Compartilhar via


IDefinition<ParentT> Interface

Definição

A totalidade de uma definição de política de acesso.

public interface IDefinition<ParentT> : Microsoft.Azure.Management.KeyVault.Fluent.AccessPolicy.Definition.IBlank<ParentT>, Microsoft.Azure.Management.KeyVault.Fluent.AccessPolicy.Definition.IWithAttach<ParentT>, Microsoft.Azure.Management.KeyVault.Fluent.AccessPolicy.Definition.IWithIdentity<ParentT>, Microsoft.Azure.Management.KeyVault.Fluent.AccessPolicy.Definition.IWithPermissions<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithIdentity<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
    interface IWithPermissions<'ParentT>
Public Interface IDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithIdentity(Of ParentT), IWithPermissions(Of ParentT)

Parâmetros de tipo

ParentT

O tipo de retorno do attachable.attach(final).

Implementações

Métodos

AllowCertificateAllPermissions()

Permitir que todas as permissões para a identidade do AD acessem certificados.

(Herdado de IWithPermissions<ParentT>)
AllowCertificatePermissions(CertificatePermissions[])

Permitir uma lista de permissões para a identidade do AD acessar certificados.

(Herdado de IWithPermissions<ParentT>)
AllowCertificatePermissions(IList<CertificatePermissions>)

Permitir uma lista de permissões para a identidade do AD acessar certificados.

(Herdado de IWithPermissions<ParentT>)
AllowKeyAllPermissions()

Permita todas as permissões para a identidade do AD acessar chaves.

(Herdado de IWithPermissions<ParentT>)
AllowKeyPermissions(IList<KeyPermissions>)

Permitir uma lista de permissões para a identidade do AD acessar chaves.

(Herdado de IWithPermissions<ParentT>)
AllowKeyPermissions(KeyPermissions[])

Permitir uma lista de permissões para a identidade do AD acessar chaves.

(Herdado de IWithPermissions<ParentT>)
AllowSecretAllPermissions()

Permitir que todas as permissões para a identidade do AD acessem segredos.

(Herdado de IWithPermissions<ParentT>)
AllowSecretPermissions(IList<SecretPermissions>)

Permitir uma lista de permissões para a identidade do AD acessar segredos.

(Herdado de IWithPermissions<ParentT>)
AllowSecretPermissions(SecretPermissions[])

Permitir uma lista de permissões para a identidade do AD acessar segredos.

(Herdado de IWithPermissions<ParentT>)
Attach()

A totalidade de uma definição de política de acesso.

(Herdado de IInUpdate<ParentT>)
ForGroup(IActiveDirectoryGroup)

Especifica o grupo do Active Directory para o qual essa política de acesso serve.

(Herdado de IWithIdentity<ParentT>)
ForObjectId(String)

Especifica a ID do objeto da identidade do Active Directory para a qual essa política de acesso serve.

(Herdado de IWithIdentity<ParentT>)
ForServicePrincipal(IServicePrincipal)

Especifica a entidade de serviço do Active Directory para a qual essa política de acesso serve.

(Herdado de IWithIdentity<ParentT>)
ForServicePrincipal(String)

Especifica a entidade de serviço do Active Directory para a qual essa política de acesso serve.

(Herdado de IWithIdentity<ParentT>)
ForUser(IActiveDirectoryUser)

Especifica o usuário do Active Directory para o qual essa política de acesso serve.

(Herdado de IWithIdentity<ParentT>)
ForUser(String)

Especifica o usuário do Active Directory para o qual essa política de acesso serve.

(Herdado de IWithIdentity<ParentT>)

Aplica-se a