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
옵션 매개 변수입니다.
반환
Promise<TagDetails>
createOrUpdateAtScope(string, TagsResource, TagsCreateOrUpdateAtScopeOptionalParams)
이 작업을 통해 지정된 리소스 또는 구독에서 전체 태그 집합을 추가하거나 바꿀 수 있습니다. 지정된 엔터티에는 최대 50개의 태그가 있을 수 있습니다.
function createOrUpdateAtScope(scope: string, parameters: TagsResource, options?: TagsCreateOrUpdateAtScopeOptionalParams): Promise<TagsResource>
매개 변수
- scope
-
string
리소스 범위입니다.
- parameters
- TagsResource
태그 API 요청 및 응답에 대한 래퍼 리소스입니다.
옵션 매개 변수입니다.
반환
Promise<TagsResource>
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>
deleteAtScope(string, TagsDeleteAtScopeOptionalParams)
리소스 또는 구독에서 전체 태그 집합을 삭제합니다.
function deleteAtScope(scope: string, options?: TagsDeleteAtScopeOptionalParams): Promise<void>
매개 변수
- scope
-
string
리소스 범위입니다.
- options
- TagsDeleteAtScopeOptionalParams
옵션 매개 변수입니다.
반환
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
옵션 매개 변수입니다.
반환
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
옵션 매개 변수입니다.
반환
Promise<TagsResource>