Class GetSnapshotArgs
Inherited Members
Namespace: Pulumi.Aws.Rds
Assembly: Pulumi.Aws.dll
Syntax
public sealed class GetSnapshotArgs : InvokeArgs
Constructors
View SourceGetSnapshotArgs()
Declaration
public GetSnapshotArgs()
Properties
View SourceDbInstanceIdentifier
Returns the list of snapshots created by the specific db_instance
Declaration
public string DbInstanceIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
DbSnapshotIdentifier
Returns information on a specific snapshot_id.
Declaration
public string DbSnapshotIdentifier { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
IncludePublic
Set this value to true to include manual DB snapshots that are public and can be
copied or restored by any AWS account, otherwise set this value to false. The default is false.
Declaration
public bool? IncludePublic { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
IncludeShared
Set this value to true to include shared manual DB snapshots from other
AWS accounts that this AWS account has been given permission to copy or restore, otherwise set this value to false.
The default is false.
Declaration
public bool? IncludeShared { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
MostRecent
If more than one result is returned, use the most recent Snapshot.
Declaration
public bool? MostRecent { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Boolean> |
SnapshotType
The type of snapshots to be returned. If you don't specify a SnapshotType
value, then both automated and manual snapshots are returned. Shared and public DB snapshots are not
included in the returned results by default. Possible values are, automated, manual, shared and public.
Declaration
public string SnapshotType { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |