Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
google-native.backupdr/v1.getManagementServer
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi
Gets details of a single ManagementServer.
Using getManagementServer
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getManagementServer(args: GetManagementServerArgs, opts?: InvokeOptions): Promise<GetManagementServerResult>
function getManagementServerOutput(args: GetManagementServerOutputArgs, opts?: InvokeOptions): Output<GetManagementServerResult>def get_management_server(location: Optional[str] = None,
                          management_server_id: Optional[str] = None,
                          project: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetManagementServerResult
def get_management_server_output(location: Optional[pulumi.Input[str]] = None,
                          management_server_id: Optional[pulumi.Input[str]] = None,
                          project: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetManagementServerResult]func LookupManagementServer(ctx *Context, args *LookupManagementServerArgs, opts ...InvokeOption) (*LookupManagementServerResult, error)
func LookupManagementServerOutput(ctx *Context, args *LookupManagementServerOutputArgs, opts ...InvokeOption) LookupManagementServerResultOutput> Note: This function is named LookupManagementServer in the Go SDK.
public static class GetManagementServer 
{
    public static Task<GetManagementServerResult> InvokeAsync(GetManagementServerArgs args, InvokeOptions? opts = null)
    public static Output<GetManagementServerResult> Invoke(GetManagementServerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetManagementServerResult> getManagementServer(GetManagementServerArgs args, InvokeOptions options)
public static Output<GetManagementServerResult> getManagementServer(GetManagementServerArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:backupdr/v1:getManagementServer
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Location string
- ManagementServer stringId 
- Project string
- Location string
- ManagementServer stringId 
- Project string
- location String
- managementServer StringId 
- project String
- location string
- managementServer stringId 
- project string
- location str
- management_server_ strid 
- project str
- location String
- managementServer StringId 
- project String
getManagementServer Result
The following output properties are available:
- CreateTime string
- The time when the instance was created.
- Description string
- Optional. The description of the ManagementServer instance (2048 characters or less).
- Etag string
- Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other.
- Labels Dictionary<string, string>
- Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= If set to true, the MS is created in migration ready mode.
- ManagementUri Pulumi.Google Native. Backupdr. V1. Outputs. Management URIResponse 
- The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs.
- Name string
- The resource name.
- Networks
List<Pulumi.Google Native. Backupdr. V1. Outputs. Network Config Response> 
- VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported.
- Oauth2ClientId string
- 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).
- State string
- The ManagementServer state.
- Type string
- The type of the ManagementServer resource.
- UpdateTime string
- The time when the instance was updated.
- WorkforceIdentity Pulumi.Based Management Uri Google Native. Backupdr. V1. Outputs. Workforce Identity Based Management URIResponse 
- The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI.
- WorkforceIdentity Pulumi.Based Oauth2Client Id Google Native. Backupdr. V1. Outputs. Workforce Identity Based OAuth2Client IDResponse 
- The OAuth client IDs for both types of user i.e. 1p and 3p.
- CreateTime string
- The time when the instance was created.
- Description string
- Optional. The description of the ManagementServer instance (2048 characters or less).
- Etag string
- Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other.
- Labels map[string]string
- Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= If set to true, the MS is created in migration ready mode.
- ManagementUri ManagementURIResponse 
- The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs.
- Name string
- The resource name.
- Networks
[]NetworkConfig Response 
- VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported.
- Oauth2ClientId string
- 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).
- State string
- The ManagementServer state.
- Type string
- The type of the ManagementServer resource.
- UpdateTime string
- The time when the instance was updated.
- WorkforceIdentity WorkforceBased Management Uri Identity Based Management URIResponse 
- The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI.
- WorkforceIdentity WorkforceBased Oauth2Client Id Identity Based OAuth2Client IDResponse 
- The OAuth client IDs for both types of user i.e. 1p and 3p.
- createTime String
- The time when the instance was created.
- description String
- Optional. The description of the ManagementServer instance (2048 characters or less).
- etag String
- Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other.
- labels Map<String,String>
- Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= If set to true, the MS is created in migration ready mode.
- managementUri ManagementURIResponse 
- The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs.
- name String
- The resource name.
- networks
List<NetworkConfig Response> 
- VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported.
- oauth2ClientId String
- 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).
- state String
- The ManagementServer state.
- type String
- The type of the ManagementServer resource.
- updateTime String
- The time when the instance was updated.
- workforceIdentity WorkforceBased Management Uri Identity Based Management URIResponse 
- The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI.
- workforceIdentity WorkforceBased Oauth2Client Id Identity Based OAuth2Client IDResponse 
- The OAuth client IDs for both types of user i.e. 1p and 3p.
- createTime string
- The time when the instance was created.
- description string
- Optional. The description of the ManagementServer instance (2048 characters or less).
- etag string
- Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other.
- labels {[key: string]: string}
- Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= If set to true, the MS is created in migration ready mode.
- managementUri ManagementURIResponse 
- The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs.
- name string
- The resource name.
- networks
NetworkConfig Response[] 
- VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported.
- oauth2ClientId string
- 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).
- state string
- The ManagementServer state.
- type string
- The type of the ManagementServer resource.
- updateTime string
- The time when the instance was updated.
- workforceIdentity WorkforceBased Management Uri Identity Based Management URIResponse 
- The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI.
- workforceIdentity WorkforceBased Oauth2Client Id Identity Based OAuth2Client IDResponse 
- The OAuth client IDs for both types of user i.e. 1p and 3p.
- create_time str
- The time when the instance was created.
- description str
- Optional. The description of the ManagementServer instance (2048 characters or less).
- etag str
- Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other.
- labels Mapping[str, str]
- Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= If set to true, the MS is created in migration ready mode.
- management_uri ManagementURIResponse 
- The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs.
- name str
- The resource name.
- networks
Sequence[NetworkConfig Response] 
- VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported.
- oauth2_client_ strid 
- 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).
- state str
- The ManagementServer state.
- type str
- The type of the ManagementServer resource.
- update_time str
- The time when the instance was updated.
- workforce_identity_ Workforcebased_ management_ uri Identity Based Management URIResponse 
- The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI.
- workforce_identity_ Workforcebased_ oauth2_ client_ id Identity Based OAuth2Client IDResponse 
- The OAuth client IDs for both types of user i.e. 1p and 3p.
- createTime String
- The time when the instance was created.
- description String
- Optional. The description of the ManagementServer instance (2048 characters or less).
- etag String
- Optional. Server specified ETag for the ManagementServer resource to prevent simultaneous updates from overwiting each other.
- labels Map<String>
- Optional. Resource labels to represent user provided metadata. Labels currently defined: 1. migrate_from_go= If set to true, the MS is created in migration ready mode.
- managementUri Property Map
- The hostname or ip address of the exposed AGM endpoints, used by clients to connect to AGM/RD graphical user interface and APIs.
- name String
- The resource name.
- networks List<Property Map>
- VPC networks to which the ManagementServer instance is connected. For this version, only a single network is supported.
- oauth2ClientId String
- 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).
- state String
- The ManagementServer state.
- type String
- The type of the ManagementServer resource.
- updateTime String
- The time when the instance was updated.
- workforceIdentity Property MapBased Management Uri 
- The hostnames of the exposed AGM endpoints for both types of user i.e. 1p and 3p, used to connect AGM/RM UI.
- workforceIdentity Property MapBased Oauth2Client Id 
- The OAuth client IDs for both types of user i.e. 1p and 3p.
Supporting Types
ManagementURIResponse 
NetworkConfigResponse  
- Network string
- Optional. The resource name of the Google Compute Engine VPC network to which the ManagementServer instance is connected.
- PeeringMode string
- Optional. The network connect mode of the ManagementServer instance. For this version, only PRIVATE_SERVICE_ACCESS is supported.
- Network string
- Optional. The resource name of the Google Compute Engine VPC network to which the ManagementServer instance is connected.
- PeeringMode string
- Optional. The network connect mode of the ManagementServer instance. For this version, only PRIVATE_SERVICE_ACCESS is supported.
- network String
- Optional. The resource name of the Google Compute Engine VPC network to which the ManagementServer instance is connected.
- peeringMode String
- Optional. The network connect mode of the ManagementServer instance. For this version, only PRIVATE_SERVICE_ACCESS is supported.
- network string
- Optional. The resource name of the Google Compute Engine VPC network to which the ManagementServer instance is connected.
- peeringMode string
- Optional. The network connect mode of the ManagementServer instance. For this version, only PRIVATE_SERVICE_ACCESS is supported.
- network str
- Optional. The resource name of the Google Compute Engine VPC network to which the ManagementServer instance is connected.
- peering_mode str
- Optional. The network connect mode of the ManagementServer instance. For this version, only PRIVATE_SERVICE_ACCESS is supported.
- network String
- Optional. The resource name of the Google Compute Engine VPC network to which the ManagementServer instance is connected.
- peeringMode String
- Optional. The network connect mode of the ManagementServer instance. For this version, only PRIVATE_SERVICE_ACCESS is supported.
WorkforceIdentityBasedManagementURIResponse    
- FirstParty stringManagement Uri 
- First party Management URI for Google Identities.
- ThirdParty stringManagement Uri 
- Third party Management URI for External Identity Providers.
- FirstParty stringManagement Uri 
- First party Management URI for Google Identities.
- ThirdParty stringManagement Uri 
- Third party Management URI for External Identity Providers.
- firstParty StringManagement Uri 
- First party Management URI for Google Identities.
- thirdParty StringManagement Uri 
- Third party Management URI for External Identity Providers.
- firstParty stringManagement Uri 
- First party Management URI for Google Identities.
- thirdParty stringManagement Uri 
- Third party Management URI for External Identity Providers.
- first_party_ strmanagement_ uri 
- First party Management URI for Google Identities.
- third_party_ strmanagement_ uri 
- Third party Management URI for External Identity Providers.
- firstParty StringManagement Uri 
- First party Management URI for Google Identities.
- thirdParty StringManagement Uri 
- Third party Management URI for External Identity Providers.
WorkforceIdentityBasedOAuth2ClientIDResponse    
- FirstParty stringOauth2Client Id 
- First party OAuth Client ID for Google Identities.
- ThirdParty stringOauth2Client Id 
- Third party OAuth Client ID for External Identity Providers.
- FirstParty stringOauth2Client Id 
- First party OAuth Client ID for Google Identities.
- ThirdParty stringOauth2Client Id 
- Third party OAuth Client ID for External Identity Providers.
- firstParty StringOauth2Client Id 
- First party OAuth Client ID for Google Identities.
- thirdParty StringOauth2Client Id 
- Third party OAuth Client ID for External Identity Providers.
- firstParty stringOauth2Client Id 
- First party OAuth Client ID for Google Identities.
- thirdParty stringOauth2Client Id 
- Third party OAuth Client ID for External Identity Providers.
- first_party_ stroauth2_ client_ id 
- First party OAuth Client ID for Google Identities.
- third_party_ stroauth2_ client_ id 
- Third party OAuth Client ID for External Identity Providers.
- firstParty StringOauth2Client Id 
- First party OAuth Client ID for Google Identities.
- thirdParty StringOauth2Client Id 
- Third party OAuth Client ID for External Identity Providers.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Google Cloud Native v0.32.0 published on Wednesday, Nov 29, 2023 by Pulumi