IDefinition Interface
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
public interface IDefinition : Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IBlank, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IDnsConfigFork, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGroup, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithNextContainerInstance, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPrivateImageRegistryOrVolume, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithPublicOrPrivateImageRegistry, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithSystemAssignedIdentityBasedAccessOrCreate, Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithVolume, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroup<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithOsType>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.ContainerInstance.Fluent.ContainerGroup.Definition.IWithGroup>, 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 IDefinition = interface
interface IBlank
interface IDefinitionWithRegion<IWithGroup>
interface IWithGroup
interface IWithGroup<IWithOsType>
interface IWithExistingResourceGroup<IWithOsType>
interface IWithNewResourceGroup<IWithOsType>
interface IWithCreatableResourceGroup<IWithOsType>
interface IWithOsType
interface IWithPublicOrPrivateImageRegistry
interface IWithPublicImageRegistryOnly
interface IWithPrivateImageRegistry
interface IWithPrivateImageRegistryOrVolume
interface IWithPrivateImageRegistryOrVolumeBeta
interface IBeta
interface IWithVolume
interface IWithFirstContainerInstance
interface IWithSystemAssignedManagedServiceIdentity
interface IWithSystemAssignedManagedServiceIdentityBeta
interface IWithSystemAssignedIdentityBasedAccessOrCreate
interface IWithCreate
interface IWithRestartPolicy
interface IWithRestartPolicyBeta
interface IWithUserAssignedManagedServiceIdentity
interface IWithUserAssignedManagedServiceIdentityBeta
interface IWithDnsPrefix
interface IWithNetworkProfile
interface IWithNetworkProfileBeta
interface IWithLogAnalytics
interface IWithLogAnalyticsBeta
interface ICreatable<IContainerGroup>
interface IIndexable
interface IDefinitionWithTags<IWithCreate>
interface IWithSystemAssignedIdentityBasedAccessOrCreateBeta
interface IWithNextContainerInstance
interface IDnsConfigFork
interface IWithDnsConfig
interface IWithDnsConfigBeta
Public Interface IDefinition
Implements IBeta, IBlank, ICreatable(Of IContainerGroup), IDefinitionWithRegion(Of IWithGroup), IDefinitionWithTags(Of IWithCreate), IDnsConfigFork, IWithCreatableResourceGroup(Of IWithOsType), IWithExistingResourceGroup(Of IWithOsType), IWithGroup, IWithGroup(Of IWithOsType), IWithNewResourceGroup(Of IWithOsType), IWithNextContainerInstance, IWithOsType, IWithPrivateImageRegistryOrVolume, IWithPublicOrPrivateImageRegistry, IWithSystemAssignedIdentityBasedAccessOrCreate, IWithVolume
- Implémente
-
IBlank IDnsConfigFork IWithCreate IWithDnsConfig IWithDnsConfigBeta IWithDnsPrefix IWithFirstContainerInstance IWithGroup IWithLogAnalytics IWithLogAnalyticsBeta IWithNetworkProfile IWithNetworkProfileBeta IWithNextContainerInstance IWithOsType IWithPrivateImageRegistry IWithPrivateImageRegistryOrVolume IWithPrivateImageRegistryOrVolumeBeta IWithPublicImageRegistryOnly IWithPublicOrPrivateImageRegistry IWithRestartPolicy IWithRestartPolicyBeta IWithSystemAssignedIdentityBasedAccessOrCreate IWithSystemAssignedIdentityBasedAccessOrCreateBeta IWithSystemAssignedManagedServiceIdentity IWithSystemAssignedManagedServiceIdentityBeta IWithUserAssignedManagedServiceIdentity IWithUserAssignedManagedServiceIdentityBeta IWithVolume IWithCreatableResourceGroup<IWithOsType> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithOsType> IWithExistingResourceGroup<T> IWithGroup<IWithOsType> IWithNewResourceGroup<IWithOsType> IWithNewResourceGroup<T> IBeta IDefinitionWithRegion<IWithGroup> IDefinitionWithTags<IWithCreate> ICreatable<IContainerGroup> IIndexable
Propriétés
Key | (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>) |
DefineContainerInstance(String) |
Commence la définition d’un conteneur instance. (Hérité de IWithNextContainerInstance) |
DefineVolume(String) |
Commence la définition d’un volume qui peut être partagé par les instances de conteneur dans le groupe de conteneurs. La définition doit être complétée par un appel à VolumeDefinitionStages.WithVolumeAttach.attach(). (Hérité de IWithVolume) |
WithContainerInstance(String) |
Définit un conteneur instance pour l’image spécifiée avec un nombre de processeurs et 1,5 Go de mémoire, avec le port TCP 80 ouvert en externe. (Hérité de IWithFirstContainerInstance) |
WithContainerInstance(String, Int32) |
Définit un conteneur instance pour l’image spécifiée avec un nombre de processeurs et 1,5 Go de mémoire, avec un port TCP personnalisé ouvert en externe. (Hérité de IWithFirstContainerInstance) |
WithDnsConfiguration(IList<String>, String, String) |
Spécifie la configuration DNS pour le groupe de conteneurs. (Hérité de IWithDnsConfigBeta) |
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) |
WithDnsServerNames(IList<String>) |
Spécifie les serveurs DNS pour le groupe de conteneurs. (Hérité de IWithDnsConfigBeta) |
WithEmptyDirectoryVolume(String) |
Spécifie un volume de répertoire vide qui peut être partagé par les instances de conteneur dans le groupe de conteneurs. (Hérité de IWithPrivateImageRegistryOrVolumeBeta) |
WithExistingResourceGroup(IResourceGroup) |
Associe la ressource à un groupe de ressources existant. (Hérité de IWithExistingResourceGroup<T>) |
WithExistingResourceGroup(String) |
Associe la ressource à un groupe de ressources existant. (Hérité de IWithExistingResourceGroup<T>) |
WithExistingUserAssignedManagedServiceIdentity(IIdentity) |
Spécifie une identité affectée par l’utilisateur existante à associer au groupe de conteneurs. (Hérité de IWithUserAssignedManagedServiceIdentityBeta) |
WithLinux() |
Spécifie qu’il s’agit d’un groupe de conteneurs Linux. (Hérité de IWithOsType) |
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) |
WithNewAzureFileShareVolume(String, String) |
Spécifie un nouveau nom de partage de fichiers Azure à créer. (Hérité de IWithPrivateImageRegistryOrVolume) |
WithNewResourceGroup() | (Hérité de IWithNewResourceGroup<T>) |
WithNewResourceGroup(ICreatable<IResourceGroup>) |
Crée un groupe de ressources dans lequel placer la ressource, en fonction de la définition spécifiée. (Hérité de IWithCreatableResourceGroup<T>) |
WithNewResourceGroup(String) | (Hérité de IWithNewResourceGroup<T>) |
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) |
WithoutVolume() |
Ignore la définition des volumes à partager par les instances de conteneur. Une exception IllegalArgumentException est levée si un conteneur instance tente de définir un montage de volume. (Hérité de IWithPrivateImageRegistryOrVolume) |
WithPrivateImageRegistry(String, String, String) |
Spécifie la connexion du serveur de registre d’images de conteneur privé pour le groupe de conteneurs. (Hérité de IWithPrivateImageRegistry) |
WithPublicImageRegistryOnly() |
Seul le référentiel d’images de conteneur public sera utilisé pour créer les instances de conteneur dans le groupe de conteneurs. (Hérité de IWithPublicImageRegistryOnly) |
WithRegion(Region) |
Spécifie la région de la ressource. (Hérité de IDefinitionWithRegion<T>) |
WithRegion(String) |
Spécifie la région de la ressource par son nom. (Hérité de IDefinitionWithRegion<T>) |
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écifié. (Hérité de IWithSystemAssignedIdentityBasedAccessOrCreateBeta) |
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. (Hérité de IWithSystemAssignedIdentityBasedAccessOrCreateBeta) |
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é. (Hérité de IWithSystemAssignedIdentityBasedAccessOrCreateBeta) |
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. (Hérité de IWithSystemAssignedIdentityBasedAccessOrCreateBeta) |
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>) |
WithWindows() |
Spécifie qu’il s’agit d’un groupe de conteneurs Windows. (Hérité de IWithOsType) |
S’applique à
Azure SDK for .NET