Interface ResourcePolicy.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ResourcePolicy.Builder,ResourcePolicy>, SdkBuilder<ResourcePolicy.Builder,ResourcePolicy>, SdkPojo
Enclosing class:
ResourcePolicy

public static interface ResourcePolicy.Builder extends SdkPojo, CopyableBuilder<ResourcePolicy.Builder,ResourcePolicy>
  • Method Details

    • resourceArn

      ResourcePolicy.Builder resourceArn(String resourceArn)

      The ARN of the resource associated with the resource policy

      Parameters:
      resourceArn - The ARN of the resource associated with the resource policy
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • revision

      ResourcePolicy.Builder revision(String revision)

      The current revision of the resource policy.

      Parameters:
      revision - The current revision of the resource policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • document

      ResourcePolicy.Builder document(String document)

      The resource policy formatted in JSON.

      Parameters:
      document - The resource policy formatted in JSON.
      Returns:
      Returns a reference to this object so that method calls can be chained together.