Compartilhar via


PasswordCredentialImpl<T> Classe

Definição

Implementação para ServicePrincipal e suas interfaces pai.

public class PasswordCredentialImpl<T> : Microsoft.Azure.Management.ResourceManager.Fluent.Core.ResourceActions.IndexableRefreshableWrapper<Microsoft.Azure.Management.Graph.RBAC.Fluent.IPasswordCredential,Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential>, Microsoft.Azure.Management.Graph.RBAC.Fluent.IPasswordCredential, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IBlank<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IDefinition<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithAttach<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithAuthFile<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithDuration<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.Definition.IWithStartDate<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IBlank<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IUpdateDefinition<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithAttach<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithAuthFile<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithDuration<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithKey<T>, Microsoft.Azure.Management.Graph.RBAC.Fluent.PasswordCredential.UpdateDefinition.IWithStartDate<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Definition.IInDefinition<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<T>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasId, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Graph.RBAC.Fluent.Models.PasswordCredential>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasName where T : class
type PasswordCredentialImpl<'T (requires 'T : null)> = class
    inherit IndexableRefreshableWrapper<IPasswordCredential, PasswordCredential>
    interface IPasswordCredential
    interface IBeta
    interface ICredential
    interface IIndexable
    interface IHasId
    interface IHasName
    interface IHasInner<PasswordCredential>
    interface IDefinition<'T (requires 'T : null)>
    interface IBlank<'T (requires 'T : null)>
    interface IWithKey<'T (requires 'T : null)>
    interface IWithAttach<'T (requires 'T : null)>
    interface IInDefinition<'T (requires 'T : null)>
    interface IWithStartDate<'T (requires 'T : null)>
    interface IWithDuration<'T (requires 'T : null)>
    interface IWithAuthFile<'T (requires 'T : null)>
    interface IUpdateDefinition<'T (requires 'T : null)>
    interface IBlank<'T (requires 'T : null)>
    interface IWithKey<'T (requires 'T : null)>
    interface IWithAttach<'T (requires 'T : null)>
    interface IInUpdate<'T (requires 'T : null)>
    interface IWithStartDate<'T (requires 'T : null)>
    interface IWithDuration<'T (requires 'T : null)>
    interface IWithAuthFile<'T (requires 'T : null)>
Public Class PasswordCredentialImpl(Of T)
Inherits IndexableRefreshableWrapper(Of IPasswordCredential, PasswordCredential)
Implements IBeta, IBlank(Of T), IBlank(Of T), IDefinition(Of T), IHasId, IHasInner(Of PasswordCredential), IHasName, IInDefinition(Of T), IInUpdate(Of T), IPasswordCredential, IUpdateDefinition(Of T), IWithAttach(Of T), IWithAttach(Of T), IWithAuthFile(Of T), IWithAuthFile(Of T), IWithDuration(Of T), IWithDuration(Of T), IWithKey(Of T), IWithKey(Of T), IWithStartDate(Of T), IWithStartDate(Of T)

Parâmetros de tipo

T
Herança
Implementações

Propriedades

Inner

Implementação para ServicePrincipal e suas interfaces pai.

(Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
Key

Implementação para ServicePrincipal e suas interfaces pai.

(Herdado de Indexable)

Métodos

Attach()

Implementação para ServicePrincipal e suas interfaces pai.

EndDate()

Implementação para ServicePrincipal e suas interfaces pai.

GetInnerAsync(CancellationToken)

Implementação para ServicePrincipal e suas interfaces pai.

Id()

Implementação para ServicePrincipal e suas interfaces pai.

Name()

Implementação para ServicePrincipal e suas interfaces pai.

Refresh()

Implementação para ServicePrincipal e suas interfaces pai.

(Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
RefreshAsync(CancellationToken)

Implementação para ServicePrincipal e suas interfaces pai.

SetInner(InnerResourceT)

Implementação para ServicePrincipal e suas interfaces pai.

(Herdado de IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>)
StartDate()

Implementação para ServicePrincipal e suas interfaces pai.

Value()

Implementação para ServicePrincipal e suas interfaces pai.

WithAuthFileToExport(StreamWriter)

Implementação para ServicePrincipal e suas interfaces pai.

WithDuration(TimeSpan)

Implementação para ServicePrincipal e suas interfaces pai.

WithPasswordValue(String)

Implementação para ServicePrincipal e suas interfaces pai.

WithStartDate(DateTime)

Implementação para ServicePrincipal e suas interfaces pai.

Implantações explícitas de interface

ICredential.EndDate

Obtém a data de término.

ICredential.StartDate

Obtém a data de início.

ICredential.Value

Obtém o valor da chave.

IHasId.Id

Obtém a cadeia de caracteres de ID do recurso.

IHasName.Name

Obtém o nome do recurso.

IInDefinition<T>.Attach()

Anexa a definição filho ao definiton de recurso pai.

IInUpdate<T>.Attach()

Anexa a definição filho à atualização de recurso pai.

IWithAuthFile<T>.WithAuthFileToExport(StreamWriter)

Exporte as informações dessa entidade de serviço para um arquivo de autenticação.

IWithAuthFile<T>.WithAuthFileToExport(StreamWriter)

Exporte as informações dessa entidade de serviço para um arquivo de autenticação.

IWithDuration<T>.WithDuration(TimeSpan)

Especifica a duração para a qual a senha ou chave seria válida. O valor padrão é 1 ano.

IWithDuration<T>.WithDuration(TimeSpan)

Especifica a duração para a qual a senha ou chave seria válida. O valor padrão é 1 ano.

IWithKey<T>.WithPasswordValue(String)

Use uma senha como chave.

IWithKey<T>.WithPasswordValue(String)

Use uma senha como chave.

IWithStartDate<T>.WithStartDate(DateTime)

Especifica a data de início após a qual a senha ou chave seria válida. O valor padrão é a hora atual.

IWithStartDate<T>.WithStartDate(DateTime)

Especifica a data de início após a qual a senha ou chave seria válida. O valor padrão é a hora atual.

Aplica-se a