AnalyzerState constructor

const AnalyzerState({
  1. Input<String?>? analyzerName,
  2. Input<String?>? arn,
  3. Input<AnalyzerConfiguration?>? configuration,
  4. Input<String?>? region,
  5. Input<Map<String, String>?>? tags,
  6. Input<Map<String, String>?>? tagsAll,
  7. Input<String?>? type,
})

Creates a new AnalyzerState. analyzerName Name of the Analyzer. arn ARN of the Analyzer. configuration A block that specifies the configuration of the analyzer. See configuration Block for details. region Region where this resource will be managed. Defaults to the Region set in the provider configuration. tags Key-value map of resource tags. If configured with a provider defaultTags configuration block present, tags with matching keys will overwrite those defined at the provider-level. tagsAll Map of tags assigned to the resource, including those inherited from the provider defaultTags configuration block. type Type that represents the zone of trust or scope for the analyzer. Valid values are ACCOUNT, ACCOUNT_INTERNAL_ACCESS, ACCOUNT_UNUSED_ACCESS, ORGANIZATION, ORGANIZATION_INTERNAL_ACCESS, ORGANIZATION_UNUSED_ACCESS. Defaults to ACCOUNT.

Implementation

const AnalyzerState({
  this.analyzerName,
  this.arn,
  this.configuration,
  this.region,
  this.tags,
  this.tagsAll,
  this.type,
});