ManagementServer(mapping=None, *, ignore_unknown_fields=False, **kwargs)
ManagementServer describes a single BackupDR ManagementServer instance.
Attributes |
|
---|---|
Name | Description |
name |
str
Output only. Identifier. The resource name. |
description |
str
Optional. The description of the ManagementServer instance (2048 characters or less). |
labels |
MutableMapping[str, str]
Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the instance was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. The time when the instance was updated. |
type_ |
google.cloud.backupdr_v1.types.ManagementServer.InstanceType
Optional. The type of the ManagementServer resource. |
management_uri |
google.cloud.backupdr_v1.types.ManagementURI
Output only. The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs. |
workforce_identity_based_management_uri |
google.cloud.backupdr_v1.types.WorkforceIdentityBasedManagementURI
Output only. The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI. |
state |
google.cloud.backupdr_v1.types.ManagementServer.InstanceState
Output only. The ManagementServer state. |
networks |
MutableSequence[google.cloud.backupdr_v1.types.NetworkConfig]
Required. VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported. |
etag |
str
Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other. |
oauth2_client_id |
str
Output only. The OAuth 2.0 client id is required to make API calls to the BackupDR instance API of this ManagementServer. This is the value that should be provided in the ‘aud’ field of the OIDC ID Token (see openid specification https://openid.net/specs/openid-connect-core-1_0.html#IDToken). |
workforce_identity_based_oauth2_client_id |
google.cloud.backupdr_v1.types.WorkforceIdentityBasedOAuth2ClientID
Output only. The OAuth client IDs for both types of user i.e. 1p and 3p. |
ba_proxy_uri |
MutableSequence[str]
Output only. The hostname or ip address of the exposed AGM endpoints, used by BAs to connect to BA proxy. |
Classes
InstanceState
InstanceState(value)
State of Management server instance.
Values: INSTANCE_STATE_UNSPECIFIED (0): State not set. CREATING (1): The instance is being created. READY (2): The instance has been created and is fully usable. UPDATING (3): The instance configuration is being updated. Certain kinds of updates may cause the instance to become unusable while the update is in progress. DELETING (4): The instance is being deleted. REPAIRING (5): The instance is being repaired and may be unstable. MAINTENANCE (6): Maintenance is being performed on this instance. ERROR (7): The instance is experiencing an issue and might be unusable. You can get further details from the statusMessage field of Instance resource.
InstanceType
InstanceType(value)
Type of backup service resource.
Values: INSTANCE_TYPE_UNSPECIFIED (0): Instance type is not mentioned. BACKUP_RESTORE (1): Instance for backup and restore management (i.e., AGM).
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |