DataSharingWithGoogleSettingBindingState constructor

const DataSharingWithGoogleSettingBindingState({
  1. Input<String?>? createTime,
  2. Input<String?>? dataSharingWithGoogleSettingId,
  3. Input<String?>? deletionPolicy,
  4. Input<Map<String, String>?>? effectiveLabels,
  5. Input<Map<String, String>?>? labels,
  6. Input<String?>? location,
  7. Input<String?>? name,
  8. Input<String?>? product,
  9. Input<String?>? project,
  10. Input<Map<String, String>?>? pulumiLabels,
  11. Input<String?>? settingBindingId,
  12. Input<String?>? target,
  13. Input<String?>? updateTime,
})

Creates a new DataSharingWithGoogleSettingBindingState. createTime Create time stamp. dataSharingWithGoogleSettingId Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Pulumi, other clients and services. labels Labels as key value pairs. location Resource ID segment making up resource name. It identifies the resource within its parent collection as described in https://google.aip.dev/122. name Identifier. Name of the resource. product Product type of the setting binding. Values include GEMINI_IN_BIGQUERY, GEMINI_CLOUD_ASSIST, etc. See product reference for a complete list. project The ID of the project in which the resource belongs. pulumiLabels The combination of labels configured directly on the resource settingBindingId Required. Id of the setting binding. target Target of the binding. updateTime Update time stamp.

Implementation

const DataSharingWithGoogleSettingBindingState({
  this.createTime,
  this.dataSharingWithGoogleSettingId,
  this.deletionPolicy,
  this.effectiveLabels,
  this.labels,
  this.location,
  this.name,
  this.product,
  this.project,
  this.pulumiLabels,
  this.settingBindingId,
  this.target,
  this.updateTime,
});