Partager via


IDefinition<ParentT> Interface

Définition

Intégralité d’une définition de stratégie d’accès.

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)

Paramètres de type

ParentT

Type de retour du fichier Attachable.attach() final.

Implémente

Méthodes

AllowCertificateAllPermissions()

Autorisez toutes les autorisations pour l’identité AD pour accéder aux certificats.

(Hérité de IWithPermissions<ParentT>)
AllowCertificatePermissions(CertificatePermissions[])

Autorisez une liste d’autorisations pour l’identité AD pour accéder aux certificats.

(Hérité de IWithPermissions<ParentT>)
AllowCertificatePermissions(IList<CertificatePermissions>)

Autorisez une liste d’autorisations pour l’identité AD pour accéder aux certificats.

(Hérité de IWithPermissions<ParentT>)
AllowKeyAllPermissions()

Autorisez toutes les autorisations pour l’identité AD pour accéder aux clés.

(Hérité de IWithPermissions<ParentT>)
AllowKeyPermissions(IList<KeyPermissions>)

Autorisez une liste d’autorisations pour l’identité AD pour accéder aux clés.

(Hérité de IWithPermissions<ParentT>)
AllowKeyPermissions(KeyPermissions[])

Autorisez une liste d’autorisations pour l’identité AD pour accéder aux clés.

(Hérité de IWithPermissions<ParentT>)
AllowSecretAllPermissions()

Autorisez toutes les autorisations pour l’identité AD pour accéder aux secrets.

(Hérité de IWithPermissions<ParentT>)
AllowSecretPermissions(IList<SecretPermissions>)

Autorisez une liste d’autorisations pour l’identité AD pour accéder aux secrets.

(Hérité de IWithPermissions<ParentT>)
AllowSecretPermissions(SecretPermissions[])

Autorisez une liste d’autorisations pour l’identité AD pour accéder aux secrets.

(Hérité de IWithPermissions<ParentT>)
Attach()

Intégralité d’une définition de stratégie d’accès.

(Hérité de IInUpdate<ParentT>)
ForGroup(IActiveDirectoryGroup)

Spécifie le groupe Active Directory pour lequel cette stratégie d’accès est destinée.

(Hérité de IWithIdentity<ParentT>)
ForObjectId(String)

Spécifie l’ID d’objet de l’identité Active Directory pour laquelle cette stratégie d’accès est destinée.

(Hérité de IWithIdentity<ParentT>)
ForServicePrincipal(IServicePrincipal)

Spécifie le principal de service Active Directory pour lequel cette stratégie d’accès est destinée.

(Hérité de IWithIdentity<ParentT>)
ForServicePrincipal(String)

Spécifie le principal de service Active Directory pour lequel cette stratégie d’accès est destinée.

(Hérité de IWithIdentity<ParentT>)
ForUser(IActiveDirectoryUser)

Spécifie l’utilisateur Active Directory pour lequel cette stratégie d’accès est destinée.

(Hérité de IWithIdentity<ParentT>)
ForUser(String)

Spécifie l’utilisateur Active Directory pour lequel cette stratégie d’accès est destinée.

(Hérité de IWithIdentity<ParentT>)

S’applique à