SSLPolicyArgs constructor

const SSLPolicyArgs({
  1. Input<List<String>?>? customFeatures,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? description,
  4. Input<String?>? minTlsVersion,
  5. Input<String?>? name,
  6. Input<String?>? postQuantumKeyExchange,
  7. Input<String?>? profile,
  8. Input<String?>? project,
})

Creates a new SSLPolicyArgs. customFeatures Profile specifies the set of SSL features that can be used by the deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. description An optional description of this resource. minTlsVersion The minimum version of SSL protocol that can be used by the clients name Name of the resource. Provided by the client when the resource is postQuantumKeyExchange One of DEFAULT, ENABLED, or DEFERRED. Controls whether the load balancer profile Profile specifies the set of SSL features that can be used by the project The ID of the project in which the resource belongs.

Implementation

const SSLPolicyArgs({
  this.customFeatures,
  this.deletionPolicy,
  this.description,
  this.minTlsVersion,
  this.name,
  this.postQuantumKeyExchange,
  this.profile,
  this.project,
});