1. Packages
  2. Azure Native
  3. API Docs
  4. synapse
  5. Workspace
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.20.1 published on Friday, Dec 1, 2023 by Pulumi

azure-native.synapse.Workspace

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.20.1 published on Friday, Dec 1, 2023 by Pulumi

    A workspace Azure REST API version: 2021-06-01. Prior API version in Azure Native 1.x: 2021-03-01.

    Other available API versions: 2021-05-01, 2021-06-01-preview.

    Import

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

    $ pulumi import azure-native:synapse:Workspace workspace1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Synapse/workspaces/{workspaceName} 
    

    Create Workspace Resource

    new Workspace(name: string, args: WorkspaceArgs, opts?: CustomResourceOptions);
    @overload
    def Workspace(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  azure_ad_only_authentication: Optional[bool] = None,
                  csp_workspace_admin_properties: Optional[CspWorkspaceAdminPropertiesArgs] = None,
                  default_data_lake_storage: Optional[DataLakeStorageAccountDetailsArgs] = None,
                  encryption: Optional[EncryptionDetailsArgs] = None,
                  identity: Optional[ManagedIdentityArgs] = None,
                  location: Optional[str] = None,
                  managed_resource_group_name: Optional[str] = None,
                  managed_virtual_network: Optional[str] = None,
                  managed_virtual_network_settings: Optional[ManagedVirtualNetworkSettingsArgs] = None,
                  private_endpoint_connections: Optional[Sequence[PrivateEndpointConnectionArgs]] = None,
                  public_network_access: Optional[Union[str, WorkspacePublicNetworkAccess]] = None,
                  purview_configuration: Optional[PurviewConfigurationArgs] = None,
                  resource_group_name: Optional[str] = None,
                  sql_administrator_login: Optional[str] = None,
                  sql_administrator_login_password: Optional[str] = None,
                  tags: Optional[Mapping[str, str]] = None,
                  trusted_service_bypass_enabled: Optional[bool] = None,
                  virtual_network_profile: Optional[VirtualNetworkProfileArgs] = None,
                  workspace_name: Optional[str] = None,
                  workspace_repository_configuration: Optional[WorkspaceRepositoryConfigurationArgs] = None)
    @overload
    def Workspace(resource_name: str,
                  args: WorkspaceArgs,
                  opts: Optional[ResourceOptions] = None)
    func NewWorkspace(ctx *Context, name string, args WorkspaceArgs, opts ...ResourceOption) (*Workspace, error)
    public Workspace(string name, WorkspaceArgs args, CustomResourceOptions? opts = null)
    public Workspace(String name, WorkspaceArgs args)
    public Workspace(String name, WorkspaceArgs args, CustomResourceOptions options)
    
    type: azure-native:synapse:Workspace
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args WorkspaceArgs
    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 WorkspaceArgs
    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 WorkspaceArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WorkspaceArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WorkspaceArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    Workspace Resource Properties

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

    Inputs

    The Workspace resource accepts the following input properties:

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    AzureADOnlyAuthentication bool

    Enable or Disable AzureADOnlyAuthentication on All Workspace subresource

    CspWorkspaceAdminProperties Pulumi.AzureNative.Synapse.Inputs.CspWorkspaceAdminProperties

    Initial workspace AAD admin properties for a CSP subscription

    DefaultDataLakeStorage Pulumi.AzureNative.Synapse.Inputs.DataLakeStorageAccountDetails

    Workspace default data lake storage account details

    Encryption Pulumi.AzureNative.Synapse.Inputs.EncryptionDetails

    The encryption details of the workspace

    Identity Pulumi.AzureNative.Synapse.Inputs.ManagedIdentity

    Identity of the workspace

    Location string

    The geo-location where the resource lives

    ManagedResourceGroupName string

    Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'

    ManagedVirtualNetwork string

    Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

    ManagedVirtualNetworkSettings Pulumi.AzureNative.Synapse.Inputs.ManagedVirtualNetworkSettings

    Managed Virtual Network Settings

    PrivateEndpointConnections List<Pulumi.AzureNative.Synapse.Inputs.PrivateEndpointConnection>

    Private endpoint connections to the workspace These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.

    PublicNetworkAccess string | Pulumi.AzureNative.Synapse.WorkspacePublicNetworkAccess

    Enable or Disable public network access to workspace

    PurviewConfiguration Pulumi.AzureNative.Synapse.Inputs.PurviewConfiguration

    Purview Configuration

    SqlAdministratorLogin string

    Login for workspace SQL active directory administrator

    SqlAdministratorLoginPassword string

    SQL administrator login password

    Tags Dictionary<string, string>

    Resource tags.

    TrustedServiceBypassEnabled bool

    Is trustedServiceBypassEnabled for the workspace

    VirtualNetworkProfile Pulumi.AzureNative.Synapse.Inputs.VirtualNetworkProfile

    Virtual Network profile

    WorkspaceName string

    The name of the workspace.

    WorkspaceRepositoryConfiguration Pulumi.AzureNative.Synapse.Inputs.WorkspaceRepositoryConfiguration

    Git integration settings

    ResourceGroupName string

    The name of the resource group. The name is case insensitive.

    AzureADOnlyAuthentication bool

    Enable or Disable AzureADOnlyAuthentication on All Workspace subresource

    CspWorkspaceAdminProperties CspWorkspaceAdminPropertiesArgs

    Initial workspace AAD admin properties for a CSP subscription

    DefaultDataLakeStorage DataLakeStorageAccountDetailsArgs

    Workspace default data lake storage account details

    Encryption EncryptionDetailsArgs

    The encryption details of the workspace

    Identity ManagedIdentityArgs

    Identity of the workspace

    Location string

    The geo-location where the resource lives

    ManagedResourceGroupName string

    Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'

    ManagedVirtualNetwork string

    Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

    ManagedVirtualNetworkSettings ManagedVirtualNetworkSettingsArgs

    Managed Virtual Network Settings

    PrivateEndpointConnections []PrivateEndpointConnectionTypeArgs

    Private endpoint connections to the workspace These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.

    PublicNetworkAccess string | WorkspacePublicNetworkAccess

    Enable or Disable public network access to workspace

    PurviewConfiguration PurviewConfigurationArgs

    Purview Configuration

    SqlAdministratorLogin string

    Login for workspace SQL active directory administrator

    SqlAdministratorLoginPassword string

    SQL administrator login password

    Tags map[string]string

    Resource tags.

    TrustedServiceBypassEnabled bool

    Is trustedServiceBypassEnabled for the workspace

    VirtualNetworkProfile VirtualNetworkProfileArgs

    Virtual Network profile

    WorkspaceName string

    The name of the workspace.

    WorkspaceRepositoryConfiguration WorkspaceRepositoryConfigurationArgs

    Git integration settings

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    azureADOnlyAuthentication Boolean

    Enable or Disable AzureADOnlyAuthentication on All Workspace subresource

    cspWorkspaceAdminProperties CspWorkspaceAdminProperties

    Initial workspace AAD admin properties for a CSP subscription

    defaultDataLakeStorage DataLakeStorageAccountDetails

    Workspace default data lake storage account details

    encryption EncryptionDetails

    The encryption details of the workspace

    identity ManagedIdentity

    Identity of the workspace

    location String

    The geo-location where the resource lives

    managedResourceGroupName String

    Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'

    managedVirtualNetwork String

    Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

    managedVirtualNetworkSettings ManagedVirtualNetworkSettings

    Managed Virtual Network Settings

    privateEndpointConnections List<PrivateEndpointConnection>

    Private endpoint connections to the workspace These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.

    publicNetworkAccess String | WorkspacePublicNetworkAccess

    Enable or Disable public network access to workspace

    purviewConfiguration PurviewConfiguration

    Purview Configuration

    sqlAdministratorLogin String

    Login for workspace SQL active directory administrator

    sqlAdministratorLoginPassword String

    SQL administrator login password

    tags Map<String,String>

    Resource tags.

    trustedServiceBypassEnabled Boolean

    Is trustedServiceBypassEnabled for the workspace

    virtualNetworkProfile VirtualNetworkProfile

    Virtual Network profile

    workspaceName String

    The name of the workspace.

    workspaceRepositoryConfiguration WorkspaceRepositoryConfiguration

    Git integration settings

    resourceGroupName string

    The name of the resource group. The name is case insensitive.

    azureADOnlyAuthentication boolean

    Enable or Disable AzureADOnlyAuthentication on All Workspace subresource

    cspWorkspaceAdminProperties CspWorkspaceAdminProperties

    Initial workspace AAD admin properties for a CSP subscription

    defaultDataLakeStorage DataLakeStorageAccountDetails

    Workspace default data lake storage account details

    encryption EncryptionDetails

    The encryption details of the workspace

    identity ManagedIdentity

    Identity of the workspace

    location string

    The geo-location where the resource lives

    managedResourceGroupName string

    Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'

    managedVirtualNetwork string

    Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

    managedVirtualNetworkSettings ManagedVirtualNetworkSettings

    Managed Virtual Network Settings

    privateEndpointConnections PrivateEndpointConnection[]

    Private endpoint connections to the workspace These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.

    publicNetworkAccess string | WorkspacePublicNetworkAccess

    Enable or Disable public network access to workspace

    purviewConfiguration PurviewConfiguration

    Purview Configuration

    sqlAdministratorLogin string

    Login for workspace SQL active directory administrator

    sqlAdministratorLoginPassword string

    SQL administrator login password

    tags {[key: string]: string}

    Resource tags.

    trustedServiceBypassEnabled boolean

    Is trustedServiceBypassEnabled for the workspace

    virtualNetworkProfile VirtualNetworkProfile

    Virtual Network profile

    workspaceName string

    The name of the workspace.

    workspaceRepositoryConfiguration WorkspaceRepositoryConfiguration

    Git integration settings

    resource_group_name str

    The name of the resource group. The name is case insensitive.

    azure_ad_only_authentication bool

    Enable or Disable AzureADOnlyAuthentication on All Workspace subresource

    csp_workspace_admin_properties CspWorkspaceAdminPropertiesArgs

    Initial workspace AAD admin properties for a CSP subscription

    default_data_lake_storage DataLakeStorageAccountDetailsArgs

    Workspace default data lake storage account details

    encryption EncryptionDetailsArgs

    The encryption details of the workspace

    identity ManagedIdentityArgs

    Identity of the workspace

    location str

    The geo-location where the resource lives

    managed_resource_group_name str

    Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'

    managed_virtual_network str

    Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

    managed_virtual_network_settings ManagedVirtualNetworkSettingsArgs

    Managed Virtual Network Settings

    private_endpoint_connections Sequence[PrivateEndpointConnectionArgs]

    Private endpoint connections to the workspace These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.

    public_network_access str | WorkspacePublicNetworkAccess

    Enable or Disable public network access to workspace

    purview_configuration PurviewConfigurationArgs

    Purview Configuration

    sql_administrator_login str

    Login for workspace SQL active directory administrator

    sql_administrator_login_password str

    SQL administrator login password

    tags Mapping[str, str]

    Resource tags.

    trusted_service_bypass_enabled bool

    Is trustedServiceBypassEnabled for the workspace

    virtual_network_profile VirtualNetworkProfileArgs

    Virtual Network profile

    workspace_name str

    The name of the workspace.

    workspace_repository_configuration WorkspaceRepositoryConfigurationArgs

    Git integration settings

    resourceGroupName String

    The name of the resource group. The name is case insensitive.

    azureADOnlyAuthentication Boolean

    Enable or Disable AzureADOnlyAuthentication on All Workspace subresource

    cspWorkspaceAdminProperties Property Map

    Initial workspace AAD admin properties for a CSP subscription

    defaultDataLakeStorage Property Map

    Workspace default data lake storage account details

    encryption Property Map

    The encryption details of the workspace

    identity Property Map

    Identity of the workspace

    location String

    The geo-location where the resource lives

    managedResourceGroupName String

    Workspace managed resource group. The resource group name uniquely identifies the resource group within the user subscriptionId. The resource group name must be no longer than 90 characters long, and must be alphanumeric characters (Char.IsLetterOrDigit()) and '-', '_', '(', ')' and'.'. Note that the name cannot end with '.'

    managedVirtualNetwork String

    Setting this to 'default' will ensure that all compute for this workspace is in a virtual network managed on behalf of the user.

    managedVirtualNetworkSettings Property Map

    Managed Virtual Network Settings

    privateEndpointConnections List<Property Map>

    Private endpoint connections to the workspace These are also available as standalone resources. Do not mix inline and standalone resource as they will conflict with each other, leading to resources deletion.

    publicNetworkAccess String | "Enabled" | "Disabled"

    Enable or Disable public network access to workspace

    purviewConfiguration Property Map

    Purview Configuration

    sqlAdministratorLogin String

    Login for workspace SQL active directory administrator

    sqlAdministratorLoginPassword String

    SQL administrator login password

    tags Map<String>

    Resource tags.

    trustedServiceBypassEnabled Boolean

    Is trustedServiceBypassEnabled for the workspace

    virtualNetworkProfile Property Map

    Virtual Network profile

    workspaceName String

    The name of the workspace.

    workspaceRepositoryConfiguration Property Map

    Git integration settings

    Outputs

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

    AdlaResourceId string

    The ADLA resource ID.

    ConnectivityEndpoints Dictionary<string, string>

    Connectivity endpoints

    ExtraProperties object

    Workspace level configs and feature flags

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The name of the resource

    ProvisioningState string

    Resource provisioning state

    Settings Dictionary<string, object>

    Workspace settings

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    WorkspaceUID string

    The workspace unique identifier

    AdlaResourceId string

    The ADLA resource ID.

    ConnectivityEndpoints map[string]string

    Connectivity endpoints

    ExtraProperties interface{}

    Workspace level configs and feature flags

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    The name of the resource

    ProvisioningState string

    Resource provisioning state

    Settings map[string]interface{}

    Workspace settings

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    WorkspaceUID string

    The workspace unique identifier

    adlaResourceId String

    The ADLA resource ID.

    connectivityEndpoints Map<String,String>

    Connectivity endpoints

    extraProperties Object

    Workspace level configs and feature flags

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    The name of the resource

    provisioningState String

    Resource provisioning state

    settings Map<String,Object>

    Workspace settings

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    workspaceUID String

    The workspace unique identifier

    adlaResourceId string

    The ADLA resource ID.

    connectivityEndpoints {[key: string]: string}

    Connectivity endpoints

    extraProperties any

    Workspace level configs and feature flags

    id string

    The provider-assigned unique ID for this managed resource.

    name string

    The name of the resource

    provisioningState string

    Resource provisioning state

    settings {[key: string]: any}

    Workspace settings

    type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    workspaceUID string

    The workspace unique identifier

    adla_resource_id str

    The ADLA resource ID.

    connectivity_endpoints Mapping[str, str]

    Connectivity endpoints

    extra_properties Any

    Workspace level configs and feature flags

    id str

    The provider-assigned unique ID for this managed resource.

    name str

    The name of the resource

    provisioning_state str

    Resource provisioning state

    settings Mapping[str, Any]

    Workspace settings

    type str

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    workspace_uid str

    The workspace unique identifier

    adlaResourceId String

    The ADLA resource ID.

    connectivityEndpoints Map<String>

    Connectivity endpoints

    extraProperties Any

    Workspace level configs and feature flags

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    The name of the resource

    provisioningState String

    Resource provisioning state

    settings Map<Any>

    Workspace settings

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    workspaceUID String

    The workspace unique identifier

    Supporting Types

    CspWorkspaceAdminProperties, CspWorkspaceAdminPropertiesArgs

    InitialWorkspaceAdminObjectId string

    AAD object ID of initial workspace admin

    InitialWorkspaceAdminObjectId string

    AAD object ID of initial workspace admin

    initialWorkspaceAdminObjectId String

    AAD object ID of initial workspace admin

    initialWorkspaceAdminObjectId string

    AAD object ID of initial workspace admin

    initial_workspace_admin_object_id str

    AAD object ID of initial workspace admin

    initialWorkspaceAdminObjectId String

    AAD object ID of initial workspace admin

    CspWorkspaceAdminPropertiesResponse, CspWorkspaceAdminPropertiesResponseArgs

    InitialWorkspaceAdminObjectId string

    AAD object ID of initial workspace admin

    InitialWorkspaceAdminObjectId string

    AAD object ID of initial workspace admin

    initialWorkspaceAdminObjectId String

    AAD object ID of initial workspace admin

    initialWorkspaceAdminObjectId string

    AAD object ID of initial workspace admin

    initial_workspace_admin_object_id str

    AAD object ID of initial workspace admin

    initialWorkspaceAdminObjectId String

    AAD object ID of initial workspace admin

    CustomerManagedKeyDetails, CustomerManagedKeyDetailsArgs

    KekIdentity KekIdentityProperties

    Key encryption key

    Key WorkspaceKeyDetails

    The key object of the workspace

    kekIdentity KekIdentityProperties

    Key encryption key

    key WorkspaceKeyDetails

    The key object of the workspace

    kekIdentity KekIdentityProperties

    Key encryption key

    key WorkspaceKeyDetails

    The key object of the workspace

    kek_identity KekIdentityProperties

    Key encryption key

    key WorkspaceKeyDetails

    The key object of the workspace

    kekIdentity Property Map

    Key encryption key

    key Property Map

    The key object of the workspace

    CustomerManagedKeyDetailsResponse, CustomerManagedKeyDetailsResponseArgs

    Status string

    The customer managed key status on the workspace

    KekIdentity Pulumi.AzureNative.Synapse.Inputs.KekIdentityPropertiesResponse

    Key encryption key

    Key Pulumi.AzureNative.Synapse.Inputs.WorkspaceKeyDetailsResponse

    The key object of the workspace

    Status string

    The customer managed key status on the workspace

    KekIdentity KekIdentityPropertiesResponse

    Key encryption key

    Key WorkspaceKeyDetailsResponse

    The key object of the workspace

    status String

    The customer managed key status on the workspace

    kekIdentity KekIdentityPropertiesResponse

    Key encryption key

    key WorkspaceKeyDetailsResponse

    The key object of the workspace

    status string

    The customer managed key status on the workspace

    kekIdentity KekIdentityPropertiesResponse

    Key encryption key

    key WorkspaceKeyDetailsResponse

    The key object of the workspace

    status str

    The customer managed key status on the workspace

    kek_identity KekIdentityPropertiesResponse

    Key encryption key

    key WorkspaceKeyDetailsResponse

    The key object of the workspace

    status String

    The customer managed key status on the workspace

    kekIdentity Property Map

    Key encryption key

    key Property Map

    The key object of the workspace

    DataLakeStorageAccountDetails, DataLakeStorageAccountDetailsArgs

    AccountUrl string

    Account URL

    CreateManagedPrivateEndpoint bool

    Create managed private endpoint to this storage account or not

    Filesystem string

    Filesystem name

    ResourceId string

    ARM resource Id of this storage account

    AccountUrl string

    Account URL

    CreateManagedPrivateEndpoint bool

    Create managed private endpoint to this storage account or not

    Filesystem string

    Filesystem name

    ResourceId string

    ARM resource Id of this storage account

    accountUrl String

    Account URL

    createManagedPrivateEndpoint Boolean

    Create managed private endpoint to this storage account or not

    filesystem String

    Filesystem name

    resourceId String

    ARM resource Id of this storage account

    accountUrl string

    Account URL

    createManagedPrivateEndpoint boolean

    Create managed private endpoint to this storage account or not

    filesystem string

    Filesystem name

    resourceId string

    ARM resource Id of this storage account

    account_url str

    Account URL

    create_managed_private_endpoint bool

    Create managed private endpoint to this storage account or not

    filesystem str

    Filesystem name

    resource_id str

    ARM resource Id of this storage account

    accountUrl String

    Account URL

    createManagedPrivateEndpoint Boolean

    Create managed private endpoint to this storage account or not

    filesystem String

    Filesystem name

    resourceId String

    ARM resource Id of this storage account

    DataLakeStorageAccountDetailsResponse, DataLakeStorageAccountDetailsResponseArgs

    AccountUrl string

    Account URL

    CreateManagedPrivateEndpoint bool

    Create managed private endpoint to this storage account or not

    Filesystem string

    Filesystem name

    ResourceId string

    ARM resource Id of this storage account

    AccountUrl string

    Account URL

    CreateManagedPrivateEndpoint bool

    Create managed private endpoint to this storage account or not

    Filesystem string

    Filesystem name

    ResourceId string

    ARM resource Id of this storage account

    accountUrl String

    Account URL

    createManagedPrivateEndpoint Boolean

    Create managed private endpoint to this storage account or not

    filesystem String

    Filesystem name

    resourceId String

    ARM resource Id of this storage account

    accountUrl string

    Account URL

    createManagedPrivateEndpoint boolean

    Create managed private endpoint to this storage account or not

    filesystem string

    Filesystem name

    resourceId string

    ARM resource Id of this storage account

    account_url str

    Account URL

    create_managed_private_endpoint bool

    Create managed private endpoint to this storage account or not

    filesystem str

    Filesystem name

    resource_id str

    ARM resource Id of this storage account

    accountUrl String

    Account URL

    createManagedPrivateEndpoint Boolean

    Create managed private endpoint to this storage account or not

    filesystem String

    Filesystem name

    resourceId String

    ARM resource Id of this storage account

    EncryptionDetails, EncryptionDetailsArgs

    Cmk CustomerManagedKeyDetails

    Customer Managed Key Details

    cmk CustomerManagedKeyDetails

    Customer Managed Key Details

    cmk CustomerManagedKeyDetails

    Customer Managed Key Details

    cmk CustomerManagedKeyDetails

    Customer Managed Key Details

    cmk Property Map

    Customer Managed Key Details

    EncryptionDetailsResponse, EncryptionDetailsResponseArgs

    DoubleEncryptionEnabled bool

    Double Encryption enabled

    Cmk CustomerManagedKeyDetailsResponse

    Customer Managed Key Details

    doubleEncryptionEnabled Boolean

    Double Encryption enabled

    cmk CustomerManagedKeyDetailsResponse

    Customer Managed Key Details

    doubleEncryptionEnabled boolean

    Double Encryption enabled

    cmk CustomerManagedKeyDetailsResponse

    Customer Managed Key Details

    double_encryption_enabled bool

    Double Encryption enabled

    cmk CustomerManagedKeyDetailsResponse

    Customer Managed Key Details

    doubleEncryptionEnabled Boolean

    Double Encryption enabled

    cmk Property Map

    Customer Managed Key Details

    KekIdentityProperties, KekIdentityPropertiesArgs

    UseSystemAssignedIdentity object

    Boolean specifying whether to use system assigned identity or not

    UserAssignedIdentity string

    User assigned identity resource Id

    UseSystemAssignedIdentity interface{}

    Boolean specifying whether to use system assigned identity or not

    UserAssignedIdentity string

    User assigned identity resource Id

    useSystemAssignedIdentity Object

    Boolean specifying whether to use system assigned identity or not

    userAssignedIdentity String

    User assigned identity resource Id

    useSystemAssignedIdentity any

    Boolean specifying whether to use system assigned identity or not

    userAssignedIdentity string

    User assigned identity resource Id

    use_system_assigned_identity Any

    Boolean specifying whether to use system assigned identity or not

    user_assigned_identity str

    User assigned identity resource Id

    useSystemAssignedIdentity Any

    Boolean specifying whether to use system assigned identity or not

    userAssignedIdentity String

    User assigned identity resource Id

    KekIdentityPropertiesResponse, KekIdentityPropertiesResponseArgs

    UseSystemAssignedIdentity object

    Boolean specifying whether to use system assigned identity or not

    UserAssignedIdentity string

    User assigned identity resource Id

    UseSystemAssignedIdentity interface{}

    Boolean specifying whether to use system assigned identity or not

    UserAssignedIdentity string

    User assigned identity resource Id

    useSystemAssignedIdentity Object

    Boolean specifying whether to use system assigned identity or not

    userAssignedIdentity String

    User assigned identity resource Id

    useSystemAssignedIdentity any

    Boolean specifying whether to use system assigned identity or not

    userAssignedIdentity string

    User assigned identity resource Id

    use_system_assigned_identity Any

    Boolean specifying whether to use system assigned identity or not

    user_assigned_identity str

    User assigned identity resource Id

    useSystemAssignedIdentity Any

    Boolean specifying whether to use system assigned identity or not

    userAssignedIdentity String

    User assigned identity resource Id

    ManagedIdentity, ManagedIdentityArgs

    Type Pulumi.AzureNative.Synapse.ResourceIdentityType

    The type of managed identity for the workspace

    UserAssignedIdentities List<string>

    The user assigned managed identities.

    Type ResourceIdentityType

    The type of managed identity for the workspace

    UserAssignedIdentities []string

    The user assigned managed identities.

    type ResourceIdentityType

    The type of managed identity for the workspace

    userAssignedIdentities List<String>

    The user assigned managed identities.

    type ResourceIdentityType

    The type of managed identity for the workspace

    userAssignedIdentities string[]

    The user assigned managed identities.

    type ResourceIdentityType

    The type of managed identity for the workspace

    user_assigned_identities Sequence[str]

    The user assigned managed identities.

    type "None" | "SystemAssigned" | "SystemAssigned,UserAssigned"

    The type of managed identity for the workspace

    userAssignedIdentities List<String>

    The user assigned managed identities.

    ManagedIdentityResponse, ManagedIdentityResponseArgs

    PrincipalId string

    The principal ID of the workspace managed identity

    TenantId string

    The tenant ID of the workspace managed identity

    Type string

    The type of managed identity for the workspace

    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Synapse.Inputs.UserAssignedManagedIdentityResponse>

    The user assigned managed identities.

    PrincipalId string

    The principal ID of the workspace managed identity

    TenantId string

    The tenant ID of the workspace managed identity

    Type string

    The type of managed identity for the workspace

    UserAssignedIdentities map[string]UserAssignedManagedIdentityResponse

    The user assigned managed identities.

    principalId String

    The principal ID of the workspace managed identity

    tenantId String

    The tenant ID of the workspace managed identity

    type String

    The type of managed identity for the workspace

    userAssignedIdentities Map<String,UserAssignedManagedIdentityResponse>

    The user assigned managed identities.

    principalId string

    The principal ID of the workspace managed identity

    tenantId string

    The tenant ID of the workspace managed identity

    type string

    The type of managed identity for the workspace

    userAssignedIdentities {[key: string]: UserAssignedManagedIdentityResponse}

    The user assigned managed identities.

    principal_id str

    The principal ID of the workspace managed identity

    tenant_id str

    The tenant ID of the workspace managed identity

    type str

    The type of managed identity for the workspace

    user_assigned_identities Mapping[str, UserAssignedManagedIdentityResponse]

    The user assigned managed identities.

    principalId String

    The principal ID of the workspace managed identity

    tenantId String

    The tenant ID of the workspace managed identity

    type String

    The type of managed identity for the workspace

    userAssignedIdentities Map<Property Map>

    The user assigned managed identities.

    ManagedVirtualNetworkSettings, ManagedVirtualNetworkSettingsArgs

    AllowedAadTenantIdsForLinking List<string>

    Allowed Aad Tenant Ids For Linking

    LinkedAccessCheckOnTargetResource bool

    Linked Access Check On Target Resource

    PreventDataExfiltration bool

    Prevent Data Exfiltration

    AllowedAadTenantIdsForLinking []string

    Allowed Aad Tenant Ids For Linking

    LinkedAccessCheckOnTargetResource bool

    Linked Access Check On Target Resource

    PreventDataExfiltration bool

    Prevent Data Exfiltration

    allowedAadTenantIdsForLinking List<String>

    Allowed Aad Tenant Ids For Linking

    linkedAccessCheckOnTargetResource Boolean

    Linked Access Check On Target Resource

    preventDataExfiltration Boolean

    Prevent Data Exfiltration

    allowedAadTenantIdsForLinking string[]

    Allowed Aad Tenant Ids For Linking

    linkedAccessCheckOnTargetResource boolean

    Linked Access Check On Target Resource

    preventDataExfiltration boolean

    Prevent Data Exfiltration

    allowed_aad_tenant_ids_for_linking Sequence[str]

    Allowed Aad Tenant Ids For Linking

    linked_access_check_on_target_resource bool

    Linked Access Check On Target Resource

    prevent_data_exfiltration bool

    Prevent Data Exfiltration

    allowedAadTenantIdsForLinking List<String>

    Allowed Aad Tenant Ids For Linking

    linkedAccessCheckOnTargetResource Boolean

    Linked Access Check On Target Resource

    preventDataExfiltration Boolean

    Prevent Data Exfiltration

    ManagedVirtualNetworkSettingsResponse, ManagedVirtualNetworkSettingsResponseArgs

    AllowedAadTenantIdsForLinking List<string>

    Allowed Aad Tenant Ids For Linking

    LinkedAccessCheckOnTargetResource bool

    Linked Access Check On Target Resource

    PreventDataExfiltration bool

    Prevent Data Exfiltration

    AllowedAadTenantIdsForLinking []string

    Allowed Aad Tenant Ids For Linking

    LinkedAccessCheckOnTargetResource bool

    Linked Access Check On Target Resource

    PreventDataExfiltration bool

    Prevent Data Exfiltration

    allowedAadTenantIdsForLinking List<String>

    Allowed Aad Tenant Ids For Linking

    linkedAccessCheckOnTargetResource Boolean

    Linked Access Check On Target Resource

    preventDataExfiltration Boolean

    Prevent Data Exfiltration

    allowedAadTenantIdsForLinking string[]

    Allowed Aad Tenant Ids For Linking

    linkedAccessCheckOnTargetResource boolean

    Linked Access Check On Target Resource

    preventDataExfiltration boolean

    Prevent Data Exfiltration

    allowed_aad_tenant_ids_for_linking Sequence[str]

    Allowed Aad Tenant Ids For Linking

    linked_access_check_on_target_resource bool

    Linked Access Check On Target Resource

    prevent_data_exfiltration bool

    Prevent Data Exfiltration

    allowedAadTenantIdsForLinking List<String>

    Allowed Aad Tenant Ids For Linking

    linkedAccessCheckOnTargetResource Boolean

    Linked Access Check On Target Resource

    preventDataExfiltration Boolean

    Prevent Data Exfiltration

    PrivateEndpointConnection, PrivateEndpointConnectionArgs

    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionState

    Connection state of the private endpoint connection.

    privateLinkServiceConnectionState PrivateLinkServiceConnectionState

    Connection state of the private endpoint connection.

    privateLinkServiceConnectionState PrivateLinkServiceConnectionState

    Connection state of the private endpoint connection.

    private_link_service_connection_state PrivateLinkServiceConnectionState

    Connection state of the private endpoint connection.

    privateLinkServiceConnectionState Property Map

    Connection state of the private endpoint connection.

    PrivateEndpointConnectionResponse, PrivateEndpointConnectionResponseArgs

    Id string

    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    Name string

    The name of the resource

    ProvisioningState string

    Provisioning state of the private endpoint connection.

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    PrivateEndpoint Pulumi.AzureNative.Synapse.Inputs.PrivateEndpointResponse

    The private endpoint which the connection belongs to.

    PrivateLinkServiceConnectionState Pulumi.AzureNative.Synapse.Inputs.PrivateLinkServiceConnectionStateResponse

    Connection state of the private endpoint connection.

    Id string

    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    Name string

    The name of the resource

    ProvisioningState string

    Provisioning state of the private endpoint connection.

    Type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    PrivateEndpoint PrivateEndpointResponse

    The private endpoint which the connection belongs to.

    PrivateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

    Connection state of the private endpoint connection.

    id String

    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    name String

    The name of the resource

    provisioningState String

    Provisioning state of the private endpoint connection.

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    privateEndpoint PrivateEndpointResponse

    The private endpoint which the connection belongs to.

    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

    Connection state of the private endpoint connection.

    id string

    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    name string

    The name of the resource

    provisioningState string

    Provisioning state of the private endpoint connection.

    type string

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    privateEndpoint PrivateEndpointResponse

    The private endpoint which the connection belongs to.

    privateLinkServiceConnectionState PrivateLinkServiceConnectionStateResponse

    Connection state of the private endpoint connection.

    id str

    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    name str

    The name of the resource

    provisioning_state str

    Provisioning state of the private endpoint connection.

    type str

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    private_endpoint PrivateEndpointResponse

    The private endpoint which the connection belongs to.

    private_link_service_connection_state PrivateLinkServiceConnectionStateResponse

    Connection state of the private endpoint connection.

    id String

    Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

    name String

    The name of the resource

    provisioningState String

    Provisioning state of the private endpoint connection.

    type String

    The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

    privateEndpoint Property Map

    The private endpoint which the connection belongs to.

    privateLinkServiceConnectionState Property Map

    Connection state of the private endpoint connection.

    PrivateEndpointResponse, PrivateEndpointResponseArgs

    Id string

    Resource id of the private endpoint.

    Id string

    Resource id of the private endpoint.

    id String

    Resource id of the private endpoint.

    id string

    Resource id of the private endpoint.

    id str

    Resource id of the private endpoint.

    id String

    Resource id of the private endpoint.

    PrivateLinkServiceConnectionState, PrivateLinkServiceConnectionStateArgs

    Description string

    The private link service connection description.

    Status string

    The private link service connection status.

    Description string

    The private link service connection description.

    Status string

    The private link service connection status.

    description String

    The private link service connection description.

    status String

    The private link service connection status.

    description string

    The private link service connection description.

    status string

    The private link service connection status.

    description str

    The private link service connection description.

    status str

    The private link service connection status.

    description String

    The private link service connection description.

    status String

    The private link service connection status.

    PrivateLinkServiceConnectionStateResponse, PrivateLinkServiceConnectionStateResponseArgs

    ActionsRequired string

    The actions required for private link service connection.

    Description string

    The private link service connection description.

    Status string

    The private link service connection status.

    ActionsRequired string

    The actions required for private link service connection.

    Description string

    The private link service connection description.

    Status string

    The private link service connection status.

    actionsRequired String

    The actions required for private link service connection.

    description String

    The private link service connection description.

    status String

    The private link service connection status.

    actionsRequired string

    The actions required for private link service connection.

    description string

    The private link service connection description.

    status string

    The private link service connection status.

    actions_required str

    The actions required for private link service connection.

    description str

    The private link service connection description.

    status str

    The private link service connection status.

    actionsRequired String

    The actions required for private link service connection.

    description String

    The private link service connection description.

    status String

    The private link service connection status.

    PurviewConfiguration, PurviewConfigurationArgs

    PurviewResourceId string

    Purview Resource ID

    PurviewResourceId string

    Purview Resource ID

    purviewResourceId String

    Purview Resource ID

    purviewResourceId string

    Purview Resource ID

    purview_resource_id str

    Purview Resource ID

    purviewResourceId String

    Purview Resource ID

    PurviewConfigurationResponse, PurviewConfigurationResponseArgs

    PurviewResourceId string

    Purview Resource ID

    PurviewResourceId string

    Purview Resource ID

    purviewResourceId String

    Purview Resource ID

    purviewResourceId string

    Purview Resource ID

    purview_resource_id str

    Purview Resource ID

    purviewResourceId String

    Purview Resource ID

    ResourceIdentityType, ResourceIdentityTypeArgs

    None
    None
    SystemAssigned
    SystemAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    ResourceIdentityTypeNone
    None
    ResourceIdentityTypeSystemAssigned
    SystemAssigned
    ResourceIdentityType_SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    None
    None
    SystemAssigned
    SystemAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    None
    None
    SystemAssigned
    SystemAssigned
    SystemAssigned_UserAssigned
    SystemAssigned,UserAssigned
    NONE
    None
    SYSTEM_ASSIGNED
    SystemAssigned
    SYSTEM_ASSIGNED_USER_ASSIGNED
    SystemAssigned,UserAssigned
    "None"
    None
    "SystemAssigned"
    SystemAssigned
    "SystemAssigned,UserAssigned"
    SystemAssigned,UserAssigned

    UserAssignedManagedIdentityResponse, UserAssignedManagedIdentityResponseArgs

    ClientId string

    The client ID.

    PrincipalId string

    The principal ID.

    ClientId string

    The client ID.

    PrincipalId string

    The principal ID.

    clientId String

    The client ID.

    principalId String

    The principal ID.

    clientId string

    The client ID.

    principalId string

    The principal ID.

    client_id str

    The client ID.

    principal_id str

    The principal ID.

    clientId String

    The client ID.

    principalId String

    The principal ID.

    VirtualNetworkProfile, VirtualNetworkProfileArgs

    ComputeSubnetId string

    Subnet ID used for computes in workspace

    ComputeSubnetId string

    Subnet ID used for computes in workspace

    computeSubnetId String

    Subnet ID used for computes in workspace

    computeSubnetId string

    Subnet ID used for computes in workspace

    compute_subnet_id str

    Subnet ID used for computes in workspace

    computeSubnetId String

    Subnet ID used for computes in workspace

    VirtualNetworkProfileResponse, VirtualNetworkProfileResponseArgs

    ComputeSubnetId string

    Subnet ID used for computes in workspace

    ComputeSubnetId string

    Subnet ID used for computes in workspace

    computeSubnetId String

    Subnet ID used for computes in workspace

    computeSubnetId string

    Subnet ID used for computes in workspace

    compute_subnet_id str

    Subnet ID used for computes in workspace

    computeSubnetId String

    Subnet ID used for computes in workspace

    WorkspaceKeyDetails, WorkspaceKeyDetailsArgs

    KeyVaultUrl string

    Workspace Key sub-resource key vault url

    Name string

    Workspace Key sub-resource name

    KeyVaultUrl string

    Workspace Key sub-resource key vault url

    Name string

    Workspace Key sub-resource name

    keyVaultUrl String

    Workspace Key sub-resource key vault url

    name String

    Workspace Key sub-resource name

    keyVaultUrl string

    Workspace Key sub-resource key vault url

    name string

    Workspace Key sub-resource name

    key_vault_url str

    Workspace Key sub-resource key vault url

    name str

    Workspace Key sub-resource name

    keyVaultUrl String

    Workspace Key sub-resource key vault url

    name String

    Workspace Key sub-resource name

    WorkspaceKeyDetailsResponse, WorkspaceKeyDetailsResponseArgs

    KeyVaultUrl string

    Workspace Key sub-resource key vault url

    Name string

    Workspace Key sub-resource name

    KeyVaultUrl string

    Workspace Key sub-resource key vault url

    Name string

    Workspace Key sub-resource name

    keyVaultUrl String

    Workspace Key sub-resource key vault url

    name String

    Workspace Key sub-resource name

    keyVaultUrl string

    Workspace Key sub-resource key vault url

    name string

    Workspace Key sub-resource name

    key_vault_url str

    Workspace Key sub-resource key vault url

    name str

    Workspace Key sub-resource name

    keyVaultUrl String

    Workspace Key sub-resource key vault url

    name String

    Workspace Key sub-resource name

    WorkspacePublicNetworkAccess, WorkspacePublicNetworkAccessArgs

    Enabled
    Enabled
    Disabled
    Disabled
    WorkspacePublicNetworkAccessEnabled
    Enabled
    WorkspacePublicNetworkAccessDisabled
    Disabled
    Enabled
    Enabled
    Disabled
    Disabled
    Enabled
    Enabled
    Disabled
    Disabled
    ENABLED
    Enabled
    DISABLED
    Disabled
    "Enabled"
    Enabled
    "Disabled"
    Disabled

    WorkspaceRepositoryConfiguration, WorkspaceRepositoryConfigurationArgs

    AccountName string

    Account name

    CollaborationBranch string

    Collaboration branch

    HostName string

    GitHub Enterprise host name. For example: https://github.mydomain.com

    LastCommitId string

    The last commit ID

    ProjectName string

    VSTS project name

    RepositoryName string

    Repository name

    RootFolder string

    Root folder to use in the repository

    TenantId string

    The VSTS tenant ID

    Type string

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    AccountName string

    Account name

    CollaborationBranch string

    Collaboration branch

    HostName string

    GitHub Enterprise host name. For example: https://github.mydomain.com

    LastCommitId string

    The last commit ID

    ProjectName string

    VSTS project name

    RepositoryName string

    Repository name

    RootFolder string

    Root folder to use in the repository

    TenantId string

    The VSTS tenant ID

    Type string

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    accountName String

    Account name

    collaborationBranch String

    Collaboration branch

    hostName String

    GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId String

    The last commit ID

    projectName String

    VSTS project name

    repositoryName String

    Repository name

    rootFolder String

    Root folder to use in the repository

    tenantId String

    The VSTS tenant ID

    type String

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    accountName string

    Account name

    collaborationBranch string

    Collaboration branch

    hostName string

    GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId string

    The last commit ID

    projectName string

    VSTS project name

    repositoryName string

    Repository name

    rootFolder string

    Root folder to use in the repository

    tenantId string

    The VSTS tenant ID

    type string

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    account_name str

    Account name

    collaboration_branch str

    Collaboration branch

    host_name str

    GitHub Enterprise host name. For example: https://github.mydomain.com

    last_commit_id str

    The last commit ID

    project_name str

    VSTS project name

    repository_name str

    Repository name

    root_folder str

    Root folder to use in the repository

    tenant_id str

    The VSTS tenant ID

    type str

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    accountName String

    Account name

    collaborationBranch String

    Collaboration branch

    hostName String

    GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId String

    The last commit ID

    projectName String

    VSTS project name

    repositoryName String

    Repository name

    rootFolder String

    Root folder to use in the repository

    tenantId String

    The VSTS tenant ID

    type String

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    WorkspaceRepositoryConfigurationResponse, WorkspaceRepositoryConfigurationResponseArgs

    AccountName string

    Account name

    CollaborationBranch string

    Collaboration branch

    HostName string

    GitHub Enterprise host name. For example: https://github.mydomain.com

    LastCommitId string

    The last commit ID

    ProjectName string

    VSTS project name

    RepositoryName string

    Repository name

    RootFolder string

    Root folder to use in the repository

    TenantId string

    The VSTS tenant ID

    Type string

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    AccountName string

    Account name

    CollaborationBranch string

    Collaboration branch

    HostName string

    GitHub Enterprise host name. For example: https://github.mydomain.com

    LastCommitId string

    The last commit ID

    ProjectName string

    VSTS project name

    RepositoryName string

    Repository name

    RootFolder string

    Root folder to use in the repository

    TenantId string

    The VSTS tenant ID

    Type string

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    accountName String

    Account name

    collaborationBranch String

    Collaboration branch

    hostName String

    GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId String

    The last commit ID

    projectName String

    VSTS project name

    repositoryName String

    Repository name

    rootFolder String

    Root folder to use in the repository

    tenantId String

    The VSTS tenant ID

    type String

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    accountName string

    Account name

    collaborationBranch string

    Collaboration branch

    hostName string

    GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId string

    The last commit ID

    projectName string

    VSTS project name

    repositoryName string

    Repository name

    rootFolder string

    Root folder to use in the repository

    tenantId string

    The VSTS tenant ID

    type string

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    account_name str

    Account name

    collaboration_branch str

    Collaboration branch

    host_name str

    GitHub Enterprise host name. For example: https://github.mydomain.com

    last_commit_id str

    The last commit ID

    project_name str

    VSTS project name

    repository_name str

    Repository name

    root_folder str

    Root folder to use in the repository

    tenant_id str

    The VSTS tenant ID

    type str

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    accountName String

    Account name

    collaborationBranch String

    Collaboration branch

    hostName String

    GitHub Enterprise host name. For example: https://github.mydomain.com

    lastCommitId String

    The last commit ID

    projectName String

    VSTS project name

    repositoryName String

    Repository name

    rootFolder String

    Root folder to use in the repository

    tenantId String

    The VSTS tenant ID

    type String

    Type of workspace repositoryID configuration. Example WorkspaceVSTSConfiguration, WorkspaceGitHubConfiguration

    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 v1 docs if using the v1 version of this package.
    Azure Native v2.20.1 published on Friday, Dec 1, 2023 by Pulumi