Class DatabaseMigrationServiceConnectionProfile.Builder

    • Method Detail

      • connectionProfileId

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfile.Builder connectionProfileId​(String connectionProfileId)
        The ID of the connection profile.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#connection_profile_id DatabaseMigrationServiceConnectionProfile#connection_profile_id}

        Parameters:
        connectionProfileId - The ID of the connection profile. This parameter is required.
        Returns:
        this
      • displayName

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfile.Builder displayName​(String displayName)
        The connection profile display name.

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

        Parameters:
        displayName - The connection profile display name. This parameter is required.
        Returns:
        this
      • id

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfile.Builder id​(String id)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#id DatabaseMigrationServiceConnectionProfile#id}.

        Please be aware that the id field is automatically added to all resources in Terraform providers using a Terraform provider SDK version below 2. If you experience problems setting this value it might not be settable. Please take a look at the provider documentation to ensure it should be settable.

        Parameters:
        id - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#id DatabaseMigrationServiceConnectionProfile#id}. This parameter is required.
        Returns:
        this
      • labels

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfile.Builder labels​(Map<String,​String> labels)
        The resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs.

        **Note**: This field is non-authoritative, and will only manage the labels present in your configuration. Please refer to the field 'effective_labels' for all of the labels present on the resource. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#labels DatabaseMigrationServiceConnectionProfile#labels}

        Parameters:
        labels - The resource labels for connection profile to use to annotate any related underlying resources such as Compute Engine VMs. This parameter is required.
        Returns:
        this
      • location

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfile.Builder location​(String location)
        The location where the connection profile should reside.

        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#location DatabaseMigrationServiceConnectionProfile#location}

        Parameters:
        location - The location where the connection profile should reside. This parameter is required.
        Returns:
        this
      • project

        @Stability(Stable)
        public DatabaseMigrationServiceConnectionProfile.Builder project​(String project)
        Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#project DatabaseMigrationServiceConnectionProfile#project}.

        Parameters:
        project - Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/database_migration_service_connection_profile#project DatabaseMigrationServiceConnectionProfile#project}. This parameter is required.
        Returns:
        this