Class PolicyAttachmentState


  • public final class PolicyAttachmentState
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  PolicyAttachmentState.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static PolicyAttachmentState.Builder builder()  
      static PolicyAttachmentState.Builder builder​(PolicyAttachmentState defaults)  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> groups()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> policyArn()  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> roles()  
      java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> users()  
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • groups

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> groups()
        Returns:
        The group(s) the policy should be applied to
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The name of the attachment. This cannot be an empty string.
      • policyArn

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> policyArn()
        Returns:
        The ARN of the policy you want to apply
      • roles

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> roles()
        Returns:
        The role(s) the policy should be applied to
      • users

        public java.util.Optional<com.pulumi.core.Output<java.util.List<java.lang.String>>> users()
        Returns:
        The user(s) the policy should be applied to