1. Packages
  2. Azure Native
  3. API Docs
  4. sql
  5. getManagedInstance
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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

azure-native.sql.getManagedInstance

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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi

    Gets a managed instance. Azure REST API version: 2021-11-01.

    Other available API versions: 2021-02-01-preview, 2022-11-01-preview, 2023-02-01-preview, 2023-05-01-preview, 2023-08-01-preview, 2024-05-01-preview.

    Using getManagedInstance

    Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

    function getManagedInstance(args: GetManagedInstanceArgs, opts?: InvokeOptions): Promise<GetManagedInstanceResult>
    function getManagedInstanceOutput(args: GetManagedInstanceOutputArgs, opts?: InvokeOptions): Output<GetManagedInstanceResult>
    def get_managed_instance(expand: Optional[str] = None,
                             managed_instance_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetManagedInstanceResult
    def get_managed_instance_output(expand: Optional[pulumi.Input[str]] = None,
                             managed_instance_name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetManagedInstanceResult]
    func LookupManagedInstance(ctx *Context, args *LookupManagedInstanceArgs, opts ...InvokeOption) (*LookupManagedInstanceResult, error)
    func LookupManagedInstanceOutput(ctx *Context, args *LookupManagedInstanceOutputArgs, opts ...InvokeOption) LookupManagedInstanceResultOutput

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

    public static class GetManagedInstance 
    {
        public static Task<GetManagedInstanceResult> InvokeAsync(GetManagedInstanceArgs args, InvokeOptions? opts = null)
        public static Output<GetManagedInstanceResult> Invoke(GetManagedInstanceInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetManagedInstanceResult> getManagedInstance(GetManagedInstanceArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:sql:getManagedInstance
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ManagedInstanceName string
    The name of the managed instance.
    ResourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    Expand string
    The child resources to include in the response.
    ManagedInstanceName string
    The name of the managed instance.
    ResourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    Expand string
    The child resources to include in the response.
    managedInstanceName String
    The name of the managed instance.
    resourceGroupName String
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand String
    The child resources to include in the response.
    managedInstanceName string
    The name of the managed instance.
    resourceGroupName string
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand string
    The child resources to include in the response.
    managed_instance_name str
    The name of the managed instance.
    resource_group_name str
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand str
    The child resources to include in the response.
    managedInstanceName String
    The name of the managed instance.
    resourceGroupName String
    The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    expand String
    The child resources to include in the response.

    getManagedInstance Result

    The following output properties are available:

    CurrentBackupStorageRedundancy string
    The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    DnsZone string
    The Dns Zone that the managed instance is in.
    FullyQualifiedDomainName string
    The fully qualified domain name of the managed instance.
    Id string
    Resource ID.
    Location string
    Resource location.
    Name string
    Resource name.
    PrivateEndpointConnections List<Pulumi.AzureNative.Sql.Outputs.ManagedInstancePecPropertyResponse>
    List of private endpoint connections on a managed instance.
    ProvisioningState string
    State string
    The state of the managed instance.
    Type string
    Resource type.
    AdministratorLogin string
    Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
    Administrators Pulumi.AzureNative.Sql.Outputs.ManagedInstanceExternalAdministratorResponse
    The Azure Active Directory administrator of the server.
    Collation string
    Collation of the managed instance.
    Identity Pulumi.AzureNative.Sql.Outputs.ResourceIdentityResponse
    The Azure Active Directory identity of the managed instance.
    InstancePoolId string
    The Id of the instance pool this managed server belongs to.
    KeyId string
    A CMK URI of the key to use for encryption.
    LicenseType string
    The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
    MaintenanceConfigurationId string
    Specifies maintenance configuration id to apply to this managed instance.
    MinimalTlsVersion string
    Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'
    PrimaryUserAssignedIdentityId string
    The resource id of a user assigned identity to be used by default.
    ProxyOverride string
    Connection type used for connecting to the instance.
    PublicDataEndpointEnabled bool
    Whether or not the public data endpoint is enabled.
    RequestedBackupStorageRedundancy string
    The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    ServicePrincipal Pulumi.AzureNative.Sql.Outputs.ServicePrincipalResponse
    The managed instance's service principal.
    Sku Pulumi.AzureNative.Sql.Outputs.SkuResponse
    Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH
    StorageSizeInGB int
    Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores.
    SubnetId string
    Subnet resource ID for the managed instance.
    Tags Dictionary<string, string>
    Resource tags.
    TimezoneId string
    Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
    VCores int
    The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.
    ZoneRedundant bool
    Whether or not the multi-az is enabled.
    CurrentBackupStorageRedundancy string
    The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    DnsZone string
    The Dns Zone that the managed instance is in.
    FullyQualifiedDomainName string
    The fully qualified domain name of the managed instance.
    Id string
    Resource ID.
    Location string
    Resource location.
    Name string
    Resource name.
    PrivateEndpointConnections []ManagedInstancePecPropertyResponse
    List of private endpoint connections on a managed instance.
    ProvisioningState string
    State string
    The state of the managed instance.
    Type string
    Resource type.
    AdministratorLogin string
    Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
    Administrators ManagedInstanceExternalAdministratorResponse
    The Azure Active Directory administrator of the server.
    Collation string
    Collation of the managed instance.
    Identity ResourceIdentityResponse
    The Azure Active Directory identity of the managed instance.
    InstancePoolId string
    The Id of the instance pool this managed server belongs to.
    KeyId string
    A CMK URI of the key to use for encryption.
    LicenseType string
    The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
    MaintenanceConfigurationId string
    Specifies maintenance configuration id to apply to this managed instance.
    MinimalTlsVersion string
    Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'
    PrimaryUserAssignedIdentityId string
    The resource id of a user assigned identity to be used by default.
    ProxyOverride string
    Connection type used for connecting to the instance.
    PublicDataEndpointEnabled bool
    Whether or not the public data endpoint is enabled.
    RequestedBackupStorageRedundancy string
    The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    ServicePrincipal ServicePrincipalResponse
    The managed instance's service principal.
    Sku SkuResponse
    Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH
    StorageSizeInGB int
    Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores.
    SubnetId string
    Subnet resource ID for the managed instance.
    Tags map[string]string
    Resource tags.
    TimezoneId string
    Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
    VCores int
    The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.
    ZoneRedundant bool
    Whether or not the multi-az is enabled.
    currentBackupStorageRedundancy String
    The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    dnsZone String
    The Dns Zone that the managed instance is in.
    fullyQualifiedDomainName String
    The fully qualified domain name of the managed instance.
    id String
    Resource ID.
    location String
    Resource location.
    name String
    Resource name.
    privateEndpointConnections List<ManagedInstancePecPropertyResponse>
    List of private endpoint connections on a managed instance.
    provisioningState String
    state String
    The state of the managed instance.
    type String
    Resource type.
    administratorLogin String
    Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
    administrators ManagedInstanceExternalAdministratorResponse
    The Azure Active Directory administrator of the server.
    collation String
    Collation of the managed instance.
    identity ResourceIdentityResponse
    The Azure Active Directory identity of the managed instance.
    instancePoolId String
    The Id of the instance pool this managed server belongs to.
    keyId String
    A CMK URI of the key to use for encryption.
    licenseType String
    The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
    maintenanceConfigurationId String
    Specifies maintenance configuration id to apply to this managed instance.
    minimalTlsVersion String
    Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'
    primaryUserAssignedIdentityId String
    The resource id of a user assigned identity to be used by default.
    proxyOverride String
    Connection type used for connecting to the instance.
    publicDataEndpointEnabled Boolean
    Whether or not the public data endpoint is enabled.
    requestedBackupStorageRedundancy String
    The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    servicePrincipal ServicePrincipalResponse
    The managed instance's service principal.
    sku SkuResponse
    Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH
    storageSizeInGB Integer
    Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores.
    subnetId String
    Subnet resource ID for the managed instance.
    tags Map<String,String>
    Resource tags.
    timezoneId String
    Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
    vCores Integer
    The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.
    zoneRedundant Boolean
    Whether or not the multi-az is enabled.
    currentBackupStorageRedundancy string
    The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    dnsZone string
    The Dns Zone that the managed instance is in.
    fullyQualifiedDomainName string
    The fully qualified domain name of the managed instance.
    id string
    Resource ID.
    location string
    Resource location.
    name string
    Resource name.
    privateEndpointConnections ManagedInstancePecPropertyResponse[]
    List of private endpoint connections on a managed instance.
    provisioningState string
    state string
    The state of the managed instance.
    type string
    Resource type.
    administratorLogin string
    Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
    administrators ManagedInstanceExternalAdministratorResponse
    The Azure Active Directory administrator of the server.
    collation string
    Collation of the managed instance.
    identity ResourceIdentityResponse
    The Azure Active Directory identity of the managed instance.
    instancePoolId string
    The Id of the instance pool this managed server belongs to.
    keyId string
    A CMK URI of the key to use for encryption.
    licenseType string
    The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
    maintenanceConfigurationId string
    Specifies maintenance configuration id to apply to this managed instance.
    minimalTlsVersion string
    Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'
    primaryUserAssignedIdentityId string
    The resource id of a user assigned identity to be used by default.
    proxyOverride string
    Connection type used for connecting to the instance.
    publicDataEndpointEnabled boolean
    Whether or not the public data endpoint is enabled.
    requestedBackupStorageRedundancy string
    The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    servicePrincipal ServicePrincipalResponse
    The managed instance's service principal.
    sku SkuResponse
    Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH
    storageSizeInGB number
    Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores.
    subnetId string
    Subnet resource ID for the managed instance.
    tags {[key: string]: string}
    Resource tags.
    timezoneId string
    Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
    vCores number
    The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.
    zoneRedundant boolean
    Whether or not the multi-az is enabled.
    current_backup_storage_redundancy str
    The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    dns_zone str
    The Dns Zone that the managed instance is in.
    fully_qualified_domain_name str
    The fully qualified domain name of the managed instance.
    id str
    Resource ID.
    location str
    Resource location.
    name str
    Resource name.
    private_endpoint_connections Sequence[ManagedInstancePecPropertyResponse]
    List of private endpoint connections on a managed instance.
    provisioning_state str
    state str
    The state of the managed instance.
    type str
    Resource type.
    administrator_login str
    Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
    administrators ManagedInstanceExternalAdministratorResponse
    The Azure Active Directory administrator of the server.
    collation str
    Collation of the managed instance.
    identity ResourceIdentityResponse
    The Azure Active Directory identity of the managed instance.
    instance_pool_id str
    The Id of the instance pool this managed server belongs to.
    key_id str
    A CMK URI of the key to use for encryption.
    license_type str
    The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
    maintenance_configuration_id str
    Specifies maintenance configuration id to apply to this managed instance.
    minimal_tls_version str
    Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'
    primary_user_assigned_identity_id str
    The resource id of a user assigned identity to be used by default.
    proxy_override str
    Connection type used for connecting to the instance.
    public_data_endpoint_enabled bool
    Whether or not the public data endpoint is enabled.
    requested_backup_storage_redundancy str
    The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    service_principal ServicePrincipalResponse
    The managed instance's service principal.
    sku SkuResponse
    Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH
    storage_size_in_gb int
    Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores.
    subnet_id str
    Subnet resource ID for the managed instance.
    tags Mapping[str, str]
    Resource tags.
    timezone_id str
    Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
    v_cores int
    The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.
    zone_redundant bool
    Whether or not the multi-az is enabled.
    currentBackupStorageRedundancy String
    The storage account type used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    dnsZone String
    The Dns Zone that the managed instance is in.
    fullyQualifiedDomainName String
    The fully qualified domain name of the managed instance.
    id String
    Resource ID.
    location String
    Resource location.
    name String
    Resource name.
    privateEndpointConnections List<Property Map>
    List of private endpoint connections on a managed instance.
    provisioningState String
    state String
    The state of the managed instance.
    type String
    Resource type.
    administratorLogin String
    Administrator username for the managed instance. Can only be specified when the managed instance is being created (and is required for creation).
    administrators Property Map
    The Azure Active Directory administrator of the server.
    collation String
    Collation of the managed instance.
    identity Property Map
    The Azure Active Directory identity of the managed instance.
    instancePoolId String
    The Id of the instance pool this managed server belongs to.
    keyId String
    A CMK URI of the key to use for encryption.
    licenseType String
    The license type. Possible values are 'LicenseIncluded' (regular price inclusive of a new SQL license) and 'BasePrice' (discounted AHB price for bringing your own SQL licenses).
    maintenanceConfigurationId String
    Specifies maintenance configuration id to apply to this managed instance.
    minimalTlsVersion String
    Minimal TLS version. Allowed values: 'None', '1.0', '1.1', '1.2'
    primaryUserAssignedIdentityId String
    The resource id of a user assigned identity to be used by default.
    proxyOverride String
    Connection type used for connecting to the instance.
    publicDataEndpointEnabled Boolean
    Whether or not the public data endpoint is enabled.
    requestedBackupStorageRedundancy String
    The storage account type to be used to store backups for this instance. The options are Local (LocallyRedundantStorage), Zone (ZoneRedundantStorage), Geo (GeoRedundantStorage) and GeoZone(GeoZoneRedundantStorage)
    servicePrincipal Property Map
    The managed instance's service principal.
    sku Property Map
    Managed instance SKU. Allowed values for sku.name: GP_Gen5, GP_G8IM, GP_G8IH, BC_Gen5, BC_G8IM, BC_G8IH
    storageSizeInGB Number
    Storage size in GB. Minimum value: 32. Maximum value: 16384. Increments of 32 GB allowed only. Maximum value depends on the selected hardware family and number of vCores.
    subnetId String
    Subnet resource ID for the managed instance.
    tags Map<String>
    Resource tags.
    timezoneId String
    Id of the timezone. Allowed values are timezones supported by Windows. Windows keeps details on supported timezones, including the id, in registry under KEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones. You can get those registry values via SQL Server by querying SELECT name AS timezone_id FROM sys.time_zone_info. List of Ids can also be obtained by executing [System.TimeZoneInfo]::GetSystemTimeZones() in PowerShell. An example of valid timezone id is "Pacific Standard Time" or "W. Europe Standard Time".
    vCores Number
    The number of vCores. Allowed values: 8, 16, 24, 32, 40, 64, 80.
    zoneRedundant Boolean
    Whether or not the multi-az is enabled.

    Supporting Types

    ManagedInstanceExternalAdministratorResponse

    AdministratorType string
    Type of the sever administrator.
    AzureADOnlyAuthentication bool
    Azure Active Directory only Authentication enabled.
    Login string
    Login name of the server administrator.
    PrincipalType string
    Principal Type of the sever administrator.
    Sid string
    SID (object ID) of the server administrator.
    TenantId string
    Tenant ID of the administrator.
    AdministratorType string
    Type of the sever administrator.
    AzureADOnlyAuthentication bool
    Azure Active Directory only Authentication enabled.
    Login string
    Login name of the server administrator.
    PrincipalType string
    Principal Type of the sever administrator.
    Sid string
    SID (object ID) of the server administrator.
    TenantId string
    Tenant ID of the administrator.
    administratorType String
    Type of the sever administrator.
    azureADOnlyAuthentication Boolean
    Azure Active Directory only Authentication enabled.
    login String
    Login name of the server administrator.
    principalType String
    Principal Type of the sever administrator.
    sid String
    SID (object ID) of the server administrator.
    tenantId String
    Tenant ID of the administrator.
    administratorType string
    Type of the sever administrator.
    azureADOnlyAuthentication boolean
    Azure Active Directory only Authentication enabled.
    login string
    Login name of the server administrator.
    principalType string
    Principal Type of the sever administrator.
    sid string
    SID (object ID) of the server administrator.
    tenantId string
    Tenant ID of the administrator.
    administrator_type str
    Type of the sever administrator.
    azure_ad_only_authentication bool
    Azure Active Directory only Authentication enabled.
    login str
    Login name of the server administrator.
    principal_type str
    Principal Type of the sever administrator.
    sid str
    SID (object ID) of the server administrator.
    tenant_id str
    Tenant ID of the administrator.
    administratorType String
    Type of the sever administrator.
    azureADOnlyAuthentication Boolean
    Azure Active Directory only Authentication enabled.
    login String
    Login name of the server administrator.
    principalType String
    Principal Type of the sever administrator.
    sid String
    SID (object ID) of the server administrator.
    tenantId String
    Tenant ID of the administrator.

    ManagedInstancePecPropertyResponse

    Id string
    Resource ID.
    Properties ManagedInstancePrivateEndpointConnectionPropertiesResponse
    Private endpoint connection properties
    id String
    Resource ID.
    properties ManagedInstancePrivateEndpointConnectionPropertiesResponse
    Private endpoint connection properties
    id string
    Resource ID.
    properties ManagedInstancePrivateEndpointConnectionPropertiesResponse
    Private endpoint connection properties
    id str
    Resource ID.
    properties ManagedInstancePrivateEndpointConnectionPropertiesResponse
    Private endpoint connection properties
    id String
    Resource ID.
    properties Property Map
    Private endpoint connection properties

    ManagedInstancePrivateEndpointConnectionPropertiesResponse

    ProvisioningState string
    State of the Private Endpoint Connection.
    PrivateEndpoint ManagedInstancePrivateEndpointPropertyResponse
    Private endpoint which the connection belongs to.
    PrivateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse
    Connection State of the Private Endpoint Connection.
    provisioningState String
    State of the Private Endpoint Connection.
    privateEndpoint ManagedInstancePrivateEndpointPropertyResponse
    Private endpoint which the connection belongs to.
    privateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse
    Connection State of the Private Endpoint Connection.
    provisioningState string
    State of the Private Endpoint Connection.
    privateEndpoint ManagedInstancePrivateEndpointPropertyResponse
    Private endpoint which the connection belongs to.
    privateLinkServiceConnectionState ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse
    Connection State of the Private Endpoint Connection.
    provisioning_state str
    State of the Private Endpoint Connection.
    private_endpoint ManagedInstancePrivateEndpointPropertyResponse
    Private endpoint which the connection belongs to.
    private_link_service_connection_state ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse
    Connection State of the Private Endpoint Connection.
    provisioningState String
    State of the Private Endpoint Connection.
    privateEndpoint Property Map
    Private endpoint which the connection belongs to.
    privateLinkServiceConnectionState Property Map
    Connection State of the Private Endpoint Connection.

    ManagedInstancePrivateEndpointPropertyResponse

    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.

    ManagedInstancePrivateLinkServiceConnectionStatePropertyResponse

    ActionsRequired string
    The private link service connection description.
    Description string
    The private link service connection description.
    Status string
    The private link service connection status.
    ActionsRequired string
    The private link service connection description.
    Description string
    The private link service connection description.
    Status string
    The private link service connection status.
    actionsRequired String
    The private link service connection description.
    description String
    The private link service connection description.
    status String
    The private link service connection status.
    actionsRequired string
    The private link service connection description.
    description string
    The private link service connection description.
    status string
    The private link service connection status.
    actions_required str
    The private link service connection description.
    description str
    The private link service connection description.
    status str
    The private link service connection status.
    actionsRequired String
    The private link service connection description.
    description String
    The private link service connection description.
    status String
    The private link service connection status.

    ResourceIdentityResponse

    PrincipalId string
    The Azure Active Directory principal id.
    TenantId string
    The Azure Active Directory tenant id.
    Type string
    The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
    UserAssignedIdentities Dictionary<string, Pulumi.AzureNative.Sql.Inputs.UserIdentityResponse>
    The resource ids of the user assigned identities to use
    PrincipalId string
    The Azure Active Directory principal id.
    TenantId string
    The Azure Active Directory tenant id.
    Type string
    The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
    UserAssignedIdentities map[string]UserIdentityResponse
    The resource ids of the user assigned identities to use
    principalId String
    The Azure Active Directory principal id.
    tenantId String
    The Azure Active Directory tenant id.
    type String
    The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
    userAssignedIdentities Map<String,UserIdentityResponse>
    The resource ids of the user assigned identities to use
    principalId string
    The Azure Active Directory principal id.
    tenantId string
    The Azure Active Directory tenant id.
    type string
    The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
    userAssignedIdentities {[key: string]: UserIdentityResponse}
    The resource ids of the user assigned identities to use
    principal_id str
    The Azure Active Directory principal id.
    tenant_id str
    The Azure Active Directory tenant id.
    type str
    The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
    user_assigned_identities Mapping[str, UserIdentityResponse]
    The resource ids of the user assigned identities to use
    principalId String
    The Azure Active Directory principal id.
    tenantId String
    The Azure Active Directory tenant id.
    type String
    The identity type. Set this to 'SystemAssigned' in order to automatically create and assign an Azure Active Directory principal for the resource.
    userAssignedIdentities Map<Property Map>
    The resource ids of the user assigned identities to use

    ServicePrincipalResponse

    ClientId string
    The Azure Active Directory application client id.
    PrincipalId string
    The Azure Active Directory application object id.
    TenantId string
    The Azure Active Directory tenant id.
    Type string
    Service principal type.
    ClientId string
    The Azure Active Directory application client id.
    PrincipalId string
    The Azure Active Directory application object id.
    TenantId string
    The Azure Active Directory tenant id.
    Type string
    Service principal type.
    clientId String
    The Azure Active Directory application client id.
    principalId String
    The Azure Active Directory application object id.
    tenantId String
    The Azure Active Directory tenant id.
    type String
    Service principal type.
    clientId string
    The Azure Active Directory application client id.
    principalId string
    The Azure Active Directory application object id.
    tenantId string
    The Azure Active Directory tenant id.
    type string
    Service principal type.
    client_id str
    The Azure Active Directory application client id.
    principal_id str
    The Azure Active Directory application object id.
    tenant_id str
    The Azure Active Directory tenant id.
    type str
    Service principal type.
    clientId String
    The Azure Active Directory application client id.
    principalId String
    The Azure Active Directory application object id.
    tenantId String
    The Azure Active Directory tenant id.
    type String
    Service principal type.

    SkuResponse

    Name string
    The name of the SKU, typically, a letter + Number code, e.g. P3.
    Capacity int
    Capacity of the particular SKU.
    Family string
    If the service has different generations of hardware, for the same SKU, then that can be captured here.
    Size string
    Size of the particular SKU
    Tier string
    The tier or edition of the particular SKU, e.g. Basic, Premium.
    Name string
    The name of the SKU, typically, a letter + Number code, e.g. P3.
    Capacity int
    Capacity of the particular SKU.
    Family string
    If the service has different generations of hardware, for the same SKU, then that can be captured here.
    Size string
    Size of the particular SKU
    Tier string
    The tier or edition of the particular SKU, e.g. Basic, Premium.
    name String
    The name of the SKU, typically, a letter + Number code, e.g. P3.
    capacity Integer
    Capacity of the particular SKU.
    family String
    If the service has different generations of hardware, for the same SKU, then that can be captured here.
    size String
    Size of the particular SKU
    tier String
    The tier or edition of the particular SKU, e.g. Basic, Premium.
    name string
    The name of the SKU, typically, a letter + Number code, e.g. P3.
    capacity number
    Capacity of the particular SKU.
    family string
    If the service has different generations of hardware, for the same SKU, then that can be captured here.
    size string
    Size of the particular SKU
    tier string
    The tier or edition of the particular SKU, e.g. Basic, Premium.
    name str
    The name of the SKU, typically, a letter + Number code, e.g. P3.
    capacity int
    Capacity of the particular SKU.
    family str
    If the service has different generations of hardware, for the same SKU, then that can be captured here.
    size str
    Size of the particular SKU
    tier str
    The tier or edition of the particular SKU, e.g. Basic, Premium.
    name String
    The name of the SKU, typically, a letter + Number code, e.g. P3.
    capacity Number
    Capacity of the particular SKU.
    family String
    If the service has different generations of hardware, for the same SKU, then that can be captured here.
    size String
    Size of the particular SKU
    tier String
    The tier or edition of the particular SKU, e.g. Basic, Premium.

    UserIdentityResponse

    ClientId string
    The Azure Active Directory client id.
    PrincipalId string
    The Azure Active Directory principal id.
    ClientId string
    The Azure Active Directory client id.
    PrincipalId string
    The Azure Active Directory principal id.
    clientId String
    The Azure Active Directory client id.
    principalId String
    The Azure Active Directory principal id.
    clientId string
    The Azure Active Directory client id.
    principalId string
    The Azure Active Directory principal id.
    client_id str
    The Azure Active Directory client id.
    principal_id str
    The Azure Active Directory principal id.
    clientId String
    The Azure Active Directory client id.
    principalId String
    The Azure Active Directory principal id.

    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.63.0 published on Tuesday, Sep 24, 2024 by Pulumi