IWithSystemAssignedIdentityBasedAccessOrApply Interface

Definição

O estágio do conjunto de dimensionamento de máquinas virtuais habilitado para Identidade de Serviço Gerenciada atribuída pelo sistema (local) permitindo definir o acesso para a identidade.

public interface IWithSystemAssignedIdentityBasedAccessOrApply : Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.Resource.Update.IUpdateWithTags<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Update.IWithApply>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IAppliable<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>
type IWithSystemAssignedIdentityBasedAccessOrApply = interface
    interface IBeta
    interface IWithApply
    interface IAppliable<IVirtualMachineScaleSet>
    interface IIndexable
    interface IUpdateWithTags<IWithApply>
    interface IWithManagedDataDisk
    interface IWithUnmanagedDataDisk
    interface IWithSku
    interface IWithAdditionalCapabilities
    interface IWithCapacity
    interface IWithExtension
    interface IWithoutPrimaryLoadBalancer
    interface IWithoutPrimaryLoadBalancerBackend
    interface IWithoutPrimaryLoadBalancerNatPool
    interface IWithSystemAssignedManagedServiceIdentity
    interface IWithUserAssignedManagedServiceIdentity
    interface IWithBootDiagnostics
    interface IWithBillingProfile
    interface IWithAvailabilityZone
    interface IWithVirtualMachinePublicIp
    interface IWithAcceleratedNetworking
    interface IWithIpForwarding
    interface IWithNetworkSecurityGroup
    interface IWithSinglePlacementGroup
    interface IWithApplicationGateway
    interface IWithApplicationSecurityGroup
Public Interface IWithSystemAssignedIdentityBasedAccessOrApply
Implements IAppliable(Of IVirtualMachineScaleSet), IBeta, IUpdateWithTags(Of IWithApply), IWithApply
Implementações

Propriedades

Key

O estágio do conjunto de dimensionamento de máquinas virtuais habilitado para Identidade de Serviço Gerenciada atribuída pelo sistema (local) permitindo definir o acesso para a identidade.

(Herdado de IIndexable)

Métodos

Apply()

Execute a solicitação de atualização.

(Herdado de IAppliable<T>)
ApplyAsync(CancellationToken, Boolean)

Execute a solicitação de atualização de forma assíncrona.

(Herdado de IAppliable<T>)
DefineNewExtension(String)

Inicia a definição de uma referência de extensão a ser anexada às máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithExtension)
UpdateExtension(String)

Inicia a descrição de uma atualização de uma extensão existente atribuída às máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithExtension)
WithAcceleratedNetworking()

Especifique que a rede acelerada deve ser habilitada para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithAcceleratedNetworking)
WithAdditionalCapabilities(AdditionalCapabilities)

Set especifica recursos adicionais habilitados ou desabilitados no Máquinas Virtuais no Conjunto de Dimensionamento de Máquinas Virtuais. Por exemplo: se o Máquinas Virtuais tem a capacidade de dar suporte à anexação de discos de dados gerenciados com UltraSSD_LRS tipo de conta de armazenamento.

(Herdado de IWithAdditionalCapabilities)
WithAvailabilityZone(AvailabilityZoneId)

Especifica a zona de disponibilidade para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithAvailabilityZone)
WithBootDiagnostics()

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(ICreatable<IStorageAccount>)

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(IStorageAccount)

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithBootDiagnostics(String)

Especifica que o diagnóstico de inicialização precisa ser habilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithCapacity(Int32)

Especifica o novo número de máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithCapacity)
WithExistingApplicationGatewayBackendPool(String)

Especifique que um pool de back-end do gateway de aplicativo deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationGateway)
WithExistingApplicationSecurityGroup(IApplicationSecurityGroup)

Especifica que o grupo de segurança do aplicativo fornecido deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationSecurityGroup)
WithExistingApplicationSecurityGroupId(String)

