Viewing docs for gcore 2.0.0-alpha.8
published on Wednesday, May 20, 2026 by g-core
published on Wednesday, May 20, 2026 by g-core
Viewing docs for gcore 2.0.0-alpha.8
published on Wednesday, May 20, 2026 by g-core
published on Wednesday, May 20, 2026 by g-core
Using getStorageObjectStorageBuckets
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 getStorageObjectStorageBuckets(args: GetStorageObjectStorageBucketsArgs, opts?: InvokeOptions): Promise<GetStorageObjectStorageBucketsResult>
function getStorageObjectStorageBucketsOutput(args: GetStorageObjectStorageBucketsOutputArgs, opts?: InvokeOptions): Output<GetStorageObjectStorageBucketsResult>def get_storage_object_storage_buckets(max_items: Optional[float] = None,
storage_id: Optional[float] = None,
opts: Optional[InvokeOptions] = None) -> GetStorageObjectStorageBucketsResult
def get_storage_object_storage_buckets_output(max_items: pulumi.Input[Optional[float]] = None,
storage_id: pulumi.Input[Optional[float]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetStorageObjectStorageBucketsResult]func GetStorageObjectStorageBuckets(ctx *Context, args *GetStorageObjectStorageBucketsArgs, opts ...InvokeOption) (*GetStorageObjectStorageBucketsResult, error)
func GetStorageObjectStorageBucketsOutput(ctx *Context, args *GetStorageObjectStorageBucketsOutputArgs, opts ...InvokeOption) GetStorageObjectStorageBucketsResultOutput> Note: This function is named GetStorageObjectStorageBuckets in the Go SDK.
public static class GetStorageObjectStorageBuckets
{
public static Task<GetStorageObjectStorageBucketsResult> InvokeAsync(GetStorageObjectStorageBucketsArgs args, InvokeOptions? opts = null)
public static Output<GetStorageObjectStorageBucketsResult> Invoke(GetStorageObjectStorageBucketsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetStorageObjectStorageBucketsResult> getStorageObjectStorageBuckets(GetStorageObjectStorageBucketsArgs args, InvokeOptions options)
public static Output<GetStorageObjectStorageBucketsResult> getStorageObjectStorageBuckets(GetStorageObjectStorageBucketsArgs args, InvokeOptions options)
fn::invoke:
function: gcore:index/getStorageObjectStorageBuckets:getStorageObjectStorageBuckets
arguments:
# arguments dictionarydata "gcore_getstorageobjectstoragebuckets" "name" {
# arguments
}The following arguments are supported:
- storage_
id number - max_
items number
- storage_
id float - max_
items float
getStorageObjectStorageBuckets Result
The following output properties are available:
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
List<Get
Storage Object Storage Buckets Item> - Storage
Id double - Max
Items double
- Id string
- The provider-assigned unique ID for this managed resource.
- Items
[]Get
Storage Object Storage Buckets Item - Storage
Id float64 - Max
Items float64
- id string
- The provider-assigned unique ID for this managed resource.
- items list(object)
- storage_
id number - max_
items number
- id String
- The provider-assigned unique ID for this managed resource.
- items
List<Get
Storage Object Storage Buckets Item> - storage
Id Double - max
Items Double
- id string
- The provider-assigned unique ID for this managed resource.
- items
Get
Storage Object Storage Buckets Item[] - storage
Id number - max
Items number
- id str
- The provider-assigned unique ID for this managed resource.
- items
Sequence[Get
Storage Object Storage Buckets Item] - storage_
id float - max_
items float
- id String
- The provider-assigned unique ID for this managed resource.
- items List<Property Map>
- storage
Id Number - max
Items Number
Supporting Types
GetStorageObjectStorageBucketsItem
- Cors
Get
Storage Object Storage Buckets Item Cors - Name string
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- Policy
Get
Storage Object Storage Buckets Item Policy - Storage
Id double - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- Storage
Object GetStorage Bucket Lifecycle Storage Object Storage Buckets Item Storage Object Storage Bucket Lifecycle
- Cors
Get
Storage Object Storage Buckets Item Cors - Name string
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- Policy
Get
Storage Object Storage Buckets Item Policy - Storage
Id float64 - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- Storage
Object GetStorage Bucket Lifecycle Storage Object Storage Buckets Item Storage Object Storage Bucket Lifecycle
- cors object
- name string
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- policy object
- storage_
id number - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- storage_
object_ objectstorage_ bucket_ lifecycle
- cors
Get
Storage Object Storage Buckets Item Cors - name String
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- policy
Get
Storage Object Storage Buckets Item Policy - storage
Id Double - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- storage
Object GetStorage Bucket Lifecycle Storage Object Storage Buckets Item Storage Object Storage Bucket Lifecycle
- cors
Get
Storage Object Storage Buckets Item Cors - name string
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- policy
Get
Storage Object Storage Buckets Item Policy - storage
Id number - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- storage
Object GetStorage Bucket Lifecycle Storage Object Storage Buckets Item Storage Object Storage Bucket Lifecycle
- cors
Get
Storage Object Storage Buckets Item Cors - name str
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- policy
Get
Storage Object Storage Buckets Item Policy - storage_
id float - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- storage_
object_ Getstorage_ bucket_ lifecycle Storage Object Storage Buckets Item Storage Object Storage Bucket Lifecycle
- cors Property Map
- name String
- Globally unique bucket name within the storage. Used as the path prefix when accessing objects via S3 API.
- policy Property Map
- storage
Id Number - Parent storage this bucket belongs to. Use this ID in the URL path for bucket operations.
- storage
Object Property MapStorage Bucket Lifecycle
GetStorageObjectStorageBucketsItemCors
- Allowed
Origins List<string> - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
- Allowed
Origins []string - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
- allowed_
origins list(string) - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
- allowed
Origins List<String> - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
- allowed
Origins string[] - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
- allowed_
origins Sequence[str] - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
- allowed
Origins List<String> - Web domains allowed to make direct browser requests to this bucket (e.g., "https://myapp.com"). Use "*" to allow any origin.
GetStorageObjectStorageBucketsItemPolicy
- Is
Public bool - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
- Is
Public bool - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
- is_
public bool - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
- is
Public Boolean - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
- is
Public boolean - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
- is_
public bool - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
- is
Public Boolean - When true, anyone can download objects without credentials. When false, all requests require valid S3 authentication.
GetStorageObjectStorageBucketsItemStorageObjectStorageBucketLifecycle
- Expiration
Days double - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
- Expiration
Days float64 - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
- expiration_
days number - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
- expiration
Days Double - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
- expiration
Days number - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
- expiration_
days float - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
- expiration
Days Number - Days after upload before objects are automatically deleted. For example, 30 means files are removed 30 days after creation.
Package Details
- Repository
- gcore g-core/terraform-provider-gcore
- License
- Notes
- This Pulumi package is based on the
gcoreTerraform Provider.
Viewing docs for gcore 2.0.0-alpha.8
published on Wednesday, May 20, 2026 by g-core
published on Wednesday, May 20, 2026 by g-core