Azure Native v1.103.0, Jun 2 23
Azure Native v1.103.0, Jun 2 23
azure-native.kusto.listDatabasePrincipals
Explore with Pulumi AI
Returns a list of database principals of the given Kusto cluster and database. API Version: 2021-01-01.
Using listDatabasePrincipals
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 listDatabasePrincipals(args: ListDatabasePrincipalsArgs, opts?: InvokeOptions): Promise<ListDatabasePrincipalsResult>
function listDatabasePrincipalsOutput(args: ListDatabasePrincipalsOutputArgs, opts?: InvokeOptions): Output<ListDatabasePrincipalsResult>
def list_database_principals(cluster_name: Optional[str] = None,
database_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> ListDatabasePrincipalsResult
def list_database_principals_output(cluster_name: Optional[pulumi.Input[str]] = None,
database_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[ListDatabasePrincipalsResult]
func ListDatabasePrincipals(ctx *Context, args *ListDatabasePrincipalsArgs, opts ...InvokeOption) (*ListDatabasePrincipalsResult, error)
func ListDatabasePrincipalsOutput(ctx *Context, args *ListDatabasePrincipalsOutputArgs, opts ...InvokeOption) ListDatabasePrincipalsResultOutput
> Note: This function is named ListDatabasePrincipals
in the Go SDK.
public static class ListDatabasePrincipals
{
public static Task<ListDatabasePrincipalsResult> InvokeAsync(ListDatabasePrincipalsArgs args, InvokeOptions? opts = null)
public static Output<ListDatabasePrincipalsResult> Invoke(ListDatabasePrincipalsInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<ListDatabasePrincipalsResult> listDatabasePrincipals(ListDatabasePrincipalsArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:kusto:listDatabasePrincipals
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Name string The name of the Kusto cluster.
- Database
Name string The name of the database in the Kusto cluster.
- Resource
Group stringName The name of the resource group containing the Kusto cluster.
- Cluster
Name string The name of the Kusto cluster.
- Database
Name string The name of the database in the Kusto cluster.
- Resource
Group stringName The name of the resource group containing the Kusto cluster.
- cluster
Name String The name of the Kusto cluster.
- database
Name String The name of the database in the Kusto cluster.
- resource
Group StringName The name of the resource group containing the Kusto cluster.
- cluster
Name string The name of the Kusto cluster.
- database
Name string The name of the database in the Kusto cluster.
- resource
Group stringName The name of the resource group containing the Kusto cluster.
- cluster_
name str The name of the Kusto cluster.
- database_
name str The name of the database in the Kusto cluster.
- resource_
group_ strname The name of the resource group containing the Kusto cluster.
- cluster
Name String The name of the Kusto cluster.
- database
Name String The name of the database in the Kusto cluster.
- resource
Group StringName The name of the resource group containing the Kusto cluster.
listDatabasePrincipals Result
The following output properties are available:
- Value
List<Pulumi.
Azure Native. Kusto. Outputs. Database Principal Response> The list of Kusto database principals.
- Value
[]Database
Principal Response The list of Kusto database principals.
- value
List<Database
Principal Response> The list of Kusto database principals.
- value
Database
Principal Response[] The list of Kusto database principals.
- value
Sequence[Database
Principal Response] The list of Kusto database principals.
- value List<Property Map>
The list of Kusto database principals.
Supporting Types
DatabasePrincipalResponse
- Name string
Database principal name.
- Role string
Database principal role.
- Tenant
Name string The tenant name of the principal
- Type string
Database principal type.
- App
Id string Application id - relevant only for application principal type.
- Email string
Database principal email if exists.
- Fqn string
Database principal fully qualified name.
- Name string
Database principal name.
- Role string
Database principal role.
- Tenant
Name string The tenant name of the principal
- Type string
Database principal type.
- App
Id string Application id - relevant only for application principal type.
- Email string
Database principal email if exists.
- Fqn string
Database principal fully qualified name.
- name String
Database principal name.
- role String
Database principal role.
- tenant
Name String The tenant name of the principal
- type String
Database principal type.
- app
Id String Application id - relevant only for application principal type.
- email String
Database principal email if exists.
- fqn String
Database principal fully qualified name.
- name string
Database principal name.
- role string
Database principal role.
- tenant
Name string The tenant name of the principal
- type string
Database principal type.
- app
Id string Application id - relevant only for application principal type.
- email string
Database principal email if exists.
- fqn string
Database principal fully qualified name.
- name str
Database principal name.
- role str
Database principal role.
- tenant_
name str The tenant name of the principal
- type str
Database principal type.
- app_
id str Application id - relevant only for application principal type.
- email str
Database principal email if exists.
- fqn str
Database principal fully qualified name.
- name String
Database principal name.
- role String
Database principal role.
- tenant
Name String The tenant name of the principal
- type String
Database principal type.
- app
Id String Application id - relevant only for application principal type.
- email String
Database principal email if exists.
- fqn String
Database principal fully qualified name.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0