1. Packages
  2. UpCloud
  3. API Docs
  4. getTags
UpCloud v0.8.0 published on Wednesday, Nov 5, 2025 by UpCloudLtd

upcloud.getTags

Start a Neo task
Explain and create an upcloud.getTags resource
upcloud logo
UpCloud v0.8.0 published on Wednesday, Nov 5, 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>
    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.
    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 string
    Free form text representing the meaning of the tag
    Name string
    The value representing the tag
    Servers List<string>
    A collection of servers that have been assigned the tag
    Description string
    Free form text representing the meaning of the tag
    Name string
    The value representing the tag
    Servers []string
    A collection of servers that have been assigned the tag
    description String
    Free form text representing the meaning of the tag
    name String
    The value representing the tag
    servers List<String>
    A collection of servers that have been assigned the tag
    description string
    Free form text representing the meaning of the tag
    name string
    The value representing the tag
    servers string[]
    A collection of servers that have been assigned the tag
    description str
    Free form text representing the meaning of the tag
    name str
    The value representing the tag
    servers Sequence[str]
    A collection of servers that have been assigned the tag
    description String
    Free form text representing the meaning of the tag
    name String
    The value representing the tag
    servers 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 logo
    UpCloud v0.8.0 published on Wednesday, Nov 5, 2025 by UpCloudLtd
      Meet Neo: Your AI Platform Teammate