ServicePerimeterState constructor

const ServicePerimeterState({
  1. Input<String?>? createTime,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? description,
  4. Input<String?>? name,
  5. Input<String?>? parent,
  6. Input<String?>? perimeterType,
  7. Input<ServicePerimeterSpec?>? spec,
  8. Input<ServicePerimeterStatus?>? status,
  9. Input<String?>? title,
  10. Input<String?>? updateTime,
  11. Input<bool?>? useExplicitDryRunSpec,
})

Creates a new ServicePerimeterState. createTime Time the AccessPolicy was created in UTC. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description Description of the ServicePerimeter and its use. Does not affect name Resource name for the ServicePerimeter. The shortName component must parent The AccessPolicy this ServicePerimeter lives in. perimeterType Specifies the type of the Perimeter. There are two types: regular and spec Proposed (or dry run) ServicePerimeter configuration. status ServicePerimeter configuration. Specifies sets of resources, title Human readable title. Must be unique within the Policy. updateTime Time the AccessPolicy was updated in UTC. useExplicitDryRunSpec Use explicit dry run spec flag. Ordinarily, a dry-run spec implicitly exists

Implementation

const ServicePerimeterState({
  this.createTime,
  this.deletionPolicy,
  this.description,
  this.name,
  this.parent,
  this.perimeterType,
  this.spec,
  this.status,
  this.title,
  this.updateTime,
  this.useExplicitDryRunSpec,
});