1. Packages
  2. Azure Native
  3. API Docs
  4. cognitiveservices
  5. AccountConnection
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.cognitiveservices.AccountConnection

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

    Connection base resource schema.

    Uses Azure REST API version 2025-04-01-preview.

    Example Usage

    CreateAccountConnection

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var accountConnection = new AzureNative.CognitiveServices.AccountConnection("accountConnection", new()
        {
            AccountName = "account-1",
            ConnectionName = "connection-1",
            Properties = new AzureNative.CognitiveServices.Inputs.NoneAuthTypeConnectionPropertiesArgs
            {
                AuthType = "None",
                Category = AzureNative.CognitiveServices.ConnectionCategory.ContainerRegistry,
                ExpiryTime = "2024-03-15T14:30:00Z",
                Target = "[tartget url]",
            },
            ResourceGroupName = "resourceGroup-1",
        });
    
    });
    
    package main
    
    import (
    	cognitiveservices "github.com/pulumi/pulumi-azure-native-sdk/cognitiveservices/v3"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := cognitiveservices.NewAccountConnection(ctx, "accountConnection", &cognitiveservices.AccountConnectionArgs{
    			AccountName:    pulumi.String("account-1"),
    			ConnectionName: pulumi.String("connection-1"),
    			Properties: &cognitiveservices.NoneAuthTypeConnectionPropertiesArgs{
    				AuthType:   pulumi.String("None"),
    				Category:   pulumi.String(cognitiveservices.ConnectionCategoryContainerRegistry),
    				ExpiryTime: pulumi.String("2024-03-15T14:30:00Z"),
    				Target:     pulumi.String("[tartget url]"),
    			},
    			ResourceGroupName: pulumi.String("resourceGroup-1"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.cognitiveservices.AccountConnection;
    import com.pulumi.azurenative.cognitiveservices.AccountConnectionArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var accountConnection = new AccountConnection("accountConnection", AccountConnectionArgs.builder()
                .accountName("account-1")
                .connectionName("connection-1")
                .properties(NoneAuthTypeConnectionPropertiesArgs.builder()
                    .authType("None")
                    .category("ContainerRegistry")
                    .expiryTime("2024-03-15T14:30:00Z")
                    .target("[tartget url]")
                    .build())
                .resourceGroupName("resourceGroup-1")
                .build());
    
        }
    }
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const accountConnection = new azure_native.cognitiveservices.AccountConnection("accountConnection", {
        accountName: "account-1",
        connectionName: "connection-1",
        properties: {
            authType: "None",
            category: azure_native.cognitiveservices.ConnectionCategory.ContainerRegistry,
            expiryTime: "2024-03-15T14:30:00Z",
            target: "[tartget url]",
        },
        resourceGroupName: "resourceGroup-1",
    });
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    account_connection = azure_native.cognitiveservices.AccountConnection("accountConnection",
        account_name="account-1",
        connection_name="connection-1",
        properties={
            "auth_type": "None",
            "category": azure_native.cognitiveservices.ConnectionCategory.CONTAINER_REGISTRY,
            "expiry_time": "2024-03-15T14:30:00Z",
            "target": "[tartget url]",
        },
        resource_group_name="resourceGroup-1")
    
    resources:
      accountConnection:
        type: azure-native:cognitiveservices:AccountConnection
        properties:
          accountName: account-1
          connectionName: connection-1
          properties:
            authType: None
            category: ContainerRegistry
            expiryTime: 2024-03-15T14:30:00Z
            target: '[tartget url]'
          resourceGroupName: resourceGroup-1
    

    Create AccountConnection Resource

    Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

    Constructor syntax

    new AccountConnection(name: string, args: AccountConnectionArgs, opts?: CustomResourceOptions);
    @overload
    def AccountConnection(resource_name: str,
                          args: AccountConnectionArgs,
                          opts: Optional[ResourceOptions] = None)
    
    @overload
    def AccountConnection(resource_name: str,
                          opts: Optional[ResourceOptions] = None,
                          account_name: Optional[str] = None,
                          properties: Optional[Union[AADAuthTypeConnectionPropertiesArgs, AccessKeyAuthTypeConnectionPropertiesArgs, AccountKeyAuthTypeConnectionPropertiesArgs, ApiKeyAuthConnectionPropertiesArgs, CustomKeysConnectionPropertiesArgs, ManagedIdentityAuthTypeConnectionPropertiesArgs, NoneAuthTypeConnectionPropertiesArgs, OAuth2AuthTypeConnectionPropertiesArgs, PATAuthTypeConnectionPropertiesArgs, SASAuthTypeConnectionPropertiesArgs, ServicePrincipalAuthTypeConnectionPropertiesArgs, UsernamePasswordAuthTypeConnectionPropertiesArgs]] = None,
                          resource_group_name: Optional[str] = None,
                          connection_name: Optional[str] = None)
    func NewAccountConnection(ctx *Context, name string, args AccountConnectionArgs, opts ...ResourceOption) (*AccountConnection, error)
    public AccountConnection(string name, AccountConnectionArgs args, CustomResourceOptions? opts = null)
    public AccountConnection(String name, AccountConnectionArgs args)
    public AccountConnection(String name, AccountConnectionArgs args, CustomResourceOptions options)
    
    type: azure-native:cognitiveservices:AccountConnection
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    

    Parameters

    name string
    The unique name of the resource.
    args AccountConnectionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args AccountConnectionArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args AccountConnectionArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args AccountConnectionArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args AccountConnectionArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Constructor example

    The following reference example uses placeholder values for all input properties.

    var accountConnectionResource = new AzureNative.CognitiveServices.AccountConnection("accountConnectionResource", new()
    {
        AccountName = "string",
        Properties = new AzureNative.CognitiveServices.Inputs.AADAuthTypeConnectionPropertiesArgs
        {
            AuthType = "AAD",
            Category = "string",
            Error = "string",
            ExpiryTime = "string",
            IsSharedToAll = false,
            Metadata = 
            {
                { "string", "string" },
            },
            PeRequirement = "string",
            PeStatus = "string",
            SharedUserList = new[]
            {
                "string",
            },
            Target = "string",
            UseWorkspaceManagedIdentity = false,
        },
        ResourceGroupName = "string",
        ConnectionName = "string",
    });
    
    example, err := cognitiveservices.NewAccountConnection(ctx, "accountConnectionResource", &cognitiveservices.AccountConnectionArgs{
    	AccountName: pulumi.String("string"),
    	Properties: &cognitiveservices.AADAuthTypeConnectionPropertiesArgs{
    		AuthType:      pulumi.String("AAD"),
    		Category:      pulumi.String("string"),
    		Error:         pulumi.String("string"),
    		ExpiryTime:    pulumi.String("string"),
    		IsSharedToAll: pulumi.Bool(false),
    		Metadata: pulumi.StringMap{
    			"string": pulumi.String("string"),
    		},
    		PeRequirement: pulumi.String("string"),
    		PeStatus:      pulumi.String("string"),
    		SharedUserList: pulumi.StringArray{
    			pulumi.String("string"),
    		},
    		Target:                      pulumi.String("string"),
    		UseWorkspaceManagedIdentity: pulumi.Bool(false),
    	},
    	ResourceGroupName: pulumi.String("string"),
    	ConnectionName:    pulumi.String("string"),
    })
    
    var accountConnectionResource = new AccountConnection("accountConnectionResource", AccountConnectionArgs.builder()
        .accountName("string")
        .properties(AADAuthTypeConnectionPropertiesArgs.builder()
            .authType("AAD")
            .category("string")
            .error("string")
            .expiryTime("string")
            .isSharedToAll(false)
            .metadata(Map.of("string", "string"))
            .peRequirement("string")
            .peStatus("string")
            .sharedUserList("string")
            .target("string")
            .useWorkspaceManagedIdentity(false)
            .build())
        .resourceGroupName("string")
        .connectionName("string")
        .build());
    
    account_connection_resource = azure_native.cognitiveservices.AccountConnection("accountConnectionResource",
        account_name="string",
        properties={
            "auth_type": "AAD",
            "category": "string",
            "error": "string",
            "expiry_time": "string",
            "is_shared_to_all": False,
            "metadata": {
                "string": "string",
            },
            "pe_requirement": "string",
            "pe_status": "string",
            "shared_user_list": ["string"],
            "target": "string",
            "use_workspace_managed_identity": False,
        },
        resource_group_name="string",
        connection_name="string")
    
    const accountConnectionResource = new azure_native.cognitiveservices.AccountConnection("accountConnectionResource", {
        accountName: "string",
        properties: {
            authType: "AAD",
            category: "string",
            error: "string",
            expiryTime: "string",
            isSharedToAll: false,
            metadata: {
                string: "string",
            },
            peRequirement: "string",
            peStatus: "string",
            sharedUserList: ["string"],
            target: "string",
            useWorkspaceManagedIdentity: false,
        },
        resourceGroupName: "string",
        connectionName: "string",
    });
    
    type: azure-native:cognitiveservices:AccountConnection
    properties:
        accountName: string
        connectionName: string
        properties:
            authType: AAD
            category: string
            error: string
            expiryTime: string
            isSharedToAll: false
            metadata:
                string: string
            peRequirement: string
            peStatus: string
            sharedUserList:
                - string
            target: string
            useWorkspaceManagedIdentity: false
        resourceGroupName: string
    

    AccountConnection Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

    The AccountConnection resource accepts the following input properties:

    AccountName string
    The name of Cognitive Services account.
    Properties Pulumi.AzureNative.CognitiveServices.Inputs.AADAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.AccessKeyAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.AccountKeyAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.ApiKeyAuthConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.CustomKeysConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.ManagedIdentityAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.NoneAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.OAuth2AuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.PATAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.SASAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.ServicePrincipalAuthTypeConnectionProperties | Pulumi.AzureNative.CognitiveServices.Inputs.UsernamePasswordAuthTypeConnectionProperties
    Connection property base schema.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    ConnectionName string
    Friendly name of the connection
    accountName String
    The name of Cognitive Services account.
    properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
    Connection property base schema.
    resourceGroupName String
    The name of the resource group. The name is case insensitive.
    connectionName String
    Friendly name of the connection

    Outputs

    All input properties are implicitly available as output properties. Additionally, the AccountConnection resource produces the following output properties:

    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    AzureApiVersion string
    The Azure API version of the resource.
    Id string
    The provider-assigned unique ID for this managed resource.
    Name string
    The name of the resource
    Type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion string
    The Azure API version of the resource.
    id string
    The provider-assigned unique ID for this managed resource.
    name string
    The name of the resource
    type string
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azure_api_version str
    The Azure API version of the resource.
    id str
    The provider-assigned unique ID for this managed resource.
    name str
    The name of the resource
    type str
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
    azureApiVersion String
    The Azure API version of the resource.
    id String
    The provider-assigned unique ID for this managed resource.
    name String
    The name of the resource
    type String
    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    Supporting Types

    AADAuthTypeConnectionProperties, AADAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    AADAuthTypeConnectionPropertiesResponse, AADAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    AccessKeyAuthTypeConnectionProperties, AccessKeyAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionAccessKey
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionAccessKey
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionAccessKey
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    credentials ConnectionAccessKey
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    AccessKeyAuthTypeConnectionPropertiesResponse, AccessKeyAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionAccessKeyResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionAccessKeyResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionAccessKeyResponse
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionAccessKeyResponse
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionAccessKeyResponse
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    AccountKeyAuthTypeConnectionProperties, AccountKeyAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionAccountKey
    Account key object for connection credential.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionAccountKey
    Account key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionAccountKey
    Account key object for connection credential.
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    credentials ConnectionAccountKey
    Account key object for connection credential.
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    Account key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    AccountKeyAuthTypeConnectionPropertiesResponse, AccountKeyAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionAccountKeyResponse
    Account key object for connection credential.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionAccountKeyResponse
    Account key object for connection credential.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionAccountKeyResponse
    Account key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionAccountKeyResponse
    Account key object for connection credential.
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionAccountKeyResponse
    Account key object for connection credential.
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    Account key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ApiKeyAuthConnectionProperties, ApiKeyAuthConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionApiKey
    Api key object for connection credential.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionApiKey
    Api key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionApiKey
    Api key object for connection credential.
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    credentials ConnectionApiKey
    Api key object for connection credential.
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    Api key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ApiKeyAuthConnectionPropertiesResponse, ApiKeyAuthConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionApiKeyResponse
    Api key object for connection credential.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionApiKeyResponse
    Api key object for connection credential.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionApiKeyResponse
    Api key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionApiKeyResponse
    Api key object for connection credential.
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionApiKeyResponse
    Api key object for connection credential.
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    Api key object for connection credential.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ConnectionAccessKey, ConnectionAccessKeyArgs

    ConnectionAccessKeyResponse, ConnectionAccessKeyResponseArgs

    ConnectionAccountKey, ConnectionAccountKeyArgs

    Key string
    Key string
    key String
    key string
    key str
    key String

    ConnectionAccountKeyResponse, ConnectionAccountKeyResponseArgs

    Key string
    Key string
    key String
    key string
    key str
    key String

    ConnectionApiKey, ConnectionApiKeyArgs

    Key string
    Key string
    key String
    key string
    key str
    key String

    ConnectionApiKeyResponse, ConnectionApiKeyResponseArgs

    Key string
    Key string
    key String
    key string
    key str
    key String

    ConnectionCategory, ConnectionCategoryArgs

    PythonFeed
    PythonFeed
    ContainerRegistry
    ContainerRegistry
    Git
    Git
    S3
    S3
    Snowflake
    Snowflake
    AzureSqlDb
    AzureSqlDb
    AzureSynapseAnalytics
    AzureSynapseAnalytics
    AzureMySqlDb
    AzureMySqlDb
    AzurePostgresDb
    AzurePostgresDb
    ADLSGen2
    ADLSGen2
    Redis
    Redis
    ApiKey
    ApiKey
    AzureOpenAI
    AzureOpenAI
    AIServices
    AIServices
    CognitiveSearch
    CognitiveSearch
    CognitiveService
    CognitiveService
    CustomKeys
    CustomKeys
    AzureBlob
    AzureBlob
    AzureOneLake
    AzureOneLake
    CosmosDb
    CosmosDb
    CosmosDbMongoDbApi
    CosmosDbMongoDbApi
    AzureDataExplorer
    AzureDataExplorer
    AzureMariaDb
    AzureMariaDb
    AzureDatabricksDeltaLake
    AzureDatabricksDeltaLake
    AzureSqlMi
    AzureSqlMi
    AzureTableStorage
    AzureTableStorage
    AmazonRdsForOracle
    AmazonRdsForOracle
    AmazonRdsForSqlServer
    AmazonRdsForSqlServer
    AmazonRedshift
    AmazonRedshift
    Db2
    Db2
    Drill
    Drill
    GoogleBigQuery
    GoogleBigQuery
    Greenplum
    Greenplum
    Hbase
    Hbase
    Hive
    Hive
    Impala
    Impala
    Informix
    Informix
    MariaDb
    MariaDb
    MicrosoftAccess
    MicrosoftAccess
    MySql
    MySql
    Netezza
    Netezza
    Oracle
    Oracle
    Phoenix
    Phoenix
    PostgreSql
    PostgreSql
    Presto
    Presto
    SapOpenHub
    SapOpenHub
    SapBw
    SapBw
    SapHana
    SapHana
    SapTable
    SapTable
    Spark
    Spark
    SqlServer
    SqlServer
    Sybase
    Sybase
    Teradata
    Teradata
    Vertica
    Vertica
    Pinecone
    Pinecone
    Cassandra
    Cassandra
    Couchbase
    Couchbase
    MongoDbV2
    MongoDbV2
    MongoDbAtlas
    MongoDbAtlas
    AmazonS3Compatible
    AmazonS3Compatible
    FileServer
    FileServer
    FtpServer
    FtpServer
    GoogleCloudStorage
    GoogleCloudStorage
    Hdfs
    Hdfs
    OracleCloudStorage
    OracleCloudStorage
    Sftp
    Sftp
    GenericHttp
    GenericHttp
    ODataRest
    ODataRest
    Odbc
    Odbc
    GenericRest
    GenericRest
    AmazonMws
    AmazonMws
    Concur
    Concur
    Dynamics
    Dynamics
    DynamicsAx
    DynamicsAx
    DynamicsCrm
    DynamicsCrm
    GoogleAdWords
    GoogleAdWords
    Hubspot
    Hubspot
    Jira
    Jira
    Magento
    Magento
    Marketo
    Marketo
    Office365
    Office365
    Eloqua
    Eloqua
    Responsys
    Responsys
    OracleServiceCloud
    OracleServiceCloud
    PayPal
    PayPal
    QuickBooks
    QuickBooks
    Salesforce
    Salesforce
    SalesforceServiceCloud
    SalesforceServiceCloud
    SalesforceMarketingCloud
    SalesforceMarketingCloud
    SapCloudForCustomer
    SapCloudForCustomer
    SapEcc
    SapEcc
    ServiceNow
    ServiceNow
    SharePointOnlineList
    SharePointOnlineList
    Shopify
    Shopify
    Square
    Square
    WebTable
    WebTable
    Xero
    Xero
    Zoho
    Zoho
    GenericContainerRegistry
    GenericContainerRegistry
    Elasticsearch
    Elasticsearch
    OpenAI
    OpenAI
    Serp
    Serp
    BingLLMSearch
    BingLLMSearch
    Serverless
    Serverless
    ManagedOnlineEndpoint
    ManagedOnlineEndpoint
    ConnectionCategoryPythonFeed
    PythonFeed
    ConnectionCategoryContainerRegistry
    ContainerRegistry
    ConnectionCategoryGit
    Git
    ConnectionCategoryS3
    S3
    ConnectionCategorySnowflake
    Snowflake
    ConnectionCategoryAzureSqlDb
    AzureSqlDb
    ConnectionCategoryAzureSynapseAnalytics
    AzureSynapseAnalytics
    ConnectionCategoryAzureMySqlDb
    AzureMySqlDb
    ConnectionCategoryAzurePostgresDb
    AzurePostgresDb
    ConnectionCategoryADLSGen2
    ADLSGen2
    ConnectionCategoryRedis
    Redis
    ConnectionCategoryApiKey
    ApiKey
    ConnectionCategoryAzureOpenAI
    AzureOpenAI
    ConnectionCategoryAIServices
    AIServices
    ConnectionCategoryCognitiveSearch
    CognitiveSearch
    ConnectionCategoryCognitiveService
    CognitiveService
    ConnectionCategoryCustomKeys
    CustomKeys
    ConnectionCategoryAzureBlob
    AzureBlob
    ConnectionCategoryAzureOneLake
    AzureOneLake
    ConnectionCategoryCosmosDb
    CosmosDb
    ConnectionCategoryCosmosDbMongoDbApi
    CosmosDbMongoDbApi
    ConnectionCategoryAzureDataExplorer
    AzureDataExplorer
    ConnectionCategoryAzureMariaDb
    AzureMariaDb
    ConnectionCategoryAzureDatabricksDeltaLake
    AzureDatabricksDeltaLake
    ConnectionCategoryAzureSqlMi
    AzureSqlMi
    ConnectionCategoryAzureTableStorage
    AzureTableStorage
    ConnectionCategoryAmazonRdsForOracle
    AmazonRdsForOracle
    ConnectionCategoryAmazonRdsForSqlServer
    AmazonRdsForSqlServer
    ConnectionCategoryAmazonRedshift
    AmazonRedshift
    ConnectionCategoryDb2
    Db2
    ConnectionCategoryDrill
    Drill
    ConnectionCategoryGoogleBigQuery
    GoogleBigQuery
    ConnectionCategoryGreenplum
    Greenplum
    ConnectionCategoryHbase
    Hbase
    ConnectionCategoryHive
    Hive
    ConnectionCategoryImpala
    Impala
    ConnectionCategoryInformix
    Informix
    ConnectionCategoryMariaDb
    MariaDb
    ConnectionCategoryMicrosoftAccess
    MicrosoftAccess
    ConnectionCategoryMySql
    MySql
    ConnectionCategoryNetezza
    Netezza
    ConnectionCategoryOracle
    Oracle
    ConnectionCategoryPhoenix
    Phoenix
    ConnectionCategoryPostgreSql
    PostgreSql
    ConnectionCategoryPresto
    Presto
    ConnectionCategorySapOpenHub
    SapOpenHub
    ConnectionCategorySapBw
    SapBw
    ConnectionCategorySapHana
    SapHana
    ConnectionCategorySapTable
    SapTable
    ConnectionCategorySpark
    Spark
    ConnectionCategorySqlServer
    SqlServer
    ConnectionCategorySybase
    Sybase
    ConnectionCategoryTeradata
    Teradata
    ConnectionCategoryVertica
    Vertica
    ConnectionCategoryPinecone
    Pinecone
    ConnectionCategoryCassandra
    Cassandra
    ConnectionCategoryCouchbase
    Couchbase
    ConnectionCategoryMongoDbV2
    MongoDbV2
    ConnectionCategoryMongoDbAtlas
    MongoDbAtlas
    ConnectionCategoryAmazonS3Compatible
    AmazonS3Compatible
    ConnectionCategoryFileServer
    FileServer
    ConnectionCategoryFtpServer
    FtpServer
    ConnectionCategoryGoogleCloudStorage
    GoogleCloudStorage
    ConnectionCategoryHdfs
    Hdfs
    ConnectionCategoryOracleCloudStorage
    OracleCloudStorage
    ConnectionCategorySftp
    Sftp
    ConnectionCategoryGenericHttp
    GenericHttp
    ConnectionCategoryODataRest
    ODataRest
    ConnectionCategoryOdbc
    Odbc
    ConnectionCategoryGenericRest
    GenericRest
    ConnectionCategoryAmazonMws
    AmazonMws
    ConnectionCategoryConcur
    Concur
    ConnectionCategoryDynamics
    Dynamics
    ConnectionCategoryDynamicsAx
    DynamicsAx
    ConnectionCategoryDynamicsCrm
    DynamicsCrm
    ConnectionCategoryGoogleAdWords
    GoogleAdWords
    ConnectionCategoryHubspot
    Hubspot
    ConnectionCategoryJira
    Jira
    ConnectionCategoryMagento
    Magento
    ConnectionCategoryMarketo
    Marketo
    ConnectionCategoryOffice365
    Office365
    ConnectionCategoryEloqua
    Eloqua
    ConnectionCategoryResponsys
    Responsys
    ConnectionCategoryOracleServiceCloud
    OracleServiceCloud
    ConnectionCategoryPayPal
    PayPal
    ConnectionCategoryQuickBooks
    QuickBooks
    ConnectionCategorySalesforce
    Salesforce
    ConnectionCategorySalesforceServiceCloud
    SalesforceServiceCloud
    ConnectionCategorySalesforceMarketingCloud
    SalesforceMarketingCloud
    ConnectionCategorySapCloudForCustomer
    SapCloudForCustomer
    ConnectionCategorySapEcc
    SapEcc
    ConnectionCategoryServiceNow
    ServiceNow
    ConnectionCategorySharePointOnlineList
    SharePointOnlineList
    ConnectionCategoryShopify
    Shopify
    ConnectionCategorySquare
    Square
    ConnectionCategoryWebTable
    WebTable
    ConnectionCategoryXero
    Xero
    ConnectionCategoryZoho
    Zoho
    ConnectionCategoryGenericContainerRegistry
    GenericContainerRegistry
    ConnectionCategoryElasticsearch
    Elasticsearch
    ConnectionCategoryOpenAI
    OpenAI
    ConnectionCategorySerp
    Serp
    ConnectionCategoryBingLLMSearch
    BingLLMSearch
    ConnectionCategoryServerless
    Serverless
    ConnectionCategoryManagedOnlineEndpoint
    ManagedOnlineEndpoint
    PythonFeed
    PythonFeed
    ContainerRegistry
    ContainerRegistry
    Git
    Git
    S3
    S3
    Snowflake
    Snowflake
    AzureSqlDb
    AzureSqlDb
    AzureSynapseAnalytics
    AzureSynapseAnalytics
    AzureMySqlDb
    AzureMySqlDb
    AzurePostgresDb
    AzurePostgresDb
    ADLSGen2
    ADLSGen2
    Redis
    Redis
    ApiKey
    ApiKey
    AzureOpenAI
    AzureOpenAI
    AIServices
    AIServices
    CognitiveSearch
    CognitiveSearch
    CognitiveService
    CognitiveService
    CustomKeys
    CustomKeys
    AzureBlob
    AzureBlob
    AzureOneLake
    AzureOneLake
    CosmosDb
    CosmosDb
    CosmosDbMongoDbApi
    CosmosDbMongoDbApi
    AzureDataExplorer
    AzureDataExplorer
    AzureMariaDb
    AzureMariaDb
    AzureDatabricksDeltaLake
    AzureDatabricksDeltaLake
    AzureSqlMi
    AzureSqlMi
    AzureTableStorage
    AzureTableStorage
    AmazonRdsForOracle
    AmazonRdsForOracle
    AmazonRdsForSqlServer
    AmazonRdsForSqlServer
    AmazonRedshift
    AmazonRedshift
    Db2
    Db2
    Drill
    Drill
    GoogleBigQuery
    GoogleBigQuery
    Greenplum
    Greenplum
    Hbase
    Hbase
    Hive
    Hive
    Impala
    Impala
    Informix
    Informix
    MariaDb
    MariaDb
    MicrosoftAccess
    MicrosoftAccess
    MySql
    MySql
    Netezza
    Netezza
    Oracle
    Oracle
    Phoenix
    Phoenix
    PostgreSql
    PostgreSql
    Presto
    Presto
    SapOpenHub
    SapOpenHub
    SapBw
    SapBw
    SapHana
    SapHana
    SapTable
    SapTable
    Spark
    Spark
    SqlServer
    SqlServer
    Sybase
    Sybase
    Teradata
    Teradata
    Vertica
    Vertica
    Pinecone
    Pinecone
    Cassandra
    Cassandra
    Couchbase
    Couchbase
    MongoDbV2
    MongoDbV2
    MongoDbAtlas
    MongoDbAtlas
    AmazonS3Compatible
    AmazonS3Compatible
    FileServer
    FileServer
    FtpServer
    FtpServer
    GoogleCloudStorage
    GoogleCloudStorage
    Hdfs
    Hdfs
    OracleCloudStorage
    OracleCloudStorage
    Sftp
    Sftp
    GenericHttp
    GenericHttp
    ODataRest
    ODataRest
    Odbc
    Odbc
    GenericRest
    GenericRest
    AmazonMws
    AmazonMws
    Concur
    Concur
    Dynamics
    Dynamics
    DynamicsAx
    DynamicsAx
    DynamicsCrm
    DynamicsCrm
    GoogleAdWords
    GoogleAdWords
    Hubspot
    Hubspot
    Jira
    Jira
    Magento
    Magento
    Marketo
    Marketo
    Office365
    Office365
    Eloqua
    Eloqua
    Responsys
    Responsys
    OracleServiceCloud
    OracleServiceCloud
    PayPal
    PayPal
    QuickBooks
    QuickBooks
    Salesforce
    Salesforce
    SalesforceServiceCloud
    SalesforceServiceCloud
    SalesforceMarketingCloud
    SalesforceMarketingCloud
    SapCloudForCustomer
    SapCloudForCustomer
    SapEcc
    SapEcc
    ServiceNow
    ServiceNow
    SharePointOnlineList
    SharePointOnlineList
    Shopify
    Shopify
    Square
    Square
    WebTable
    WebTable
    Xero
    Xero
    Zoho
    Zoho
    GenericContainerRegistry
    GenericContainerRegistry
    Elasticsearch
    Elasticsearch
    OpenAI
    OpenAI
    Serp
    Serp
    BingLLMSearch
    BingLLMSearch
    Serverless
    Serverless
    ManagedOnlineEndpoint
    ManagedOnlineEndpoint
    PythonFeed
    PythonFeed
    ContainerRegistry
    ContainerRegistry
    Git
    Git
    S3
    S3
    Snowflake
    Snowflake
    AzureSqlDb
    AzureSqlDb
    AzureSynapseAnalytics
    AzureSynapseAnalytics
    AzureMySqlDb
    AzureMySqlDb
    AzurePostgresDb
    AzurePostgresDb
    ADLSGen2
    ADLSGen2
    Redis
    Redis
    ApiKey
    ApiKey
    AzureOpenAI
    AzureOpenAI
    AIServices
    AIServices
    CognitiveSearch
    CognitiveSearch
    CognitiveService
    CognitiveService
    CustomKeys
    CustomKeys
    AzureBlob
    AzureBlob
    AzureOneLake
    AzureOneLake
    CosmosDb
    CosmosDb
    CosmosDbMongoDbApi
    CosmosDbMongoDbApi
    AzureDataExplorer
    AzureDataExplorer
    AzureMariaDb
    AzureMariaDb
    AzureDatabricksDeltaLake
    AzureDatabricksDeltaLake
    AzureSqlMi
    AzureSqlMi
    AzureTableStorage
    AzureTableStorage
    AmazonRdsForOracle
    AmazonRdsForOracle
    AmazonRdsForSqlServer
    AmazonRdsForSqlServer
    AmazonRedshift
    AmazonRedshift
    Db2
    Db2
    Drill
    Drill
    GoogleBigQuery
    GoogleBigQuery
    Greenplum
    Greenplum
    Hbase
    Hbase
    Hive
    Hive
    Impala
    Impala
    Informix
    Informix
    MariaDb
    MariaDb
    MicrosoftAccess
    MicrosoftAccess
    MySql
    MySql
    Netezza
    Netezza
    Oracle
    Oracle
    Phoenix
    Phoenix
    PostgreSql
    PostgreSql
    Presto
    Presto
    SapOpenHub
    SapOpenHub
    SapBw
    SapBw
    SapHana
    SapHana
    SapTable
    SapTable
    Spark
    Spark
    SqlServer
    SqlServer
    Sybase
    Sybase
    Teradata
    Teradata
    Vertica
    Vertica
    Pinecone
    Pinecone
    Cassandra
    Cassandra
    Couchbase
    Couchbase
    MongoDbV2
    MongoDbV2
    MongoDbAtlas
    MongoDbAtlas
    AmazonS3Compatible
    AmazonS3Compatible
    FileServer
    FileServer
    FtpServer
    FtpServer
    GoogleCloudStorage
    GoogleCloudStorage
    Hdfs
    Hdfs
    OracleCloudStorage
    OracleCloudStorage
    Sftp
    Sftp
    GenericHttp
    GenericHttp
    ODataRest
    ODataRest
    Odbc
    Odbc
    GenericRest
    GenericRest
    AmazonMws
    AmazonMws
    Concur
    Concur
    Dynamics
    Dynamics
    DynamicsAx
    DynamicsAx
    DynamicsCrm
    DynamicsCrm
    GoogleAdWords
    GoogleAdWords
    Hubspot
    Hubspot
    Jira
    Jira
    Magento
    Magento
    Marketo
    Marketo
    Office365
    Office365
    Eloqua
    Eloqua
    Responsys
    Responsys
    OracleServiceCloud
    OracleServiceCloud
    PayPal
    PayPal
    QuickBooks
    QuickBooks
    Salesforce
    Salesforce
    SalesforceServiceCloud
    SalesforceServiceCloud
    SalesforceMarketingCloud
    SalesforceMarketingCloud
    SapCloudForCustomer
    SapCloudForCustomer
    SapEcc
    SapEcc
    ServiceNow
    ServiceNow
    SharePointOnlineList
    SharePointOnlineList
    Shopify
    Shopify
    Square
    Square
    WebTable
    WebTable
    Xero
    Xero
    Zoho
    Zoho
    GenericContainerRegistry
    GenericContainerRegistry
    Elasticsearch
    Elasticsearch
    OpenAI
    OpenAI
    Serp
    Serp
    BingLLMSearch
    BingLLMSearch
    Serverless
    Serverless
    ManagedOnlineEndpoint
    ManagedOnlineEndpoint
    PYTHON_FEED
    PythonFeed
    CONTAINER_REGISTRY
    ContainerRegistry
    GIT
    Git
    S3
    S3
    SNOWFLAKE
    Snowflake
    AZURE_SQL_DB
    AzureSqlDb
    AZURE_SYNAPSE_ANALYTICS
    AzureSynapseAnalytics
    AZURE_MY_SQL_DB
    AzureMySqlDb
    AZURE_POSTGRES_DB
    AzurePostgresDb
    ADLS_GEN2
    ADLSGen2
    REDIS
    Redis
    API_KEY
    ApiKey
    AZURE_OPEN_AI
    AzureOpenAI
    AI_SERVICES
    AIServices
    COGNITIVE_SEARCH
    CognitiveSearch
    COGNITIVE_SERVICE
    CognitiveService
    CUSTOM_KEYS
    CustomKeys
    AZURE_BLOB
    AzureBlob
    AZURE_ONE_LAKE
    AzureOneLake
    COSMOS_DB
    CosmosDb
    COSMOS_DB_MONGO_DB_API
    CosmosDbMongoDbApi
    AZURE_DATA_EXPLORER
    AzureDataExplorer
    AZURE_MARIA_DB
    AzureMariaDb
    AZURE_DATABRICKS_DELTA_LAKE
    AzureDatabricksDeltaLake
    AZURE_SQL_MI
    AzureSqlMi
    AZURE_TABLE_STORAGE
    AzureTableStorage
    AMAZON_RDS_FOR_ORACLE
    AmazonRdsForOracle
    AMAZON_RDS_FOR_SQL_SERVER
    AmazonRdsForSqlServer
    AMAZON_REDSHIFT
    AmazonRedshift
    DB2
    Db2
    DRILL
    Drill
    GOOGLE_BIG_QUERY
    GoogleBigQuery
    GREENPLUM
    Greenplum
    HBASE
    Hbase
    HIVE
    Hive
    IMPALA
    Impala
    INFORMIX
    Informix
    MARIA_DB
    MariaDb
    MICROSOFT_ACCESS
    MicrosoftAccess
    MY_SQL
    MySql
    NETEZZA
    Netezza
    ORACLE
    Oracle
    PHOENIX
    Phoenix
    POSTGRE_SQL
    PostgreSql
    PRESTO
    Presto
    SAP_OPEN_HUB
    SapOpenHub
    SAP_BW
    SapBw
    SAP_HANA
    SapHana
    SAP_TABLE
    SapTable
    SPARK
    Spark
    SQL_SERVER
    SqlServer
    SYBASE
    Sybase
    TERADATA
    Teradata
    VERTICA
    Vertica
    PINECONE
    Pinecone
    CASSANDRA
    Cassandra
    COUCHBASE
    Couchbase
    MONGO_DB_V2
    MongoDbV2
    MONGO_DB_ATLAS
    MongoDbAtlas
    AMAZON_S3_COMPATIBLE
    AmazonS3Compatible
    FILE_SERVER
    FileServer
    FTP_SERVER
    FtpServer
    GOOGLE_CLOUD_STORAGE
    GoogleCloudStorage
    HDFS
    Hdfs
    ORACLE_CLOUD_STORAGE
    OracleCloudStorage
    SFTP
    Sftp
    GENERIC_HTTP
    GenericHttp
    O_DATA_REST
    ODataRest
    ODBC
    Odbc
    GENERIC_REST
    GenericRest
    AMAZON_MWS
    AmazonMws
    CONCUR
    Concur
    DYNAMICS
    Dynamics
    DYNAMICS_AX
    DynamicsAx
    DYNAMICS_CRM
    DynamicsCrm
    GOOGLE_AD_WORDS
    GoogleAdWords
    HUBSPOT
    Hubspot
    JIRA
    Jira
    MAGENTO
    Magento
    MARKETO
    Marketo
    OFFICE365
    Office365
    ELOQUA
    Eloqua
    RESPONSYS
    Responsys
    ORACLE_SERVICE_CLOUD
    OracleServiceCloud
    PAY_PAL
    PayPal
    QUICK_BOOKS
    QuickBooks
    SALESFORCE
    Salesforce
    SALESFORCE_SERVICE_CLOUD
    SalesforceServiceCloud
    SALESFORCE_MARKETING_CLOUD
    SalesforceMarketingCloud
    SAP_CLOUD_FOR_CUSTOMER
    SapCloudForCustomer
    SAP_ECC
    SapEcc
    SERVICE_NOW
    ServiceNow
    SHARE_POINT_ONLINE_LIST
    SharePointOnlineList
    SHOPIFY
    Shopify
    SQUARE
    Square
    WEB_TABLE
    WebTable
    XERO
    Xero
    ZOHO
    Zoho
    GENERIC_CONTAINER_REGISTRY
    GenericContainerRegistry
    ELASTICSEARCH
    Elasticsearch
    OPEN_AI
    OpenAI
    SERP
    Serp
    BING_LLM_SEARCH
    BingLLMSearch
    SERVERLESS
    Serverless
    MANAGED_ONLINE_ENDPOINT
    ManagedOnlineEndpoint
    "PythonFeed"
    PythonFeed
    "ContainerRegistry"
    ContainerRegistry
    "Git"
    Git
    "S3"
    S3
    "Snowflake"
    Snowflake
    "AzureSqlDb"
    AzureSqlDb
    "AzureSynapseAnalytics"
    AzureSynapseAnalytics
    "AzureMySqlDb"
    AzureMySqlDb
    "AzurePostgresDb"
    AzurePostgresDb
    "ADLSGen2"
    ADLSGen2
    "Redis"
    Redis
    "ApiKey"
    ApiKey
    "AzureOpenAI"
    AzureOpenAI
    "AIServices"
    AIServices
    "CognitiveSearch"
    CognitiveSearch
    "CognitiveService"
    CognitiveService
    "CustomKeys"
    CustomKeys
    "AzureBlob"
    AzureBlob
    "AzureOneLake"
    AzureOneLake
    "CosmosDb"
    CosmosDb
    "CosmosDbMongoDbApi"
    CosmosDbMongoDbApi
    "AzureDataExplorer"
    AzureDataExplorer
    "AzureMariaDb"
    AzureMariaDb
    "AzureDatabricksDeltaLake"
    AzureDatabricksDeltaLake
    "AzureSqlMi"
    AzureSqlMi
    "AzureTableStorage"
    AzureTableStorage
    "AmazonRdsForOracle"
    AmazonRdsForOracle
    "AmazonRdsForSqlServer"
    AmazonRdsForSqlServer
    "AmazonRedshift"
    AmazonRedshift
    "Db2"
    Db2
    "Drill"
    Drill
    "GoogleBigQuery"
    GoogleBigQuery
    "Greenplum"
    Greenplum
    "Hbase"
    Hbase
    "Hive"
    Hive
    "Impala"
    Impala
    "Informix"
    Informix
    "MariaDb"
    MariaDb
    "MicrosoftAccess"
    MicrosoftAccess
    "MySql"
    MySql
    "Netezza"
    Netezza
    "Oracle"
    Oracle
    "Phoenix"
    Phoenix
    "PostgreSql"
    PostgreSql
    "Presto"
    Presto
    "SapOpenHub"
    SapOpenHub
    "SapBw"
    SapBw
    "SapHana"
    SapHana
    "SapTable"
    SapTable
    "Spark"
    Spark
    "SqlServer"
    SqlServer
    "Sybase"
    Sybase
    "Teradata"
    Teradata
    "Vertica"
    Vertica
    "Pinecone"
    Pinecone
    "Cassandra"
    Cassandra
    "Couchbase"
    Couchbase
    "MongoDbV2"
    MongoDbV2
    "MongoDbAtlas"
    MongoDbAtlas
    "AmazonS3Compatible"
    AmazonS3Compatible
    "FileServer"
    FileServer
    "FtpServer"
    FtpServer
    "GoogleCloudStorage"
    GoogleCloudStorage
    "Hdfs"
    Hdfs
    "OracleCloudStorage"
    OracleCloudStorage
    "Sftp"
    Sftp
    "GenericHttp"
    GenericHttp
    "ODataRest"
    ODataRest
    "Odbc"
    Odbc
    "GenericRest"
    GenericRest
    "AmazonMws"
    AmazonMws
    "Concur"
    Concur
    "Dynamics"
    Dynamics
    "DynamicsAx"
    DynamicsAx
    "DynamicsCrm"
    DynamicsCrm
    "GoogleAdWords"
    GoogleAdWords
    "Hubspot"
    Hubspot
    "Jira"
    Jira
    "Magento"
    Magento
    "Marketo"
    Marketo
    "Office365"
    Office365
    "Eloqua"
    Eloqua
    "Responsys"
    Responsys
    "OracleServiceCloud"
    OracleServiceCloud
    "PayPal"
    PayPal
    "QuickBooks"
    QuickBooks
    "Salesforce"
    Salesforce
    "SalesforceServiceCloud"
    SalesforceServiceCloud
    "SalesforceMarketingCloud"
    SalesforceMarketingCloud
    "SapCloudForCustomer"
    SapCloudForCustomer
    "SapEcc"
    SapEcc
    "ServiceNow"
    ServiceNow
    "SharePointOnlineList"
    SharePointOnlineList
    "Shopify"
    Shopify
    "Square"
    Square
    "WebTable"
    WebTable
    "Xero"
    Xero
    "Zoho"
    Zoho
    "GenericContainerRegistry"
    GenericContainerRegistry
    "Elasticsearch"
    Elasticsearch
    "OpenAI"
    OpenAI
    "Serp"
    Serp
    "BingLLMSearch"
    BingLLMSearch
    "Serverless"
    Serverless
    "ManagedOnlineEndpoint"
    ManagedOnlineEndpoint

    ConnectionManagedIdentity, ConnectionManagedIdentityArgs

    ClientId string
    ResourceId string
    ClientId string
    ResourceId string
    clientId String
    resourceId String
    clientId string
    resourceId string
    clientId String
    resourceId String

    ConnectionManagedIdentityResponse, ConnectionManagedIdentityResponseArgs

    ClientId string
    ResourceId string
    ClientId string
    ResourceId string
    clientId String
    resourceId String
    clientId string
    resourceId string
    clientId String
    resourceId String

    ConnectionOAuth2, ConnectionOAuth2Args

    AuthUrl string
    Required by Concur connection category
    ClientId string
    Client id in the format of UUID
    ClientSecret string
    DeveloperToken string
    Required by GoogleAdWords connection category
    Password string
    RefreshToken string
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    TenantId string
    Required by QuickBooks and Xero connection categories
    Username string
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    AuthUrl string
    Required by Concur connection category
    ClientId string
    Client id in the format of UUID
    ClientSecret string
    DeveloperToken string
    Required by GoogleAdWords connection category
    Password string
    RefreshToken string
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    TenantId string
    Required by QuickBooks and Xero connection categories
    Username string
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    authUrl String
    Required by Concur connection category
    clientId String
    Client id in the format of UUID
    clientSecret String
    developerToken String
    Required by GoogleAdWords connection category
    password String
    refreshToken String
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenantId String
    Required by QuickBooks and Xero connection categories
    username String
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    authUrl string
    Required by Concur connection category
    clientId string
    Client id in the format of UUID
    clientSecret string
    developerToken string
    Required by GoogleAdWords connection category
    password string
    refreshToken string
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenantId string
    Required by QuickBooks and Xero connection categories
    username string
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    auth_url str
    Required by Concur connection category
    client_id str
    Client id in the format of UUID
    client_secret str
    developer_token str
    Required by GoogleAdWords connection category
    password str
    refresh_token str
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenant_id str
    Required by QuickBooks and Xero connection categories
    username str
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    authUrl String
    Required by Concur connection category
    clientId String
    Client id in the format of UUID
    clientSecret String
    developerToken String
    Required by GoogleAdWords connection category
    password String
    refreshToken String
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenantId String
    Required by QuickBooks and Xero connection categories
    username String
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword

    ConnectionOAuth2Response, ConnectionOAuth2ResponseArgs

    AuthUrl string
    Required by Concur connection category
    ClientId string
    Client id in the format of UUID
    ClientSecret string
    DeveloperToken string
    Required by GoogleAdWords connection category
    Password string
    RefreshToken string
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    TenantId string
    Required by QuickBooks and Xero connection categories
    Username string
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    AuthUrl string
    Required by Concur connection category
    ClientId string
    Client id in the format of UUID
    ClientSecret string
    DeveloperToken string
    Required by GoogleAdWords connection category
    Password string
    RefreshToken string
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    TenantId string
    Required by QuickBooks and Xero connection categories
    Username string
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    authUrl String
    Required by Concur connection category
    clientId String
    Client id in the format of UUID
    clientSecret String
    developerToken String
    Required by GoogleAdWords connection category
    password String
    refreshToken String
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenantId String
    Required by QuickBooks and Xero connection categories
    username String
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    authUrl string
    Required by Concur connection category
    clientId string
    Client id in the format of UUID
    clientSecret string
    developerToken string
    Required by GoogleAdWords connection category
    password string
    refreshToken string
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenantId string
    Required by QuickBooks and Xero connection categories
    username string
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    auth_url str
    Required by Concur connection category
    client_id str
    Client id in the format of UUID
    client_secret str
    developer_token str
    Required by GoogleAdWords connection category
    password str
    refresh_token str
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenant_id str
    Required by QuickBooks and Xero connection categories
    username str
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword
    authUrl String
    Required by Concur connection category
    clientId String
    Client id in the format of UUID
    clientSecret String
    developerToken String
    Required by GoogleAdWords connection category
    password String
    refreshToken String
    Required by GoogleBigQuery, GoogleAdWords, Hubspot, QuickBooks, Square, Xero, Zoho where user needs to get RefreshToken offline
    tenantId String
    Required by QuickBooks and Xero connection categories
    username String
    Concur, ServiceNow auth server AccessToken grant type is 'Password' which requires UsernamePassword

    ConnectionPersonalAccessToken, ConnectionPersonalAccessTokenArgs

    Pat string
    Pat string
    pat String
    pat string
    pat str
    pat String

    ConnectionPersonalAccessTokenResponse, ConnectionPersonalAccessTokenResponseArgs

    Pat string
    Pat string
    pat String
    pat string
    pat str
    pat String

    ConnectionServicePrincipal, ConnectionServicePrincipalArgs

    ClientId string
    ClientSecret string
    TenantId string
    ClientId string
    ClientSecret string
    TenantId string
    clientId String
    clientSecret String
    tenantId String
    clientId string
    clientSecret string
    tenantId string
    clientId String
    clientSecret String
    tenantId String

    ConnectionServicePrincipalResponse, ConnectionServicePrincipalResponseArgs

    ClientId string
    ClientSecret string
    TenantId string
    ClientId string
    ClientSecret string
    TenantId string
    clientId String
    clientSecret String
    tenantId String
    clientId string
    clientSecret string
    tenantId string
    clientId String
    clientSecret String
    tenantId String

    ConnectionSharedAccessSignature, ConnectionSharedAccessSignatureArgs

    Sas string
    Sas string
    sas String
    sas string
    sas str
    sas String

    ConnectionSharedAccessSignatureResponse, ConnectionSharedAccessSignatureResponseArgs

    Sas string
    Sas string
    sas String
    sas string
    sas str
    sas String

    ConnectionUsernamePassword, ConnectionUsernamePasswordArgs

    Password string
    SecurityToken string
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    Username string
    Password string
    SecurityToken string
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    Username string
    password String
    securityToken String
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username String
    password string
    securityToken string
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username string
    password str
    security_token str
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username str
    password String
    securityToken String
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username String

    ConnectionUsernamePasswordResponse, ConnectionUsernamePasswordResponseArgs

    Password string
    SecurityToken string
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    Username string
    Password string
    SecurityToken string
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    Username string
    password String
    securityToken String
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username String
    password string
    securityToken string
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username string
    password str
    security_token str
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username str
    password String
    securityToken String
    Optional, required by connections like SalesForce for extra security in addition to UsernamePassword
    username String

    CustomKeys, CustomKeysArgs

    Keys Dictionary<string, string>
    Keys map[string]string
    keys Map<String,String>
    keys {[key: string]: string}
    keys Mapping[str, str]
    keys Map<String>

    CustomKeysConnectionProperties, CustomKeysConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials CustomKeys
    Custom Keys credential object
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials CustomKeys
    Custom Keys credential object
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials CustomKeys
    Custom Keys credential object
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    credentials CustomKeys
    Custom Keys credential object
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    Custom Keys credential object
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    CustomKeysConnectionPropertiesResponse, CustomKeysConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.CustomKeysResponse
    Custom Keys credential object
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials CustomKeysResponse
    Custom Keys credential object
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials CustomKeysResponse
    Custom Keys credential object
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials CustomKeysResponse
    Custom Keys credential object
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials CustomKeysResponse
    Custom Keys credential object
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    Custom Keys credential object
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    CustomKeysResponse, CustomKeysResponseArgs

    Keys Dictionary<string, string>
    Keys map[string]string
    keys Map<String,String>
    keys {[key: string]: string}
    keys Mapping[str, str]
    keys Map<String>

    ManagedIdentityAuthTypeConnectionProperties, ManagedIdentityAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionManagedIdentity
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionManagedIdentity
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionManagedIdentity
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ManagedIdentityAuthTypeConnectionPropertiesResponse, ManagedIdentityAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionManagedIdentityResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionManagedIdentityResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionManagedIdentityResponse
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionManagedIdentityResponse
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionManagedIdentityResponse
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ManagedPERequirement, ManagedPERequirementArgs

    Required
    Required
    NotRequired
    NotRequired
    NotApplicable
    NotApplicable
    ManagedPERequirementRequired
    Required
    ManagedPERequirementNotRequired
    NotRequired
    ManagedPERequirementNotApplicable
    NotApplicable
    Required
    Required
    NotRequired
    NotRequired
    NotApplicable
    NotApplicable
    Required
    Required
    NotRequired
    NotRequired
    NotApplicable
    NotApplicable
    REQUIRED
    Required
    NOT_REQUIRED
    NotRequired
    NOT_APPLICABLE
    NotApplicable
    "Required"
    Required
    "NotRequired"
    NotRequired
    "NotApplicable"
    NotApplicable

    ManagedPEStatus, ManagedPEStatusArgs

    Inactive
    Inactive
    Active
    Active
    NotApplicable
    NotApplicable
    ManagedPEStatusInactive
    Inactive
    ManagedPEStatusActive
    Active
    ManagedPEStatusNotApplicable
    NotApplicable
    Inactive
    Inactive
    Active
    Active
    NotApplicable
    NotApplicable
    Inactive
    Inactive
    Active
    Active
    NotApplicable
    NotApplicable
    INACTIVE
    Inactive
    ACTIVE
    Active
    NOT_APPLICABLE
    NotApplicable
    "Inactive"
    Inactive
    "Active"
    Active
    "NotApplicable"
    NotApplicable

    NoneAuthTypeConnectionProperties, NoneAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    NoneAuthTypeConnectionPropertiesResponse, NoneAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    OAuth2AuthTypeConnectionProperties, OAuth2AuthTypeConnectionPropertiesArgs

    Category string | Pulumi.AzureNative.CognitiveServices.ConnectionCategory
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionOAuth2
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string | Pulumi.AzureNative.CognitiveServices.ManagedPERequirement
    PeStatus string | Pulumi.AzureNative.CognitiveServices.ManagedPEStatus
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionOAuth2
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionOAuth2
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionOAuth2
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category str | ConnectionCategory
    Category of the connection
    credentials ConnectionOAuth2
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str | ManagedPERequirement
    pe_status str | ManagedPEStatus
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    OAuth2AuthTypeConnectionPropertiesResponse, OAuth2AuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionOAuth2Response
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionOAuth2Response
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionOAuth2Response
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionOAuth2Response
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionOAuth2Response
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    ClientId and ClientSecret are required. Other properties are optional depending on each OAuth2 provider's implementation.
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    PATAuthTypeConnectionProperties, PATAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionPersonalAccessToken
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionPersonalAccessToken
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionPersonalAccessToken
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    PATAuthTypeConnectionPropertiesResponse, PATAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionPersonalAccessTokenResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionPersonalAccessTokenResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionPersonalAccessTokenResponse
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionPersonalAccessTokenResponse
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionPersonalAccessTokenResponse
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    SASAuthTypeConnectionProperties, SASAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionSharedAccessSignature
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionSharedAccessSignature
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionSharedAccessSignature
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    SASAuthTypeConnectionPropertiesResponse, SASAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionSharedAccessSignatureResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionSharedAccessSignatureResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionSharedAccessSignatureResponse
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionSharedAccessSignatureResponse
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionSharedAccessSignatureResponse
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ServicePrincipalAuthTypeConnectionProperties, ServicePrincipalAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionServicePrincipal
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionServicePrincipal
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionServicePrincipal
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    ServicePrincipalAuthTypeConnectionPropertiesResponse, ServicePrincipalAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionServicePrincipalResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionServicePrincipalResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionServicePrincipalResponse
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionServicePrincipalResponse
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionServicePrincipalResponse
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    UsernamePasswordAuthTypeConnectionProperties, UsernamePasswordAuthTypeConnectionPropertiesArgs

    Category string | ConnectionCategory
    Category of the connection
    Credentials ConnectionUsernamePassword
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string | ManagedPERequirement
    PeStatus string | ManagedPEStatus
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    category String | ConnectionCategory
    Category of the connection
    credentials ConnectionUsernamePassword
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String | ManagedPERequirement
    peStatus String | ManagedPEStatus
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    category string | ConnectionCategory
    Category of the connection
    credentials ConnectionUsernamePassword
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string | ManagedPERequirement
    peStatus string | ManagedPEStatus
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    category String | "PythonFeed" | "ContainerRegistry" | "Git" | "S3" | "Snowflake" | "AzureSqlDb" | "AzureSynapseAnalytics" | "AzureMySqlDb" | "AzurePostgresDb" | "ADLSGen2" | "Redis" | "ApiKey" | "AzureOpenAI" | "AIServices" | "CognitiveSearch" | "CognitiveService" | "CustomKeys" | "AzureBlob" | "AzureOneLake" | "CosmosDb" | "CosmosDbMongoDbApi" | "AzureDataExplorer" | "AzureMariaDb" | "AzureDatabricksDeltaLake" | "AzureSqlMi" | "AzureTableStorage" | "AmazonRdsForOracle" | "AmazonRdsForSqlServer" | "AmazonRedshift" | "Db2" | "Drill" | "GoogleBigQuery" | "Greenplum" | "Hbase" | "Hive" | "Impala" | "Informix" | "MariaDb" | "MicrosoftAccess" | "MySql" | "Netezza" | "Oracle" | "Phoenix" | "PostgreSql" | "Presto" | "SapOpenHub" | "SapBw" | "SapHana" | "SapTable" | "Spark" | "SqlServer" | "Sybase" | "Teradata" | "Vertica" | "Pinecone" | "Cassandra" | "Couchbase" | "MongoDbV2" | "MongoDbAtlas" | "AmazonS3Compatible" | "FileServer" | "FtpServer" | "GoogleCloudStorage" | "Hdfs" | "OracleCloudStorage" | "Sftp" | "GenericHttp" | "ODataRest" | "Odbc" | "GenericRest" | "AmazonMws" | "Concur" | "Dynamics" | "DynamicsAx" | "DynamicsCrm" | "GoogleAdWords" | "Hubspot" | "Jira" | "Magento" | "Marketo" | "Office365" | "Eloqua" | "Responsys" | "OracleServiceCloud" | "PayPal" | "QuickBooks" | "Salesforce" | "SalesforceServiceCloud" | "SalesforceMarketingCloud" | "SapCloudForCustomer" | "SapEcc" | "ServiceNow" | "SharePointOnlineList" | "Shopify" | "Square" | "WebTable" | "Xero" | "Zoho" | "GenericContainerRegistry" | "Elasticsearch" | "OpenAI" | "Serp" | "BingLLMSearch" | "Serverless" | "ManagedOnlineEndpoint"
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String | "Required" | "NotRequired" | "NotApplicable"
    peStatus String | "Inactive" | "Active" | "NotApplicable"
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    UsernamePasswordAuthTypeConnectionPropertiesResponse, UsernamePasswordAuthTypeConnectionPropertiesResponseArgs

    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials Pulumi.AzureNative.CognitiveServices.Inputs.ConnectionUsernamePasswordResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata Dictionary<string, string>
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList List<string>
    Target string
    UseWorkspaceManagedIdentity bool
    CreatedByWorkspaceArmId string
    Group string
    Group based on connection category
    Category string
    Category of the connection
    Credentials ConnectionUsernamePasswordResponse
    Error string
    ExpiryTime string
    IsSharedToAll bool
    Metadata map[string]string
    Store user metadata for this connection
    PeRequirement string
    PeStatus string
    SharedUserList []string
    Target string
    UseWorkspaceManagedIdentity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials ConnectionUsernamePasswordResponse
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String,String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean
    createdByWorkspaceArmId string
    group string
    Group based on connection category
    category string
    Category of the connection
    credentials ConnectionUsernamePasswordResponse
    error string
    expiryTime string
    isSharedToAll boolean
    metadata {[key: string]: string}
    Store user metadata for this connection
    peRequirement string
    peStatus string
    sharedUserList string[]
    target string
    useWorkspaceManagedIdentity boolean
    created_by_workspace_arm_id str
    group str
    Group based on connection category
    category str
    Category of the connection
    credentials ConnectionUsernamePasswordResponse
    error str
    expiry_time str
    is_shared_to_all bool
    metadata Mapping[str, str]
    Store user metadata for this connection
    pe_requirement str
    pe_status str
    shared_user_list Sequence[str]
    target str
    use_workspace_managed_identity bool
    createdByWorkspaceArmId String
    group String
    Group based on connection category
    category String
    Category of the connection
    credentials Property Map
    error String
    expiryTime String
    isSharedToAll Boolean
    metadata Map<String>
    Store user metadata for this connection
    peRequirement String
    peStatus String
    sharedUserList List<String>
    target String
    useWorkspaceManagedIdentity Boolean

    Import

    An existing resource can be imported using its type token, name, and identifier, e.g.

    $ pulumi import azure-native:cognitiveservices:AccountConnection connection-1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.CognitiveServices/accounts/{accountName}/connections/{connectionName} 
    

    To learn more about importing existing cloud resources, see Importing resources.

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
    Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi