These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
azure-native.kusto.getClusterPrincipalAssignment
Explore with Pulumi AI
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi
Gets a Kusto cluster principalAssignment. API Version: 2021-01-01.
Using getClusterPrincipalAssignment
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 getClusterPrincipalAssignment(args: GetClusterPrincipalAssignmentArgs, opts?: InvokeOptions): Promise<GetClusterPrincipalAssignmentResult>
function getClusterPrincipalAssignmentOutput(args: GetClusterPrincipalAssignmentOutputArgs, opts?: InvokeOptions): Output<GetClusterPrincipalAssignmentResult>
def get_cluster_principal_assignment(cluster_name: Optional[str] = None,
principal_assignment_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetClusterPrincipalAssignmentResult
def get_cluster_principal_assignment_output(cluster_name: Optional[pulumi.Input[str]] = None,
principal_assignment_name: Optional[pulumi.Input[str]] = None,
resource_group_name: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetClusterPrincipalAssignmentResult]
func LookupClusterPrincipalAssignment(ctx *Context, args *LookupClusterPrincipalAssignmentArgs, opts ...InvokeOption) (*LookupClusterPrincipalAssignmentResult, error)
func LookupClusterPrincipalAssignmentOutput(ctx *Context, args *LookupClusterPrincipalAssignmentOutputArgs, opts ...InvokeOption) LookupClusterPrincipalAssignmentResultOutput
> Note: This function is named LookupClusterPrincipalAssignment
in the Go SDK.
public static class GetClusterPrincipalAssignment
{
public static Task<GetClusterPrincipalAssignmentResult> InvokeAsync(GetClusterPrincipalAssignmentArgs args, InvokeOptions? opts = null)
public static Output<GetClusterPrincipalAssignmentResult> Invoke(GetClusterPrincipalAssignmentInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetClusterPrincipalAssignmentResult> getClusterPrincipalAssignment(GetClusterPrincipalAssignmentArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: azure-native:kusto:getClusterPrincipalAssignment
arguments:
# arguments dictionary
The following arguments are supported:
- Cluster
Name string - The name of the Kusto cluster.
- Principal
Assignment stringName - The name of the Kusto principalAssignment.
- Resource
Group stringName - The name of the resource group containing the Kusto cluster.
- Cluster
Name string - The name of the Kusto cluster.
- Principal
Assignment stringName - The name of the Kusto principalAssignment.
- Resource
Group stringName - The name of the resource group containing the Kusto cluster.
- cluster
Name String - The name of the Kusto cluster.
- principal
Assignment StringName - The name of the Kusto principalAssignment.
- resource
Group StringName - The name of the resource group containing the Kusto cluster.
- cluster
Name string - The name of the Kusto cluster.
- principal
Assignment stringName - The name of the Kusto principalAssignment.
- resource
Group stringName - The name of the resource group containing the Kusto cluster.
- cluster_
name str - The name of the Kusto cluster.
- principal_
assignment_ strname - The name of the Kusto principalAssignment.
- resource_
group_ strname - The name of the resource group containing the Kusto cluster.
- cluster
Name String - The name of the Kusto cluster.
- principal
Assignment StringName - The name of the Kusto principalAssignment.
- resource
Group StringName - The name of the resource group containing the Kusto cluster.
getClusterPrincipalAssignment Result
The following output properties are available:
- 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
- Principal
Id string - The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.
- Principal
Name string - The principal name
- Principal
Type string - Principal type.
- Provisioning
State string - The provisioned state of the resource.
- Role string
- Cluster principal role.
- Tenant
Name string - The tenant name of the principal
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Tenant
Id string - The tenant id of the principal
- 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
- Principal
Id string - The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.
- Principal
Name string - The principal name
- Principal
Type string - Principal type.
- Provisioning
State string - The provisioned state of the resource.
- Role string
- Cluster principal role.
- Tenant
Name string - The tenant name of the principal
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Tenant
Id string - The tenant id of the principal
- 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
- principal
Id String - The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.
- principal
Name String - The principal name
- principal
Type String - Principal type.
- provisioning
State String - The provisioned state of the resource.
- role String
- Cluster principal role.
- tenant
Name String - The tenant name of the principal
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- tenant
Id String - The tenant id of the principal
- 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
- principal
Id string - The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.
- principal
Name string - The principal name
- principal
Type string - Principal type.
- provisioning
State string - The provisioned state of the resource.
- role string
- Cluster principal role.
- tenant
Name string - The tenant name of the principal
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- tenant
Id string - The tenant id of the principal
- 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
- principal_
id str - The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.
- principal_
name str - The principal name
- principal_
type str - Principal type.
- provisioning_
state str - The provisioned state of the resource.
- role str
- Cluster principal role.
- tenant_
name str - The tenant name of the principal
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- tenant_
id str - The tenant id of the principal
- 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
- principal
Id String - The principal ID assigned to the cluster principal. It can be a user email, application ID, or security group name.
- principal
Name String - The principal name
- principal
Type String - Principal type.
- provisioning
State String - The provisioned state of the resource.
- role String
- Cluster principal role.
- tenant
Name String - The tenant name of the principal
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- tenant
Id String - The tenant id of the principal
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0
These are the docs for Azure Native v1. We recommenend using the latest version, Azure Native v2.
Azure Native v1 v1.104.0 published on Thursday, Jul 6, 2023 by Pulumi