Partager via


IWithSystemAssignedIdentityBasedAccessOrCreate Interface

Définition

L’étape du conteneur instance définition permettant de spécifier l’identité de service managé affectée par le système avec un accès spécifique en fonction du rôle.

public interface IWithSystemAssignedIdentityBasedAccessOrCreate : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithCreate, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithSystemAssignedIdentityBasedAccessOrCreateBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.ContainerInstance.Fluent.IContainerGroup>
type IWithSystemAssignedIdentityBasedAccessOrCreate = interface
    interface IWithCreate
    interface IWithRestartPolicy
    interface IWithRestartPolicyBeta
    interface IBeta
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithSystemAssignedManagedServiceIdentityBeta
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentityBeta
    interface IWithDnsPrefix
    interface IWithNetworkProfile
    interface IWithNetworkProfileBeta
    interface IWithLogAnalytics
    interface IWithLogAnalyticsBeta
    interface ICreatable<IContainerGroup>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IWithSystemAssignedIdentityBasedAccessOrCreateBeta
Public Interface IWithSystemAssignedIdentityBasedAccessOrCreate
Implements IBeta, ICreatable(Of IContainerGroup), IDefinitionWithTags(Of IWithCreate), IWithCreate, IWithSystemAssignedIdentityBasedAccessOrCreateBeta
Dérivé
Implémente

Propriétés

Key

L’étape du conteneur instance définition permettant de spécifier l’identité de service managé affectée par le système avec un accès spécifique en fonction du rôle.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource créatable.

(Hérité de ICreatable<T>)

Méthodes

Create()

Exécutez la demande de création.

(Hérité de ICreatable<T>)
CreateAsync(CancellationToken, Boolean)

Place la requête dans la file d’attente et autorise le client HTTP à l’exécuter lorsque des ressources système sont disponibles.

(Hérité de ICreatable<T>)
WithDnsPrefix(String)

Spécifie le préfixe DNS à utiliser pour créer le nom de domaine complet du groupe de conteneurs.

(Hérité de IWithDnsPrefix)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Spécifie une identité affectée par l’utilisateur existante à associer au groupe de conteneurs.

(Hérité de IWithUserAssignedManagedServiceIdentityBeta)
WithLogAnalytics(String, String)

Spécifie l’espace de travail Log Analytics à utiliser pour le groupe de conteneurs.

(Hérité de IWithLogAnalyticsBeta)
WithLogAnalytics(String, String, LogAnalyticsLogType, IDictionary<String,String>)

Spécifie l’espace de travail Log Analytics avec des modules complémentaires facultatifs pour le groupe de conteneurs.

(Hérité de IWithLogAnalyticsBeta)
WithNetworkProfileId(String, String, String)

Spécifie les informations de profil réseau pour un groupe de conteneurs.

(Hérité de IWithNetworkProfileBeta)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Spécifie la définition d’une identité affectée par l’utilisateur non encore créée à associer à la machine virtuelle.

(Hérité de IWithUserAssignedManagedServiceIdentityBeta)
WithRestartPolicy(ContainerGroupRestartPolicy)

Spécifie la stratégie de redémarrage pour toutes les instances de conteneur au sein du groupe de conteneurs.

(Hérité de IWithRestartPolicyBeta)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Spécifie une identité de service managé affectée par le système avec accès à une ressource spécifique avec un rôle spécifique.

WithSystemAssignedIdentityBasedAccessTo(String, String)

Spécifie une identité de service managé affectée par le système avec accès à une ressource spécifique avec un rôle spécifié à partir de l’ID.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Spécifie une identité de service managé affectée par le système avec accès au groupe de ressources actuel et avec le rôle spécifié.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Spécifie une identité de service managé affectée par le système avec accès au groupe de ressources actuel et avec le rôle spécifié à partir de l’ID.

WithSystemAssignedManagedServiceIdentity()

Spécifie une identité de service managé affectée par le système pour le groupe de conteneurs.

(Hérité de IWithSystemAssignedManagedServiceIdentityBeta)
WithTag(String, String)

Ajoute une balise à la ressource.

(Hérité de IDefinitionWithTags<T>)
WithTags(IDictionary<String,String>)

Spécifie des balises pour la ressource en tant que {@link Map}.

(Hérité de IDefinitionWithTags<T>)

S’applique à