1. Packages
  2. UpCloud
  3. API Docs
  4. getTags
UpCloud v0.2.0 published on Wednesday, Apr 16, 2025 by UpCloudLtd

upcloud.getTags

Explore with Pulumi AI

UpCloud v0.2.0 published on Wednesday, Apr 16, 2025 by UpCloudLtd

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>
Copy
def get_tags(opts: Optional[InvokeOptions] = None) -> GetTagsResult
def get_tags_output(opts: Optional[InvokeOptions] = None) -> Output[GetTagsResult]
Copy
func GetTags(ctx *Context, opts ...InvokeOption) (*GetTagsResult, error)
func GetTagsOutput(ctx *Context, opts ...InvokeOption) GetTagsResultOutput
Copy

> 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)
}
Copy
public static CompletableFuture<GetTagsResult> getTags(InvokeOptions options)
public static Output<GetTagsResult> getTags(InvokeOptions options)
Copy
fn::invoke:
  function: upcloud:index/getTags:getTags
  arguments:
    # arguments dictionary
Copy

getTags Result

The following output properties are available:

Id string
The provider-assigned unique ID for this managed resource.
Tags List<UpCloud.Pulumi.UpCloud.Outputs.GetTagsTag>
Id string
The provider-assigned unique ID for this managed resource.
Tags []GetTagsTag
id String
The provider-assigned unique ID for this managed resource.
tags List<GetTagsTag>
id string
The provider-assigned unique ID for this managed resource.
tags GetTagsTag[]
id str
The provider-assigned unique ID for this managed resource.
tags Sequence[GetTagsTag]
id String
The provider-assigned unique ID for this managed resource.
tags 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.
UpCloud v0.2.0 published on Wednesday, Apr 16, 2025 by UpCloudLtd