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