Especifica que o grupo de segurança do aplicativo fornecido deve ser associado ao conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationSecurityGroup)
WithExistingNetworkSecurityGroup(INetworkSecurityGroup)

Especifica o grupo de segurança de rede para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithNetworkSecurityGroup)
WithExistingNetworkSecurityGroupId(String)

Especifica o grupo de segurança de rede para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithNetworkSecurityGroup)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Especifica uma identidade atribuída pelo usuário existente a ser associada à máquina virtual.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithIpForwarding()

Especifique que o encaminhamento de IP deve ser habilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithIpForwarding)
WithMaxPrice(Nullable<Double>)

Especifica os detalhes relacionados à cobrança das máquinas virtuais de baixa prioridade no conjunto de dimensionamento.

(Herdado de IWithBillingProfile)
WithNewDataDisk(Int32)

Especifica que um disco gerenciado precisa ser criado implicitamente com o tamanho fornecido.

(Herdado de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes)

Especifica que um disco gerenciado precisa ser criado implicitamente com as configurações fornecidas.

(Herdado de IWithManagedDataDisk)
WithNewDataDisk(Int32, Int32, CachingTypes, StorageAccountTypes)

Especifica que um disco gerenciado precisa ser criado implicitamente com as configurações fornecidas.

(Herdado de IWithManagedDataDisk)
WithNewUserAssignedManagedServiceIdentity(ICreatable<IIdentity>)

Especifica a definição de uma identidade atribuída pelo usuário ainda não criada a ser associada à máquina virtual.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithoutAcceleratedNetworking()

Especifique que a rede acelerada deve ser desabilitada para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithAcceleratedNetworking)
WithoutApplicationGatewayBackendPool(String)

Especifique que um gateway de aplicativo existente associado deve ser removido do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationGateway)
WithoutApplicationSecurityGroup(String)

Especifica que o grupo de segurança do aplicativo fornecido deve ser removido do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithApplicationSecurityGroup)
WithoutBootDiagnostics()

Especifica que o diagnóstico de inicialização precisa ser desabilitado no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithBootDiagnostics)
WithoutDataDisk(Int32)

Desanexa o disco de dados gerenciado com o LUN fornecido das instâncias do conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithManagedDataDisk)
WithoutExtension(String)

Remove a extensão com o nome especificado das máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithExtension)
WithoutIpForwarding()

Especifique que o encaminhamento de IP deve ser desabilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithIpForwarding)
WithoutNetworkSecurityGroup()

Especifica que a associação de grupo de segurança de rede deve ser removida se existir.

(Herdado de IWithNetworkSecurityGroup)
WithoutPrimaryInternalLoadBalancer()

Remove a associação entre o balanceador de carga interno e a configuração do adaptador de rede primário. Isso remove a associação entre a configuração da interface de rede primária e todos os back-ends e pools NAT de entrada no balanceador de carga.

(Herdado de IWithoutPrimaryLoadBalancer)
WithoutPrimaryInternalLoadBalancerBackends(String[])

Remove as associações entre a configuração da interface de rede primária e os back-ends especificados do balanceador de carga interno.

(Herdado de IWithoutPrimaryLoadBalancerBackend)
WithoutPrimaryInternalLoadBalancerNatPools(String[])

Remove as associações entre a configuração da interface de rede primária e os pools NAT de entrada especificados do balanceador de carga interno.

(Herdado de IWithoutPrimaryLoadBalancerNatPool)
WithoutPrimaryInternetFacingLoadBalancer()

Remove a associação entre o balanceador de carga voltado para a Internet e a configuração do adaptador de rede primário. Isso remove a associação entre a configuração da interface de rede primária e todos os back-ends e pools NAT de entrada no balanceador de carga.

(Herdado de IWithoutPrimaryLoadBalancer)
WithoutPrimaryInternetFacingLoadBalancerBackends(String[])

