MongoDB Atlas v3.7.2, Mar 31 23
MongoDB Atlas v3.7.2, Mar 31 23
mongodbatlas.getCloudBackupSnapshotExportBucket
Explore with Pulumi AI
mongodbatlas.CloudBackupSnapshotExportBucket
datasource allows you to retrieve all the buckets for the specified project.
NOTE: Groups and projects are synonymous terms. You may find
groupId
in the official documentation.
Using getCloudBackupSnapshotExportBucket
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 getCloudBackupSnapshotExportBucket(args: GetCloudBackupSnapshotExportBucketArgs, opts?: InvokeOptions): Promise<GetCloudBackupSnapshotExportBucketResult>
function getCloudBackupSnapshotExportBucketOutput(args: GetCloudBackupSnapshotExportBucketOutputArgs, opts?: InvokeOptions): Output<GetCloudBackupSnapshotExportBucketResult>
def get_cloud_backup_snapshot_export_bucket(export_bucket_id: Optional[str] = None,
id: Optional[str] = None,
project_id: Optional[str] = None,
opts: Optional[InvokeOptions] = None) -> GetCloudBackupSnapshotExportBucketResult
def get_cloud_backup_snapshot_export_bucket_output(export_bucket_id: Optional[pulumi.Input[str]] = None,
id: Optional[pulumi.Input[str]] = None,
project_id: Optional[pulumi.Input[str]] = None,
opts: Optional[InvokeOptions] = None) -> Output[GetCloudBackupSnapshotExportBucketResult]
func LookupCloudBackupSnapshotExportBucket(ctx *Context, args *LookupCloudBackupSnapshotExportBucketArgs, opts ...InvokeOption) (*LookupCloudBackupSnapshotExportBucketResult, error)
func LookupCloudBackupSnapshotExportBucketOutput(ctx *Context, args *LookupCloudBackupSnapshotExportBucketOutputArgs, opts ...InvokeOption) LookupCloudBackupSnapshotExportBucketResultOutput
> Note: This function is named LookupCloudBackupSnapshotExportBucket
in the Go SDK.
public static class GetCloudBackupSnapshotExportBucket
{
public static Task<GetCloudBackupSnapshotExportBucketResult> InvokeAsync(GetCloudBackupSnapshotExportBucketArgs args, InvokeOptions? opts = null)
public static Output<GetCloudBackupSnapshotExportBucketResult> Invoke(GetCloudBackupSnapshotExportBucketInvokeArgs args, InvokeOptions? opts = null)
}
public static CompletableFuture<GetCloudBackupSnapshotExportBucketResult> getCloudBackupSnapshotExportBucket(GetCloudBackupSnapshotExportBucketArgs args, InvokeOptions options)
// Output-based functions aren't available in Java yet
fn::invoke:
function: mongodbatlas:index/getCloudBackupSnapshotExportBucket:getCloudBackupSnapshotExportBucket
arguments:
# arguments dictionary
The following arguments are supported:
- Export
Bucket stringId Unique identifier of the snapshot export bucket.
- Id string
- Project
Id string The unique identifier of the project for the Atlas cluster.
- Export
Bucket stringId Unique identifier of the snapshot export bucket.
- Id string
- Project
Id string The unique identifier of the project for the Atlas cluster.
- export
Bucket StringId Unique identifier of the snapshot export bucket.
- id String
- project
Id String The unique identifier of the project for the Atlas cluster.
- export
Bucket stringId Unique identifier of the snapshot export bucket.
- id string
- project
Id string The unique identifier of the project for the Atlas cluster.
- export_
bucket_ strid Unique identifier of the snapshot export bucket.
- id str
- project_
id str The unique identifier of the project for the Atlas cluster.
- export
Bucket StringId Unique identifier of the snapshot export bucket.
- id String
- project
Id String The unique identifier of the project for the Atlas cluster.
getCloudBackupSnapshotExportBucket Result
The following output properties are available:
- Bucket
Name string Name of the bucket that the provided role ID is authorized to access. You must also specify the
iam_role_id
.- Cloud
Provider string Name of the provider of the cloud service where Atlas can access the S3 bucket. Atlas only supports
AWS
.- Export
Bucket stringId - Iam
Role stringId Unique identifier of the role that Atlas can use to access the bucket. You must also specify the
bucket_name
.- Id string
- Project
Id string
- Bucket
Name string Name of the bucket that the provided role ID is authorized to access. You must also specify the
iam_role_id
.- Cloud
Provider string Name of the provider of the cloud service where Atlas can access the S3 bucket. Atlas only supports
AWS
.- Export
Bucket stringId - Iam
Role stringId Unique identifier of the role that Atlas can use to access the bucket. You must also specify the
bucket_name
.- Id string
- Project
Id string
- bucket
Name String Name of the bucket that the provided role ID is authorized to access. You must also specify the
iam_role_id
.- cloud
Provider String Name of the provider of the cloud service where Atlas can access the S3 bucket. Atlas only supports
AWS
.- export
Bucket StringId - iam
Role StringId Unique identifier of the role that Atlas can use to access the bucket. You must also specify the
bucket_name
.- id String
- project
Id String
- bucket
Name string Name of the bucket that the provided role ID is authorized to access. You must also specify the
iam_role_id
.- cloud
Provider string Name of the provider of the cloud service where Atlas can access the S3 bucket. Atlas only supports
AWS
.- export
Bucket stringId - iam
Role stringId Unique identifier of the role that Atlas can use to access the bucket. You must also specify the
bucket_name
.- id string
- project
Id string
- bucket_
name str Name of the bucket that the provided role ID is authorized to access. You must also specify the
iam_role_id
.- cloud_
provider str Name of the provider of the cloud service where Atlas can access the S3 bucket. Atlas only supports
AWS
.- export_
bucket_ strid - iam_
role_ strid Unique identifier of the role that Atlas can use to access the bucket. You must also specify the
bucket_name
.- id str
- project_
id str
- bucket
Name String Name of the bucket that the provided role ID is authorized to access. You must also specify the
iam_role_id
.- cloud
Provider String Name of the provider of the cloud service where Atlas can access the S3 bucket. Atlas only supports
AWS
.- export
Bucket StringId - iam
Role StringId Unique identifier of the role that Atlas can use to access the bucket. You must also specify the
bucket_name
.- id String
- project
Id String
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
This Pulumi package is based on the
mongodbatlas
Terraform Provider.