Alibaba Cloud v3.63.0 published on Monday, Sep 30, 2024 by Pulumi
alicloud.cloudstoragegateway.getStorageBundles
Explore with Pulumi AI
Using getStorageBundles
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 getStorageBundles(args: GetStorageBundlesArgs, opts?: InvokeOptions): Promise<GetStorageBundlesResult>
function getStorageBundlesOutput(args: GetStorageBundlesOutputArgs, opts?: InvokeOptions): Output<GetStorageBundlesResult>
def get_storage_bundles(backend_bucket_region_id: Optional[str] = None,
ids: Optional[Sequence[str]] = None,
name_regex: Optional[str] = None,
output_file: Optional[str] = None,
page_number: Optional[int] = None,
page_size: Optional[int] = None,
opts: Optional[InvokeOptions] = None) -> GetStorageBundlesResult
def get_storage_bundles_output(backend_bucket_region_id: Optional[pulumi.Input[str]] = None,
ids: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None,
name_regex: Optional[pulumi.Input[str]] = None,
output_file: Optional[pulumi.Input[str]] = None,
page_number: Optional[pulumi.Input[int]] = None,
page_size: Optional[pulumi.Input[int]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStorageBundlesResult]
func GetStorageBundles(ctx *Context, args *GetStorageBundlesArgs, opts ...InvokeOption) (*GetStorageBundlesResult, error)
func GetStorageBundlesOutput(ctx *Context, args *GetStorageBundlesOutputArgs, opts ...InvokeOption) GetStorageBundlesResultOutput
> Note: This function is named GetStorageBundles
in the Go SDK.
public static class GetStorageBundles
{
public static Task<GetStorageBundlesResult> InvokeAsync(GetStorageBundlesArgs args, InvokeOptions? opts = null)
public static Output<GetStorageBundlesResult> Invoke(GetStorageBundlesInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetStorageBundlesResult> getStorageBundles(GetStorageBundlesArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: alicloud:cloudstoragegateway/getStorageBundles:getStorageBundles
arguments:
# arguments dictionary
The following arguments are supported:
- Backend
Bucket stringRegion Id - Ids List<string>
- Name
Regex string - Output
File string - Page
Number int - Page
Size int
- Backend
Bucket stringRegion Id - Ids []string
- Name
Regex string - Output
File string - Page
Number int - Page
Size int
- backend
Bucket StringRegion Id - ids List<String>
- name
Regex String - output
File String - page
Number Integer - page
Size Integer
- backend
Bucket stringRegion Id - ids string[]
- name
Regex string - output
File string - page
Number number - page
Size number
- backend_
bucket_ strregion_ id - ids Sequence[str]
- name_
regex str - output_
file str - page_
number int - page_
size int
- backend
Bucket StringRegion Id - ids List<String>
- name
Regex String - output
File String - page
Number Number - page
Size Number
getStorageBundles Result
The following output properties are available:
- Backend
Bucket stringRegion Id - Bundles
List<Pulumi.
Ali Cloud. Cloud Storage Gateway. Outputs. Get Storage Bundles Bundle> - Id string
- The provider-assigned unique ID for this managed resource.
- Ids List<string>
- Names List<string>
- Total
Count int - Name
Regex string - Output
File string - Page
Number int - Page
Size int
- Backend
Bucket stringRegion Id - Bundles
[]Get
Storage Bundles Bundle - Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Names []string
- Total
Count int - Name
Regex string - Output
File string - Page
Number int - Page
Size int
- backend
Bucket StringRegion Id - bundles
List<Get
Storage Bundles Bundle> - id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- names List<String>
- total
Count Integer - name
Regex String - output
File String - page
Number Integer - page
Size Integer
- backend
Bucket stringRegion Id - bundles
Get
Storage Bundles Bundle[] - id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- names string[]
- total
Count number - name
Regex string - output
File string - page
Number number - page
Size number
- backend_
bucket_ strregion_ id - bundles
Sequence[Get
Storage Bundles Bundle] - id str
- The provider-assigned unique ID for this managed resource.
- ids Sequence[str]
- names Sequence[str]
- total_
count int - name_
regex str - output_
file str - page_
number int - page_
size int
- backend
Bucket StringRegion Id - bundles List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- names List<String>
- total
Count Number - name
Regex String - output
File String - page
Number Number - page
Size Number
Supporting Types
GetStorageBundlesBundle
- Create
Time string - Description string
- Id string
- Location string
- Storage
Bundle stringId - Storage
Bundle stringName
- Create
Time string - Description string
- Id string
- Location string
- Storage
Bundle stringId - Storage
Bundle stringName
- create
Time String - description String
- id String
- location String
- storage
Bundle StringId - storage
Bundle StringName
- create
Time string - description string
- id string
- location string
- storage
Bundle stringId - storage
Bundle stringName
- create_
time str - description str
- id str
- location str
- storage_
bundle_ strid - storage_
bundle_ strname
- create
Time String - description String
- id String
- location String
- storage
Bundle StringId - storage
Bundle StringName
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
alicloud
Terraform Provider.