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.vmmigration/v1.getDatacenterConnector
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 DatacenterConnector.
Using getDatacenterConnector
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 getDatacenterConnector(args: GetDatacenterConnectorArgs, opts?: InvokeOptions): Promise<GetDatacenterConnectorResult>
function getDatacenterConnectorOutput(args: GetDatacenterConnectorOutputArgs, opts?: InvokeOptions): Output<GetDatacenterConnectorResult>def get_datacenter_connector(datacenter_connector_id: Optional[str] = None,
                             location: Optional[str] = None,
                             project: Optional[str] = None,
                             source_id: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetDatacenterConnectorResult
def get_datacenter_connector_output(datacenter_connector_id: Optional[pulumi.Input[str]] = None,
                             location: Optional[pulumi.Input[str]] = None,
                             project: Optional[pulumi.Input[str]] = None,
                             source_id: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetDatacenterConnectorResult]func LookupDatacenterConnector(ctx *Context, args *LookupDatacenterConnectorArgs, opts ...InvokeOption) (*LookupDatacenterConnectorResult, error)
func LookupDatacenterConnectorOutput(ctx *Context, args *LookupDatacenterConnectorOutputArgs, opts ...InvokeOption) LookupDatacenterConnectorResultOutput> Note: This function is named LookupDatacenterConnector in the Go SDK.
public static class GetDatacenterConnector 
{
    public static Task<GetDatacenterConnectorResult> InvokeAsync(GetDatacenterConnectorArgs args, InvokeOptions? opts = null)
    public static Output<GetDatacenterConnectorResult> Invoke(GetDatacenterConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetDatacenterConnectorResult> getDatacenterConnector(GetDatacenterConnectorArgs args, InvokeOptions options)
public static Output<GetDatacenterConnectorResult> getDatacenterConnector(GetDatacenterConnectorArgs args, InvokeOptions options)
fn::invoke:
  function: google-native:vmmigration/v1:getDatacenterConnector
  arguments:
    # arguments dictionaryThe following arguments are supported:
- DatacenterConnector stringId 
- Location string
- SourceId string
- Project string
- DatacenterConnector stringId 
- Location string
- SourceId string
- Project string
- datacenterConnector StringId 
- location String
- sourceId String
- project String
- datacenterConnector stringId 
- location string
- sourceId string
- project string
- datacenter_connector_ strid 
- location str
- source_id str
- project str
- datacenterConnector StringId 
- location String
- sourceId String
- project String
getDatacenterConnector Result
The following output properties are available:
- ApplianceInfrastructure stringVersion 
- Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance.
- ApplianceSoftware stringVersion 
- Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- AvailableVersions Pulumi.Google Native. VMMigration. V1. Outputs. Available Updates Response 
- The available versions for updating this appliance.
- Bucket string
- The communication channel between the datacenter connector and Google Cloud.
- CreateTime string
- The time the connector was created (as an API call, not when it was actually installed).
- Error
Pulumi.Google Native. VMMigration. V1. Outputs. Status Response 
- Provides details on the state of the Datacenter Connector in case of an error.
- Name string
- The connector's name.
- RegistrationId string
- Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
- ServiceAccount string
- The service account to use in the connector when communicating with the cloud.
- State string
- State of the DatacenterConnector, as determined by the health checks.
- StateTime string
- The time the state was last set.
- UpdateTime string
- The last time the connector was updated with an API call.
- UpgradeStatus Pulumi.Google Native. VMMigration. V1. Outputs. Upgrade Status Response 
- The status of the current / last upgradeAppliance operation.
- Version string
- The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
- ApplianceInfrastructure stringVersion 
- Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance.
- ApplianceSoftware stringVersion 
- Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- AvailableVersions AvailableUpdates Response 
- The available versions for updating this appliance.
- Bucket string
- The communication channel between the datacenter connector and Google Cloud.
- CreateTime string
- The time the connector was created (as an API call, not when it was actually installed).
- Error
StatusResponse 
- Provides details on the state of the Datacenter Connector in case of an error.
- Name string
- The connector's name.
- RegistrationId string
- Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
- ServiceAccount string
- The service account to use in the connector when communicating with the cloud.
- State string
- State of the DatacenterConnector, as determined by the health checks.
- StateTime string
- The time the state was last set.
- UpdateTime string
- The last time the connector was updated with an API call.
- UpgradeStatus UpgradeStatus Response 
- The status of the current / last upgradeAppliance operation.
- Version string
- The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
- applianceInfrastructure StringVersion 
- Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance.
- applianceSoftware StringVersion 
- Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- availableVersions AvailableUpdates Response 
- The available versions for updating this appliance.
- bucket String
- The communication channel between the datacenter connector and Google Cloud.
- createTime String
- The time the connector was created (as an API call, not when it was actually installed).
- error
StatusResponse 
- Provides details on the state of the Datacenter Connector in case of an error.
- name String
- The connector's name.
- registrationId String
- Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
- serviceAccount String
- The service account to use in the connector when communicating with the cloud.
- state String
- State of the DatacenterConnector, as determined by the health checks.
- stateTime String
- The time the state was last set.
- updateTime String
- The last time the connector was updated with an API call.
- upgradeStatus UpgradeStatus Response 
- The status of the current / last upgradeAppliance operation.
- version String
- The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
- applianceInfrastructure stringVersion 
- Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance.
- applianceSoftware stringVersion 
- Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- availableVersions AvailableUpdates Response 
- The available versions for updating this appliance.
- bucket string
- The communication channel between the datacenter connector and Google Cloud.
- createTime string
- The time the connector was created (as an API call, not when it was actually installed).
- error
StatusResponse 
- Provides details on the state of the Datacenter Connector in case of an error.
- name string
- The connector's name.
- registrationId string
- Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
- serviceAccount string
- The service account to use in the connector when communicating with the cloud.
- state string
- State of the DatacenterConnector, as determined by the health checks.
- stateTime string
- The time the state was last set.
- updateTime string
- The last time the connector was updated with an API call.
- upgradeStatus UpgradeStatus Response 
- The status of the current / last upgradeAppliance operation.
- version string
- The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
- appliance_infrastructure_ strversion 
- Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance.
- appliance_software_ strversion 
- Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- available_versions AvailableUpdates Response 
- The available versions for updating this appliance.
- bucket str
- The communication channel between the datacenter connector and Google Cloud.
- create_time str
- The time the connector was created (as an API call, not when it was actually installed).
- error
StatusResponse 
- Provides details on the state of the Datacenter Connector in case of an error.
- name str
- The connector's name.
- registration_id str
- Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
- service_account str
- The service account to use in the connector when communicating with the cloud.
- state str
- State of the DatacenterConnector, as determined by the health checks.
- state_time str
- The time the state was last set.
- update_time str
- The last time the connector was updated with an API call.
- upgrade_status UpgradeStatus Response 
- The status of the current / last upgradeAppliance operation.
- version str
- The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
- applianceInfrastructure StringVersion 
- Appliance OVA version. This is the OVA which is manually installed by the user and contains the infrastructure for the automatically updatable components on the appliance.
- applianceSoftware StringVersion 
- Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- availableVersions Property Map
- The available versions for updating this appliance.
- bucket String
- The communication channel between the datacenter connector and Google Cloud.
- createTime String
- The time the connector was created (as an API call, not when it was actually installed).
- error Property Map
- Provides details on the state of the Datacenter Connector in case of an error.
- name String
- The connector's name.
- registrationId String
- Immutable. A unique key for this connector. This key is internal to the OVA connector and is supplied with its creation during the registration process and can not be modified.
- serviceAccount String
- The service account to use in the connector when communicating with the cloud.
- state String
- State of the DatacenterConnector, as determined by the health checks.
- stateTime String
- The time the state was last set.
- updateTime String
- The last time the connector was updated with an API call.
- upgradeStatus Property Map
- The status of the current / last upgradeAppliance operation.
- version String
- The version running in the DatacenterConnector. This is supplied by the OVA connector during the registration process and can not be modified.
Supporting Types
ApplianceVersionResponse  
- Critical bool
- Determine whether it's critical to upgrade the appliance to this version.
- ReleaseNotes stringUri 
- Link to a page that contains the version release notes.
- Uri string
- A link for downloading the version.
- Version string
- The appliance version.
- Critical bool
- Determine whether it's critical to upgrade the appliance to this version.
- ReleaseNotes stringUri 
- Link to a page that contains the version release notes.
- Uri string
- A link for downloading the version.
- Version string
- The appliance version.
- critical Boolean
- Determine whether it's critical to upgrade the appliance to this version.
- releaseNotes StringUri 
- Link to a page that contains the version release notes.
- uri String
- A link for downloading the version.
- version String
- The appliance version.
- critical boolean
- Determine whether it's critical to upgrade the appliance to this version.
- releaseNotes stringUri 
- Link to a page that contains the version release notes.
- uri string
- A link for downloading the version.
- version string
- The appliance version.
- critical bool
- Determine whether it's critical to upgrade the appliance to this version.
- release_notes_ struri 
- Link to a page that contains the version release notes.
- uri str
- A link for downloading the version.
- version str
- The appliance version.
- critical Boolean
- Determine whether it's critical to upgrade the appliance to this version.
- releaseNotes StringUri 
- Link to a page that contains the version release notes.
- uri String
- A link for downloading the version.
- version String
- The appliance version.
AvailableUpdatesResponse  
- InPlace Pulumi.Update Google Native. VMMigration. V1. Inputs. Appliance Version Response 
- The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- NewDeployable Pulumi.Appliance Google Native. VMMigration. V1. Inputs. Appliance Version Response 
- The newest deployable version of the appliance. The current appliance can't be updated into this version, and the owner must manually deploy this OVA to a new appliance.
- InPlace ApplianceUpdate Version Response 
- The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- NewDeployable ApplianceAppliance Version Response 
- The newest deployable version of the appliance. The current appliance can't be updated into this version, and the owner must manually deploy this OVA to a new appliance.
- inPlace ApplianceUpdate Version Response 
- The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- newDeployable ApplianceAppliance Version Response 
- The newest deployable version of the appliance. The current appliance can't be updated into this version, and the owner must manually deploy this OVA to a new appliance.
- inPlace ApplianceUpdate Version Response 
- The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- newDeployable ApplianceAppliance Version Response 
- The newest deployable version of the appliance. The current appliance can't be updated into this version, and the owner must manually deploy this OVA to a new appliance.
- in_place_ Applianceupdate Version Response 
- The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- new_deployable_ Applianceappliance Version Response 
- The newest deployable version of the appliance. The current appliance can't be updated into this version, and the owner must manually deploy this OVA to a new appliance.
- inPlace Property MapUpdate 
- The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- newDeployable Property MapAppliance 
- The newest deployable version of the appliance. The current appliance can't be updated into this version, and the owner must manually deploy this OVA to a new appliance.
StatusResponse 
- Code int
- The status code, which should be an enum value of google.rpc.Code.
- Details
List<ImmutableDictionary<string, string>> 
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- Code int
- The status code, which should be an enum value of google.rpc.Code.
- Details []map[string]string
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- Message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code Integer
- The status code, which should be an enum value of google.rpc.Code.
- details List<Map<String,String>>
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message String
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code number
- The status code, which should be an enum value of google.rpc.Code.
- details {[key: string]: string}[]
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message string
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code int
- The status code, which should be an enum value of google.rpc.Code.
- details Sequence[Mapping[str, str]]
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message str
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
- code Number
- The status code, which should be an enum value of google.rpc.Code.
- details List<Map<String>>
- A list of messages that carry the error details. There is a common set of message types for APIs to use.
- message String
- A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
UpgradeStatusResponse  
- Error
Pulumi.Google Native. VMMigration. V1. Inputs. Status Response 
- Provides details on the state of the upgrade operation in case of an error.
- PreviousVersion string
- The version from which we upgraded.
- StartTime string
- The time the operation was started.
- State string
- The state of the upgradeAppliance operation.
- Version string
- The version to upgrade to.
- Error
StatusResponse 
- Provides details on the state of the upgrade operation in case of an error.
- PreviousVersion string
- The version from which we upgraded.
- StartTime string
- The time the operation was started.
- State string
- The state of the upgradeAppliance operation.
- Version string
- The version to upgrade to.
- error
StatusResponse 
- Provides details on the state of the upgrade operation in case of an error.
- previousVersion String
- The version from which we upgraded.
- startTime String
- The time the operation was started.
- state String
- The state of the upgradeAppliance operation.
- version String
- The version to upgrade to.
- error
StatusResponse 
- Provides details on the state of the upgrade operation in case of an error.
- previousVersion string
- The version from which we upgraded.
- startTime string
- The time the operation was started.
- state string
- The state of the upgradeAppliance operation.
- version string
- The version to upgrade to.
- error
StatusResponse 
- Provides details on the state of the upgrade operation in case of an error.
- previous_version str
- The version from which we upgraded.
- start_time str
- The time the operation was started.
- state str
- The state of the upgradeAppliance operation.
- version str
- The version to upgrade to.
- error Property Map
- Provides details on the state of the upgrade operation in case of an error.
- previousVersion String
- The version from which we upgraded.
- startTime String
- The time the operation was started.
- state String
- The state of the upgradeAppliance operation.
- version String
- The version to upgrade to.
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