Interface CreateSnapshotCopyGrantRequest.Builder

    • Method Detail

      • snapshotCopyGrantName

        CreateSnapshotCopyGrantRequest.Builder snapshotCopyGrantName​(String snapshotCopyGrantName)

        The name of the snapshot copy grant. This name must be unique in the region for the Amazon Web Services account.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens.

        • Alphabetic characters must be lowercase.

        • First character must be a letter.

        • Cannot end with a hyphen or contain two consecutive hyphens.

        • Must be unique for all clusters within an Amazon Web Services account.

        Parameters:
        snapshotCopyGrantName - The name of the snapshot copy grant. This name must be unique in the region for the Amazon Web Services account.

        Constraints:

        • Must contain from 1 to 63 alphanumeric characters or hyphens.

        • Alphabetic characters must be lowercase.

        • First character must be a letter.

        • Cannot end with a hyphen or contain two consecutive hyphens.

        • Must be unique for all clusters within an Amazon Web Services account.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • kmsKeyId

        CreateSnapshotCopyGrantRequest.Builder kmsKeyId​(String kmsKeyId)

        The unique identifier of the encrypted symmetric key to which to grant Amazon Redshift permission. If no key is specified, the default key is used.

        Parameters:
        kmsKeyId - The unique identifier of the encrypted symmetric key to which to grant Amazon Redshift permission. If no key is specified, the default key is used.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        CreateSnapshotCopyGrantRequest.Builder tags​(Tag... tags)

        A list of tag instances.

        Parameters:
        tags - A list of tag instances.
        Returns:
        Returns a reference to this object so that method calls can be chained together.