ServiceProjectAttachmentState constructor

const ServiceProjectAttachmentState({
  1. Input<String?>? createTime,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? name,
  4. Input<String?>? project,
  5. Input<String?>? serviceProject,
  6. Input<String?>? serviceProjectAttachmentId,
  7. Input<String?>? state,
  8. Input<String?>? uid,
})

Creates a new ServiceProjectAttachmentState. createTime Output only. Create time. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. name "Identifier. The resource name of a ServiceProjectAttachment. Format:"projects/{host-project-id}/locations/global/serviceProjectAttachments/{service-project-id}."" project The ID of the project in which the resource belongs. serviceProject "Immutable. Service project name in the format: "projects/abc" serviceProjectAttachmentId Required. The service project attachment identifier must contain the projectId of the service project specified in the service_project_attachment.service_project field. Hint: "projects/{project_id}" state ServiceProjectAttachment state. uid Output only. A globally unique identifier (in UUID4 format) for the ServiceProjectAttachment.

Implementation

const ServiceProjectAttachmentState({
  this.createTime,
  this.deletionPolicy,
  this.name,
  this.project,
  this.serviceProject,
  this.serviceProjectAttachmentId,
  this.state,
  this.uid,
});