Compartilhar via


IWithSystemAssignedIdentityBasedAccessOrCreate Interface

Definição

O estágio da definição da instância de contêiner que permite especificar a identidade de serviço gerenciada atribuída pelo sistema com acesso baseado em função específico.

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
Derivado
Implementações

Propriedades

Key

O estágio da definição da instância de contêiner que permite especificar a identidade de serviço gerenciada atribuída pelo sistema com acesso baseado em função específico.

(Herdado de IIndexable)
Name

Obtém o nome do recurso creatável.

(Herdado de ICreatable<T>)

Métodos

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>)
WithDnsPrefix(String)

Especifica o prefixo DNS a ser usado para criar o FQDN para o grupo de contêineres.

(Herdado de IWithDnsPrefix)
WithExistingUserAssignedManagedServiceIdentity(IIdentity)

Especifica uma identidade atribuída pelo usuário existente a ser associada ao grupo de contêineres.

(Herdado de IWithUserAssignedManagedServiceIdentityBeta)
WithLogAnalytics(String, String)

Especifica o workspace do Log Analytics a ser usado para o grupo de contêineres.

(Herdado de IWithLogAnalyticsBeta)
WithLogAnalytics(String, String, LogAnalyticsLogType, IDictionary<String,String>)

Especifica o workspace do Log Analytics com complementos opcionais para o grupo de contêineres.

(Herdado de IWithLogAnalyticsBeta)
WithNetworkProfileId(String, String, String)

Especifica as informações de perfil de rede para um grupo de contêineres.

(Herdado de IWithNetworkProfileBeta)
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 IWithUserAssignedManagedServiceIdentityBeta)
WithRestartPolicy(ContainerGroupRestartPolicy)

Especifica a política de reinicialização para todas as instâncias de contêiner dentro do grupo de contêineres.

(Herdado de IWithRestartPolicyBeta)
WithSystemAssignedIdentityBasedAccessTo(String, BuiltInRole)

Especifica uma identidade de serviço gerenciada atribuída pelo sistema com acesso a um recurso específico com uma função específica.

WithSystemAssignedIdentityBasedAccessTo(String, String)

Especifica uma identidade de serviço gerenciada atribuída pelo sistema com acesso a um recurso específico com uma função especificada da ID.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(BuiltInRole)

Especifica uma identidade de serviço gerenciada atribuída pelo sistema com acesso ao grupo de recursos atual e com a função especificada.

WithSystemAssignedIdentityBasedAccessToCurrentResourceGroup(String)

Especifica uma identidade de serviço gerenciada atribuída pelo sistema com acesso ao grupo de recursos atual e com a função especificada da ID.

WithSystemAssignedManagedServiceIdentity()

Especifica uma identidade de serviço gerenciada atribuída pelo sistema para o grupo de contêineres.

(Herdado de IWithSystemAssignedManagedServiceIdentityBeta)
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>)

Aplica-se a