GetRegionalParametersParameter constructor

const GetRegionalParametersParameter({
  1. required Input<String> createTime,
  2. required Input<String> deletionPolicy,
  3. required Input<Map<String, String>> effectiveLabels,
  4. required Input<String> format,
  5. required Input<String> kmsKey,
  6. required Input<Map<String, String>> labels,
  7. required Input<String> location,
  8. required Input<String> name,
  9. required Input<String> parameterId,
  10. required Input<List<GetRegionalParametersParameterPolicyMember>> policyMembers,
  11. required Input<String> project,
  12. required Input<Map<String, String>> pulumiLabels,
  13. required Input<String> updateTime,
})

Creates a new GetRegionalParametersParameter. createTime The time at which the regional parameter was created. deletionPolicy Whether Terraform will be prevented from destroying the instance. Defaults to "DELETE". effectiveLabels All of labels (key/value pairs) present on the resource in GCP, including the labels configured through Terraform, other clients and services. format The format type of the regional parameter. kmsKey The resource name of the Cloud KMS CryptoKey used to encrypt regional parameter version payload. Format projects/{{project}}/locations/{{location}}/keyRings/{{key_ring}}/cryptoKeys/{{crypto_key}} labels The labels assigned to the regional parameter. location The location of regional parameter. name The resource name of the regional parameter. Format: projects/{{project}}/locations/{{location}}/parameters/{{parameter_id}} parameterId The unique name of the resource. policyMembers An object containing a unique resource identity tied to the regional parameter. Structure is documented below. project The ID of the project. pulumiLabels The combination of labels configured directly on the resource updateTime The time at which the regional parameter was updated.

Implementation

const GetRegionalParametersParameter({
  required this.createTime,
  required this.deletionPolicy,
  required this.effectiveLabels,
  required this.format,
  required this.kmsKey,
  required this.labels,
  required this.location,
  required this.name,
  required this.parameterId,
  required this.policyMembers,
  required this.project,
  required this.pulumiLabels,
  required this.updateTime,
});