tags library

Classes

GetTagKeyArgs
Arguments for getTagKey. Arguments for getTagKey.
GetTagKeyIamPolicyArgs
Arguments for getTagKeyIamPolicy. Arguments for getTagKeyIamPolicy.
GetTagKeyIamPolicyResult
Result data returned by getTagKeyIamPolicy.
GetTagKeyResult
Result data returned by getTagKey.
GetTagKeysArgs
Arguments for getTagKeys. Arguments for getTagKeys.
GetTagKeysKey
GetTagKeysResult
Result data returned by getTagKeys.
GetTagValueArgs
Arguments for getTagValue. Arguments for getTagValue.
GetTagValueIamPolicyArgs
Arguments for getTagValueIamPolicy. Arguments for getTagValueIamPolicy.
GetTagValueIamPolicyResult
Result data returned by getTagValueIamPolicy.
GetTagValueResult
Result data returned by getTagValue.
GetTagValuesArgs
Arguments for getTagValues. Arguments for getTagValues.
GetTagValuesResult
Result data returned by getTagValues.
GetTagValuesValue
LocationTagBinding
A LocationTagBinding represents a connection between a TagValue and a non-global target such as a Cloud Run Service or Compute Instance. Once a LocationTagBinding is created, the TagValue is applied to all the descendants of the cloud resource.
LocationTagBindingArgs
The set of arguments for LocationTagBinding. The set of arguments for LocationTagBinding.
LocationTagBindingState
Input properties used for looking up and filtering LocationTagBinding resources.
TagBinding
A TagBinding represents a connection between a TagValue and a cloud resource (currently project, folder, or organization). Once a TagBinding is created, the TagValue is applied to all the descendants of the cloud resource.
TagBindingArgs
The set of arguments for TagBinding. The set of arguments for TagBinding.
TagBindingCollection
TagBindingCollectionArgs
The set of arguments for TagBindingCollection. The set of arguments for TagBindingCollection.
TagBindingCollectionState
Input properties used for looking up and filtering TagBindingCollection resources.
TagBindingState
Input properties used for looking up and filtering TagBinding resources.
TagKey
A TagKey, used to group a set of TagValues.
TagKeyArgs
The set of arguments for TagKey. The set of arguments for TagKey.
TagKeyIamBinding
Three different resources help you manage your IAM policy for Tags TagKey. Each of these resources serves a different use case:
TagKeyIamBindingArgs
The set of arguments for TagKeyIamBinding. The set of arguments for TagKeyIamBinding.
TagKeyIamBindingCondition
TagKeyIamBindingState
Input properties used for looking up and filtering TagKeyIamBinding resources.
TagKeyIamMember
Three different resources help you manage your IAM policy for Tags TagKey. Each of these resources serves a different use case:
TagKeyIamMemberArgs
The set of arguments for TagKeyIamMember. The set of arguments for TagKeyIamMember.
TagKeyIamMemberCondition
TagKeyIamMemberState
Input properties used for looking up and filtering TagKeyIamMember resources.
TagKeyIamPolicy
Three different resources help you manage your IAM policy for Tags TagKey. Each of these resources serves a different use case:
TagKeyIamPolicyArgs
The set of arguments for TagKeyIamPolicy. The set of arguments for TagKeyIamPolicy.
TagKeyIamPolicyState
Input properties used for looking up and filtering TagKeyIamPolicy resources.
TagKeyState
Input properties used for looking up and filtering TagKey resources.
TagValue
A TagValue is a child of a particular TagKey. TagValues are used to group cloud resources for the purpose of controlling them using policies.
TagValueArgs
The set of arguments for TagValue. The set of arguments for TagValue.
TagValueIamBinding
Three different resources help you manage your IAM policy for Tags TagValue. Each of these resources serves a different use case:
TagValueIamBindingArgs
The set of arguments for TagValueIamBinding. The set of arguments for TagValueIamBinding.
TagValueIamBindingCondition
TagValueIamBindingState
Input properties used for looking up and filtering TagValueIamBinding resources.
TagValueIamMember
Three different resources help you manage your IAM policy for Tags TagValue. Each of these resources serves a different use case:
TagValueIamMemberArgs
The set of arguments for TagValueIamMember. The set of arguments for TagValueIamMember.
TagValueIamMemberCondition
TagValueIamMemberState
Input properties used for looking up and filtering TagValueIamMember resources.
TagValueIamPolicy
Three different resources help you manage your IAM policy for Tags TagValue. Each of these resources serves a different use case:
TagValueIamPolicyArgs
The set of arguments for TagValueIamPolicy. The set of arguments for TagValueIamPolicy.
TagValueIamPolicyState
Input properties used for looking up and filtering TagValueIamPolicy resources.
TagValueState
Input properties used for looking up and filtering TagValue resources.

Functions

getTagKey(GetTagKeyArgs args, {InvokeOptions? options}) → Future<GetTagKeyResult>
Get a tag key by org or project parent and shortName.
getTagKeyIamPolicy(GetTagKeyIamPolicyArgs args, {InvokeOptions? options}) → Future<GetTagKeyIamPolicyResult>
Retrieves the current IAM policy data for tagkey
getTagKeyIamPolicyOutput(GetTagKeyIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetTagKeyIamPolicyResult>
getTagKeyOutput(GetTagKeyArgs args, {InvokeOutputOptions? options}) → Output<GetTagKeyResult>
getTagKeys(GetTagKeysArgs args, {InvokeOptions? options}) → Future<GetTagKeysResult>
Get tag keys by org or project parent.
getTagKeysOutput(GetTagKeysArgs args, {InvokeOutputOptions? options}) → Output<GetTagKeysResult>
getTagValue(GetTagValueArgs args, {InvokeOptions? options}) → Future<GetTagValueResult>
Get a tag value by parent key and shortName.
getTagValueIamPolicy(GetTagValueIamPolicyArgs args, {InvokeOptions? options}) → Future<GetTagValueIamPolicyResult>
Retrieves the current IAM policy data for tagvalue
getTagValueIamPolicyOutput(GetTagValueIamPolicyArgs args, {InvokeOutputOptions? options}) → Output<GetTagValueIamPolicyResult>
getTagValueOutput(GetTagValueArgs args, {InvokeOutputOptions? options}) → Output<GetTagValueResult>
getTagValues(GetTagValuesArgs args, {InvokeOptions? options}) → Future<GetTagValuesResult>
Get tag values from a parent key.
getTagValuesOutput(GetTagValuesArgs args, {InvokeOutputOptions? options}) → Output<GetTagValuesResult>