AuthorizeSnapshotAccessMessage

public struct AuthorizeSnapshotAccessMessage : AWSShape

Undocumented

  • Declaration

    Swift

    public static var _members: [AWSShapeMember]
  • The identifier of the AWS customer account authorized to restore the specified snapshot. To share a snapshot with AWS support, specify amazon-redshift-support.

    Declaration

    Swift

    public let accountWithRestoreAccess: String
  • The identifier of the cluster the snapshot was created from. This parameter is required if your IAM user has a policy containing a snapshot resource element that specifies anything other than * for the cluster name.

    Declaration

    Swift

    public let snapshotClusterIdentifier: String?
  • The identifier of the snapshot the account is authorized to restore.

    Declaration

    Swift

    public let snapshotIdentifier: String
  • Undocumented

    Declaration

    Swift

    public init(accountWithRestoreAccess: String, snapshotClusterIdentifier: String? = nil, snapshotIdentifier: String)