UpCloud v0.2.0 published on Wednesday, Apr 16, 2025 by UpCloudLtd
upcloud.getTags
Explore with Pulumi AI
Data-source is deprecated.
Using getTags
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getTags(opts?: InvokeOptions): Promise<GetTagsResult>
function getTagsOutput(opts?: InvokeOptions): Output<GetTagsResult>
def get_tags(opts: Optional[InvokeOptions] = None) -> GetTagsResult
def get_tags_output(opts: Optional[InvokeOptions] = None) -> Output[GetTagsResult]
func GetTags(ctx *Context, opts ...InvokeOption) (*GetTagsResult, error)
func GetTagsOutput(ctx *Context, opts ...InvokeOption) GetTagsResultOutput
> Note: This function is named GetTags
in the Go SDK.
public static class GetTags
{
public static Task<GetTagsResult> InvokeAsync(InvokeOptions? opts = null)
public static Output<GetTagsResult> Invoke(InvokeOptions? opts = null)
}
public static CompletableFuture<GetTagsResult> getTags(InvokeOptions options)
public static Output<GetTagsResult> getTags(InvokeOptions options)
fn::invoke:
function: upcloud:index/getTags:getTags
arguments:
# arguments dictionary
getTags Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- List<Up
Cloud. Pulumi. Up Cloud. Outputs. Get Tags Tag>
- Id string
- The provider-assigned unique ID for this managed resource.
- []Get
Tags Tag
- id String
- The provider-assigned unique ID for this managed resource.
- List<Get
Tags Tag>
- id string
- The provider-assigned unique ID for this managed resource.
- Get
Tags Tag[]
- id str
- The provider-assigned unique ID for this managed resource.
- Sequence[Get
Tags Tag]
- id String
- The provider-assigned unique ID for this managed resource.
- List<Property Map>
Supporting Types
GetTagsTag
- Description
This property is required. string - Free form text representing the meaning of the tag
- Name
This property is required. string - The value representing the tag
- Servers
This property is required. List<string> - A collection of servers that have been assigned the tag
- Description
This property is required. string - Free form text representing the meaning of the tag
- Name
This property is required. string - The value representing the tag
- Servers
This property is required. []string - A collection of servers that have been assigned the tag
- description
This property is required. String - Free form text representing the meaning of the tag
- name
This property is required. String - The value representing the tag
- servers
This property is required. List<String> - A collection of servers that have been assigned the tag
- description
This property is required. string - Free form text representing the meaning of the tag
- name
This property is required. string - The value representing the tag
- servers
This property is required. string[] - A collection of servers that have been assigned the tag
- description
This property is required. str - Free form text representing the meaning of the tag
- name
This property is required. str - The value representing the tag
- servers
This property is required. Sequence[str] - A collection of servers that have been assigned the tag
- description
This property is required. String - Free form text representing the meaning of the tag
- name
This property is required. String - The value representing the tag
- servers
This property is required. List<String> - A collection of servers that have been assigned the tag
Package Details
- Repository
- upcloud UpCloudLtd/pulumi-upcloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
upcloud
Terraform Provider.