Class RepositoryPermissionsPolicyArgs


  • public final class RepositoryPermissionsPolicyArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • domain

        public com.pulumi.core.Output<java.lang.String> domain()
        Returns:
        The name of the domain on which to set the resource policy.
      • domainOwner

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> domainOwner()
        Returns:
        The account number of the AWS account that owns the domain.
      • policyDocument

        public com.pulumi.core.Output<java.lang.String> policyDocument()
        Returns:
        A JSON policy string to be set as the access control resource policy on the provided domain.
      • policyRevision

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> policyRevision()
        Returns:
        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.
      • repository

        public com.pulumi.core.Output<java.lang.String> repository()
        Returns:
        The name of the repository to set the resource policy on.