Class DataSetPermissionArgs.Builder

  • Enclosing class:
    DataSetPermissionArgs

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

      • actions

        public DataSetPermissionArgs.Builder actions​(com.pulumi.core.Output<java.util.List<java.lang.String>> actions)
        Parameters:
        actions - List of IAM actions to grant or revoke permissions on.
        Returns:
        builder
      • actions

        public DataSetPermissionArgs.Builder actions​(java.util.List<java.lang.String> actions)
        Parameters:
        actions - List of IAM actions to grant or revoke permissions on.
        Returns:
        builder
      • actions

        public DataSetPermissionArgs.Builder actions​(java.lang.String... actions)
        Parameters:
        actions - List of IAM actions to grant or revoke permissions on.
        Returns:
        builder
      • principal

        public DataSetPermissionArgs.Builder principal​(com.pulumi.core.Output<java.lang.String> principal)
        Parameters:
        principal - ARN of the principal. See the [ResourcePermission documentation](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_ResourcePermission.html) for the applicable ARN values.
        Returns:
        builder
      • principal

        public DataSetPermissionArgs.Builder principal​(java.lang.String principal)
        Parameters:
        principal - ARN of the principal. See the [ResourcePermission documentation](https://docs.aws.amazon.com/quicksight/latest/APIReference/API_ResourcePermission.html) for the applicable ARN values.
        Returns:
        builder