PasswordCredentialImpl<T> クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ServicePrincipal とその親インターフェイスの実装。
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)
型パラメーター
- T
- 継承
-
PasswordCredentialImpl<T>
- 実装
-
ICredential IPasswordCredential IBlank<ParentT> IBlank<T> IDefinition<T> IWithAttach<ParentT> IWithAttach<T> IWithAuthFile<ParentT> IWithAuthFile<T> IWithDuration<ParentT> IWithDuration<T> IWithKey<ParentT> IWithKey<T> IWithStartDate<ParentT> IWithStartDate<T> IBlank<ParentT> IBlank<T> IUpdateDefinition<T> IWithAttach<ParentT> IWithAttach<T> IWithAuthFile<ParentT> IWithAuthFile<T> IWithDuration<ParentT> IWithDuration<T> IWithKey<ParentT> IWithKey<T> IWithStartDate<ParentT> IWithStartDate<T> IInDefinition<ParentT> IInDefinition<T> IInUpdate<ParentT> IInUpdate<T> IBeta IHasId IHasInner<PasswordCredential> IHasName IIndexable
プロパティ
Inner |
ServicePrincipal とその親インターフェイスの実装。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
Key |
ServicePrincipal とその親インターフェイスの実装。 (継承元 Indexable) |
メソッド
Attach() |
ServicePrincipal とその親インターフェイスの実装。 |
EndDate() |
ServicePrincipal とその親インターフェイスの実装。 |
GetInnerAsync(CancellationToken) |
ServicePrincipal とその親インターフェイスの実装。 |
Id() |
ServicePrincipal とその親インターフェイスの実装。 |
Name() |
ServicePrincipal とその親インターフェイスの実装。 |
Refresh() |
ServicePrincipal とその親インターフェイスの実装。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
RefreshAsync(CancellationToken) |
ServicePrincipal とその親インターフェイスの実装。 |
SetInner(InnerResourceT) |
ServicePrincipal とその親インターフェイスの実装。 (継承元 IndexableRefreshableWrapper<IFluentResourceT,InnerResourceT>) |
StartDate() |
ServicePrincipal とその親インターフェイスの実装。 |
Value() |
ServicePrincipal とその親インターフェイスの実装。 |
WithAuthFileToExport(StreamWriter) |
ServicePrincipal とその親インターフェイスの実装。 |
WithDuration(TimeSpan) |
ServicePrincipal とその親インターフェイスの実装。 |
WithPasswordValue(String) |
ServicePrincipal とその親インターフェイスの実装。 |
WithStartDate(DateTime) |
ServicePrincipal とその親インターフェイスの実装。 |
明示的なインターフェイスの実装
ICredential.EndDate |
終了日を取得します。 |
ICredential.StartDate |
開始日を取得します。 |
ICredential.Value |
キー値を取得します。 |
IHasId.Id |
リソース ID 文字列を取得します。 |
IHasName.Name |
リソースの名前を取得します。 |
IInDefinition<T>.Attach() |
子定義を親リソース定義にアタッチします。 |
IInUpdate<T>.Attach() |
親リソースの更新に子定義をアタッチします。 |
IWithAuthFile<T>.WithAuthFileToExport(StreamWriter) |
このサービス プリンシパルの情報を認証ファイルにエクスポートします。 |
IWithAuthFile<T>.WithAuthFileToExport(StreamWriter) |
このサービス プリンシパルの情報を認証ファイルにエクスポートします。 |
IWithDuration<T>.WithDuration(TimeSpan) |
パスワードまたはキーが有効になる期間を指定します。 既定値は 1 年です。 |
IWithDuration<T>.WithDuration(TimeSpan) |
パスワードまたはキーが有効になる期間を指定します。 既定値は 1 年です。 |
IWithKey<T>.WithPasswordValue(String) |
キーとしてパスワードを使用します。 |
IWithKey<T>.WithPasswordValue(String) |
キーとしてパスワードを使用します。 |
IWithStartDate<T>.WithStartDate(DateTime) |
パスワードまたはキーが有効になる開始日を指定します。 既定値は現在の時刻です。 |
IWithStartDate<T>.WithStartDate(DateTime) |
パスワードまたはキーが有効になる開始日を指定します。 既定値は現在の時刻です。 |
適用対象
Azure SDK for .NET