class Aws::CodeArtifact::Types::PutDomainPermissionsPolicyRequest

@note When making an API call, you may pass PutDomainPermissionsPolicyRequest

data as a hash:

    {
      domain: "DomainName", # required
      domain_owner: "AccountId",
      policy_revision: "PolicyRevision",
      policy_document: "PolicyDocument", # required
    }

@!attribute [rw] domain

The name of the domain on which to set the resource policy.
@return [String]

@!attribute [rw] domain_owner

The 12-digit account number of the AWS account that owns the domain.
It does not include dashes or spaces.
@return [String]

@!attribute [rw] policy_revision

The current revision of the resource policy to be set. This revision
is used for optimistic locking, which prevents others from
overwriting your changes to the domain's resource policy.
@return [String]

@!attribute [rw] policy_document

A valid displayable JSON Aspen policy string to be set as the access
control resource policy on the provided domain.
@return [String]

@see docs.aws.amazon.com/goto/WebAPI/codeartifact-2018-09-22/PutDomainPermissionsPolicyRequest AWS API Documentation

Constants

SENSITIVE