Remove as associações entre a configuração da interface de rede primária e os back-ends especificados do balanceador de carga voltado para a Internet.

(Herdado de IWithoutPrimaryLoadBalancerBackend)
WithoutPrimaryInternetFacingLoadBalancerNatPools(String[])

Remove as associações entre a configuração da interface de rede primária e os pools NAT de entrada especificados de um balanceador de carga voltado para a Internet.

(Herdado de IWithoutPrimaryLoadBalancerNatPool)
WithoutSinglePlacementGroup()

Especifique que o grupo de posicionamento único deve ser desabilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSinglePlacementGroup)
WithoutSystemAssignedManagedServiceIdentity()

Especifica que a Identidade de Serviço Gerenciada atribuída pelo sistema (local) precisa ser desabilitada no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSystemAssignedManagedServiceIdentity)
WithoutTag(String)

Remove uma marca do recurso.

(Herdado de IUpdateWithTags<T>)
WithoutUserAssignedManagedServiceIdentity(String)

Especifica que uma identidade atribuída pelo usuário associada à máquina virtual deve ser removida.

(Herdado de IWithUserAssignedManagedServiceIdentity)
WithSinglePlacementGroup()

Especifique que o grupo de posicionamento único deve ser habilitado para o conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSinglePlacementGroup)
WithSku(IVirtualMachineScaleSetSku)

Especifica o SKU para as máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithSku)
WithSku(VirtualMachineScaleSetSkuTypes)

Especifica o SKU para as máquinas virtuais no conjunto de dimensionamento.

(Herdado de IWithSku)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Especifica que a identidade atribuída pelo sistema (local) da máquina virtual deve ter o acesso determinado (descrito pela função) em um recurso do ARM identificado pela ID do recurso. Os aplicativos em execução na instância de VM do conjunto de dimensionamento terão a mesma permissão (função) no recurso arm.

WithSystemAssignedIdentityBasedAccessTo(String, String)

Especifica que a identidade atribuída pelo sistema (local) do conjunto de dimensionamento de máquinas virtuais deve ter o acesso (descrito pela definição de função) em um recurso do ARM identificado pela ID do recurso. Os aplicativos em execução na instância de VM do conjunto de dimensionamento terão a mesma permissão (função) no recurso arm.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Especifica que a identidade atribuída pelo sistema (local) do conjunto de dimensionamento de máquinas virtuais deve ter o acesso determinado (descrito pela função) no grupo de recursos em que reside a máquina virtual. Os aplicativos em execução na instância de VM do conjunto de dimensionamento terão a mesma permissão (função) no grupo de recursos.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Especifica que a identidade atribuída pelo sistema (local) do conjunto de dimensionamento de máquinas virtuais deve ter o acesso (descrito pela definição de função) no grupo de recursos em que reside a máquina virtual. Os aplicativos em execução na instância de VM do conjunto de dimensionamento terão a mesma permissão (função) no grupo de recursos.

WithSystemAssignedManagedServiceIdentity()

Especifica que a Identidade de Serviço Gerenciada atribuída pelo sistema (local) precisa ser habilitada no conjunto de dimensionamento de máquinas virtuais.

(Herdado de IWithSystemAssignedManagedServiceIdentity)
WithTag(String, String)

Adiciona uma marca ao recurso.

(Herdado de IUpdateWithTags<T>)
WithTags(IDictionary<String,String>)

Especifica marcas para o recurso como um {@link Map}.

(Herdado de IUpdateWithTags<T>)
WithVirtualMachinePublicIp()

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ter um endereço IP público.

(Herdado de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(String)

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ter um endereço IP público.

(Herdado de IWithVirtualMachinePublicIp)
WithVirtualMachinePublicIp(VirtualMachineScaleSetPublicIPAddressConfiguration)

Especifique que as máquinas virtuais no conjunto de dimensionamento devem ter um endereço IP público.

(Herdado de IWithVirtualMachinePublicIp)

Aplica-se a