Partager via


IDefinition Interface

Définition

Intégralité de la définition du service de liaison privée.

public interface IDefinition : Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IBlank, Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate, Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithPrivateLinkServiceIpConfigurationSettings, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithCreatableResourceGroup<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithExistingResourceGroup<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithGroupAndRegion<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.GroupableResource.Definition.IWithNewResourceGroupWithRegion<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithRegion<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Definition.IDefinitionWithTags<Microsoft.Azure.Management.Network.Fluent.PrivateLinkService.Definition.IWithCreate>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.ICreatable<Microsoft.Azure.Management.Network.Fluent.IPrivateLinkService>
type IDefinition = interface
    interface IBlank
    interface IWithGroupAndRegion<IWithCreate>
    interface IWithExistingResourceGroup<IWithCreate>
    interface IWithNewResourceGroupWithRegion<IWithCreate>
    interface IWithCreatableResourceGroup<IWithCreate>
    interface IWithCreate
    interface ICreatable<IPrivateLinkService>
    interface IIndexable
    interface IDefinitionWithTags<IWithCreate>
    interface IDefinitionWithRegion<IWithCreate>
    interface IWithFrontendIpConfiguration
    interface IWithPrivateLinkServiceIpConfiguration
    interface IWithVisibility
    interface IWithAutoApproval
    interface IWithFqdns
    interface IWithProxyProtocol
    interface IWithPrivateLinkServiceIpConfigurationSettings
    interface IWithAttach
Public Interface IDefinition
Implements IBlank, ICreatable(Of IPrivateLinkService), IDefinitionWithRegion(Of IWithCreate), IDefinitionWithTags(Of IWithCreate), IWithCreatableResourceGroup(Of IWithCreate), IWithCreate, IWithExistingResourceGroup(Of IWithCreate), IWithGroupAndRegion(Of IWithCreate), IWithNewResourceGroupWithRegion(Of IWithCreate), IWithPrivateLinkServiceIpConfigurationSettings
Implémente

Propriétés

Key

Intégralité de la définition du service de liaison privée.

(Hérité de IIndexable)
Name

Obtient le nom de la ressource pouvant être créé.

(Hérité de ICreatable<T>)

Méthodes

Attach()

Ajoute la configuration IP, configuration IP frontend ou configuration IP du service de liaison privée.

(Hérité de IWithAttach)
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>)
DefinePrivateLinkServiceIpConfiguration(String)

Définit la nouvelle configuration IP du service de liaison privée.

(Hérité de IWithPrivateLinkServiceIpConfiguration)
EnableProxyProtocol()

Active le protocole proxy pour le service de liaison privée.

(Hérité de IWithProxyProtocol)
SetAsNonPrimaryIpConfiguration()

Définit la configuration IP du service de liaison privée comme configuration IP non principale.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
SetAsPrimaryIpConfiguration()

Définit la configuration IP du service de liaison privée en tant que configuration IP principale.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
WithAutoApproval(IList<String>)

Définit l’abonnement dans la liste d’approbation automatique pour le service de liaison privée.

(Hérité de IWithAutoApproval)
WithAutoApproval(String)

Définit l’abonnement dans la liste d’approbation automatique pour le service de liaison privée.

(Hérité de IWithAutoApproval)
WithDynamicPrivateIpAllocation()

Active la méthode d’allocation ip privée comme « Dynamique » pour la configuration IP.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
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>)
WithFrontendIpConfiguration(ILoadBalancerFrontend)

Définit la configuration IP frontale.

(Hérité de IWithFrontendIpConfiguration)
WithFullQualifiedDomainName(String)

Définit le domaine en liste Fqdn pour le service de liaison privée.

(Hérité de IWithFqdns)
WithFullQualifiedDomainNames(IList<String>)

Définit la liste Fqdn pour le service de liaison privée.

(Hérité de IWithFqdns)
WithIpv4PrivateIpAddress()

Active la version de l’adresse IP privée en tant que « IPv4 » pour la configuration IP.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
WithIpv6PrivateIpAddress()

Active la version d’adresse IP privée en tant que « IPv6 » pour la configuration IP.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
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(Region)

Crée un groupe de ressources dans lequel placer la ressource. Le groupe sera créé au même emplacement que la ressource. Le nom du groupe est automatiquement dérivé du nom de la ressource.

(Hérité de IWithNewResourceGroupWithRegion<T>)
WithNewResourceGroup(String, Region)

Crée un groupe de ressources dans lequel placer la ressource. Le groupe sera créé au même emplacement que la ressource.

(Hérité de IWithNewResourceGroupWithRegion<T>)
WithPrivateIpAddress(String)

Définit l’adresse IP privée pour la configuration IP.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
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 nom.

(Hérité de IDefinitionWithRegion<T>)
WithStaticPrivateIpAllocation()

Active la méthode d’allocation d’adresses IP privées comme « statique » pour la configuration IP.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
WithSubnet(String)

Définit la référence de la ressource de sous-réseau pour la configuration IP.

(Hérité de IWithPrivateLinkServiceIpConfigurationSettings)
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>)
WithVisibility(IList<String>)

Définit la liste des abonnements visibles pour le service private link.

(Hérité de IWithVisibility)
WithVisibility(String)

Définit l’abonnement visible pour le service private link.

(Hérité de IWithVisibility)

S’applique à