IDefinition Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A totalidade da definição do serviço de link privado.
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
- Implementações
-
IBlank IWithAttach IWithAutoApproval IWithCreate IWithFqdns IWithFrontendIpConfiguration IWithPrivateLinkServiceIpConfiguration IWithPrivateLinkServiceIpConfigurationSettings IWithProxyProtocol IWithVisibility IWithCreatableResourceGroup<IWithCreate> IWithCreatableResourceGroup<T> IWithExistingResourceGroup<IWithCreate> IWithExistingResourceGroup<T> IWithGroupAndRegion<IWithCreate> IWithNewResourceGroupWithRegion<IWithCreate> IWithNewResourceGroupWithRegion<T> IDefinitionWithRegion<IWithCreate> IDefinitionWithTags<IWithCreate> ICreatable<IPrivateLinkService> IIndexable
Propriedades
Key |
A totalidade da definição do serviço de link privado. (Herdado de IIndexable) |
Name |
Obtém o nome do recurso creatável. (Herdado de ICreatable<T>) |
Métodos
Attach() |
Adiciona a configuração de IP, a configuração de IP de front-end ou a configuração de IP do serviço de link privado. (Herdado de IWithAttach) |
Create() |
Execute a solicitação de criação. (Herdado de ICreatable<T>) |
CreateAsync(CancellationToken, Boolean) |
Coloca a solicitação na fila e permite que o cliente HTTP a execute quando os recursos do sistema estiverem disponíveis. (Herdado de ICreatable<T>) |
DefinePrivateLinkServiceIpConfiguration(String) |
Define a nova configuração de IP do serviço de link privado. (Herdado de IWithPrivateLinkServiceIpConfiguration) |
EnableProxyProtocol() |
Habilita o protocolo proxy para o serviço de link privado. (Herdado de IWithProxyProtocol) |
SetAsNonPrimaryIpConfiguration() |
Define a configuração de IP do serviço de link privado como configuração de IP não primária. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
SetAsPrimaryIpConfiguration() |
Define a configuração de IP do serviço de link privado como configuração de IP primário. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithAutoApproval(IList<String>) |
Define a assinatura em lista de aprovação automática para o serviço de link privado. (Herdado de IWithAutoApproval) |
WithAutoApproval(String) |
Define a assinatura em lista de aprovação automática para o serviço de link privado. (Herdado de IWithAutoApproval) |
WithDynamicPrivateIpAllocation() |
Habilita o método de alocação de Ip privado como 'Dynamic' para a configuração de IP. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithExistingResourceGroup(IResourceGroup) |
Associa o recurso a um grupo de recursos existente. (Herdado de IWithExistingResourceGroup<T>) |
WithExistingResourceGroup(String) |
Associa o recurso a um grupo de recursos existente. (Herdado de IWithExistingResourceGroup<T>) |
WithFrontendIpConfiguration(ILoadBalancerFrontend) |
Define a configuração de IP de front-end. (Herdado de IWithFrontendIpConfiguration) |
WithFullQualifiedDomainName(String) |
Define o domínio na lista Fqdn para o serviço de link privado. (Herdado de IWithFqdns) |
WithFullQualifiedDomainNames(IList<String>) |
Define a lista Fqdn para o serviço de link privado. (Herdado de IWithFqdns) |
WithIpv4PrivateIpAddress() |
Habilita a versão de endereço Ip privado como 'IPv4' para a configuração de IP. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithIpv6PrivateIpAddress() |
Habilita a versão de endereço Ip privado como 'IPv6' para a configuração de IP. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithNewResourceGroup(ICreatable<IResourceGroup>) |
Cria um novo grupo de recursos para colocar o recurso, com base na definição especificada. (Herdado de IWithCreatableResourceGroup<T>) |
WithNewResourceGroup(Region) |
Cria um novo grupo de recursos para colocar o recurso. O grupo será criado no mesmo local que o recurso. O nome do grupo é derivado automaticamente do nome do recurso. (Herdado de IWithNewResourceGroupWithRegion<T>) |
WithNewResourceGroup(String, Region) |
Cria um novo grupo de recursos para colocar o recurso. O grupo será criado no mesmo local que o recurso. (Herdado de IWithNewResourceGroupWithRegion<T>) |
WithPrivateIpAddress(String) |
Define o endereço Ip privado para a configuração de IP. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithRegion(Region) |
Especifica a região do recurso. (Herdado de IDefinitionWithRegion<T>) |
WithRegion(String) |
Especifica a região para o recurso por nome. (Herdado de IDefinitionWithRegion<T>) |
WithStaticPrivateIpAllocation() |
Habilita o método de alocação de Ip privado como 'Static' para a configuração de IP. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithSubnet(String) |
Define a referência do recurso de sub-rede para a configuração de IP. (Herdado de IWithPrivateLinkServiceIpConfigurationSettings) |
WithTag(String, String) |
Adiciona uma marca ao recurso. (Herdado de IDefinitionWithTags<T>) |
WithTags(IDictionary<String,String>) |
Especifica marcas para o recurso como {@link Map}. (Herdado de IDefinitionWithTags<T>) |
WithVisibility(IList<String>) |
Define a lista de assinaturas visíveis para o serviço de link privado. (Herdado de IWithVisibility) |
WithVisibility(String) |
Define a assinatura visível para o serviço de link privado. (Herdado de IWithVisibility) |
Aplica-se a
Azure SDK for .NET