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/v1alpha1.getDatacenterConnector
Start a Neo task
Explain and create a google-native.vmmigration/v1alpha1.getDatacenterConnector resource
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/v1alpha1:getDatacenterConnector
arguments:
# arguments dictionaryThe following arguments are supported:
- Datacenter
Connector stringId - Location string
- Source
Id string - Project string
- Datacenter
Connector stringId - Location string
- Source
Id string - Project string
- datacenter
Connector StringId - location String
- source
Id String - project String
- datacenter
Connector stringId - location string
- source
Id string - project string
- datacenter_
connector_ strid - location str
- source_
id str - project str
- datacenter
Connector StringId - location String
- source
Id String - project String
getDatacenterConnector Result
The following output properties are available:
- Appliance
Infrastructure 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.
- Appliance
Software stringVersion - Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- Available
Versions Pulumi.Google Native. VMMigration. V1Alpha1. Outputs. Available Updates Response - The available versions for updating this appliance.
- Bucket string
- The communication channel between the datacenter connector and Google Cloud.
- Create
Time string - The time the connector was created (as an API call, not when it was actually installed).
- Error
Pulumi.
Google Native. VMMigration. V1Alpha1. Outputs. Status Response - Provides details on the state of the Datacenter Connector in case of an error.
- Name string
- The connector's name.
- Registration
Id 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.
- Service
Account 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.
- State
Time string - The time the state was last set.
- Update
Time string - The last time the connector was updated with an API call.
- Upgrade
Status Pulumi.Google Native. VMMigration. V1Alpha1. 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.
- Appliance
Infrastructure 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.
- Appliance
Software stringVersion - 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 string
- The communication channel between the datacenter connector and Google Cloud.
- Create
Time string - The time the connector was created (as an API call, not when it was actually installed).
- Error
Status
Response - Provides details on the state of the Datacenter Connector in case of an error.
- Name string
- The connector's name.
- Registration
Id 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.
- Service
Account 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.
- State
Time string - The time the state was last set.
- Update
Time string - The last time the connector was updated with an API call.
- Upgrade
Status 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 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.
- appliance
Software StringVersion - 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 String
- The communication channel between the datacenter connector and Google Cloud.
- create
Time String - The time the connector was created (as an API call, not when it was actually installed).
- error
Status
Response - Provides details on the state of the Datacenter Connector in case of an error.
- name String
- The connector's name.
- registration
Id 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.
- service
Account 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.
- state
Time String - The time the state was last set.
- update
Time String - The last time the connector was updated with an API call.
- upgrade
Status 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 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.
- appliance
Software stringVersion - 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 string
- The communication channel between the datacenter connector and Google Cloud.
- create
Time string - The time the connector was created (as an API call, not when it was actually installed).
- error
Status
Response - Provides details on the state of the Datacenter Connector in case of an error.
- name string
- The connector's name.
- registration
Id 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.
- service
Account 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.
- state
Time string - The time the state was last set.
- update
Time string - The last time the connector was updated with an API call.
- upgrade
Status 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
Status
Response - 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.
- appliance
Infrastructure 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.
- appliance
Software StringVersion - Appliance last installed update bundle version. This is the version of the automatically updatable components on the appliance.
- available
Versions Property Map - The available versions for updating this appliance.
- bucket String
- The communication channel between the datacenter connector and Google Cloud.
- create
Time 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.
- registration
Id 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.
- service
Account 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.
- state
Time String - The time the state was last set.
- update
Time String - The last time the connector was updated with an API call.
- upgrade
Status 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.
- Release
Notes 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 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.
- release
Notes 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.
- release
Notes 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.
- release
Notes 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
- In
Place Pulumi.Update Google Native. VMMigration. V1Alpha1. 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.
- New
Deployable Pulumi.Appliance Google Native. VMMigration. V1Alpha1. 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.
- 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.
- 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.
- 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.
- 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.
- in
Place Property MapUpdate - The latest version for in place update. The current appliance can be updated to this version using the API or m4c CLI.
- new
Deployable 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<Immutable
Dictionary<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. V1Alpha1. Inputs. Status Response - Provides details on the state of the upgrade operation in case of an error.
- Previous
Version string - The version from which we upgraded.
- Start
Time string - The time the operation was started.
- State string
- The state of the upgradeAppliance operation.
- Version string
- The version to upgrade to.
- Error
Status
Response - Provides details on the state of the upgrade operation in case of an error.
- Previous
Version string - The version from which we upgraded.
- Start
Time string - The time the operation was started.
- State string
- The state of the upgradeAppliance operation.
- Version string
- The version to upgrade to.
- error
Status
Response - Provides details on the state of the upgrade operation in case of an error.
- previous
Version String - The version from which we upgraded.
- start
Time String - The time the operation was started.
- state String
- The state of the upgradeAppliance operation.
- version String
- The version to upgrade to.
- error
Status
Response - Provides details on the state of the upgrade operation in case of an error.
- previous
Version string - The version from which we upgraded.
- start
Time string - The time the operation was started.
- state string
- The state of the upgradeAppliance operation.
- version string
- The version to upgrade to.
- error
Status
Response - 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.
- previous
Version String - The version from which we upgraded.
- start
Time 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
