Class PermissionsLfTagPolicyArgs.Builder

  • Enclosing class:
    PermissionsLfTagPolicyArgs

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

      • catalogId

        public PermissionsLfTagPolicyArgs.Builder catalogId​(@Nullable
                                                            com.pulumi.core.Output<java.lang.String> catalogId)
        Parameters:
        catalogId - Identifier for the Data Catalog. By default, it is the account ID of the caller.
        Returns:
        builder
      • catalogId

        public PermissionsLfTagPolicyArgs.Builder catalogId​(java.lang.String catalogId)
        Parameters:
        catalogId - Identifier for the Data Catalog. By default, it is the account ID of the caller.
        Returns:
        builder
      • expressions

        public PermissionsLfTagPolicyArgs.Builder expressions​(com.pulumi.core.Output<java.util.List<PermissionsLfTagPolicyExpressionArgs>> expressions)
        Parameters:
        expressions - A list of tag conditions that apply to the resource's tag policy. Configuration block for tag conditions that apply to the policy. See `expression` below. The following argument is optional:
        Returns:
        builder
      • expressions

        public PermissionsLfTagPolicyArgs.Builder expressions​(java.util.List<PermissionsLfTagPolicyExpressionArgs> expressions)
        Parameters:
        expressions - A list of tag conditions that apply to the resource's tag policy. Configuration block for tag conditions that apply to the policy. See `expression` below. The following argument is optional:
        Returns:
        builder
      • expressions

        public PermissionsLfTagPolicyArgs.Builder expressions​(PermissionsLfTagPolicyExpressionArgs... expressions)
        Parameters:
        expressions - A list of tag conditions that apply to the resource's tag policy. Configuration block for tag conditions that apply to the policy. See `expression` below. The following argument is optional:
        Returns:
        builder
      • resourceType

        public PermissionsLfTagPolicyArgs.Builder resourceType​(com.pulumi.core.Output<java.lang.String> resourceType)
        Parameters:
        resourceType - The resource type for which the tag policy applies. Valid values are `DATABASE` and `TABLE`.
        Returns:
        builder
      • resourceType

        public PermissionsLfTagPolicyArgs.Builder resourceType​(java.lang.String resourceType)
        Parameters:
        resourceType - The resource type for which the tag policy applies. Valid values are `DATABASE` and `TABLE`.
        Returns:
        builder