Class OptInResourceDataLfTagPolicyArgs.Builder

    • Method Detail

      • catalogId

        public OptInResourceDataLfTagPolicyArgs.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. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
        Returns:
        builder
      • catalogId

        public OptInResourceDataLfTagPolicyArgs.Builder catalogId​(java.lang.String catalogId)
        Parameters:
        catalogId - Identifier for the Data Catalog. By default, it is the account ID of the caller. The Data Catalog is the persistent metadata store. It contains database definitions, table definitions, and other control information to manage your Lake Formation environment.
        Returns:
        builder
      • expressionName

        public OptInResourceDataLfTagPolicyArgs.Builder expressionName​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> expressionName)
        Parameters:
        expressionName - Name of the saved expression to match. If provided, permissions are granted to the Data Catalog resources whose assigned LF-Tags match the expression body of the saved expression under the provided expression name.
        Returns:
        builder
      • expressionName

        public OptInResourceDataLfTagPolicyArgs.Builder expressionName​(java.lang.String expressionName)
        Parameters:
        expressionName - Name of the saved expression to match. If provided, permissions are granted to the Data Catalog resources whose assigned LF-Tags match the expression body of the saved expression under the provided expression name.
        Returns:
        builder
      • expressions

        public OptInResourceDataLfTagPolicyArgs.Builder expressions​(@Nullable
                                                                    com.pulumi.core.Output<java.util.List<java.lang.String>> expressions)
        Parameters:
        expressions - List of LF-tag conditions or a saved expression that apply to the resource's LF-Tag policy.
        Returns:
        builder
      • expressions

        public OptInResourceDataLfTagPolicyArgs.Builder expressions​(java.util.List<java.lang.String> expressions)
        Parameters:
        expressions - List of LF-tag conditions or a saved expression that apply to the resource's LF-Tag policy.
        Returns:
        builder
      • expressions

        public OptInResourceDataLfTagPolicyArgs.Builder expressions​(java.lang.String... expressions)
        Parameters:
        expressions - List of LF-tag conditions or a saved expression that apply to the resource's LF-Tag policy.
        Returns:
        builder
      • resourceType

        public OptInResourceDataLfTagPolicyArgs.Builder resourceType​(com.pulumi.core.Output<java.lang.String> resourceType)
        Parameters:
        resourceType - Resource type for which the LF-tag policy applies.
        Returns:
        builder
      • resourceType

        public OptInResourceDataLfTagPolicyArgs.Builder resourceType​(java.lang.String resourceType)
        Parameters:
        resourceType - Resource type for which the LF-tag policy applies.
        Returns:
        builder