次の方法で共有


SubscriptionCreateParameters クラス

定義

サブスクリプションの作成の詳細。

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

コンストラクター

SubscriptionCreateParameters()

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

SubscriptionCreateParameters(String, String, String, String, String, Nullable<SubscriptionState>, Nullable<Boolean>)

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

プロパティ

AllowTracing

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

DisplayName

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

OwnerId

/users/{userId} という形式でサブスクリプションを作成するユーザー (ユーザー ID パス) を取得または設定します。

PrimaryKey

プライマリ サブスクリプション キーを取得または設定します。 要求キー中に指定しない場合は、自動的に生成されます。

Scope

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

SecondaryKey

セカンダリ サブスクリプション キーを取得または設定します。 要求キー中に指定しない場合は、自動的に生成されます。

State

初期サブスクリプションの状態を取得または設定します。 値が指定されていない場合は、送信済み状態でサブスクリプションが作成されます。 可能な状態は * アクティブです。サブスクリプションはアクティブです。* 中断されています。 サブスクリプションはブロックされ、サブスクライバーは製品の API を呼び出すことができません。

  • submitted – サブスクリプション要求は開発者によって行われましたが、まだ承認または拒否されていません。* 拒否されました。サブスクリプション要求は管理者によって拒否されました。* 取り消されました。サブスクリプションは開発者または管理者によって取り消されました。* 有効期限が切れています。サブスクリプションは有効期限に達し、非アクティブ化されました。 使用可能な値には、'suspended'、'active'、'expired'、'submitted'、'rejected'、'cancelled' などがあります。

メソッド

Validate()

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

適用対象