GatewaySecurityPolicyState constructor

const GatewaySecurityPolicyState({
  1. Input<String?>? createTime,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? description,
  4. Input<String?>? location,
  5. Input<String?>? name,
  6. Input<String?>? project,
  7. Input<String?>? selfLink,
  8. Input<String?>? tlsInspectionPolicy,
  9. Input<String?>? updateTime,
})

Creates a new GatewaySecurityPolicyState. createTime The timestamp when the resource was created. deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description A free-text description of the resource. Max length 1024 characters. location The location of the gateway security policy. name Name of the resource. Name is of the form projects/{project}/locations/{location}/gatewaySecurityPolicies/{gatewaySecurityPolicy} project The ID of the project in which the resource belongs. selfLink Server-defined URL of this resource. tlsInspectionPolicy Name of a TlsInspectionPolicy resource that defines how TLS inspection is performed for any rule that enables it. updateTime The timestamp when the resource was updated.

Implementation

const GatewaySecurityPolicyState({
  this.createTime,
  this.deletionPolicy,
  this.description,
  this.location,
  this.name,
  this.project,
  this.selfLink,
  this.tlsInspectionPolicy,
  this.updateTime,
});