Class AccountAssignmentArgs.Builder

  • Enclosing class:
    AccountAssignmentArgs

    public static final class AccountAssignmentArgs.Builder
    extends java.lang.Object
    • Method Detail

      • instanceArn

        public AccountAssignmentArgs.Builder instanceArn​(com.pulumi.core.Output<java.lang.String> instanceArn)
        Parameters:
        instanceArn - ARN of the SSO Instance.
        Returns:
        builder
      • instanceArn

        public AccountAssignmentArgs.Builder instanceArn​(java.lang.String instanceArn)
        Parameters:
        instanceArn - ARN of the SSO Instance.
        Returns:
        builder
      • permissionSetArn

        public AccountAssignmentArgs.Builder permissionSetArn​(com.pulumi.core.Output<java.lang.String> permissionSetArn)
        Parameters:
        permissionSetArn - ARN of the Permission Set that the admin wants to grant the principal access to.
        Returns:
        builder
      • permissionSetArn

        public AccountAssignmentArgs.Builder permissionSetArn​(java.lang.String permissionSetArn)
        Parameters:
        permissionSetArn - ARN of the Permission Set that the admin wants to grant the principal access to.
        Returns:
        builder
      • principalId

        public AccountAssignmentArgs.Builder principalId​(com.pulumi.core.Output<java.lang.String> principalId)
        Parameters:
        principalId - An identifier for an object in SSO, such as a user or group. PrincipalIds are GUIDs (For example, `f81d4fae-7dec-11d0-a765-00a0c91e6bf6`).
        Returns:
        builder
      • principalId

        public AccountAssignmentArgs.Builder principalId​(java.lang.String principalId)
        Parameters:
        principalId - An identifier for an object in SSO, such as a user or group. PrincipalIds are GUIDs (For example, `f81d4fae-7dec-11d0-a765-00a0c91e6bf6`).
        Returns:
        builder
      • principalType

        public AccountAssignmentArgs.Builder principalType​(com.pulumi.core.Output<java.lang.String> principalType)
        Parameters:
        principalType - The entity type for which the assignment will be created. Valid values: `USER`, `GROUP`.
        Returns:
        builder
      • principalType

        public AccountAssignmentArgs.Builder principalType​(java.lang.String principalType)
        Parameters:
        principalType - The entity type for which the assignment will be created. Valid values: `USER`, `GROUP`.
        Returns:
        builder
      • region

        public AccountAssignmentArgs.Builder region​(@Nullable
                                                    com.pulumi.core.Output<java.lang.String> region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • region

        public AccountAssignmentArgs.Builder region​(java.lang.String region)
        Parameters:
        region - Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
        Returns:
        builder
      • targetId

        public AccountAssignmentArgs.Builder targetId​(com.pulumi.core.Output<java.lang.String> targetId)
        Parameters:
        targetId - An AWS account identifier, typically a 10-12 digit string.
        Returns:
        builder
      • targetId

        public AccountAssignmentArgs.Builder targetId​(java.lang.String targetId)
        Parameters:
        targetId - An AWS account identifier, typically a 10-12 digit string.
        Returns:
        builder
      • targetType

        public AccountAssignmentArgs.Builder targetType​(com.pulumi.core.Output<java.lang.String> targetType)
        Parameters:
        targetType - The entity type for which the assignment will be created. Valid values: `AWS_ACCOUNT`.
        Returns:
        builder
      • targetType

        public AccountAssignmentArgs.Builder targetType​(java.lang.String targetType)
        Parameters:
        targetType - The entity type for which the assignment will be created. Valid values: `AWS_ACCOUNT`.
        Returns:
        builder