Compartilhar via


Get-AzSynapseRoleDefinition

Obtém uma definição de função do Synapse Analytics.

Sintaxe

Get-AzSynapseRoleDefinition
   -WorkspaceName <String>
   [-Id <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzSynapseRoleDefinition
   -WorkspaceName <String>
   [-Name <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzSynapseRoleDefinition
   -WorkspaceObject <PSSynapseWorkspace>
   -Id <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzSynapseRoleDefinition
   -WorkspaceObject <PSSynapseWorkspace>
   [-Name <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

O cmdlet Get-AzSynapseRoleDefinition obtém uma Definição de Função do Azure Synapse Analytics. Se você não especificar um nome de função ou uma ID de função, esse cmdlet obterá todas as definições de função.

Exemplos

Exemplo 1

Get-AzSynapseRoleDefinition -WorkspaceName ContosoWorkspace

Esse comando obtém todas as definições de função em um espaço de trabalho.

Exemplo 2

Get-AzSynapseRoleDefinition -WorkspaceName ContosoWorkspace -Name ContosoRole

Este comando obtém a definição de função em espaço de trabalho ContosoWorkspace com o nome ContosoRole.

Exemplo 3

$ws = Get-AzSynapseWorkspace -Name ContosoWorkspace
$ws | Get-AzSynapseRoleDefinition

Esse comando obtém todas as definições de função em um espaço de trabalho por meio do pipeline.

Parâmetros

-DefaultProfile

As credenciais, a conta, o locatário e a assinatura usados para a comunicação com o Azure.

Tipo:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Id

Id da Função atribuída à entidade de segurança.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

Nome da Função atribuída à entidade de segurança.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WorkspaceName

Nome do espaço de trabalho Sinapse.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-WorkspaceObject

objeto de entrada do espaço de trabalho, geralmente passado pelo pipeline.

Tipo:PSSynapseWorkspace
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:True
Aceitar caracteres curinga:False

Entradas

PSSynapseWorkspace

Saídas

PSSynapseRole