azure-native.costmanagement.getCloudConnector

Explore with Pulumi AI

Get a cloud connector definition API Version: 2019-03-01-preview.

Using getCloudConnector

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 getCloudConnector(args: GetCloudConnectorArgs, opts?: InvokeOptions): Promise<GetCloudConnectorResult>
function getCloudConnectorOutput(args: GetCloudConnectorOutputArgs, opts?: InvokeOptions): Output<GetCloudConnectorResult>
def get_cloud_connector(connector_name: Optional[str] = None,
                        expand: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetCloudConnectorResult
def get_cloud_connector_output(connector_name: Optional[pulumi.Input[str]] = None,
                        expand: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetCloudConnectorResult]
func LookupCloudConnector(ctx *Context, args *LookupCloudConnectorArgs, opts ...InvokeOption) (*LookupCloudConnectorResult, error)
func LookupCloudConnectorOutput(ctx *Context, args *LookupCloudConnectorOutputArgs, opts ...InvokeOption) LookupCloudConnectorResultOutput

> Note: This function is named LookupCloudConnector in the Go SDK.

public static class GetCloudConnector 
{
    public static Task<GetCloudConnectorResult> InvokeAsync(GetCloudConnectorArgs args, InvokeOptions? opts = null)
    public static Output<GetCloudConnectorResult> Invoke(GetCloudConnectorInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudConnectorResult> getCloudConnector(GetCloudConnectorArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
  function: azure-native:costmanagement:getCloudConnector
  arguments:
    # arguments dictionary

The following arguments are supported:

ConnectorName string

Connector Name.

Expand string

May be used to expand the collectionInfo property. By default, collectionInfo is not included.

ConnectorName string

Connector Name.

Expand string

May be used to expand the collectionInfo property. By default, collectionInfo is not included.

connectorName String

Connector Name.

expand String

May be used to expand the collectionInfo property. By default, collectionInfo is not included.

connectorName string

Connector Name.

expand string

May be used to expand the collectionInfo property. By default, collectionInfo is not included.

connector_name str

Connector Name.

expand str

May be used to expand the collectionInfo property. By default, collectionInfo is not included.

connectorName String

Connector Name.

expand String

May be used to expand the collectionInfo property. By default, collectionInfo is not included.

getCloudConnector Result

The following output properties are available:

CollectionInfo Pulumi.AzureNative.CostManagement.Outputs.ConnectorCollectionInfoResponse

Collection information

CreatedOn string

Connector definition creation datetime

DaysTrialRemaining int

Number of days remaining of trial

ExternalBillingAccountId string

Associated ExternalBillingAccountId

Id string

Connector id

ModifiedOn string

Connector last modified datetime

Name string

Connector name

ProviderBillingAccountDisplayName string

The display name of the providerBillingAccountId as defined on the external provider

ProviderBillingAccountId string

Connector providerBillingAccountId, determined from credentials (eg AWS Consolidated account number)

Status string

Connector status

Type string

Connector type

BillingModel string

Connector billing model

CredentialsKey string

Credentials authentication key (eg AWS ARN)

DefaultManagementGroupId string

Default ManagementGroupId

DisplayName string

Connector DisplayName

Kind string

Connector kind (eg aws)

ReportId string

Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)

SubscriptionId string

Billing SubscriptionId

CollectionInfo ConnectorCollectionInfoResponse

Collection information

CreatedOn string

Connector definition creation datetime

DaysTrialRemaining int

Number of days remaining of trial

ExternalBillingAccountId string

Associated ExternalBillingAccountId

Id string

Connector id

ModifiedOn string

Connector last modified datetime

Name string

Connector name

ProviderBillingAccountDisplayName string

The display name of the providerBillingAccountId as defined on the external provider

ProviderBillingAccountId string

Connector providerBillingAccountId, determined from credentials (eg AWS Consolidated account number)

Status string

Connector status

Type string

Connector type

BillingModel string

Connector billing model

CredentialsKey string

Credentials authentication key (eg AWS ARN)

DefaultManagementGroupId string

Default ManagementGroupId

DisplayName string

Connector DisplayName

Kind string

Connector kind (eg aws)

ReportId string

Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)

SubscriptionId string

Billing SubscriptionId

collectionInfo ConnectorCollectionInfoResponse

Collection information

createdOn String

Connector definition creation datetime

daysTrialRemaining Integer

Number of days remaining of trial

externalBillingAccountId String

Associated ExternalBillingAccountId

id String

Connector id

modifiedOn String

Connector last modified datetime

name String

Connector name

providerBillingAccountDisplayName String

The display name of the providerBillingAccountId as defined on the external provider

providerBillingAccountId String

Connector providerBillingAccountId, determined from credentials (eg AWS Consolidated account number)

status String

Connector status

type String

Connector type

billingModel String

Connector billing model

credentialsKey String

Credentials authentication key (eg AWS ARN)

defaultManagementGroupId String

Default ManagementGroupId

displayName String

Connector DisplayName

kind String

Connector kind (eg aws)

reportId String

Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)

subscriptionId String

Billing SubscriptionId

collectionInfo ConnectorCollectionInfoResponse

Collection information

createdOn string

Connector definition creation datetime

daysTrialRemaining number

Number of days remaining of trial

externalBillingAccountId string

Associated ExternalBillingAccountId

id string

Connector id

modifiedOn string

Connector last modified datetime

name string

Connector name

providerBillingAccountDisplayName string

The display name of the providerBillingAccountId as defined on the external provider

providerBillingAccountId string

Connector providerBillingAccountId, determined from credentials (eg AWS Consolidated account number)

status string

Connector status

type string

Connector type

billingModel string

Connector billing model

credentialsKey string

Credentials authentication key (eg AWS ARN)

defaultManagementGroupId string

Default ManagementGroupId

displayName string

Connector DisplayName

kind string

Connector kind (eg aws)

reportId string

Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)

