TrustStoreState constructor

const TrustStoreState({
  1. Input<String?>? arn,
  2. Input<TrustStoreCaCertificatesBundleSource?>? caCertificatesBundleSource,
  3. Input<String?>? etag,
  4. Input<String?>? name,
  5. Input<int?>? numberOfCaCertificates,
  6. Input<Map<String, String>?>? tags,
  7. Input<Map<String, String>?>? tagsAll,
  8. Input<TrustStoreTimeouts?>? timeouts,
})

Creates a new TrustStoreState. arn ARN of the trust store. caCertificatesBundleSource Configuration block for the CA certificates bundle source. See caCertificatesBundleSource below. etag ETag of the trust store. name Name of the trust store. Changing this forces a new resource to be created. numberOfCaCertificates Number of CA certificates in the trust store. tags Key-value tags for the place index. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll A map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. timeouts Optional.

Implementation

const TrustStoreState({
  this.arn,
  this.caCertificatesBundleSource,
  this.etag,
  this.name,
  this.numberOfCaCertificates,
  this.tags,
  this.tagsAll,
  this.timeouts,
});