Interface DataCatalogTagTemplateFields

  • All Superinterfaces:
    software.amazon.jsii.JsiiSerializable
    All Known Implementing Classes:
    DataCatalogTagTemplateFields.Jsii$Proxy

    @Generated(value="jsii-pacmak/1.102.0 (build e354887)",
               date="2024-08-31T03:59:19.343Z")
    @Stability(Stable)
    public interface DataCatalogTagTemplateFields
    extends software.amazon.jsii.JsiiSerializable
    • Method Detail

      • getFieldId

        @Stability(Stable)
        @NotNull
        String getFieldId()
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#field_id DataCatalogTagTemplate#field_id}.
      • getType

        @Stability(Stable)
        @NotNull
        DataCatalogTagTemplateFieldsType getType()
        type block.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#type DataCatalogTagTemplate#type}

      • getDescription

        @Stability(Stable)
        @Nullable
        default String getDescription()
        A description for this field.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#description DataCatalogTagTemplate#description}

      • getDisplayName

        @Stability(Stable)
        @Nullable
        default String getDisplayName()
        The display name for this field.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#display_name DataCatalogTagTemplate#display_name}

      • getIsRequired

        @Stability(Stable)
        @Nullable
        default Object getIsRequired()
        Whether this is a required field. Defaults to false.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#is_required DataCatalogTagTemplate#is_required}

      • getOrder

        @Stability(Stable)
        @Nullable
        default Number getOrder()
        The order of this field with respect to other fields in this tag template.

        A higher value indicates a more important field. The value can be negative. Multiple fields can have the same order, and field orders within a tag do not have to be sequential. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/data_catalog_tag_template#order DataCatalogTagTemplate#order}