subscriptionId string

Billing SubscriptionId

collection_info ConnectorCollectionInfoResponse

Collection information

created_on str

Connector definition creation datetime

days_trial_remaining int

Number of days remaining of trial

external_billing_account_id str

Associated ExternalBillingAccountId

id str

Connector id

modified_on str

Connector last modified datetime

name str

Connector name

provider_billing_account_display_name str

The display name of the providerBillingAccountId as defined on the external provider

provider_billing_account_id str

Connector providerBillingAccountId, determined from credentials (eg AWS Consolidated account number)

status str

Connector status

type str

Connector type

billing_model str

Connector billing model

credentials_key str

Credentials authentication key (eg AWS ARN)

default_management_group_id str

Default ManagementGroupId

display_name str

Connector DisplayName

kind str

Connector kind (eg aws)

report_id str

Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)

subscription_id str

Billing SubscriptionId

collectionInfo Property Map

Collection information

createdOn String

Connector definition creation datetime

daysTrialRemaining Number

Number of days remaining of trial

externalBillingAccountId String

Associated ExternalBillingAccountId

id String

Connector id

modifiedOn String

Connector last modified datetime

name String

Connector name

providerBillingAccountDisplayName String

The display name of the providerBillingAccountId as defined on the external provider

providerBillingAccountId String

Connector providerBillingAccountId, determined from credentials (eg AWS Consolidated account number)

status String

Connector status

type String

Connector type

billingModel String

Connector billing model

credentialsKey String

Credentials authentication key (eg AWS ARN)

defaultManagementGroupId String

Default ManagementGroupId

displayName String

Connector DisplayName

kind String

Connector kind (eg aws)

reportId String

Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)

subscriptionId String

Billing SubscriptionId

Supporting Types

ConnectorCollectionErrorInfoResponse

ErrorCode string

Short error code

ErrorInnerMessage string

External Provider error message

ErrorMessage string

Detailed error message

ErrorStartTime string

Time the error started occurring (Last time error occurred in lastChecked)

ErrorCode string

Short error code

ErrorInnerMessage string

External Provider error message

ErrorMessage string

Detailed error message

ErrorStartTime string

Time the error started occurring (Last time error occurred in lastChecked)

errorCode String

Short error code

errorInnerMessage String

External Provider error message

errorMessage String

Detailed error message

errorStartTime String

Time the error started occurring (Last time error occurred in lastChecked)

errorCode string

Short error code

errorInnerMessage string

External Provider error message

errorMessage string

Detailed error message

errorStartTime string

Time the error started occurring (Last time error occurred in lastChecked)

error_code str

Short error code

error_inner_message str

External Provider error message

error_message str

Detailed error message

error_start_time str

Time the error started occurring (Last time error occurred in lastChecked)

errorCode String

Short error code

errorInnerMessage String

External Provider error message

errorMessage String

Detailed error message

errorStartTime String

Time the error started occurring (Last time error occurred in lastChecked)

ConnectorCollectionInfoResponse

LastChecked string

Last time the data acquisition process initiated connecting to the external provider

LastUpdated string

Last time the external data was updated into Azure

SourceLastUpdated string

Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

Error Pulumi.AzureNative.CostManagement.Inputs.ConnectorCollectionErrorInfoResponse

Error information of last collection

LastChecked string

Last time the data acquisition process initiated connecting to the external provider

LastUpdated string

Last time the external data was updated into Azure

SourceLastUpdated string

Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

Error ConnectorCollectionErrorInfoResponse

Error information of last collection

lastChecked String

Last time the data acquisition process initiated connecting to the external provider

lastUpdated String

Last time the external data was updated into Azure

sourceLastUpdated String

Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

error ConnectorCollectionErrorInfoResponse

Error information of last collection

lastChecked string

Last time the data acquisition process initiated connecting to the external provider

lastUpdated string

Last time the external data was updated into Azure

sourceLastUpdated string

Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

error ConnectorCollectionErrorInfoResponse

Error information of last collection

last_checked str

Last time the data acquisition process initiated connecting to the external provider

last_updated str

Last time the external data was updated into Azure

source_last_updated str

Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

error ConnectorCollectionErrorInfoResponse

Error information of last collection

lastChecked String

Last time the data acquisition process initiated connecting to the external provider

lastUpdated String

Last time the external data was updated into Azure

sourceLastUpdated String

Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)

error Property Map

Error information of last collection

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0