This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.costmanagement.getConnector
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a connector definition Azure REST API version: 2018-08-01-preview.
Using getConnector
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 getConnector(args: GetConnectorArgs, opts?: InvokeOptions): Promise<GetConnectorResult>
function getConnectorOutput(args: GetConnectorOutputArgs, opts?: InvokeOptions): Output<GetConnectorResult>def get_connector(connector_name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  opts: Optional[InvokeOptions] = None) -> GetConnectorResult
def get_connector_output(connector_name: Optional[pulumi.Input[str]] = None,
                  resource_group_name: Optional[pulumi.Input[str]] = None,
                  opts: Optional[InvokeOptions] = None) -> Output[GetConnectorResult]func LookupConnector(ctx *Context, args *LookupConnectorArgs, opts ...InvokeOption) (*LookupConnectorResult, error)
func LookupConnectorOutput(ctx *Context, args *LookupConnectorOutputArgs, opts ...InvokeOption) LookupConnectorResultOutput> Note: This function is named LookupConnector in the Go SDK.
public static class GetConnector 
{
    public static Task<GetConnectorResult> InvokeAsync(GetConnectorArgs args, InvokeOptions? opts = null)
    public static Output<GetConnectorResult> Invoke(GetConnectorInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
public static Output<GetConnectorResult> getConnector(GetConnectorArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:costmanagement:getConnector
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ConnectorName string
- Connector Name.
- ResourceGroup stringName 
- Azure Resource Group Name.
- ConnectorName string
- Connector Name.
- ResourceGroup stringName 
- Azure Resource Group Name.
- connectorName String
- Connector Name.
- resourceGroup StringName 
- Azure Resource Group Name.
- connectorName string
- Connector Name.
- resourceGroup stringName 
- Azure Resource Group Name.
- connector_name str
- Connector Name.
- resource_group_ strname 
- Azure Resource Group Name.
- connectorName String
- Connector Name.
- resourceGroup StringName 
- Azure Resource Group Name.
getConnector Result
The following output properties are available:
- Collection
Pulumi.Azure Native. Cost Management. Outputs. Connector Collection Info Response 
- Collection information
- CreatedOn string
- Connector definition creation datetime
- Id string
- Connector id
- ModifiedOn string
- Connector last modified datetime
- Name string
- Connector name
- ProviderAccount stringId 
- Connector providerAccountId (determined from credentials)
- Type string
- Connector type
- CredentialsKey string
- Credentials authentication key (eg AWS ARN)
- DisplayName string
- Connector DisplayName (defaults to Name)
- Kind string
- Connector kind (eg aws)
- Location string
- Connector location
- ReportId string
- Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)
- Status string
- Connector status
- Dictionary<string, string>
- Resource tags.
- Collection
ConnectorCollection Info Response 
- Collection information
- CreatedOn string
- Connector definition creation datetime
- Id string
- Connector id
- ModifiedOn string
- Connector last modified datetime
- Name string
- Connector name
- ProviderAccount stringId 
- Connector providerAccountId (determined from credentials)
- Type string
- Connector type
- CredentialsKey string
- Credentials authentication key (eg AWS ARN)
- DisplayName string
- Connector DisplayName (defaults to Name)
- Kind string
- Connector kind (eg aws)
- Location string
- Connector location
- ReportId string
- Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)
- Status string
- Connector status
- map[string]string
- Resource tags.
- collection
ConnectorCollection Info Response 
- Collection information
- createdOn String
- Connector definition creation datetime
- id String
- Connector id
- modifiedOn String
- Connector last modified datetime
- name String
- Connector name
- providerAccount StringId 
- Connector providerAccountId (determined from credentials)
- type String
- Connector type
- credentialsKey String
- Credentials authentication key (eg AWS ARN)
- displayName String
- Connector DisplayName (defaults to Name)
- kind String
- Connector kind (eg aws)
- location String
- Connector location
- reportId String
- Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)
- status String
- Connector status
- Map<String,String>
- Resource tags.
- collection
ConnectorCollection Info Response 
- Collection information
- createdOn string
- Connector definition creation datetime
- id string
- Connector id
- modifiedOn string
- Connector last modified datetime
- name string
- Connector name
- providerAccount stringId 
- Connector providerAccountId (determined from credentials)
- type string
- Connector type
- credentialsKey string
- Credentials authentication key (eg AWS ARN)
- displayName string
- Connector DisplayName (defaults to Name)
- kind string
- Connector kind (eg aws)
- location string
- Connector location
- reportId string
- Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)
- status string
- Connector status
- {[key: string]: string}
- Resource tags.
- collection
ConnectorCollection Info Response 
- Collection information
- created_on str
- Connector definition creation datetime
- id str
- Connector id
- modified_on str
- Connector last modified datetime
- name str
- Connector name
- provider_account_ strid 
- Connector providerAccountId (determined from credentials)
- type str
- Connector type
- credentials_key str
- Credentials authentication key (eg AWS ARN)
- display_name str
- Connector DisplayName (defaults to Name)
- kind str
- Connector kind (eg aws)
- location str
- Connector location
- report_id str
- Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)
- status str
- Connector status
- Mapping[str, str]
- Resource tags.
- collection Property Map
- Collection information
- createdOn String
- Connector definition creation datetime
- id String
- Connector id
- modifiedOn String
- Connector last modified datetime
- name String
- Connector name
- providerAccount StringId 
- Connector providerAccountId (determined from credentials)
- type String
- Connector type
- credentialsKey String
- Credentials authentication key (eg AWS ARN)
- displayName String
- Connector DisplayName (defaults to Name)
- kind String
- Connector kind (eg aws)
- location String
- Connector location
- reportId String
- Identifying source report. (For AWS this is a CUR report name, defined with Daily and with Resources)
- status String
- Connector status
- Map<String>
- Resource tags.
Supporting Types
ConnectorCollectionErrorInfoResponse    
- ErrorCode string
- Short error message
- ErrorMessage string
- Detailed error message
- ErrorStart stringTime 
- Time the error started occurring (Last time error occurred in lastRun)
- ErrorInner stringMessage 
- External Provider error message
- ErrorCode string
- Short error message
- ErrorMessage string
- Detailed error message
- ErrorStart stringTime 
- Time the error started occurring (Last time error occurred in lastRun)
- ErrorInner stringMessage 
- External Provider error message
- errorCode String
- Short error message
- errorMessage String
- Detailed error message
- errorStart StringTime 
- Time the error started occurring (Last time error occurred in lastRun)
- errorInner StringMessage 
- External Provider error message
- errorCode string
- Short error message
- errorMessage string
- Detailed error message
- errorStart stringTime 
- Time the error started occurring (Last time error occurred in lastRun)
- errorInner stringMessage 
- External Provider error message
- error_code str
- Short error message
- error_message str
- Detailed error message
- error_start_ strtime 
- Time the error started occurring (Last time error occurred in lastRun)
- error_inner_ strmessage 
- External Provider error message
- errorCode String
- Short error message
- errorMessage String
- Detailed error message
- errorStart StringTime 
- Time the error started occurring (Last time error occurred in lastRun)
- errorInner StringMessage 
- External Provider error message
ConnectorCollectionInfoResponse   
- LastRun string
- Last time the data acquisition process completed (even if no new data was found)
- LastUpdated string
- Last time the external data was updated into Azure
- SourceLast stringUpdated 
- Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
- Error
Pulumi.Azure Native. Cost Management. Inputs. Connector Collection Error Info Response 
- Error information of last collection
- LastChecked string
- Last time the data acquisition process initiated connecting to the external provider
- LastRun string
- Last time the data acquisition process completed (even if no new data was found)
- LastUpdated string
- Last time the external data was updated into Azure
- SourceLast stringUpdated 
- Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
- Error
ConnectorCollection Error Info Response 
- Error information of last collection
- LastChecked string
- Last time the data acquisition process initiated connecting to the external provider
- lastRun String
- Last time the data acquisition process completed (even if no new data was found)
- lastUpdated String
- Last time the external data was updated into Azure
- sourceLast StringUpdated 
- Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
- error
ConnectorCollection Error Info Response 
- Error information of last collection
- lastChecked String
- Last time the data acquisition process initiated connecting to the external provider
- lastRun string
- Last time the data acquisition process completed (even if no new data was found)
- lastUpdated string
- Last time the external data was updated into Azure
- sourceLast stringUpdated 
- Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
- error
ConnectorCollection Error Info Response 
- Error information of last collection
- lastChecked string
- Last time the data acquisition process initiated connecting to the external provider
- last_run str
- Last time the data acquisition process completed (even if no new data was found)
- last_updated str
- Last time the external data was updated into Azure
- source_last_ strupdated 
- Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
- error
ConnectorCollection Error Info Response 
- Error information of last collection
- last_checked str
- Last time the data acquisition process initiated connecting to the external provider
- lastRun String
- Last time the data acquisition process completed (even if no new data was found)
- lastUpdated String
- Last time the external data was updated into Azure
- sourceLast StringUpdated 
- Source timestamp of external data currently available in Azure (eg AWS last processed CUR file timestamp)
- error Property Map
- Error information of last collection
- lastChecked String
- Last time the data acquisition process initiated connecting to the external provider
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi