ConformancePackDetail class

Returns details of a conformance pack. A conformance pack is a collection of AWS Config rules and remediation actions that can be easily deployed in an account and a region.

Constructors

ConformancePackDetail({required String conformancePackArn, required String conformancePackId, required String conformancePackName, List<ConformancePackInputParameter>? conformancePackInputParameters, String? createdBy, String? deliveryS3Bucket, String? deliveryS3KeyPrefix, DateTime? lastUpdateRequestedTime})
ConformancePackDetail.fromJson(Map<String, dynamic> json)
factory

Properties

conformancePackArn String
Amazon Resource Name (ARN) of the conformance pack.
final
conformancePackId String
ID of the conformance pack.
final
conformancePackInputParameters List<ConformancePackInputParameter>?
A list of ConformancePackInputParameter objects.
final
conformancePackName String
Name of the conformance pack.
final
createdBy String?
AWS service that created the conformance pack.
final
deliveryS3Bucket String?
Conformance pack template that is used to create a pack. The delivery bucket name should start with awsconfigconforms. For example: "Resource": "arn:aws:s3:::your_bucket_name/*".
final
deliveryS3KeyPrefix String?
The prefix for the Amazon S3 bucket.
final
hashCode int
The hash code for this object.
no setterinherited
lastUpdateRequestedTime DateTime?
Last time when conformation pack update was requested.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited