L3IsolationDomainsOperations interface

L3IsolationDomains操作を表すインターフェース。

プロパティ

beginCommitConfiguration
beginCommitConfigurationAndWait
beginCreate
beginCreateAndWait
beginDelete
beginDeleteAndWait
beginUpdate
beginUpdateAdministrativeState
beginUpdateAdministrativeStateAndWait
beginUpdateAndWait
beginValidateConfiguration
beginValidateConfigurationAndWait
commitConfiguration

与えられたリソースの構成をコミットします。

create

コンピューティング ノード間のレイヤー 3 接続と外部サービスとの通信のための分離ドメイン リソースを作成します。この構成は、ネットワークの作成が完了し、分離ドメインが有効になった後にのみ、デバイスに適用されます。

delete
get

この L3 分離ドメインの詳細を取得します。

listByResourceGroup

リソースグループのGETメソッドごとにL3IsolationDomainsのリストを表示します。

listBySubscription

サブスクリプションGETメソッドでL3IsolationDomainsのリストを表示します。

update

L3隔離ドメインリソースの特定のプロパティを更新するためのAPIです。

updateAdministrativeState

この分離ドメインのラックを有効にします。

validateConfiguration

リソースの設定を検証します。

プロパティの詳細

beginCommitConfiguration

警告

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

use commitConfiguration instead

beginCommitConfiguration: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsCommitConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsCommitConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>>

beginCommitConfigurationAndWait

警告

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

use commitConfiguration instead

beginCommitConfigurationAndWait: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsCommitConfigurationOptionalParams) => Promise<CommonPostActionResponseForStateUpdate>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsCommitConfigurationOptionalParams) => Promise<CommonPostActionResponseForStateUpdate>

beginCreate

警告

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

use create instead

beginCreate: (resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomain, options?: L3IsolationDomainsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomain, options?: L3IsolationDomainsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>>

beginCreateAndWait

警告

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

use create instead

beginCreateAndWait: (resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomain, options?: L3IsolationDomainsCreateOptionalParams) => Promise<L3IsolationDomain>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomain, options?: L3IsolationDomainsCreateOptionalParams) => Promise<L3IsolationDomain>

beginDelete

警告

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

use delete instead

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

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

警告

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

use delete instead

beginDeleteAndWait: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsDeleteOptionalParams) => Promise<void>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsDeleteOptionalParams) => Promise<void>

beginUpdate

警告

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

use update instead

beginUpdate: (resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomainPatch, options?: L3IsolationDomainsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomainPatch, options?: L3IsolationDomainsUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>>

beginUpdateAdministrativeState

警告

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

use updateAdministrativeState instead

beginUpdateAdministrativeState: (resourceGroupName: string, l3IsolationDomainName: string, body: UpdateAdministrativeState, options?: L3IsolationDomainsUpdateAdministrativeStateOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: UpdateAdministrativeState, options?: L3IsolationDomainsUpdateAdministrativeStateOptionalParams) => Promise<SimplePollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>>

beginUpdateAdministrativeStateAndWait

警告

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

use updateAdministrativeState instead

beginUpdateAdministrativeStateAndWait: (resourceGroupName: string, l3IsolationDomainName: string, body: UpdateAdministrativeState, options?: L3IsolationDomainsUpdateAdministrativeStateOptionalParams) => Promise<CommonPostActionResponseForDeviceUpdate>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: UpdateAdministrativeState, options?: L3IsolationDomainsUpdateAdministrativeStateOptionalParams) => Promise<CommonPostActionResponseForDeviceUpdate>

beginUpdateAndWait

警告

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

use update instead

beginUpdateAndWait: (resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomainPatch, options?: L3IsolationDomainsUpdateOptionalParams) => Promise<L3IsolationDomain>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomainPatch, options?: L3IsolationDomainsUpdateOptionalParams) => Promise<L3IsolationDomain>

beginValidateConfiguration

警告

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

use validateConfiguration instead

beginValidateConfiguration: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsValidateConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsValidateConfigurationOptionalParams) => Promise<SimplePollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>>

beginValidateConfigurationAndWait

警告

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

use validateConfiguration instead

beginValidateConfigurationAndWait: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsValidateConfigurationOptionalParams) => Promise<ValidateConfigurationResponse>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsValidateConfigurationOptionalParams) => Promise<ValidateConfigurationResponse>

commitConfiguration

与えられたリソースの構成をコミットします。

commitConfiguration: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsCommitConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsCommitConfigurationOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForStateUpdate>, CommonPostActionResponseForStateUpdate>

create

コンピューティング ノード間のレイヤー 3 接続と外部サービスとの通信のための分離ドメイン リソースを作成します。この構成は、ネットワークの作成が完了し、分離ドメインが有効になった後にのみ、デバイスに適用されます。

create: (resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomain, options?: L3IsolationDomainsCreateOptionalParams) => PollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomain, options?: L3IsolationDomainsCreateOptionalParams) => PollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>

delete

delete: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

この L3 分離ドメインの詳細を取得します。

get: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsGetOptionalParams) => Promise<L3IsolationDomain>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsGetOptionalParams) => Promise<L3IsolationDomain>

listByResourceGroup

リソースグループのGETメソッドごとにL3IsolationDomainsのリストを表示します。

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

プロパティ値

(resourceGroupName: string, options?: L3IsolationDomainsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<L3IsolationDomain, L3IsolationDomain[], PageSettings>

listBySubscription

サブスクリプションGETメソッドでL3IsolationDomainsのリストを表示します。

listBySubscription: (options?: L3IsolationDomainsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<L3IsolationDomain, L3IsolationDomain[], PageSettings>

プロパティ値

(options?: L3IsolationDomainsListBySubscriptionOptionalParams) => PagedAsyncIterableIterator<L3IsolationDomain, L3IsolationDomain[], PageSettings>

update

L3隔離ドメインリソースの特定のプロパティを更新するためのAPIです。

update: (resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomainPatch, options?: L3IsolationDomainsUpdateOptionalParams) => PollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: L3IsolationDomainPatch, options?: L3IsolationDomainsUpdateOptionalParams) => PollerLike<OperationState<L3IsolationDomain>, L3IsolationDomain>

updateAdministrativeState

この分離ドメインのラックを有効にします。

updateAdministrativeState: (resourceGroupName: string, l3IsolationDomainName: string, body: UpdateAdministrativeState, options?: L3IsolationDomainsUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, body: UpdateAdministrativeState, options?: L3IsolationDomainsUpdateAdministrativeStateOptionalParams) => PollerLike<OperationState<CommonPostActionResponseForDeviceUpdate>, CommonPostActionResponseForDeviceUpdate>

validateConfiguration

リソースの設定を検証します。

validateConfiguration: (resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>

プロパティ値

(resourceGroupName: string, l3IsolationDomainName: string, options?: L3IsolationDomainsValidateConfigurationOptionalParams) => PollerLike<OperationState<ValidateConfigurationResponse>, ValidateConfigurationResponse>