1. Packages
  2. Ucloud Provider
  3. API Docs
  4. getUs3Buckets
ucloud 1.39.1 published on Monday, Apr 14, 2025 by ucloud

ucloud.getUs3Buckets

Explore with Pulumi AI

ucloud logo
ucloud 1.39.1 published on Monday, Apr 14, 2025 by ucloud

    Using getUs3Buckets

    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 getUs3Buckets(args: GetUs3BucketsArgs, opts?: InvokeOptions): Promise<GetUs3BucketsResult>
    function getUs3BucketsOutput(args: GetUs3BucketsOutputArgs, opts?: InvokeOptions): Output<GetUs3BucketsResult>
    def get_us3_buckets(id: Optional[str] = None,
                        name_regex: Optional[str] = None,
                        output_file: Optional[str] = None,
                        opts: Optional[InvokeOptions] = None) -> GetUs3BucketsResult
    def get_us3_buckets_output(id: Optional[pulumi.Input[str]] = None,
                        name_regex: Optional[pulumi.Input[str]] = None,
                        output_file: Optional[pulumi.Input[str]] = None,
                        opts: Optional[InvokeOptions] = None) -> Output[GetUs3BucketsResult]
    func GetUs3Buckets(ctx *Context, args *GetUs3BucketsArgs, opts ...InvokeOption) (*GetUs3BucketsResult, error)
    func GetUs3BucketsOutput(ctx *Context, args *GetUs3BucketsOutputArgs, opts ...InvokeOption) GetUs3BucketsResultOutput

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

    public static class GetUs3Buckets 
    {
        public static Task<GetUs3BucketsResult> InvokeAsync(GetUs3BucketsArgs args, InvokeOptions? opts = null)
        public static Output<GetUs3BucketsResult> Invoke(GetUs3BucketsInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetUs3BucketsResult> getUs3Buckets(GetUs3BucketsArgs args, InvokeOptions options)
    public static Output<GetUs3BucketsResult> getUs3Buckets(GetUs3BucketsArgs args, InvokeOptions options)
    
    fn::invoke:
      function: ucloud:index/getUs3Buckets:getUs3Buckets
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Id string
    NameRegex string
    OutputFile string
    Id string
    NameRegex string
    OutputFile string
    id String
    nameRegex String
    outputFile String
    id string
    nameRegex string
    outputFile string
    id String
    nameRegex String
    outputFile String

    getUs3Buckets Result

    The following output properties are available:

    Supporting Types

    GetUs3BucketsUs3Bucket

    CreateTime string
    Name string
    SourceDomainNames List<string>
    Tag string
    Type string
    CreateTime string
    Name string
    SourceDomainNames []string
    Tag string
    Type string
    createTime String
    name String
    sourceDomainNames List<String>
    tag String
    type String
    createTime string
    name string
    sourceDomainNames string[]
    tag string
    type string
    create_time str
    name str
    source_domain_names Sequence[str]
    tag str
    type str
    createTime String
    name String
    sourceDomainNames List<String>
    tag String
    type String

    Package Details

    Repository
    ucloud ucloud/terraform-provider-ucloud
    License
    Notes
    This Pulumi package is based on the ucloud Terraform Provider.
    ucloud logo
    ucloud 1.39.1 published on Monday, Apr 14, 2025 by ucloud