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.automation.getConnectionType
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
Retrieve the connection type identified by connection type name. Azure REST API version: 2022-08-08.
Other available API versions: 2023-05-15-preview, 2023-11-01, 2024-10-23.
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)
public static Output<GetConnectionTypeResult> getConnectionType(GetConnectionTypeArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:automation:getConnectionType
  arguments:
    # arguments dictionaryThe following arguments are supported:
- AutomationAccount stringName 
- The name of the automation account.
- ConnectionType stringName 
- The name of connection type.
- ResourceGroup stringName 
- Name of an Azure Resource group.
- AutomationAccount stringName 
- The name of the automation account.
- ConnectionType stringName 
- The name of connection type.
- ResourceGroup stringName 
- Name of an Azure Resource group.
- automationAccount StringName 
- The name of the automation account.
- connectionType StringName 
- The name of connection type.
- resourceGroup StringName 
- Name of an Azure Resource group.
- automationAccount stringName 
- The name of the automation account.
- connectionType stringName 
- The name of connection type.
- resourceGroup stringName 
- Name of an Azure Resource group.
- automation_account_ strname 
- The name of the automation account.
- connection_type_ strname 
- The name of connection type.
- resource_group_ strname 
- Name of an Azure Resource group.
- automationAccount StringName 
- The name of the automation account.
- connectionType StringName 
- The name of connection type.
- resourceGroup StringName 
- Name of an Azure Resource group.
getConnectionType Result
The following output properties are available:
- CreationTime string
- Gets the creation time.
- FieldDefinitions Dictionary<string, Pulumi.Azure Native. Automation. Outputs. Field Definition Response> 
- 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.
- LastModified stringTime 
- Gets or sets the last modified time.
- CreationTime string
- Gets the creation time.
- FieldDefinitions map[string]FieldDefinition Response 
- 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.
- LastModified stringTime 
- Gets or sets the last modified time.
- creationTime String
- Gets the creation time.
- fieldDefinitions Map<String,FieldDefinition Response> 
- 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.
- lastModified StringTime 
- Gets or sets the last modified time.
- creationTime string
- Gets the creation time.
- fieldDefinitions {[key: string]: FieldDefinition Response} 
- 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.
- lastModified stringTime 
- Gets or sets the last modified time.
- creation_time str
- Gets the creation time.
- field_definitions Mapping[str, FieldDefinition Response] 
- 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_ strtime 
- 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.
- lastModified StringTime 
- 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 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