Class CloudProviderSnapshotRestoreJobState
Inherited Members
Namespace: Pulumi.Mongodbatlas
Assembly: Pulumi.Mongodbatlas.dll
Syntax
public sealed class CloudProviderSnapshotRestoreJobState : ResourceArgs
Constructors
View SourceCloudProviderSnapshotRestoreJobState()
Declaration
public CloudProviderSnapshotRestoreJobState()
Properties
View SourceCancelled
Indicates whether the restore job was canceled.
Declaration
public Input<bool> Cancelled { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
ClusterName
The name of the Atlas cluster whose snapshot you want to restore.
Declaration
public Input<string> ClusterName { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
CreatedAt
UTC ISO 8601 formatted point in time when Atlas created the restore job.
Declaration
public Input<string> CreatedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
DeliveryType
Type of restore job to create. Possible values are: download or automated, only one must be set it in true.
Declaration
public Input<CloudProviderSnapshotRestoreJobDeliveryTypeGetArgs> DeliveryType { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<CloudProviderSnapshotRestoreJobDeliveryTypeGetArgs> |
DeliveryUrls
One or more URLs for the compressed snapshot files for manual download. Only visible if deliveryType is download.
Declaration
public InputList<string> DeliveryUrls { get; set; }
Property Value
| Type | Description |
|---|---|
| InputList<System.String> |
Expired
Indicates whether the restore job expired.
Declaration
public Input<bool> Expired { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.Boolean> |
ExpiresAt
UTC ISO 8601 formatted point in time when the restore job expires.
Declaration
public Input<string> ExpiresAt { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
FinishedAt
UTC ISO 8601 formatted point in time when the restore job completed.
Declaration
public Input<string> FinishedAt { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
ProjectId
The unique identifier of the project for the Atlas cluster whose snapshot you want to restore.
Declaration
public Input<string> ProjectId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SnapshotId
Unique identifier of the snapshot to restore.
Declaration
public Input<string> SnapshotId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SnapshotRestoreJobId
The unique identifier of the restore job.
Declaration
public Input<string> SnapshotRestoreJobId { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Timestamp
Timestamp in ISO 8601 date and time format in UTC when the snapshot associated to snapshotId was taken.
Declaration
public Input<string> Timestamp { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |