1. Packages
  2. Outscale Provider
  3. API Docs
  4. getTags
outscale 1.1.0 published on Thursday, Apr 3, 2025 by outscale

outscale.getTags

Explore with Pulumi AI

outscale 1.1.0 published on Thursday, Apr 3, 2025 by outscale

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(args: GetTagsArgs, opts?: InvokeOptions): Promise<GetTagsResult>
function getTagsOutput(args: GetTagsOutputArgs, opts?: InvokeOptions): Output<GetTagsResult>
Copy
def get_tags(filters: Optional[Sequence[GetTagsFilter]] = None,
             id: Optional[str] = None,
             opts: Optional[InvokeOptions] = None) -> GetTagsResult
def get_tags_output(filters: Optional[pulumi.Input[Sequence[pulumi.Input[GetTagsFilterArgs]]]] = None,
             id: Optional[pulumi.Input[str]] = None,
             opts: Optional[InvokeOptions] = None) -> Output[GetTagsResult]
Copy
func GetTags(ctx *Context, args *GetTagsArgs, opts ...InvokeOption) (*GetTagsResult, error)
func GetTagsOutput(ctx *Context, args *GetTagsOutputArgs, opts ...InvokeOption) GetTagsResultOutput
Copy

> Note: This function is named GetTags in the Go SDK.

public static class GetTags 
{
    public static Task<GetTagsResult> InvokeAsync(GetTagsArgs args, InvokeOptions? opts = null)
    public static Output<GetTagsResult> Invoke(GetTagsInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetTagsResult> getTags(GetTagsArgs args, InvokeOptions options)
public static Output<GetTagsResult> getTags(GetTagsArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: outscale:index/getTags:getTags
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

getTags Result

The following output properties are available:

Supporting Types

GetTagsFilter

Name This property is required. string
Values This property is required. List<string>
Name This property is required. string
Values This property is required. []string
name This property is required. String
values This property is required. List<String>
name This property is required. string
values This property is required. string[]
name This property is required. str
values This property is required. Sequence[str]
name This property is required. String
values This property is required. List<String>

GetTagsTag

Key This property is required. string
ResourceId This property is required. string
ResourceType This property is required. string
Value This property is required. string
Key This property is required. string
ResourceId This property is required. string
ResourceType This property is required. string
Value This property is required. string
key This property is required. String
resourceId This property is required. String
resourceType This property is required. String
value This property is required. String
key This property is required. string
resourceId This property is required. string
resourceType This property is required. string
value This property is required. string
key This property is required. str
resource_id This property is required. str
resource_type This property is required. str
value This property is required. str
key This property is required. String
resourceId This property is required. String
resourceType This property is required. String
value This property is required. String

Package Details

Repository
outscale outscale/terraform-provider-outscale
License
Notes
This Pulumi package is based on the outscale Terraform Provider.
outscale 1.1.0 published on Thursday, Apr 3, 2025 by outscale