NamespacesOperations interface

名前空間操作を表すインターフェイス。

プロパティ

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
beginFailover
beginFailoverAndWait
checkNameAvailability

名前空間名の指定の可用性を確認します。

createOrUpdate

サービス名前空間を作成または更新します。 作成されると、この名前空間のリソース マニフェストは変更できません。 この操作はべき等です。

createOrUpdateAuthorizationRule

名前空間の承認規則を作成または更新します。

createOrUpdateNetworkRuleSet

名前空間の NetworkRuleSet を作成または更新します。

delete

既存の名前空間を削除します。 この操作により、名前空間に関連付けられているすべてのリソースも削除されます。

deleteAuthorizationRule

名前空間承認規則を削除します。

failover

GeoDR フェールオーバー

get

指定した名前空間の説明を取得します。

getAuthorizationRule

ルール名で名前空間の承認ルールを取得します。

getNetworkRuleSet

名前空間の NetworkRuleSet を取得します。

list

リソース グループに関係なく、サブスクリプション内で使用可能なすべての名前空間を取得します。

listAuthorizationRules

名前空間の承認規則を取得します。

listByResourceGroup

リソース グループ内で使用可能な名前空間を取得します。

listKeys

名前空間のプライマリ接続文字列とセカンダリ接続文字列を取得します。

listNetworkRuleSets

名前空間の NetworkRuleSet のリストを取得します。

regenerateKeys

名前空間のプライマリ接続文字列またはセカンダリ接続文字列を再生成します。

update

サービス名前空間を更新します。 作成されると、この名前空間のリソース マニフェストは変更できません。 この操作はべき等です。

プロパティの詳細

beginCreateOrUpdate

警告

この API は非推奨になりました。

use createOrUpdate instead

beginCreateOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SBNamespace>, SBNamespace>>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<SBNamespace>, SBNamespace>>

beginCreateOrUpdateAndWait

警告

この API は非推奨になりました。

use createOrUpdate instead

beginCreateOrUpdateAndWait: (resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SBNamespace>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => Promise<SBNamespace>

beginDelete

警告

この API は非推奨になりました。

use delete instead

beginDelete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

この API は非推奨になりました。

use delete instead

beginDeleteAndWait: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => Promise<void>

beginFailover

警告

この API は非推奨になりました。

use failover instead

beginFailover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<SimplePollerLike<OperationState<FailOver>, FailOver>>

beginFailoverAndWait

警告

この API は非推奨になりました。

use failover instead

beginFailoverAndWait: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => Promise<FailOver>

checkNameAvailability

名前空間名の指定の可用性を確認します。

checkNameAvailability: (parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

プロパティ値

(parameters: CheckNameAvailability, options?: NamespacesCheckNameAvailabilityOptionalParams) => Promise<CheckNameAvailabilityResult>

createOrUpdate

サービス名前空間を作成または更新します。 作成されると、この名前空間のリソース マニフェストは変更できません。 この操作はべき等です。

createOrUpdate: (resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SBNamespace>, SBNamespace>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: SBNamespace, options?: NamespacesCreateOrUpdateOptionalParams) => PollerLike<OperationState<SBNamespace>, SBNamespace>

createOrUpdateAuthorizationRule

名前空間の承認規則を作成または更新します。

createOrUpdateAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

プロパティ値

(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: SBAuthorizationRule, options?: NamespacesCreateOrUpdateAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

createOrUpdateNetworkRuleSet

名前空間の NetworkRuleSet を作成または更新します。

createOrUpdateNetworkRuleSet: (resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: NetworkRuleSet, options?: NamespacesCreateOrUpdateNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>

delete

既存の名前空間を削除します。 この操作により、名前空間に関連付けられているすべてのリソースも削除されます。

delete: (resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesDeleteOptionalParams) => PollerLike<OperationState<void>, void>

deleteAuthorizationRule

名前空間承認規則を削除します。

deleteAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesDeleteAuthorizationRuleOptionalParams) => Promise<void>

failover

GeoDR フェールオーバー

failover: (resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: FailOver, options?: NamespacesFailoverOptionalParams) => PollerLike<OperationState<FailOver>, FailOver>

get

指定した名前空間の説明を取得します。

get: (resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams) => Promise<SBNamespace>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesGetOptionalParams) => Promise<SBNamespace>

getAuthorizationRule

ルール名で名前空間の承認ルールを取得します。

getAuthorizationRule: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

プロパティ値

(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesGetAuthorizationRuleOptionalParams) => Promise<SBAuthorizationRule>

getNetworkRuleSet

名前空間の NetworkRuleSet を取得します。

getNetworkRuleSet: (resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesGetNetworkRuleSetOptionalParams) => Promise<NetworkRuleSet>

list

リソース グループに関係なく、サブスクリプション内で使用可能なすべての名前空間を取得します。

list: (options?: NamespacesListOptionalParams) => PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>

プロパティ値

(options?: NamespacesListOptionalParams) => PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>

listAuthorizationRules

名前空間の承認規則を取得します。

listAuthorizationRules: (resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesListAuthorizationRulesOptionalParams) => PagedAsyncIterableIterator<SBAuthorizationRule, SBAuthorizationRule[], PageSettings>

listByResourceGroup

リソース グループ内で使用可能な名前空間を取得します。

listByResourceGroup: (resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>

プロパティ値

(resourceGroupName: string, options?: NamespacesListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<SBNamespace, SBNamespace[], PageSettings>

listKeys

名前空間のプライマリ接続文字列とセカンダリ接続文字列を取得します。

listKeys: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams) => Promise<AccessKeys>

プロパティ値

(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, options?: NamespacesListKeysOptionalParams) => Promise<AccessKeys>

listNetworkRuleSets

名前空間の NetworkRuleSet のリストを取得します。

listNetworkRuleSets: (resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams) => PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>

プロパティ値

(resourceGroupName: string, namespaceName: string, options?: NamespacesListNetworkRuleSetsOptionalParams) => PagedAsyncIterableIterator<NetworkRuleSet, NetworkRuleSet[], PageSettings>

regenerateKeys

名前空間のプライマリ接続文字列またはセカンダリ接続文字列を再生成します。

regenerateKeys: (resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams) => Promise<AccessKeys>

プロパティ値

(resourceGroupName: string, namespaceName: string, authorizationRuleName: string, parameters: RegenerateAccessKeyParameters, options?: NamespacesRegenerateKeysOptionalParams) => Promise<AccessKeys>

update

サービス名前空間を更新します。 作成されると、この名前空間のリソース マニフェストは変更できません。 この操作はべき等です。

update: (resourceGroupName: string, namespaceName: string, parameters: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams) => Promise<undefined | SBNamespace>

プロパティ値

(resourceGroupName: string, namespaceName: string, parameters: SBNamespaceUpdateParameters, options?: NamespacesUpdateOptionalParams) => Promise<undefined | SBNamespace>