MongoDB Atlas v3.30.0 published on Friday, Mar 21, 2025 by Pulumi
mongodbatlas.getSharedTierRestoreJobs
Explore with Pulumi AI
Using getSharedTierRestoreJobs
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 getSharedTierRestoreJobs(args: GetSharedTierRestoreJobsArgs, opts?: InvokeOptions): Promise<GetSharedTierRestoreJobsResult>
function getSharedTierRestoreJobsOutput(args: GetSharedTierRestoreJobsOutputArgs, opts?: InvokeOptions): Output<GetSharedTierRestoreJobsResult>def get_shared_tier_restore_jobs(cluster_name: Optional[str] = None,
                                 project_id: Optional[str] = None,
                                 opts: Optional[InvokeOptions] = None) -> GetSharedTierRestoreJobsResult
def get_shared_tier_restore_jobs_output(cluster_name: Optional[pulumi.Input[str]] = None,
                                 project_id: Optional[pulumi.Input[str]] = None,
                                 opts: Optional[InvokeOptions] = None) -> Output[GetSharedTierRestoreJobsResult]func LookupSharedTierRestoreJobs(ctx *Context, args *LookupSharedTierRestoreJobsArgs, opts ...InvokeOption) (*LookupSharedTierRestoreJobsResult, error)
func LookupSharedTierRestoreJobsOutput(ctx *Context, args *LookupSharedTierRestoreJobsOutputArgs, opts ...InvokeOption) LookupSharedTierRestoreJobsResultOutput> Note: This function is named LookupSharedTierRestoreJobs in the Go SDK.
public static class GetSharedTierRestoreJobs 
{
    public static Task<GetSharedTierRestoreJobsResult> InvokeAsync(GetSharedTierRestoreJobsArgs args, InvokeOptions? opts = null)
    public static Output<GetSharedTierRestoreJobsResult> Invoke(GetSharedTierRestoreJobsInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetSharedTierRestoreJobsResult> getSharedTierRestoreJobs(GetSharedTierRestoreJobsArgs args, InvokeOptions options)
public static Output<GetSharedTierRestoreJobsResult> getSharedTierRestoreJobs(GetSharedTierRestoreJobsArgs args, InvokeOptions options)
fn::invoke:
  function: mongodbatlas:index/getSharedTierRestoreJobs:getSharedTierRestoreJobs
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ClusterName string
- ProjectId string
- ClusterName string
- ProjectId string
- clusterName String
- projectId String
- clusterName string
- projectId string
- cluster_name str
- project_id str
- clusterName String
- projectId String
getSharedTierRestoreJobs Result
The following output properties are available:
- ClusterName string
- Id string
- The provider-assigned unique ID for this managed resource.
- ProjectId string
- Results
List<GetShared Tier Restore Jobs Result> 
- TotalCount int
- ClusterName string
- Id string
- The provider-assigned unique ID for this managed resource.
- ProjectId string
- Results
[]GetShared Tier Restore Jobs Result 
- TotalCount int
- clusterName String
- id String
- The provider-assigned unique ID for this managed resource.
- projectId String
- results
List<GetShared Tier Restore Jobs Result> 
- totalCount Integer
- clusterName string
- id string
- The provider-assigned unique ID for this managed resource.
- projectId string
- results
GetShared Tier Restore Jobs Result[] 
- totalCount number
- cluster_name str
- id str
- The provider-assigned unique ID for this managed resource.
- project_id str
- results
Sequence[GetShared Tier Restore Jobs Result] 
- total_count int
- clusterName String
- id String
- The provider-assigned unique ID for this managed resource.
- projectId String
- results List<Property Map>
- totalCount Number
Supporting Types
GetSharedTierRestoreJobsResult     
- DeliveryType string
- ExpirationDate string
- JobId string
- RestoreFinished stringDate 
- RestoreScheduled stringDate 
- SnapshotFinished stringDate 
- SnapshotId string
- SnapshotUrl string
- Status string
- TargetDeployment stringItem Name 
- TargetProject stringId 
- DeliveryType string
- ExpirationDate string
- JobId string
- RestoreFinished stringDate 
- RestoreScheduled stringDate 
- SnapshotFinished stringDate 
- SnapshotId string
- SnapshotUrl string
- Status string
- TargetDeployment stringItem Name 
- TargetProject stringId 
- deliveryType String
- expirationDate String
- jobId String
- restoreFinished StringDate 
- restoreScheduled StringDate 
- snapshotFinished StringDate 
- snapshotId String
- snapshotUrl String
- status String
- targetDeployment StringItem Name 
- targetProject StringId 
- deliveryType string
- expirationDate string
- jobId string
- restoreFinished stringDate 
- restoreScheduled stringDate 
- snapshotFinished stringDate 
- snapshotId string
- snapshotUrl string
- status string
- targetDeployment stringItem Name 
- targetProject stringId 
- delivery_type str
- expiration_date str
- job_id str
- restore_finished_ strdate 
- restore_scheduled_ strdate 
- snapshot_finished_ strdate 
- snapshot_id str
- snapshot_url str
- status str
- target_deployment_ stritem_ name 
- target_project_ strid 
- deliveryType String
- expirationDate String
- jobId String
- restoreFinished StringDate 
- restoreScheduled StringDate 
- snapshotFinished StringDate 
- snapshotId String
- snapshotUrl String
- status String
- targetDeployment StringItem Name 
- targetProject StringId 
Package Details
- Repository
- MongoDB Atlas pulumi/pulumi-mongodbatlas
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the mongodbatlasTerraform Provider.