次の方法で共有


SubscriptionUpdateParameters クラス

定義

サブスクリプションの更新の詳細。

[Microsoft.Rest.Serialization.JsonTransformation]
public class SubscriptionUpdateParameters
[<Microsoft.Rest.Serialization.JsonTransformation>]
type SubscriptionUpdateParameters = class
Public Class SubscriptionUpdateParameters
継承
SubscriptionUpdateParameters
属性

コンストラクター

SubscriptionUpdateParameters()

SubscriptionUpdateParameters クラスの新しいインスタンスを初期化します。

SubscriptionUpdateParameters(String, String, Nullable<DateTime>, String, String, String, Nullable<SubscriptionState>, String, Nullable<Boolean>)

SubscriptionUpdateParameters クラスの新しいインスタンスを初期化します。

プロパティ

AllowTracing

トレースを有効にできるかどうかを取得または設定します

DisplayName

サブスクリプション名を取得または設定します。

ExpirationDate

サブスクリプションの有効期限を取得または設定します。 この設定は監査のみを目的としており、サブスクリプションの有効期限は自動的には切れていません。 サブスクリプションのライフサイクルは、 プロパティを使用 state して管理できます。 日付は、ISO 8601 標準で指定されている形式 yyyy-MM-ddTHH:mm:ssZ に準拠しています。

OwnerId

ユーザー識別子のパスを取得または設定します: /users/{userId}

PrimaryKey

プライマリ サブスクリプション キーを取得または設定します。

Scope

/products/{productId} や /apis または /apis/{apiId} などのスコープを取得または設定します。

SecondaryKey

セカンダリ サブスクリプション キーを取得または設定します。

State

サブスクリプションの状態を取得または設定します。 可能な状態は * アクティブです。 サブスクリプションがアクティブで、 * 中断 – サブスクリプションがブロックされ、サブスクライバーは製品の API を呼び出すことができません。送信済み - サブスクリプション要求は開発者によって行われましたが、まだ承認または拒否されていません。* 拒否されました。 サブスクリプション要求は管理者によって拒否されました。* 取り消されました。サブスクリプションは開発者または管理者によってキャンセルされました。

  • 有効期限切れ – サブスクリプションが有効期限に達し、非アクティブ化されました。 使用可能な値には、'suspended'、'active'、'expired'、'submitted'、'rejected'、'cancelled' などがあります。
StateComment

状態が "拒否" に変更された場合の管理者によるサブスクリプションの状態の変更を説明するコメントを取得または設定します。

メソッド

Validate()

オブジェクトを検証します。

適用対象