azure-native.kusto.getAttachedDatabaseConfiguration
Explore with Pulumi AI
Returns an attached database configuration.
Uses Azure REST API version 2024-04-13.
Other available API versions: 2019-09-07, 2019-11-09, 2020-02-15, 2020-06-14, 2020-09-18, 2021-01-01, 2021-08-27, 2022-02-01, 2022-07-07, 2022-11-11, 2022-12-29, 2023-05-02, 2023-08-15. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native kusto [ApiVersion]
. See the version guide for details.
Using getAttachedDatabaseConfiguration
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 getAttachedDatabaseConfiguration(args: GetAttachedDatabaseConfigurationArgs, opts?: InvokeOptions): Promise<GetAttachedDatabaseConfigurationResult>
function getAttachedDatabaseConfigurationOutput(args: GetAttachedDatabaseConfigurationOutputArgs, opts?: InvokeOptions): Output<GetAttachedDatabaseConfigurationResult>
def get_attached_database_configuration(attached_database_configuration_name: Optional[str] = None,
cluster_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetAttachedDatabaseConfigurationResult
def get_attached_database_configuration_output(attached_database_configuration_name: Optional[pulumi.Input[str]] = None,
cluster_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetAttachedDatabaseConfigurationResult]
func LookupAttachedDatabaseConfiguration(ctx *Context, args *LookupAttachedDatabaseConfigurationArgs, opts ...InvokeOption) (*LookupAttachedDatabaseConfigurationResult, error)
func LookupAttachedDatabaseConfigurationOutput(ctx *Context, args *LookupAttachedDatabaseConfigurationOutputArgs, opts ...InvokeOption) LookupAttachedDatabaseConfigurationResultOutput
> Note: This function is named LookupAttachedDatabaseConfiguration
in the Go SDK.
public static class GetAttachedDatabaseConfiguration
{
public static Task<GetAttachedDatabaseConfigurationResult> InvokeAsync(GetAttachedDatabaseConfigurationArgs args, InvokeOptions? opts = null)
public static Output<GetAttachedDatabaseConfigurationResult> Invoke(GetAttachedDatabaseConfigurationInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetAttachedDatabaseConfigurationResult> getAttachedDatabaseConfiguration(GetAttachedDatabaseConfigurationArgs args, InvokeOptions options)
public static Output<GetAttachedDatabaseConfigurationResult> getAttachedDatabaseConfiguration(GetAttachedDatabaseConfigurationArgs args, InvokeOptions options)
fn::invoke:
function: azure-native:kusto:getAttachedDatabaseConfiguration
arguments:
# arguments dictionary
The following arguments are supported:
- Attached
Database stringConfiguration Name - The name of the attached database configuration.
- Cluster
Name string - The name of the Kusto cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- Attached
Database stringConfiguration Name - The name of the attached database configuration.
- Cluster
Name string - The name of the Kusto cluster.
- Resource
Group stringName - The name of the resource group. The name is case insensitive.
- attached
Database StringConfiguration Name - The name of the attached database configuration.
- cluster
Name String - The name of the Kusto cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
- attached
Database stringConfiguration Name - The name of the attached database configuration.
- cluster
Name string - The name of the Kusto cluster.
- resource
Group stringName - The name of the resource group. The name is case insensitive.
- attached_
database_ strconfiguration_ name - The name of the attached database configuration.
- cluster_
name str - The name of the Kusto cluster.
- resource_
group_ strname - The name of the resource group. The name is case insensitive.
- attached
Database StringConfiguration Name - The name of the attached database configuration.
- cluster
Name String - The name of the Kusto cluster.
- resource
Group StringName - The name of the resource group. The name is case insensitive.
getAttachedDatabaseConfiguration Result
The following output properties are available:
- Attached
Database List<string>Names - The list of databases from the clusterResourceId which are currently attached to the cluster.
- Azure
Api stringVersion - The Azure API version of the resource.
- Cluster
Resource stringId - The resource id of the cluster where the databases you would like to attach reside.
- Database
Name string - The name of the database which you would like to attach, use * if you want to follow all current and future databases.
- Default
Principals stringModification Kind - The default principals modification kind
- 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
- Provisioning
State string - The provisioned state of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Database
Name stringOverride - Overrides the original database name. Relevant only when attaching to a specific database.
- Database
Name stringPrefix - Adds a prefix to the attached databases name. When following an entire cluster, that prefix would be added to all of the databases original names from leader cluster.
- Location string
- Resource location.
- Table
Level Pulumi.Sharing Properties Azure Native. Kusto. Outputs. Table Level Sharing Properties Response - Table level sharing specifications
- Attached
Database []stringNames - The list of databases from the clusterResourceId which are currently attached to the cluster.
- Azure
Api stringVersion - The Azure API version of the resource.
- Cluster
Resource stringId - The resource id of the cluster where the databases you would like to attach reside.
- Database
Name string - The name of the database which you would like to attach, use * if you want to follow all current and future databases.
- Default
Principals stringModification Kind - The default principals modification kind
- 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
- Provisioning
State string - The provisioned state of the resource.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Database
Name stringOverride - Overrides the original database name. Relevant only when attaching to a specific database.
- Database
Name stringPrefix - Adds a prefix to the attached databases name. When following an entire cluster, that prefix would be added to all of the databases original names from leader cluster.
- Location string
- Resource location.
- Table
Level TableSharing Properties Level Sharing Properties Response - Table level sharing specifications
- attached
Database List<String>Names - The list of databases from the clusterResourceId which are currently attached to the cluster.
- azure
Api StringVersion - The Azure API version of the resource.
- cluster
Resource StringId - The resource id of the cluster where the databases you would like to attach reside.
- database
Name String - The name of the database which you would like to attach, use * if you want to follow all current and future databases.
- default
Principals StringModification Kind - The default principals modification kind
- 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
- provisioning
State String - The provisioned state of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- database
Name StringOverride - Overrides the original database name. Relevant only when attaching to a specific database.
- database
Name StringPrefix - Adds a prefix to the attached databases name. When following an entire cluster, that prefix would be added to all of the databases original names from leader cluster.
- location String
- Resource location.
- table
Level TableSharing Properties Level Sharing Properties Response - Table level sharing specifications
- attached
Database string[]Names - The list of databases from the clusterResourceId which are currently attached to the cluster.
- azure
Api stringVersion - The Azure API version of the resource.
- cluster
Resource stringId - The resource id of the cluster where the databases you would like to attach reside.
- database
Name string - The name of the database which you would like to attach, use * if you want to follow all current and future databases.
- default
Principals stringModification Kind - The default principals modification kind
- 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
- provisioning
State string - The provisioned state of the resource.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- database
Name stringOverride - Overrides the original database name. Relevant only when attaching to a specific database.
- database
Name stringPrefix - Adds a prefix to the attached databases name. When following an entire cluster, that prefix would be added to all of the databases original names from leader cluster.
- location string
- Resource location.
- table
Level TableSharing Properties Level Sharing Properties Response - Table level sharing specifications
- attached_
database_ Sequence[str]names - The list of databases from the clusterResourceId which are currently attached to the cluster.
- azure_
api_ strversion - The Azure API version of the resource.
- cluster_
resource_ strid - The resource id of the cluster where the databases you would like to attach reside.
- database_
name str - The name of the database which you would like to attach, use * if you want to follow all current and future databases.
- default_
principals_ strmodification_ kind - The default principals modification kind
- 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 - The provisioned state of the resource.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- database_
name_ stroverride - Overrides the original database name. Relevant only when attaching to a specific database.
- database_
name_ strprefix - Adds a prefix to the attached databases name. When following an entire cluster, that prefix would be added to all of the databases original names from leader cluster.
- location str
- Resource location.
- table_
level_ Tablesharing_ properties Level Sharing Properties Response - Table level sharing specifications
- attached
Database List<String>Names - The list of databases from the clusterResourceId which are currently attached to the cluster.
- azure
Api StringVersion - The Azure API version of the resource.
- cluster
Resource StringId - The resource id of the cluster where the databases you would like to attach reside.
- database
Name String - The name of the database which you would like to attach, use * if you want to follow all current and future databases.
- default
Principals StringModification Kind - The default principals modification kind
- 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
- provisioning
State String - The provisioned state of the resource.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- database
Name StringOverride - Overrides the original database name. Relevant only when attaching to a specific database.
- database
Name StringPrefix - Adds a prefix to the attached databases name. When following an entire cluster, that prefix would be added to all of the databases original names from leader cluster.
- location String
- Resource location.
- table
Level Property MapSharing Properties - Table level sharing specifications
Supporting Types
TableLevelSharingPropertiesResponse
- External
Tables List<string>To Exclude - List of external tables to exclude from the follower database
- External
Tables List<string>To Include - List of external tables to include in the follower database
- Functions
To List<string>Exclude - List of functions to exclude from the follower database
- Functions
To List<string>Include - List of functions to include in the follower database
- Materialized
Views List<string>To Exclude - List of materialized views to exclude from the follower database
- Materialized
Views List<string>To Include - List of materialized views to include in the follower database
- Tables
To List<string>Exclude - List of tables to exclude from the follower database
- Tables
To List<string>Include - List of tables to include in the follower database
- External
Tables []stringTo Exclude - List of external tables to exclude from the follower database
- External
Tables []stringTo Include - List of external tables to include in the follower database
- Functions
To []stringExclude - List of functions to exclude from the follower database
- Functions
To []stringInclude - List of functions to include in the follower database
- Materialized
Views []stringTo Exclude - List of materialized views to exclude from the follower database
- Materialized
Views []stringTo Include - List of materialized views to include in the follower database
- Tables
To []stringExclude - List of tables to exclude from the follower database
- Tables
To []stringInclude - List of tables to include in the follower database
- external
Tables List<String>To Exclude - List of external tables to exclude from the follower database
- external
Tables List<String>To Include - List of external tables to include in the follower database
- functions
To List<String>Exclude - List of functions to exclude from the follower database
- functions
To List<String>Include - List of functions to include in the follower database
- materialized
Views List<String>To Exclude - List of materialized views to exclude from the follower database
- materialized
Views List<String>To Include - List of materialized views to include in the follower database
- tables
To List<String>Exclude - List of tables to exclude from the follower database
- tables
To List<String>Include - List of tables to include in the follower database
- external
Tables string[]To Exclude - List of external tables to exclude from the follower database
- external
Tables string[]To Include - List of external tables to include in the follower database
- functions
To string[]Exclude - List of functions to exclude from the follower database
- functions
To string[]Include - List of functions to include in the follower database
- materialized
Views string[]To Exclude - List of materialized views to exclude from the follower database
- materialized
Views string[]To Include - List of materialized views to include in the follower database
- tables
To string[]Exclude - List of tables to exclude from the follower database
- tables
To string[]Include - List of tables to include in the follower database
- external_
tables_ Sequence[str]to_ exclude - List of external tables to exclude from the follower database
- external_
tables_ Sequence[str]to_ include - List of external tables to include in the follower database
- functions_
to_ Sequence[str]exclude - List of functions to exclude from the follower database
- functions_
to_ Sequence[str]include - List of functions to include in the follower database
- materialized_
views_ Sequence[str]to_ exclude - List of materialized views to exclude from the follower database
- materialized_
views_ Sequence[str]to_ include - List of materialized views to include in the follower database
- tables_
to_ Sequence[str]exclude - List of tables to exclude from the follower database
- tables_
to_ Sequence[str]include - List of tables to include in the follower database
- external
Tables List<String>To Exclude - List of external tables to exclude from the follower database
- external
Tables List<String>To Include - List of external tables to include in the follower database
- functions
To List<String>Exclude - List of functions to exclude from the follower database
- functions
To List<String>Include - List of functions to include in the follower database
- materialized
Views List<String>To Exclude - List of materialized views to exclude from the follower database
- materialized
Views List<String>To Include - List of materialized views to include in the follower database
- tables
To List<String>Exclude - List of tables to exclude from the follower database
- tables
To List<String>Include - List of tables to include in the follower database
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0