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
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)
// Output-based functions aren't available in Java yet
fn::invoke:
function: google-native:vmmigration/v1alpha1:getDatacenterConnector
arguments:
# arguments dictionary
The 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