Alibaba Cloud v3.75.0 published on Friday, Mar 7, 2025 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)
public static Output<GetStorageBundlesResult> getStorageBundles(GetStorageBundlesArgs args, InvokeOptions options)
fn::invoke:
  function: alicloud:cloudstoragegateway/getStorageBundles:getStorageBundles
  arguments:
    # arguments dictionaryThe following arguments are supported:
- BackendBucket stringRegion Id 
- Ids List<string>
- NameRegex string
- OutputFile string
- PageNumber int
- PageSize int
- BackendBucket stringRegion Id 
- Ids []string
- NameRegex string
- OutputFile string
- PageNumber int
- PageSize int
- backendBucket StringRegion Id 
- ids List<String>
- nameRegex String
- outputFile String
- pageNumber Integer
- pageSize Integer
- backendBucket stringRegion Id 
- ids string[]
- nameRegex string
- outputFile string
- pageNumber number
- pageSize number
- backend_bucket_ strregion_ id 
- ids Sequence[str]
- name_regex str
- output_file str
- page_number int
- page_size int
- backendBucket StringRegion Id 
- ids List<String>
- nameRegex String
- outputFile String
- pageNumber Number
- pageSize Number
getStorageBundles Result
The following output properties are available:
- BackendBucket 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>
- TotalCount int
- NameRegex string
- OutputFile string
- PageNumber int
- PageSize int
- BackendBucket stringRegion Id 
- Bundles
[]GetStorage Bundles Bundle 
- Id string
- The provider-assigned unique ID for this managed resource.
- Ids []string
- Names []string
- TotalCount int
- NameRegex string
- OutputFile string
- PageNumber int
- PageSize int
- backendBucket StringRegion Id 
- bundles
List<GetStorage Bundles Bundle> 
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- names List<String>
- totalCount Integer
- nameRegex String
- outputFile String
- pageNumber Integer
- pageSize Integer
- backendBucket stringRegion Id 
- bundles
GetStorage Bundles Bundle[] 
- id string
- The provider-assigned unique ID for this managed resource.
- ids string[]
- names string[]
- totalCount number
- nameRegex string
- outputFile string
- pageNumber number
- pageSize number
- backend_bucket_ strregion_ id 
- bundles
Sequence[GetStorage 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
- backendBucket StringRegion Id 
- bundles List<Property Map>
- id String
- The provider-assigned unique ID for this managed resource.
- ids List<String>
- names List<String>
- totalCount Number
- nameRegex String
- outputFile String
- pageNumber Number
- pageSize Number
Supporting Types
GetStorageBundlesBundle   
- CreateTime string
- Description string
- Id string
- Location string
- StorageBundle stringId 
- StorageBundle stringName 
- CreateTime string
- Description string
- Id string
- Location string
- StorageBundle stringId 
- StorageBundle stringName 
- createTime String
- description String
- id String
- location String
- storageBundle StringId 
- storageBundle StringName 
- createTime string
- description string
- id string
- location string
- storageBundle stringId 
- storageBundle stringName 
- create_time str
- description str
- id str
- location str
- storage_bundle_ strid 
- storage_bundle_ strname 
- createTime String
- description String
- id String
- location String
- storageBundle StringId 
- storageBundle StringName 
Package Details
- Repository
- Alibaba Cloud pulumi/pulumi-alicloud
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the alicloudTerraform Provider.