1. Packages
  2. Azure Native v1
  3. API Docs
  4. automation
  5. getConnectionType
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

azure-native.automation.getConnectionType

Explore with Pulumi AI

azure-native-v1 logo
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi

    Retrieve the connection type identified by connection type name. API Version: 2019-06-01.

    Using getConnectionType

    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 getConnectionType(args: GetConnectionTypeArgs, opts?: InvokeOptions): Promise<GetConnectionTypeResult>
    function getConnectionTypeOutput(args: GetConnectionTypeOutputArgs, opts?: InvokeOptions): Output<GetConnectionTypeResult>
    def get_connection_type(automation_account_name: Optional[str] = None,
                            connection_type_name: Optional[str] = None,
                            resource_group_name: Optional[str] = None,
                            opts: Optional[InvokeOptions] = None) -> GetConnectionTypeResult
    def get_connection_type_output(automation_account_name: Optional[pulumi.Input[str]] = None,
                            connection_type_name: Optional[pulumi.Input[str]] = None,
                            resource_group_name: Optional[pulumi.Input[str]] = None,
                            opts: Optional[InvokeOptions] = None) -> Output[GetConnectionTypeResult]
    func LookupConnectionType(ctx *Context, args *LookupConnectionTypeArgs, opts ...InvokeOption) (*LookupConnectionTypeResult, error)
    func LookupConnectionTypeOutput(ctx *Context, args *LookupConnectionTypeOutputArgs, opts ...InvokeOption) LookupConnectionTypeResultOutput

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

    public static class GetConnectionType 
    {
        public static Task<GetConnectionTypeResult> InvokeAsync(GetConnectionTypeArgs args, InvokeOptions? opts = null)
        public static Output<GetConnectionTypeResult> Invoke(GetConnectionTypeInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetConnectionTypeResult> getConnectionType(GetConnectionTypeArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:automation:getConnectionType
      arguments:
        # arguments dictionary

    The following arguments are supported:

    AutomationAccountName string
    The name of the automation account.
    ConnectionTypeName string
    The name of connection type.
    ResourceGroupName string
    Name of an Azure Resource group.
    AutomationAccountName string
    The name of the automation account.
    ConnectionTypeName string
    The name of connection type.
    ResourceGroupName string
    Name of an Azure Resource group.
    automationAccountName String
    The name of the automation account.
    connectionTypeName String
    The name of connection type.
    resourceGroupName String
    Name of an Azure Resource group.
    automationAccountName string
    The name of the automation account.
    connectionTypeName string
    The name of connection type.
    resourceGroupName string
    Name of an Azure Resource group.
    automation_account_name str
    The name of the automation account.
    connection_type_name str
    The name of connection type.
    resource_group_name str
    Name of an Azure Resource group.
    automationAccountName String
    The name of the automation account.
    connectionTypeName String
    The name of connection type.
    resourceGroupName String
    Name of an Azure Resource group.

    getConnectionType Result

    The following output properties are available:

    CreationTime string
    Gets the creation time.
    FieldDefinitions Dictionary<string, Pulumi.AzureNative.Automation.Outputs.FieldDefinitionResponse>
    Gets the field definitions of the connection type.
    Id string
    Gets the id of the resource.
    Name string
    Gets the name of the connection type.
    Type string
    Resource type
    Description string
    Gets or sets the description.
    IsGlobal bool
    Gets or sets a Boolean value to indicate if the connection type is global.
    LastModifiedTime string
    Gets or sets the last modified time.
    CreationTime string
    Gets the creation time.
    FieldDefinitions map[string]FieldDefinitionResponse
    Gets the field definitions of the connection type.
    Id string
    Gets the id of the resource.
    Name string
    Gets the name of the connection type.
    Type string
    Resource type
    Description string
    Gets or sets the description.
    IsGlobal bool
    Gets or sets a Boolean value to indicate if the connection type is global.
    LastModifiedTime string
    Gets or sets the last modified time.
    creationTime String
    Gets the creation time.
    fieldDefinitions Map<String,FieldDefinitionResponse>
    Gets the field definitions of the connection type.
    id String
    Gets the id of the resource.
    name String
    Gets the name of the connection type.
    type String
    Resource type
    description String
    Gets or sets the description.
    isGlobal Boolean
    Gets or sets a Boolean value to indicate if the connection type is global.
    lastModifiedTime String
    Gets or sets the last modified time.
    creationTime string
    Gets the creation time.
    fieldDefinitions {[key: string]: FieldDefinitionResponse}
    Gets the field definitions of the connection type.
    id string
    Gets the id of the resource.
    name string
    Gets the name of the connection type.
    type string
    Resource type
    description string
    Gets or sets the description.
    isGlobal boolean
    Gets or sets a Boolean value to indicate if the connection type is global.
    lastModifiedTime string
    Gets or sets the last modified time.
    creation_time str
    Gets the creation time.
    field_definitions Mapping[str, FieldDefinitionResponse]
    Gets the field definitions of the connection type.
    id str
    Gets the id of the resource.
    name str
    Gets the name of the connection type.
    type str
    Resource type
    description str
    Gets or sets the description.
    is_global bool
    Gets or sets a Boolean value to indicate if the connection type is global.
    last_modified_time str
    Gets or sets the last modified time.
    creationTime String
    Gets the creation time.
    fieldDefinitions Map<Property Map>
    Gets the field definitions of the connection type.
    id String
    Gets the id of the resource.
    name String
    Gets the name of the connection type.
    type String
    Resource type
    description String
    Gets or sets the description.
    isGlobal Boolean
    Gets or sets a Boolean value to indicate if the connection type is global.
    lastModifiedTime String
    Gets or sets the last modified time.

    Supporting Types

    FieldDefinitionResponse

    Type string
    Gets or sets the type of the connection field definition.
    IsEncrypted bool
    Gets or sets the isEncrypted flag of the connection field definition.
    IsOptional bool
    Gets or sets the isOptional flag of the connection field definition.
    Type string
    Gets or sets the type of the connection field definition.
    IsEncrypted bool
    Gets or sets the isEncrypted flag of the connection field definition.
    IsOptional bool
    Gets or sets the isOptional flag of the connection field definition.
    type String
    Gets or sets the type of the connection field definition.
    isEncrypted Boolean
    Gets or sets the isEncrypted flag of the connection field definition.
    isOptional Boolean
    Gets or sets the isOptional flag of the connection field definition.
    type string
    Gets or sets the type of the connection field definition.
    isEncrypted boolean
    Gets or sets the isEncrypted flag of the connection field definition.
    isOptional boolean
    Gets or sets the isOptional flag of the connection field definition.
    type str
    Gets or sets the type of the connection field definition.
    is_encrypted bool
    Gets or sets the isEncrypted flag of the connection field definition.
    is_optional bool
    Gets or sets the isOptional flag of the connection field definition.
    type String
    Gets or sets the type of the connection field definition.
    isEncrypted Boolean
    Gets or sets the isEncrypted flag of the connection field definition.
    isOptional Boolean
    Gets or sets the isOptional flag of the connection field definition.

    Package Details

    Repository
    azure-native-v1 pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native-v1 logo
    These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
    Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi