ResponsePolicyRuleState constructor

const ResponsePolicyRuleState({
  1. Input<String?>? behavior,
  2. Input<String?>? deletionPolicy,
  3. Input<String?>? dnsName,
  4. Input<ResponsePolicyRuleLocalData?>? localData,
  5. Input<String?>? project,
  6. Input<String?>? responsePolicy,
  7. Input<String?>? ruleName,
})

Creates a new ResponsePolicyRuleState. behavior (Optional, Beta) deletionPolicy Whether Terraform will be prevented from destroying the resource. Defaults to DELETE. dnsName The DNS name (wildcard or exact) to apply this rule to. Must be unique within the Response Policy Rule. localData Answer this query directly with DNS data. These ResourceRecordSets override any other DNS behavior for the matched name; project The ID of the project in which the resource belongs. responsePolicy Identifies the response policy addressed by this request. ruleName An identifier for this rule. Must be unique with the ResponsePolicy.

Implementation

const ResponsePolicyRuleState({
  this.behavior,
  this.deletionPolicy,
  this.dnsName,
  this.localData,
  this.project,
  this.responsePolicy,
  this.ruleName,
});