TagsOperations interface
TagsOperations を表すインターフェイス。
メソッド
| begin |
この操作により、指定したリソースまたはサブスクリプションのタグのセット全体を追加または置換できます。 指定したエンティティは、最大 50 個のタグを持つことができます。 |
| begin |
この操作により、指定したリソースまたはサブスクリプションのタグのセット全体を追加または置換できます。 指定したエンティティは、最大 50 個のタグを持つことができます。 |
| begin |
リソースまたはサブスクリプションのタグのセット全体を削除します。 |
| begin |
リソースまたはサブスクリプションのタグのセット全体を削除します。 |
| begin |
この操作により、指定したリソースまたはサブスクリプションのタグを置換、マージ、または選択的に削除できます。 指定したエンティティは、操作の最後に最大 50 個のタグを持つことができます。 'replace' オプションは、既存のタグのセット全体を新しいセットに置き換えます。 'merge' オプションを使用すると、新しい名前を持つタグを追加したり、タグの値を既存の名前で更新したりできます。 'delete' オプションを使用すると、指定された名前または名前と値のペアに基づいてタグを選択的に削除できます。 |
| begin |
この操作により、指定したリソースまたはサブスクリプションのタグを置換、マージ、または選択的に削除できます。 指定したエンティティは、操作の最後に最大 50 個のタグを持つことができます。 'replace' オプションは、既存のタグのセット全体を新しいセットに置き換えます。 'merge' オプションを使用すると、新しい名前を持つタグを追加したり、タグの値を既存の名前で更新したりできます。 'delete' オプションを使用すると、指定された名前または名前と値のペアに基づいてタグを選択的に削除できます。 |
| create |
この操作により、指定されたサブスクリプションの定義済みのタグ名の一覧に名前を追加できます。 タグ名は最大 512 文字で、大文字と小文字は区別されません。 タグ名には、Azure 用に予約されているプレフィックス 'microsoft'、'azure'、'windows' を含めることはできません。 |
| create |
この操作により、既存の定義済みタグ名の定義済み値の一覧に値を追加できます。 タグ値には、最大 256 文字を指定できます。 |
| delete(string, Tags |
この操作により、指定されたサブスクリプションの定義済みのタグ名の一覧から名前を削除できます。 削除される名前は、リソースのタグ名として使用しないでください。 指定された名前の定義済みの値はすべて既に削除されている必要があります。 |
| delete |
この操作により、既存の定義済みタグ名の定義済み値の一覧から値を削除できます。 削除される値は、リソースの特定のタグ名のタグ値として使用することはできません。 |
| get |
リソースまたはサブスクリプションのタグのセット全体を取得します。 |
| list(Tags |
この操作は、定義済みのタグ、リソース タグ、リソース グループ タグ、サブスクリプション タグの和集合を実行し、指定されたサブスクリプションの各タグ名と値の使用状況の概要を返します。 タグの数が多い場合、この操作は以前にキャッシュされた結果を返す可能性があります。 |
メソッドの詳細
beginCreateOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
この操作により、指定したリソースまたはサブスクリプションのタグのセット全体を追加または置換できます。 指定したエンティティは、最大 50 個のタグを持つことができます。
function beginCreateOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<TagsResource>, TagsResource>>
パラメーター
- scope
-
string
リソース スコープ。
- parameters
- TagsResource
タグ API の要求と応答のラッパー リソース。
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<TagsResource>, TagsResource>>
beginCreateOrUpdateAtScopeAndWait(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
この操作により、指定したリソースまたはサブスクリプションのタグのセット全体を追加または置換できます。 指定したエンティティは、最大 50 個のタグを持つことができます。
function beginCreateOrUpdateAtScopeAndWait(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<TagsResource>
パラメーター
- scope
-
string
リソース スコープ。
- parameters
- TagsResource
タグ API の要求と応答のラッパー リソース。
オプション パラメーター。
戻り値
Promise<TagsResource>
beginDeleteAtScope(string, TagsDeleteAtScopeOptionalParams)
リソースまたはサブスクリプションのタグのセット全体を削除します。
function beginDeleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
パラメーター
- scope
-
string
リソース スコープ。
- options
- TagsDeleteAtScopeOptionalParams
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAtScopeAndWait(string, TagsDeleteAtScopeOptionalParams)
リソースまたはサブスクリプションのタグのセット全体を削除します。
function beginDeleteAtScopeAndWait(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<void>
パラメーター
- scope
-
string
リソース スコープ。
- options
- TagsDeleteAtScopeOptionalParams
オプション パラメーター。
戻り値
Promise<void>
beginUpdateAtScope(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)
この操作により、指定したリソースまたはサブスクリプションのタグを置換、マージ、または選択的に削除できます。 指定したエンティティは、操作の最後に最大 50 個のタグを持つことができます。 'replace' オプションは、既存のタグのセット全体を新しいセットに置き換えます。 'merge' オプションを使用すると、新しい名前を持つタグを追加したり、タグの値を既存の名前で更新したりできます。 'delete' オプションを使用すると、指定された名前または名前と値のペアに基づいてタグを選択的に削除できます。
function beginUpdateAtScope(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<SimplePollerLike<OperationState<TagsResource>, TagsResource>>
パラメーター
- scope
-
string
リソース スコープ。
- parameters
- TagsPatchResource
タグのパッチ API 要求のみのラッパー リソース。
- options
- TagsUpdateAtScopeOptionalParams
オプション パラメーター。
戻り値
Promise<@azure/core-lro.SimplePollerLike<OperationState<TagsResource>, TagsResource>>
beginUpdateAtScopeAndWait(string, TagsPatchResource, TagsUpdateAtScopeOptionalParams)
この操作により、指定したリソースまたはサブスクリプションのタグを置換、マージ、または選択的に削除できます。 指定したエンティティは、操作の最後に最大 50 個のタグを持つことができます。 'replace' オプションは、既存のタグのセット全体を新しいセットに置き換えます。 'merge' オプションを使用すると、新しい名前を持つタグを追加したり、タグの値を既存の名前で更新したりできます。 'delete' オプションを使用すると、指定された名前または名前と値のペアに基づいてタグを選択的に削除できます。
function beginUpdateAtScopeAndWait(scope: string, parameters: TagsPatchResource, options?: TagsUpdateAtScopeOptionalParams): Promise<TagsResource>
パラメーター
- scope
-
string
リソース スコープ。
- parameters
- TagsPatchResource
タグのパッチ API 要求のみのラッパー リソース。
- options
- TagsUpdateAtScopeOptionalParams
オプション パラメーター。
戻り値
Promise<TagsResource>
createOrUpdate(string, TagsCreateOrUpdateOptionalParams)
この操作により、指定されたサブスクリプションの定義済みのタグ名の一覧に名前を追加できます。 タグ名は最大 512 文字で、大文字と小文字は区別されません。 タグ名には、Azure 用に予約されているプレフィックス 'microsoft'、'azure'、'windows' を含めることはできません。
function createOrUpdate(tagName: string, options?: TagsCreateOrUpdateOptionalParams): Promise<TagDetails>
パラメーター
- tagName
-
string
作成するタグの名前。
- options
- TagsCreateOrUpdateOptionalParams
オプション パラメーター。
戻り値
Promise<TagDetails>
createOrUpdateValue(string, string, TagsCreateOrUpdateValueOptionalParams)
この操作により、既存の定義済みタグ名の定義済み値の一覧に値を追加できます。 タグ値には、最大 256 文字を指定できます。
function createOrUpdateValue(tagName: string, tagValue: string, options?: TagsCreateOrUpdateValueOptionalParams): Promise<TagValue>
パラメーター
- tagName
-
string
タグの名前。
- tagValue
-
string
作成するタグの値。
オプション パラメーター。
戻り値
Promise<TagValue>
delete(string, TagsDeleteOptionalParams)
この操作により、指定されたサブスクリプションの定義済みのタグ名の一覧から名前を削除できます。 削除される名前は、リソースのタグ名として使用しないでください。 指定された名前の定義済みの値はすべて既に削除されている必要があります。
function delete(tagName: string, options?: TagsDeleteOptionalParams): Promise<void>
パラメーター
- tagName
-
string
タグの名前。
- options
- TagsDeleteOptionalParams
オプション パラメーター。
戻り値
Promise<void>
deleteValue(string, string, TagsDeleteValueOptionalParams)
この操作により、既存の定義済みタグ名の定義済み値の一覧から値を削除できます。 削除される値は、リソースの特定のタグ名のタグ値として使用することはできません。
function deleteValue(tagName: string, tagValue: string, options?: TagsDeleteValueOptionalParams): Promise<void>
パラメーター
- tagName
-
string
タグの名前。
- tagValue
-
string
削除するタグの値。
- options
- TagsDeleteValueOptionalParams
オプション パラメーター。
戻り値
Promise<void>
getAtScope(string, TagsGetAtScopeOptionalParams)
リソースまたはサブスクリプションのタグのセット全体を取得します。
function getAtScope(scope: string, options?: TagsGetAtScopeOptionalParams): Promise<TagsResource>
パラメーター
- scope
-
string
リソース スコープ。
- options
- TagsGetAtScopeOptionalParams
オプション パラメーター。
戻り値
Promise<TagsResource>
list(TagsListOptionalParams)
この操作は、定義済みのタグ、リソース タグ、リソース グループ タグ、サブスクリプション タグの和集合を実行し、指定されたサブスクリプションの各タグ名と値の使用状況の概要を返します。 タグの数が多い場合、この操作は以前にキャッシュされた結果を返す可能性があります。
function list(options?: TagsListOptionalParams): PagedAsyncIterableIterator<TagDetails, TagDetails[], PageSettings>
パラメーター
- options
- TagsListOptionalParams
オプション パラメーター。