IUpdateDefinition<ParentT> インターフェイス

定義

アプリケーションまたはサービス プリンシパルの更新の一部としての資格情報定義の全体。

public interface IUpdateDefinition<ParentT> : Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IBlank<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAttach<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAuthFile<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAuthFileCertificate<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithAuthFileCertificatePassword<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithCertificateType<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithDuration<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithPublicKey<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithStartDate<ParentT>, Microsoft.Azure.Management.Graph.RBAC.Fluent.CertificateCredential.UpdateDefinition.IWithSymmetricKey<ParentT>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.ChildResource.Update.IInUpdate<ParentT>
type IUpdateDefinition<'ParentT> = interface
    interface IBlank<'ParentT>
    interface IWithCertificateType<'ParentT>
    interface IWithPublicKey<'ParentT>
    interface IWithSymmetricKey<'ParentT>
    interface IWithAttach<'ParentT>
    interface IInUpdate<'ParentT>
    interface IWithStartDate<'ParentT>
    interface IWithDuration<'ParentT>
    interface IWithAuthFile<'ParentT>
    interface IWithAuthFileCertificate<'ParentT>
    interface IWithAuthFileCertificatePassword<'ParentT>
Public Interface IUpdateDefinition(Of ParentT)
Implements IBlank(Of ParentT), IInUpdate(Of ParentT), IWithAttach(Of ParentT), IWithAuthFile(Of ParentT), IWithAuthFileCertificate(Of ParentT), IWithAuthFileCertificatePassword(Of ParentT), IWithCertificateType(Of ParentT), IWithDuration(Of ParentT), IWithPublicKey(Of ParentT), IWithStartDate(Of ParentT), IWithSymmetricKey(Of ParentT)

型パラメーター

ParentT

最終的な UpdateDefinitionStages.WithAttach.attach() の戻り値の型。

派生
実装

メソッド

Attach()

アプリケーションまたはサービス プリンシパルの更新の一部としての資格情報定義の全体。

(継承元 IInUpdate<ParentT>)
WithAsymmetricX509Certificate()

非対称 X509 にする証明書の種類を指定します。

(継承元 IWithCertificateType<ParentT>)
WithAuthFileToExport(StreamWriter)

このサービス プリンシパルの情報を認証ファイルにエクスポートします。

(継承元 IWithAuthFile<ParentT>)
WithDuration(TimeSpan)

パスワードまたはキーが有効になる期間を指定します。 既定値は 1 年です。

(継承元 IWithDuration<ParentT>)
WithPrivateKeyFile(String)

このサービス プリンシパルの情報を認証ファイルにエクスポートします。

(継承元 IWithAuthFileCertificate<ParentT>)
WithPrivateKeyPassword(String)

このサービス プリンシパルの情報を認証ファイルにエクスポートします。

(継承元 IWithAuthFileCertificatePassword<ParentT>)
WithPublicKey(Byte[])

非対称 X509 証明書の公開キーを指定します。

(継承元 IWithPublicKey<ParentT>)
WithSecretKey(Byte[])

対称暗号化の秘密キーを指定します。

(継承元 IWithSymmetricKey<ParentT>)
WithStartDate(DateTime)

パスワードまたはキーが有効になる開始日を指定します。 既定値は現在の時刻です。

(継承元 IWithStartDate<ParentT>)
WithSymmetricEncryption()

対称にする証明書の種類を指定します。

(継承元 IWithCertificateType<ParentT>)

適用対象