Batch Import Findings
securityhub_batch_import_findings | R Documentation |
Imports security findings generated by a finding provider into Security Hub¶
Description¶
Imports security findings generated by a finding provider into Security Hub. This action is requested by the finding provider to import its findings into Security Hub.
batch_import_findings
must be called by one of the following:
-
The Amazon Web Services account that is associated with a finding if you are using the default product ARN or are a partner sending findings from within a customer's Amazon Web Services account. In these cases, the identifier of the account that you are calling
batch_import_findings
from needs to be the same as theAwsAccountId
attribute for the finding. -
An Amazon Web Services account that Security Hub has allow-listed for an official partner integration. In this case, you can call
batch_import_findings
from the allow-listed account and send findings from different customer accounts in the same batch.
The maximum allowed size for a finding is 240 Kb. An error is returned for any finding larger than 240 Kb.
After a finding is created, batch_import_findings
cannot be used to
update the following finding fields and objects, which Security Hub
customers use to manage their investigation workflow.
-
Note
-
UserDefinedFields
-
VerificationState
-
Workflow
Finding providers also should not use batch_import_findings
to update
the following attributes.
-
Confidence
-
Criticality
-
RelatedFindings
-
Severity
-
Types
Instead, finding providers use FindingProviderFields
to provide values
for these attributes.
Usage¶
Arguments¶
Findings
[required] A list of findings to import. To successfully import a finding, it must follow the Amazon Web Services Security Finding Format. Maximum of 100 findings per request.
Value¶
A list with the following syntax:
list(
FailedCount = 123,
SuccessCount = 123,
FailedFindings = list(
list(
Id = "string",
ErrorCode = "string",
ErrorMessage = "string"
)
)
)
Request syntax¶
svc$batch_import_findings(
Findings = list(
list(
SchemaVersion = "string",
Id = "string",
ProductArn = "string",
ProductName = "string",
CompanyName = "string",
Region = "string",
GeneratorId = "string",
AwsAccountId = "string",
Types = list(
"string"
),
FirstObservedAt = "string",
LastObservedAt = "string",
CreatedAt = "string",
UpdatedAt = "string",
Severity = list(
Product = 123.0,
Label = "INFORMATIONAL"|"LOW"|"MEDIUM"|"HIGH"|"CRITICAL",
Normalized = 123,
Original = "string"
),
Confidence = 123,
Criticality = 123,
Title = "string",
Description = "string",
Remediation = list(
Recommendation = list(
Text = "string",
Url = "string"
)
),
SourceUrl = "string",
ProductFields = list(
"string"
),
UserDefinedFields = list(
"string"
),
Malware = list(
list(
Name = "string",
Type = "ADWARE"|"BLENDED_THREAT"|"BOTNET_AGENT"|"COIN_MINER"|"EXPLOIT_KIT"|"KEYLOGGER"|"MACRO"|"POTENTIALLY_UNWANTED"|"SPYWARE"|"RANSOMWARE"|"REMOTE_ACCESS"|"ROOTKIT"|"TROJAN"|"VIRUS"|"WORM",
Path = "string",
State = "OBSERVED"|"REMOVAL_FAILED"|"REMOVED"
)
),
Network = list(
Direction = "IN"|"OUT",
Protocol = "string",
OpenPortRange = list(
Begin = 123,
End = 123
),
SourceIpV4 = "string",
SourceIpV6 = "string",
SourcePort = 123,
SourceDomain = "string",
SourceMac = "string",
DestinationIpV4 = "string",
DestinationIpV6 = "string",
DestinationPort = 123,
DestinationDomain = "string"
),
NetworkPath = list(
list(
ComponentId = "string",
ComponentType = "string",
Egress = list(
Protocol = "string",
Destination = list(
Address = list(
"string"
),
PortRanges = list(
list(
Begin = 123,
End = 123
)
)
),
Source = list(
Address = list(
"string"
),
PortRanges = list(
list(
Begin = 123,
End = 123
)
)
)
),
Ingress = list(
Protocol = "string",
Destination = list(
Address = list(
"string"
),
PortRanges = list(
list(
Begin = 123,
End = 123
)
)
),
Source = list(
Address = list(
"string"
),
PortRanges = list(
list(
Begin = 123,
End = 123
)
)
)
)
)
),
Process = list(
Name = "string",
Path = "string",
Pid = 123,
ParentPid = 123,
LaunchedAt = "string",
TerminatedAt = "string"
),
Threats = list(
list(
Name = "string",
Severity = "string",
ItemCount = 123,
FilePaths = list(
list(
FilePath = "string",
FileName = "string",
ResourceId = "string",
Hash = "string"
)
)
)
),
ThreatIntelIndicators = list(
list(
Type = "DOMAIN"|"EMAIL_ADDRESS"|"HASH_MD5"|"HASH_SHA1"|"HASH_SHA256"|"HASH_SHA512"|"IPV4_ADDRESS"|"IPV6_ADDRESS"|"MUTEX"|"PROCESS"|"URL",
Value = "string",
Category = "BACKDOOR"|"CARD_STEALER"|"COMMAND_AND_CONTROL"|"DROP_SITE"|"EXPLOIT_SITE"|"KEYLOGGER",
LastObservedAt = "string",
Source = "string",
SourceUrl = "string"
)
),
Resources = list(
list(
Type = "string",
Id = "string",
Partition = "aws"|"aws-cn"|"aws-us-gov",
Region = "string",
ResourceRole = "string",
Tags = list(
"string"
),
DataClassification = list(
DetailedResultsLocation = "string",
Result = list(
MimeType = "string",
SizeClassified = 123,
AdditionalOccurrences = TRUE|FALSE,
Status = list(
Code = "string",
Reason = "string"
),
SensitiveData = list(
list(
Category = "string",
Detections = list(
list(
Count = 123,
Type = "string",
Occurrences = list(
LineRanges = list(
list(
Start = 123,
End = 123,
StartColumn = 123
)
),
OffsetRanges = list(
list(
Start = 123,
End = 123,
StartColumn = 123
)
),
Pages = list(
list(
PageNumber = 123,
LineRange = list(
Start = 123,
End = 123,
StartColumn = 123
),
OffsetRange = list(
Start = 123,
End = 123,
StartColumn = 123
)
)
),
Records = list(
list(
JsonPath = "string",
RecordIndex = 123
)
),
Cells = list(
list(
Column = 123,
Row = 123,
ColumnName = "string",
CellReference = "string"
)
)
)
)
),
TotalCount = 123
)
),
CustomDataIdentifiers = list(
Detections = list(
list(
Count = 123,
Arn = "string",
Name = "string",
Occurrences = list(
LineRanges = list(
list(
Start = 123,
End = 123,
StartColumn = 123
)
),
OffsetRanges = list(
list(
Start = 123,
End = 123,
StartColumn = 123
)
),
Pages = list(
list(
PageNumber = 123,
LineRange = list(
Start = 123,
End = 123,
StartColumn = 123
),
OffsetRange = list(
Start = 123,
End = 123,
StartColumn = 123
)
)
),
Records = list(
list(
JsonPath = "string",
RecordIndex = 123
)
),
Cells = list(
list(
Column = 123,
Row = 123,
ColumnName = "string",
CellReference = "string"
)
)
)
)
),
TotalCount = 123
)
)
),
Details = list(
AwsAutoScalingAutoScalingGroup = list(
LaunchConfigurationName = "string",
LoadBalancerNames = list(
"string"
),
HealthCheckType = "string",
HealthCheckGracePeriod = 123,
CreatedTime = "string",
MixedInstancesPolicy = list(
InstancesDistribution = list(
OnDemandAllocationStrategy = "string",
OnDemandBaseCapacity = 123,
OnDemandPercentageAboveBaseCapacity = 123,
SpotAllocationStrategy = "string",
SpotInstancePools = 123,
SpotMaxPrice = "string"
),
LaunchTemplate = list(
LaunchTemplateSpecification = list(
LaunchTemplateId = "string",
LaunchTemplateName = "string",
Version = "string"
),
Overrides = list(
list(
InstanceType = "string",
WeightedCapacity = "string"
)
)
)
),
AvailabilityZones = list(
list(
Value = "string"
)
),
LaunchTemplate = list(
LaunchTemplateId = "string",
LaunchTemplateName = "string",
Version = "string"
),
CapacityRebalance = TRUE|FALSE
),
AwsCodeBuildProject = list(
EncryptionKey = "string",
Artifacts = list(
list(
ArtifactIdentifier = "string",
EncryptionDisabled = TRUE|FALSE,
Location = "string",
Name = "string",
NamespaceType = "string",
OverrideArtifactName = TRUE|FALSE,
Packaging = "string",
Path = "string",
Type = "string"
)
),
Environment = list(
Certificate = "string",
EnvironmentVariables = list(
list(
Name = "string",
Type = "string",
Value = "string"
)
),
PrivilegedMode = TRUE|FALSE,
ImagePullCredentialsType = "string",
RegistryCredential = list(
Credential = "string",
CredentialProvider = "string"
),
Type = "string"
),
Name = "string",
Source = list(
Type = "string",
Location = "string",
GitCloneDepth = 123,
InsecureSsl = TRUE|FALSE
),
ServiceRole = "string",
LogsConfig = list(
CloudWatchLogs = list(
GroupName = "string",
Status = "string",
StreamName = "string"
),
S3Logs = list(
EncryptionDisabled = TRUE|FALSE,
Location = "string",
Status = "string"
)
),
VpcConfig = list(
VpcId = "string",
Subnets = list(
"string"
),
SecurityGroupIds = list(
"string"
)
),
SecondaryArtifacts = list(
list(
ArtifactIdentifier = "string",
EncryptionDisabled = TRUE|FALSE,
Location = "string",
Name = "string",
NamespaceType = "string",
OverrideArtifactName = TRUE|FALSE,
Packaging = "string",
Path = "string",
Type = "string"
)
)
),
AwsCloudFrontDistribution = list(
CacheBehaviors = list(
Items = list(
list(
ViewerProtocolPolicy = "string"
)
)
),
DefaultCacheBehavior = list(
ViewerProtocolPolicy = "string"
),
DefaultRootObject = "string",
DomainName = "string",
ETag = "string",
LastModifiedTime = "string",
Logging = list(
Bucket = "string",
Enabled = TRUE|FALSE,
IncludeCookies = TRUE|FALSE,
Prefix = "string"
),
Origins = list(
Items = list(
list(
DomainName = "string",
Id = "string",
OriginPath = "string",
S3OriginConfig = list(
OriginAccessIdentity = "string"
),
CustomOriginConfig = list(
HttpPort = 123,
HttpsPort = 123,
OriginKeepaliveTimeout = 123,
OriginProtocolPolicy = "string",
OriginReadTimeout = 123,
OriginSslProtocols = list(
Items = list(
"string"
),
Quantity = 123
)
)
)
)
),
OriginGroups = list(
Items = list(
list(
FailoverCriteria = list(
StatusCodes = list(
Items = list(
123
),
Quantity = 123
)
)
)
)
),
ViewerCertificate = list(
AcmCertificateArn = "string",
Certificate = "string",
CertificateSource = "string",
CloudFrontDefaultCertificate = TRUE|FALSE,
IamCertificateId = "string",
MinimumProtocolVersion = "string",
SslSupportMethod = "string"
),
Status = "string",
WebAclId = "string"
),
AwsEc2Instance = list(
Type = "string",
ImageId = "string",
IpV4Addresses = list(
"string"
),
IpV6Addresses = list(
"string"
),
KeyName = "string",
IamInstanceProfileArn = "string",
VpcId = "string",
SubnetId = "string",
LaunchedAt = "string",
NetworkInterfaces = list(
list(
NetworkInterfaceId = "string"
)
),
VirtualizationType = "string",
MetadataOptions = list(
HttpEndpoint = "string",
HttpProtocolIpv6 = "string",
HttpPutResponseHopLimit = 123,
HttpTokens = "string",
InstanceMetadataTags = "string"
),
Monitoring = list(
State = "string"
)
),
AwsEc2NetworkInterface = list(
Attachment = list(
AttachTime = "string",
AttachmentId = "string",
DeleteOnTermination = TRUE|FALSE,
DeviceIndex = 123,
InstanceId = "string",
InstanceOwnerId = "string",
Status = "string"
),
NetworkInterfaceId = "string",
SecurityGroups = list(
list(
GroupName = "string",
GroupId = "string"
)
),
SourceDestCheck = TRUE|FALSE,
IpV6Addresses = list(
list(
IpV6Address = "string"
)
),
PrivateIpAddresses = list(
list(
PrivateIpAddress = "string",
PrivateDnsName = "string"
)
),
PublicDnsName = "string",
PublicIp = "string"
),
AwsEc2SecurityGroup = list(
GroupName = "string",
GroupId = "string",
OwnerId = "string",
VpcId = "string",
IpPermissions = list(
list(
IpProtocol = "string",
FromPort = 123,
ToPort = 123,
UserIdGroupPairs = list(
list(
GroupId = "string",
GroupName = "string",
PeeringStatus = "string",
UserId = "string",
VpcId = "string",
VpcPeeringConnectionId = "string"
)
),
IpRanges = list(
list(
CidrIp = "string"
)
),
Ipv6Ranges = list(
list(
CidrIpv6 = "string"
)
),
PrefixListIds = list(
list(
PrefixListId = "string"
)
)
)
),
IpPermissionsEgress = list(
list(
IpProtocol = "string",
FromPort = 123,
ToPort = 123,
UserIdGroupPairs = list(
list(
GroupId = "string",
GroupName = "string",
PeeringStatus = "string",
UserId = "string",
VpcId = "string",
VpcPeeringConnectionId = "string"
)
),
IpRanges = list(
list(
CidrIp = "string"
)
),
Ipv6Ranges = list(
list(
CidrIpv6 = "string"
)
),
PrefixListIds = list(
list(
PrefixListId = "string"
)
)
)
)
),
AwsEc2Volume = list(
CreateTime = "string",
DeviceName = "string",
Encrypted = TRUE|FALSE,
Size = 123,
SnapshotId = "string",
Status = "string",
KmsKeyId = "string",
Attachments = list(
list(
AttachTime = "string",
DeleteOnTermination = TRUE|FALSE,
InstanceId = "string",
Status = "string"
)
),
VolumeId = "string",
VolumeType = "string",
VolumeScanStatus = "string"
),
AwsEc2Vpc = list(
CidrBlockAssociationSet = list(
list(
AssociationId = "string",
CidrBlock = "string",
CidrBlockState = "string"
)
),
Ipv6CidrBlockAssociationSet = list(
list(
AssociationId = "string",
Ipv6CidrBlock = "string",
CidrBlockState = "string"
)
),
DhcpOptionsId = "string",
State = "string"
),
AwsEc2Eip = list(
InstanceId = "string",
PublicIp = "string",
AllocationId = "string",
AssociationId = "string",
Domain = "string",
PublicIpv4Pool = "string",
NetworkBorderGroup = "string",
NetworkInterfaceId = "string",
NetworkInterfaceOwnerId = "string",
PrivateIpAddress = "string"
),
AwsEc2Subnet = list(
AssignIpv6AddressOnCreation = TRUE|FALSE,
AvailabilityZone = "string",
AvailabilityZoneId = "string",
AvailableIpAddressCount = 123,
CidrBlock = "string",
DefaultForAz = TRUE|FALSE,
MapPublicIpOnLaunch = TRUE|FALSE,
OwnerId = "string",
State = "string",
SubnetArn = "string",
SubnetId = "string",
VpcId = "string",
Ipv6CidrBlockAssociationSet = list(
list(
AssociationId = "string",
Ipv6CidrBlock = "string",
CidrBlockState = "string"
)
)
),
AwsEc2NetworkAcl = list(
IsDefault = TRUE|FALSE,
NetworkAclId = "string",
OwnerId = "string",
VpcId = "string",
Associations = list(
list(
NetworkAclAssociationId = "string",
NetworkAclId = "string",
SubnetId = "string"
)
),
Entries = list(
list(
CidrBlock = "string",
Egress = TRUE|FALSE,
IcmpTypeCode = list(
Code = 123,
Type = 123
),
Ipv6CidrBlock = "string",
PortRange = list(
From = 123,
To = 123
),
Protocol = "string",
RuleAction = "string",
RuleNumber = 123
)
)
),
AwsElbv2LoadBalancer = list(
AvailabilityZones = list(
list(
ZoneName = "string",
SubnetId = "string"
)
),
CanonicalHostedZoneId = "string",
CreatedTime = "string",
DNSName = "string",
IpAddressType = "string",
Scheme = "string",
SecurityGroups = list(
"string"
),
State = list(
Code = "string",
Reason = "string"
),
Type = "string",
VpcId = "string",
LoadBalancerAttributes = list(
list(
Key = "string",
Value = "string"
)
)
),
AwsElasticBeanstalkEnvironment = list(
ApplicationName = "string",
Cname = "string",
DateCreated = "string",
DateUpdated = "string",
Description = "string",
EndpointUrl = "string",
EnvironmentArn = "string",
EnvironmentId = "string",
EnvironmentLinks = list(
list(
EnvironmentName = "string",
LinkName = "string"
)
),
EnvironmentName = "string",
OptionSettings = list(
list(
Namespace = "string",
OptionName = "string",
ResourceName = "string",
Value = "string"
)
),
PlatformArn = "string",
SolutionStackName = "string",
Status = "string",
Tier = list(
Name = "string",
Type = "string",
Version = "string"
),
VersionLabel = "string"
),
AwsElasticsearchDomain = list(
AccessPolicies = "string",
DomainEndpointOptions = list(
EnforceHTTPS = TRUE|FALSE,
TLSSecurityPolicy = "string"
),
DomainId = "string",
DomainName = "string",
Endpoint = "string",
Endpoints = list(
"string"
),
ElasticsearchVersion = "string",
ElasticsearchClusterConfig = list(
DedicatedMasterCount = 123,
DedicatedMasterEnabled = TRUE|FALSE,
DedicatedMasterType = "string",
InstanceCount = 123,
InstanceType = "string",
ZoneAwarenessConfig = list(
AvailabilityZoneCount = 123
),
ZoneAwarenessEnabled = TRUE|FALSE
),
EncryptionAtRestOptions = list(
Enabled = TRUE|FALSE,
KmsKeyId = "string"
),
LogPublishingOptions = list(
IndexSlowLogs = list(
CloudWatchLogsLogGroupArn = "string",
Enabled = TRUE|FALSE
),
SearchSlowLogs = list(
CloudWatchLogsLogGroupArn = "string",
Enabled = TRUE|FALSE
),
AuditLogs = list(
CloudWatchLogsLogGroupArn = "string",
Enabled = TRUE|FALSE
)
),
NodeToNodeEncryptionOptions = list(
Enabled = TRUE|FALSE
),
ServiceSoftwareOptions = list(
AutomatedUpdateDate = "string",
Cancellable = TRUE|FALSE,
CurrentVersion = "string",
Description = "string",
NewVersion = "string",
UpdateAvailable = TRUE|FALSE,
UpdateStatus = "string"
),
VPCOptions = list(
AvailabilityZones = list(
"string"
),
SecurityGroupIds = list(
"string"
),
SubnetIds = list(
"string"
),
VPCId = "string"
)
),
AwsS3Bucket = list(
OwnerId = "string",
OwnerName = "string",
OwnerAccountId = "string",
CreatedAt = "string",
ServerSideEncryptionConfiguration = list(
Rules = list(
list(
ApplyServerSideEncryptionByDefault = list(
SSEAlgorithm = "string",
KMSMasterKeyID = "string"
)
)
)
),
BucketLifecycleConfiguration = list(
Rules = list(
list(
AbortIncompleteMultipartUpload = list(
DaysAfterInitiation = 123
),
ExpirationDate = "string",
ExpirationInDays = 123,
ExpiredObjectDeleteMarker = TRUE|FALSE,
Filter = list(
Predicate = list(
Operands = list(
list(
Prefix = "string",
Tag = list(
Key = "string",
Value = "string"
),
Type = "string"
)
),
Prefix = "string",
Tag = list(
Key = "string",
Value = "string"
),
Type = "string"
)
),
ID = "string",
NoncurrentVersionExpirationInDays = 123,
NoncurrentVersionTransitions = list(
list(
Days = 123,
StorageClass = "string"
)
),
Prefix = "string",
Status = "string",
Transitions = list(
list(
Date = "string",
Days = 123,
StorageClass = "string"
)
)
)
)
),
PublicAccessBlockConfiguration = list(
BlockPublicAcls = TRUE|FALSE,
BlockPublicPolicy = TRUE|FALSE,
IgnorePublicAcls = TRUE|FALSE,
RestrictPublicBuckets = TRUE|FALSE
),
AccessControlList = "string",
BucketLoggingConfiguration = list(
DestinationBucketName = "string",
LogFilePrefix = "string"
),
BucketWebsiteConfiguration = list(
ErrorDocument = "string",
IndexDocumentSuffix = "string",
RedirectAllRequestsTo = list(
Hostname = "string",
Protocol = "string"
),
RoutingRules = list(
list(
Condition = list(
HttpErrorCodeReturnedEquals = "string",
KeyPrefixEquals = "string"
),
Redirect = list(
Hostname = "string",
HttpRedirectCode = "string",
Protocol = "string",
ReplaceKeyPrefixWith = "string",
ReplaceKeyWith = "string"
)
)
)
),
BucketNotificationConfiguration = list(
Configurations = list(
list(
Events = list(
"string"
),
Filter = list(
S3KeyFilter = list(
FilterRules = list(
list(
Name = "Prefix"|"Suffix",
Value = "string"
)
)
)
),
Destination = "string",
Type = "string"
)
)
),
BucketVersioningConfiguration = list(
IsMfaDeleteEnabled = TRUE|FALSE,
Status = "string"
),
ObjectLockConfiguration = list(
ObjectLockEnabled = "string",
Rule = list(
DefaultRetention = list(
Days = 123,
Mode = "string",
Years = 123
)
)
),
Name = "string"
),
AwsS3AccountPublicAccessBlock = list(
BlockPublicAcls = TRUE|FALSE,
BlockPublicPolicy = TRUE|FALSE,
IgnorePublicAcls = TRUE|FALSE,
RestrictPublicBuckets = TRUE|FALSE
),
AwsS3Object = list(
LastModified = "string",
ETag = "string",
VersionId = "string",
ContentType = "string",
ServerSideEncryption = "string",
SSEKMSKeyId = "string"
),
AwsSecretsManagerSecret = list(
RotationRules = list(
AutomaticallyAfterDays = 123
),
RotationOccurredWithinFrequency = TRUE|FALSE,
KmsKeyId = "string",
RotationEnabled = TRUE|FALSE,
RotationLambdaArn = "string",
Deleted = TRUE|FALSE,
Name = "string",
Description = "string"
),
AwsIamAccessKey = list(
UserName = "string",
Status = "Active"|"Inactive",
CreatedAt = "string",
PrincipalId = "string",
PrincipalType = "string",
PrincipalName = "string",
AccountId = "string",
AccessKeyId = "string",
SessionContext = list(
Attributes = list(
MfaAuthenticated = TRUE|FALSE,
CreationDate = "string"
),
SessionIssuer = list(
Type = "string",
PrincipalId = "string",
Arn = "string",
AccountId = "string",
UserName = "string"
)
)
),
AwsIamUser = list(
AttachedManagedPolicies = list(
list(
PolicyName = "string",
PolicyArn = "string"
)
),
CreateDate = "string",
GroupList = list(
"string"
),
Path = "string",
PermissionsBoundary = list(
PermissionsBoundaryArn = "string",
PermissionsBoundaryType = "string"
),
UserId = "string",
UserName = "string",
UserPolicyList = list(
list(
PolicyName = "string"
)
)
),
AwsIamPolicy = list(
AttachmentCount = 123,
CreateDate = "string",
DefaultVersionId = "string",
Description = "string",
IsAttachable = TRUE|FALSE,
Path = "string",
PermissionsBoundaryUsageCount = 123,
PolicyId = "string",
PolicyName = "string",
PolicyVersionList = list(
list(
VersionId = "string",
IsDefaultVersion = TRUE|FALSE,
CreateDate = "string"
)
),
UpdateDate = "string"
),
AwsApiGatewayV2Stage = list(
ClientCertificateId = "string",
CreatedDate = "string",
Description = "string",
DefaultRouteSettings = list(
DetailedMetricsEnabled = TRUE|FALSE,
LoggingLevel = "string",
DataTraceEnabled = TRUE|FALSE,
ThrottlingBurstLimit = 123,
ThrottlingRateLimit = 123.0
),
DeploymentId = "string",
LastUpdatedDate = "string",
RouteSettings = list(
DetailedMetricsEnabled = TRUE|FALSE,
LoggingLevel = "string",
DataTraceEnabled = TRUE|FALSE,
ThrottlingBurstLimit = 123,
ThrottlingRateLimit = 123.0
),
StageName = "string",
StageVariables = list(
"string"
),
AccessLogSettings = list(
Format = "string",
DestinationArn = "string"
),
AutoDeploy = TRUE|FALSE,
LastDeploymentStatusMessage = "string",
ApiGatewayManaged = TRUE|FALSE
),
AwsApiGatewayV2Api = list(
ApiEndpoint = "string",
ApiId = "string",
ApiKeySelectionExpression = "string",
CreatedDate = "string",
Description = "string",
Version = "string",
Name = "string",
ProtocolType = "string",
RouteSelectionExpression = "string",
CorsConfiguration = list(
AllowOrigins = list(
"string"
),
AllowCredentials = TRUE|FALSE,
ExposeHeaders = list(
"string"
),
MaxAge = 123,
AllowMethods = list(
"string"
),
AllowHeaders = list(
"string"
)
)
),
AwsDynamoDbTable = list(
AttributeDefinitions = list(
list(
AttributeName = "string",
AttributeType = "string"
)
),
BillingModeSummary = list(
BillingMode = "string",
LastUpdateToPayPerRequestDateTime = "string"
),
CreationDateTime = "string",
GlobalSecondaryIndexes = list(
list(
Backfilling = TRUE|FALSE,
IndexArn = "string",
IndexName = "string",
IndexSizeBytes = 123,
IndexStatus = "string",
ItemCount = 123,
KeySchema = list(
list(
AttributeName = "string",
KeyType = "string"
)
),
Projection = list(
NonKeyAttributes = list(
"string"
),
ProjectionType = "string"
),
ProvisionedThroughput = list(
LastDecreaseDateTime = "string",
LastIncreaseDateTime = "string",
NumberOfDecreasesToday = 123,
ReadCapacityUnits = 123,
WriteCapacityUnits = 123
)
)
),
GlobalTableVersion = "string",
ItemCount = 123,
KeySchema = list(
list(
AttributeName = "string",
KeyType = "string"
)
),
LatestStreamArn = "string",
LatestStreamLabel = "string",
LocalSecondaryIndexes = list(
list(
IndexArn = "string",
IndexName = "string",
KeySchema = list(
list(
AttributeName = "string",
KeyType = "string"
)
),
Projection = list(
NonKeyAttributes = list(
"string"
),
ProjectionType = "string"
)
)
),
ProvisionedThroughput = list(
LastDecreaseDateTime = "string",
LastIncreaseDateTime = "string",
NumberOfDecreasesToday = 123,
ReadCapacityUnits = 123,
WriteCapacityUnits = 123
),
Replicas = list(
list(
GlobalSecondaryIndexes = list(
list(
IndexName = "string",
ProvisionedThroughputOverride = list(
ReadCapacityUnits = 123
)
)
),
KmsMasterKeyId = "string",
ProvisionedThroughputOverride = list(
ReadCapacityUnits = 123
),
RegionName = "string",
ReplicaStatus = "string",
ReplicaStatusDescription = "string"
)
),
RestoreSummary = list(
SourceBackupArn = "string",
SourceTableArn = "string",
RestoreDateTime = "string",
RestoreInProgress = TRUE|FALSE
),
SseDescription = list(
InaccessibleEncryptionDateTime = "string",
Status = "string",
SseType = "string",
KmsMasterKeyArn = "string"
),
StreamSpecification = list(
StreamEnabled = TRUE|FALSE,
StreamViewType = "string"
),
TableId = "string",
TableName = "string",
TableSizeBytes = 123,
TableStatus = "string",
DeletionProtectionEnabled = TRUE|FALSE
),
AwsApiGatewayStage = list(
DeploymentId = "string",
ClientCertificateId = "string",
StageName = "string",
Description = "string",
CacheClusterEnabled = TRUE|FALSE,
CacheClusterSize = "string",
CacheClusterStatus = "string",
MethodSettings = list(
list(
MetricsEnabled = TRUE|FALSE,
LoggingLevel = "string",
DataTraceEnabled = TRUE|FALSE,
ThrottlingBurstLimit = 123,
ThrottlingRateLimit = 123.0,
CachingEnabled = TRUE|FALSE,
CacheTtlInSeconds = 123,
CacheDataEncrypted = TRUE|FALSE,
RequireAuthorizationForCacheControl = TRUE|FALSE,
UnauthorizedCacheControlHeaderStrategy = "string",
HttpMethod = "string",
ResourcePath = "string"
)
),
Variables = list(
"string"
),
DocumentationVersion = "string",
AccessLogSettings = list(
Format = "string",
DestinationArn = "string"
),
CanarySettings = list(
PercentTraffic = 123.0,
DeploymentId = "string",
StageVariableOverrides = list(
"string"
),
UseStageCache = TRUE|FALSE
),
TracingEnabled = TRUE|FALSE,
CreatedDate = "string",
LastUpdatedDate = "string",
WebAclArn = "string"
),
AwsApiGatewayRestApi = list(
Id = "string",
Name = "string",
Description = "string",
CreatedDate = "string",
Version = "string",
BinaryMediaTypes = list(
"string"
),
MinimumCompressionSize = 123,
ApiKeySource = "string",
EndpointConfiguration = list(
Types = list(
"string"
)
)
),
AwsCloudTrailTrail = list(
CloudWatchLogsLogGroupArn = "string",
CloudWatchLogsRoleArn = "string",
HasCustomEventSelectors = TRUE|FALSE,
HomeRegion = "string",
IncludeGlobalServiceEvents = TRUE|FALSE,
IsMultiRegionTrail = TRUE|FALSE,
IsOrganizationTrail = TRUE|FALSE,
KmsKeyId = "string",
LogFileValidationEnabled = TRUE|FALSE,
Name = "string",
S3BucketName = "string",
S3KeyPrefix = "string",
SnsTopicArn = "string",
SnsTopicName = "string",
TrailArn = "string"
),
AwsSsmPatchCompliance = list(
Patch = list(
ComplianceSummary = list(
Status = "string",
CompliantCriticalCount = 123,
CompliantHighCount = 123,
CompliantMediumCount = 123,
ExecutionType = "string",
NonCompliantCriticalCount = 123,
CompliantInformationalCount = 123,
NonCompliantInformationalCount = 123,
CompliantUnspecifiedCount = 123,
NonCompliantLowCount = 123,
NonCompliantHighCount = 123,
CompliantLowCount = 123,
ComplianceType = "string",
PatchBaselineId = "string",
OverallSeverity = "string",
NonCompliantMediumCount = 123,
NonCompliantUnspecifiedCount = 123,
PatchGroup = "string"
)
)
),
AwsCertificateManagerCertificate = list(
CertificateAuthorityArn = "string",
CreatedAt = "string",
DomainName = "string",
DomainValidationOptions = list(
list(
DomainName = "string",
ResourceRecord = list(
Name = "string",
Type = "string",
Value = "string"
),
ValidationDomain = "string",
ValidationEmails = list(
"string"
),
ValidationMethod = "string",
ValidationStatus = "string"
)
),
ExtendedKeyUsages = list(
list(
Name = "string",
OId = "string"
)
),
FailureReason = "string",
ImportedAt = "string",
InUseBy = list(
"string"
),
IssuedAt = "string",
Issuer = "string",
KeyAlgorithm = "string",
KeyUsages = list(
list(
Name = "string"
)
),
NotAfter = "string",
NotBefore = "string",
Options = list(
CertificateTransparencyLoggingPreference = "string"
),
RenewalEligibility = "string",
RenewalSummary = list(
DomainValidationOptions = list(
list(
DomainName = "string",
ResourceRecord = list(
Name = "string",
Type = "string",
Value = "string"
),
ValidationDomain = "string",
ValidationEmails = list(
"string"
),
ValidationMethod = "string",
ValidationStatus = "string"
)
),
RenewalStatus = "string",
RenewalStatusReason = "string",
UpdatedAt = "string"
),
Serial = "string",
SignatureAlgorithm = "string",
Status = "string",
Subject = "string",
SubjectAlternativeNames = list(
"string"
),
Type = "string"
),
AwsRedshiftCluster = list(
AllowVersionUpgrade = TRUE|FALSE,
AutomatedSnapshotRetentionPeriod = 123,
AvailabilityZone = "string",
ClusterAvailabilityStatus = "string",
ClusterCreateTime = "string",
ClusterIdentifier = "string",
ClusterNodes = list(
list(
NodeRole = "string",
PrivateIpAddress = "string",
PublicIpAddress = "string"
)
),
ClusterParameterGroups = list(
list(
ClusterParameterStatusList = list(
list(
ParameterName = "string",
ParameterApplyStatus = "string",
ParameterApplyErrorDescription = "string"
)
),
ParameterApplyStatus = "string",
ParameterGroupName = "string"
)
),
ClusterPublicKey = "string",
ClusterRevisionNumber = "string",
ClusterSecurityGroups = list(
list(
ClusterSecurityGroupName = "string",
Status = "string"
)
),
ClusterSnapshotCopyStatus = list(
DestinationRegion = "string",
ManualSnapshotRetentionPeriod = 123,
RetentionPeriod = 123,
SnapshotCopyGrantName = "string"
),
ClusterStatus = "string",
ClusterSubnetGroupName = "string",
ClusterVersion = "string",
DBName = "string",
DeferredMaintenanceWindows = list(
list(
DeferMaintenanceEndTime = "string",
DeferMaintenanceIdentifier = "string",
DeferMaintenanceStartTime = "string"
)
),
ElasticIpStatus = list(
ElasticIp = "string",
Status = "string"
),
ElasticResizeNumberOfNodeOptions = "string",
Encrypted = TRUE|FALSE,
Endpoint = list(
Address = "string",
Port = 123
),
EnhancedVpcRouting = TRUE|FALSE,
ExpectedNextSnapshotScheduleTime = "string",
ExpectedNextSnapshotScheduleTimeStatus = "string",
HsmStatus = list(
HsmClientCertificateIdentifier = "string",
HsmConfigurationIdentifier = "string",
Status = "string"
),
IamRoles = list(
list(
ApplyStatus = "string",
IamRoleArn = "string"
)
),
KmsKeyId = "string",
MaintenanceTrackName = "string",
ManualSnapshotRetentionPeriod = 123,
MasterUsername = "string",
NextMaintenanceWindowStartTime = "string",
NodeType = "string",
NumberOfNodes = 123,
PendingActions = list(
"string"
),
PendingModifiedValues = list(
AutomatedSnapshotRetentionPeriod = 123,
ClusterIdentifier = "string",
ClusterType = "string",
ClusterVersion = "string",
EncryptionType = "string",
EnhancedVpcRouting = TRUE|FALSE,
MaintenanceTrackName = "string",
MasterUserPassword = "string",
NodeType = "string",
NumberOfNodes = 123,
PubliclyAccessible = TRUE|FALSE
),
PreferredMaintenanceWindow = "string",
PubliclyAccessible = TRUE|FALSE,
ResizeInfo = list(
AllowCancelResize = TRUE|FALSE,
ResizeType = "string"
),
RestoreStatus = list(
CurrentRestoreRateInMegaBytesPerSecond = 123.0,
ElapsedTimeInSeconds = 123,
EstimatedTimeToCompletionInSeconds = 123,
ProgressInMegaBytes = 123,
SnapshotSizeInMegaBytes = 123,
Status = "string"
),
SnapshotScheduleIdentifier = "string",
SnapshotScheduleState = "string",
VpcId = "string",
VpcSecurityGroups = list(
list(
Status = "string",
VpcSecurityGroupId = "string"
)
),
LoggingStatus = list(
BucketName = "string",
LastFailureMessage = "string",
LastFailureTime = "string",
LastSuccessfulDeliveryTime = "string",
LoggingEnabled = TRUE|FALSE,
S3KeyPrefix = "string"
)
),
AwsElbLoadBalancer = list(
AvailabilityZones = list(
"string"
),
BackendServerDescriptions = list(
list(
InstancePort = 123,
PolicyNames = list(
"string"
)
)
),
CanonicalHostedZoneName = "string",
CanonicalHostedZoneNameID = "string",
CreatedTime = "string",
DnsName = "string",
HealthCheck = list(
HealthyThreshold = 123,
Interval = 123,
Target = "string",
Timeout = 123,
UnhealthyThreshold = 123
),
Instances = list(
list(
InstanceId = "string"
)
),
ListenerDescriptions = list(
list(
Listener = list(
InstancePort = 123,
InstanceProtocol = "string",
LoadBalancerPort = 123,
Protocol = "string",
SslCertificateId = "string"
),
PolicyNames = list(
"string"
)
)
),
LoadBalancerAttributes = list(
AccessLog = list(
EmitInterval = 123,
Enabled = TRUE|FALSE,
S3BucketName = "string",
S3BucketPrefix = "string"
),
ConnectionDraining = list(
Enabled = TRUE|FALSE,
Timeout = 123
),
ConnectionSettings = list(
IdleTimeout = 123
),
CrossZoneLoadBalancing = list(
Enabled = TRUE|FALSE
),
AdditionalAttributes = list(
list(
Key = "string",
Value = "string"
)
)
),
LoadBalancerName = "string",
Policies = list(
AppCookieStickinessPolicies = list(
list(
CookieName = "string",
PolicyName = "string"
)
),
LbCookieStickinessPolicies = list(
list(
CookieExpirationPeriod = 123,
PolicyName = "string"
)
),
OtherPolicies = list(
"string"
)
),
Scheme = "string",
SecurityGroups = list(
"string"
),
SourceSecurityGroup = list(
GroupName = "string",
OwnerAlias = "string"
),
Subnets = list(
"string"
),
VpcId = "string"
),
AwsIamGroup = list(
AttachedManagedPolicies = list(
list(
PolicyName = "string",
PolicyArn = "string"
)
),
CreateDate = "string",
GroupId = "string",
GroupName = "string",
GroupPolicyList = list(
list(
PolicyName = "string"
)
),
Path = "string"
),
AwsIamRole = list(
AssumeRolePolicyDocument = "string",
AttachedManagedPolicies = list(
list(
PolicyName = "string",
PolicyArn = "string"
)
),
CreateDate = "string",
InstanceProfileList = list(
list(
Arn = "string",
CreateDate = "string",
InstanceProfileId = "string",
InstanceProfileName = "string",
Path = "string",
Roles = list(
list(
Arn = "string",
AssumeRolePolicyDocument = "string",
CreateDate = "string",
Path = "string",
RoleId = "string",
RoleName = "string"
)
)
)
),
PermissionsBoundary = list(
PermissionsBoundaryArn = "string",
PermissionsBoundaryType = "string"
),
RoleId = "string",
RoleName = "string",
RolePolicyList = list(
list(
PolicyName = "string"
)
),
MaxSessionDuration = 123,
Path = "string"
),
AwsKmsKey = list(
AWSAccountId = "string",
CreationDate = 123.0,
KeyId = "string",
KeyManager = "string",
KeyState = "string",
Origin = "string",
Description = "string",
KeyRotationStatus = TRUE|FALSE
),
AwsLambdaFunction = list(
Code = list(
S3Bucket = "string",
S3Key = "string",
S3ObjectVersion = "string",
ZipFile = "string"
),
CodeSha256 = "string",
DeadLetterConfig = list(
TargetArn = "string"
),
Environment = list(
Variables = list(
"string"
),
Error = list(
ErrorCode = "string",
Message = "string"
)
),
FunctionName = "string",
Handler = "string",
KmsKeyArn = "string",
LastModified = "string",
Layers = list(
list(
Arn = "string",
CodeSize = 123
)
),
MasterArn = "string",
MemorySize = 123,
RevisionId = "string",
Role = "string",
Runtime = "string",
Timeout = 123,
TracingConfig = list(
Mode = "string"
),
VpcConfig = list(
SecurityGroupIds = list(
"string"
),
SubnetIds = list(
"string"
),
VpcId = "string"
),
Version = "string",
Architectures = list(
"string"
),
PackageType = "string"
),
AwsLambdaLayerVersion = list(
Version = 123,
CompatibleRuntimes = list(
"string"
),
CreatedDate = "string"
),
AwsRdsDbInstance = list(
AssociatedRoles = list(
list(
RoleArn = "string",
FeatureName = "string",
Status = "string"
)
),
CACertificateIdentifier = "string",
DBClusterIdentifier = "string",
DBInstanceIdentifier = "string",
DBInstanceClass = "string",
DbInstancePort = 123,
DbiResourceId = "string",
DBName = "string",
DeletionProtection = TRUE|FALSE,
Endpoint = list(
Address = "string",
Port = 123,
HostedZoneId = "string"
),
Engine = "string",
EngineVersion = "string",
IAMDatabaseAuthenticationEnabled = TRUE|FALSE,
InstanceCreateTime = "string",
KmsKeyId = "string",
PubliclyAccessible = TRUE|FALSE,
StorageEncrypted = TRUE|FALSE,
TdeCredentialArn = "string",
VpcSecurityGroups = list(
list(
VpcSecurityGroupId = "string",
Status = "string"
)
),
MultiAz = TRUE|FALSE,
EnhancedMonitoringResourceArn = "string",
DbInstanceStatus = "string",
MasterUsername = "string",
AllocatedStorage = 123,
PreferredBackupWindow = "string",
BackupRetentionPeriod = 123,
DbSecurityGroups = list(
"string"
),
DbParameterGroups = list(
list(
DbParameterGroupName = "string",
ParameterApplyStatus = "string"
)
),
AvailabilityZone = "string",
DbSubnetGroup = list(
DbSubnetGroupName = "string",
DbSubnetGroupDescription = "string",
VpcId = "string",
SubnetGroupStatus = "string",
Subnets = list(
list(
SubnetIdentifier = "string",
SubnetAvailabilityZone = list(
Name = "string"
),
SubnetStatus = "string"
)
),
DbSubnetGroupArn = "string"
),
PreferredMaintenanceWindow = "string",
PendingModifiedValues = list(
DbInstanceClass = "string",
AllocatedStorage = 123,
MasterUserPassword = "string",
Port = 123,
BackupRetentionPeriod = 123,
MultiAZ = TRUE|FALSE,
EngineVersion = "string",
LicenseModel = "string",
Iops = 123,
DbInstanceIdentifier = "string",
StorageType = "string",
CaCertificateIdentifier = "string",
DbSubnetGroupName = "string",
PendingCloudWatchLogsExports = list(
LogTypesToEnable = list(
"string"
),
LogTypesToDisable = list(
"string"
)
),
ProcessorFeatures = list(
list(
Name = "string",
Value = "string"
)
)
),
LatestRestorableTime = "string",
AutoMinorVersionUpgrade = TRUE|FALSE,
ReadReplicaSourceDBInstanceIdentifier = "string",
ReadReplicaDBInstanceIdentifiers = list(
"string"
),
ReadReplicaDBClusterIdentifiers = list(
"string"
),
LicenseModel = "string",
Iops = 123,
OptionGroupMemberships = list(
list(
OptionGroupName = "string",
Status = "string"
)
),
CharacterSetName = "string",
SecondaryAvailabilityZone = "string",
StatusInfos = list(
list(
StatusType = "string",
Normal = TRUE|FALSE,
Status = "string",
Message = "string"
)
),
StorageType = "string",
DomainMemberships = list(
list(
Domain = "string",
Status = "string",
Fqdn = "string",
IamRoleName = "string"
)
),
CopyTagsToSnapshot = TRUE|FALSE,
MonitoringInterval = 123,
MonitoringRoleArn = "string",
PromotionTier = 123,
Timezone = "string",
PerformanceInsightsEnabled = TRUE|FALSE,
PerformanceInsightsKmsKeyId = "string",
PerformanceInsightsRetentionPeriod = 123,
EnabledCloudWatchLogsExports = list(
"string"
),
ProcessorFeatures = list(
list(
Name = "string",
Value = "string"
)
),
ListenerEndpoint = list(
Address = "string",
Port = 123,
HostedZoneId = "string"
),
MaxAllocatedStorage = 123
),
AwsSnsTopic = list(
KmsMasterKeyId = "string",
Subscription = list(
list(
Endpoint = "string",
Protocol = "string"
)
),
TopicName = "string",
Owner = "string",
SqsSuccessFeedbackRoleArn = "string",
SqsFailureFeedbackRoleArn = "string",
ApplicationSuccessFeedbackRoleArn = "string",
FirehoseSuccessFeedbackRoleArn = "string",
FirehoseFailureFeedbackRoleArn = "string",
HttpSuccessFeedbackRoleArn = "string",
HttpFailureFeedbackRoleArn = "string"
),
AwsSqsQueue = list(
KmsDataKeyReusePeriodSeconds = 123,
KmsMasterKeyId = "string",
QueueName = "string",
DeadLetterTargetArn = "string"
),
AwsWafWebAcl = list(
Name = "string",
DefaultAction = "string",
Rules = list(
list(
Action = list(
Type = "string"
),
ExcludedRules = list(
list(
RuleId = "string"
)
),
OverrideAction = list(
Type = "string"
),
Priority = 123,
RuleId = "string",
Type = "string"
)
),
WebAclId = "string"
),
AwsRdsDbSnapshot = list(
DbSnapshotIdentifier = "string",
DbInstanceIdentifier = "string",
SnapshotCreateTime = "string",
Engine = "string",
AllocatedStorage = 123,
Status = "string",
Port = 123,
AvailabilityZone = "string",
VpcId = "string",
InstanceCreateTime = "string",
MasterUsername = "string",
EngineVersion = "string",
LicenseModel = "string",
SnapshotType = "string",
Iops = 123,
OptionGroupName = "string",
PercentProgress = 123,
SourceRegion = "string",
SourceDbSnapshotIdentifier = "string",
StorageType = "string",
TdeCredentialArn = "string",
Encrypted = TRUE|FALSE,
KmsKeyId = "string",
Timezone = "string",
IamDatabaseAuthenticationEnabled = TRUE|FALSE,
ProcessorFeatures = list(
list(
Name = "string",
Value = "string"
)
),
DbiResourceId = "string"
),
AwsRdsDbClusterSnapshot = list(
AvailabilityZones = list(
"string"
),
SnapshotCreateTime = "string",
Engine = "string",
AllocatedStorage = 123,
Status = "string",
Port = 123,
VpcId = "string",
ClusterCreateTime = "string",
MasterUsername = "string",
EngineVersion = "string",
LicenseModel = "string",
SnapshotType = "string",
PercentProgress = 123,
StorageEncrypted = TRUE|FALSE,
KmsKeyId = "string",
DbClusterIdentifier = "string",
DbClusterSnapshotIdentifier = "string",
IamDatabaseAuthenticationEnabled = TRUE|FALSE,
DbClusterSnapshotAttributes = list(
list(
AttributeName = "string",
AttributeValues = list(
"string"
)
)
)
),
AwsRdsDbCluster = list(
AllocatedStorage = 123,
AvailabilityZones = list(
"string"
),
BackupRetentionPeriod = 123,
DatabaseName = "string",
Status = "string",
Endpoint = "string",
ReaderEndpoint = "string",
CustomEndpoints = list(
"string"
),
MultiAz = TRUE|FALSE,
Engine = "string",
EngineVersion = "string",
Port = 123,
MasterUsername = "string",
PreferredBackupWindow = "string",
PreferredMaintenanceWindow = "string",
ReadReplicaIdentifiers = list(
"string"
),
VpcSecurityGroups = list(
list(
VpcSecurityGroupId = "string",
Status = "string"
)
),
HostedZoneId = "string",
StorageEncrypted = TRUE|FALSE,
KmsKeyId = "string",
DbClusterResourceId = "string",
AssociatedRoles = list(
list(
RoleArn = "string",
Status = "string"
)
),
ClusterCreateTime = "string",
EnabledCloudWatchLogsExports = list(
"string"
),
EngineMode = "string",
DeletionProtection = TRUE|FALSE,
HttpEndpointEnabled = TRUE|FALSE,
ActivityStreamStatus = "string",
CopyTagsToSnapshot = TRUE|FALSE,
CrossAccountClone = TRUE|FALSE,
DomainMemberships = list(
list(
Domain = "string",
Status = "string",
Fqdn = "string",
IamRoleName = "string"
)
),
DbClusterParameterGroup = "string",
DbSubnetGroup = "string",
DbClusterOptionGroupMemberships = list(
list(
DbClusterOptionGroupName = "string",
Status = "string"
)
),
DbClusterIdentifier = "string",
DbClusterMembers = list(
list(
IsClusterWriter = TRUE|FALSE,
PromotionTier = 123,
DbInstanceIdentifier = "string",
DbClusterParameterGroupStatus = "string"
)
),
IamDatabaseAuthenticationEnabled = TRUE|FALSE,
AutoMinorVersionUpgrade = TRUE|FALSE
),
AwsEcsCluster = list(
ClusterArn = "string",
ActiveServicesCount = 123,
CapacityProviders = list(
"string"
),
ClusterSettings = list(
list(
Name = "string",
Value = "string"
)
),
Configuration = list(
ExecuteCommandConfiguration = list(
KmsKeyId = "string",
LogConfiguration = list(
CloudWatchEncryptionEnabled = TRUE|FALSE,
CloudWatchLogGroupName = "string",
S3BucketName = "string",
S3EncryptionEnabled = TRUE|FALSE,
S3KeyPrefix = "string"
),
Logging = "string"
)
),
DefaultCapacityProviderStrategy = list(
list(
Base = 123,
CapacityProvider = "string",
Weight = 123
)
),
ClusterName = "string",
RegisteredContainerInstancesCount = 123,
RunningTasksCount = 123,
Status = "string"
),
AwsEcsContainer = list(
Name = "string",
Image = "string",
MountPoints = list(
list(
SourceVolume = "string",
ContainerPath = "string"
)
),
Privileged = TRUE|FALSE
),
AwsEcsTaskDefinition = list(
ContainerDefinitions = list(
list(
Command = list(
"string"
),
Cpu = 123,
DependsOn = list(
list(
Condition = "string",
ContainerName = "string"
)
),
DisableNetworking = TRUE|FALSE,
DnsSearchDomains = list(
"string"
),
DnsServers = list(
"string"
),
DockerLabels = list(
"string"
),
DockerSecurityOptions = list(
"string"
),
EntryPoint = list(
"string"
),
Environment = list(
list(
Name = "string",
Value = "string"
)
),
EnvironmentFiles = list(
list(
Type = "string",
Value = "string"
)
),
Essential = TRUE|FALSE,
ExtraHosts = list(
list(
Hostname = "string",
IpAddress = "string"
)
),
FirelensConfiguration = list(
Options = list(
"string"
),
Type = "string"
),
HealthCheck = list(
Command = list(
"string"
),
Interval = 123,
Retries = 123,
StartPeriod = 123,
Timeout = 123
),
Hostname = "string",
Image = "string",
Interactive = TRUE|FALSE,
Links = list(
"string"
),
LinuxParameters = list(
Capabilities = list(
Add = list(
"string"
),
Drop = list(
"string"
)
),
Devices = list(
list(
ContainerPath = "string",
HostPath = "string",
Permissions = list(
"string"
)
)
),
InitProcessEnabled = TRUE|FALSE,
MaxSwap = 123,
SharedMemorySize = 123,
Swappiness = 123,
Tmpfs = list(
list(
ContainerPath = "string",
MountOptions = list(
"string"
),
Size = 123
)
)
),
LogConfiguration = list(
LogDriver = "string",
Options = list(
"string"
),
SecretOptions = list(
list(
Name = "string",
ValueFrom = "string"
)
)
),
Memory = 123,
MemoryReservation = 123,
MountPoints = list(
list(
ContainerPath = "string",
ReadOnly = TRUE|FALSE,
SourceVolume = "string"
)
),
Name = "string",
PortMappings = list(
list(
ContainerPort = 123,
HostPort = 123,
Protocol = "string"
)
),
Privileged = TRUE|FALSE,
PseudoTerminal = TRUE|FALSE,
ReadonlyRootFilesystem = TRUE|FALSE,
RepositoryCredentials = list(
CredentialsParameter = "string"
),
ResourceRequirements = list(
list(
Type = "string",
Value = "string"
)
),
Secrets = list(
list(
Name = "string",
ValueFrom = "string"
)
),
StartTimeout = 123,
StopTimeout = 123,
SystemControls = list(
list(
Namespace = "string",
Value = "string"
)
),
Ulimits = list(
list(
HardLimit = 123,
Name = "string",
SoftLimit = 123
)
),
User = "string",
VolumesFrom = list(
list(
ReadOnly = TRUE|FALSE,
SourceContainer = "string"
)
),
WorkingDirectory = "string"
)
),
Cpu = "string",
ExecutionRoleArn = "string",
Family = "string",
InferenceAccelerators = list(
list(
DeviceName = "string",
DeviceType = "string"
)
),
IpcMode = "string",
Memory = "string",
NetworkMode = "string",
PidMode = "string",
PlacementConstraints = list(
list(
Expression = "string",
Type = "string"
)
),
ProxyConfiguration = list(
ContainerName = "string",
ProxyConfigurationProperties = list(
list(
Name = "string",
Value = "string"
)
),
Type = "string"
),
RequiresCompatibilities = list(
"string"
),
TaskRoleArn = "string",
Volumes = list(
list(
DockerVolumeConfiguration = list(
Autoprovision = TRUE|FALSE,
Driver = "string",
DriverOpts = list(
"string"
),
Labels = list(
"string"
),
Scope = "string"
),
EfsVolumeConfiguration = list(
AuthorizationConfig = list(
AccessPointId = "string",
Iam = "string"
),
FilesystemId = "string",
RootDirectory = "string",
TransitEncryption = "string",
TransitEncryptionPort = 123
),
Host = list(
SourcePath = "string"
),
Name = "string"
)
),
Status = "string"
),
Container = list(
ContainerRuntime = "string",
Name = "string",
ImageId = "string",
ImageName = "string",
LaunchedAt = "string",
VolumeMounts = list(
list(
Name = "string",
MountPath = "string"
)
),
Privileged = TRUE|FALSE
),
Other = list(
"string"
),
AwsRdsEventSubscription = list(
CustSubscriptionId = "string",
CustomerAwsId = "string",
Enabled = TRUE|FALSE,
EventCategoriesList = list(
"string"
),
EventSubscriptionArn = "string",
SnsTopicArn = "string",
SourceIdsList = list(
"string"
),
SourceType = "string",
Status = "string",
SubscriptionCreationTime = "string"
),
AwsEcsService = list(
CapacityProviderStrategy = list(
list(
Base = 123,
CapacityProvider = "string",
Weight = 123
)
),
Cluster = "string",
DeploymentConfiguration = list(
DeploymentCircuitBreaker = list(
Enable = TRUE|FALSE,
Rollback = TRUE|FALSE
),
MaximumPercent = 123,
MinimumHealthyPercent = 123
),
DeploymentController = list(
Type = "string"
),
DesiredCount = 123,
EnableEcsManagedTags = TRUE|FALSE,
EnableExecuteCommand = TRUE|FALSE,
HealthCheckGracePeriodSeconds = 123,
LaunchType = "string",
LoadBalancers = list(
list(
ContainerName = "string",
ContainerPort = 123,
LoadBalancerName = "string",
TargetGroupArn = "string"
)
),
Name = "string",
NetworkConfiguration = list(
AwsVpcConfiguration = list(
AssignPublicIp = "string",
SecurityGroups = list(
"string"
),
Subnets = list(
"string"
)
)
),
PlacementConstraints = list(
list(
Expression = "string",
Type = "string"
)
),
PlacementStrategies = list(
list(
Field = "string",
Type = "string"
)
),
PlatformVersion = "string",
PropagateTags = "string",
Role = "string",
SchedulingStrategy = "string",
ServiceArn = "string",
ServiceName = "string",
ServiceRegistries = list(
list(
ContainerName = "string",
ContainerPort = 123,
Port = 123,
RegistryArn = "string"
)
),
TaskDefinition = "string"
),
AwsAutoScalingLaunchConfiguration = list(
AssociatePublicIpAddress = TRUE|FALSE,
BlockDeviceMappings = list(
list(
DeviceName = "string",
Ebs = list(
DeleteOnTermination = TRUE|FALSE,
Encrypted = TRUE|FALSE,
Iops = 123,
SnapshotId = "string",
VolumeSize = 123,
VolumeType = "string"
),
NoDevice = TRUE|FALSE,
VirtualName = "string"
)
),
ClassicLinkVpcId = "string",
ClassicLinkVpcSecurityGroups = list(
"string"
),
CreatedTime = "string",
EbsOptimized = TRUE|FALSE,
IamInstanceProfile = "string",
ImageId = "string",
InstanceMonitoring = list(
Enabled = TRUE|FALSE
),
InstanceType = "string",
KernelId = "string",
KeyName = "string",
LaunchConfigurationName = "string",
PlacementTenancy = "string",
RamdiskId = "string",
SecurityGroups = list(
"string"
),
SpotPrice = "string",
UserData = "string",
MetadataOptions = list(
HttpEndpoint = "string",
HttpPutResponseHopLimit = 123,
HttpTokens = "string"
)
),
AwsEc2VpnConnection = list(
VpnConnectionId = "string",
State = "string",
CustomerGatewayId = "string",
CustomerGatewayConfiguration = "string",
Type = "string",
VpnGatewayId = "string",
Category = "string",
VgwTelemetry = list(
list(
AcceptedRouteCount = 123,
CertificateArn = "string",
LastStatusChange = "string",
OutsideIpAddress = "string",
Status = "string",
StatusMessage = "string"
)
),
Options = list(
StaticRoutesOnly = TRUE|FALSE,
TunnelOptions = list(
list(
DpdTimeoutSeconds = 123,
IkeVersions = list(
"string"
),
OutsideIpAddress = "string",
Phase1DhGroupNumbers = list(
123
),
Phase1EncryptionAlgorithms = list(
"string"
),
Phase1IntegrityAlgorithms = list(
"string"
),
Phase1LifetimeSeconds = 123,
Phase2DhGroupNumbers = list(
123
),
Phase2EncryptionAlgorithms = list(
"string"
),
Phase2IntegrityAlgorithms = list(
"string"
),
Phase2LifetimeSeconds = 123,
PreSharedKey = "string",
RekeyFuzzPercentage = 123,
RekeyMarginTimeSeconds = 123,
ReplayWindowSize = 123,
TunnelInsideCidr = "string"
)
)
),
Routes = list(
list(
DestinationCidrBlock = "string",
State = "string"
)
),
TransitGatewayId = "string"
),
AwsEcrContainerImage = list(
RegistryId = "string",
RepositoryName = "string",
Architecture = "string",
ImageDigest = "string",
ImageTags = list(
"string"
),
ImagePublishedAt = "string"
),
AwsOpenSearchServiceDomain = list(
Arn = "string",
AccessPolicies = "string",
DomainName = "string",
Id = "string",
DomainEndpoint = "string",
EngineVersion = "string",
EncryptionAtRestOptions = list(
Enabled = TRUE|FALSE,
KmsKeyId = "string"
),
NodeToNodeEncryptionOptions = list(
Enabled = TRUE|FALSE
),
ServiceSoftwareOptions = list(
AutomatedUpdateDate = "string",
Cancellable = TRUE|FALSE,
CurrentVersion = "string",
Description = "string",
NewVersion = "string",
UpdateAvailable = TRUE|FALSE,
UpdateStatus = "string",
OptionalDeployment = TRUE|FALSE
),
ClusterConfig = list(
InstanceCount = 123,
WarmEnabled = TRUE|FALSE,
WarmCount = 123,
DedicatedMasterEnabled = TRUE|FALSE,
ZoneAwarenessConfig = list(
AvailabilityZoneCount = 123
),
DedicatedMasterCount = 123,
InstanceType = "string",
WarmType = "string",
ZoneAwarenessEnabled = TRUE|FALSE,
DedicatedMasterType = "string"
),
DomainEndpointOptions = list(
CustomEndpointCertificateArn = "string",
CustomEndpointEnabled = TRUE|FALSE,
EnforceHTTPS = TRUE|FALSE,
CustomEndpoint = "string",
TLSSecurityPolicy = "string"
),
VpcOptions = list(
SecurityGroupIds = list(
"string"
),
SubnetIds = list(
"string"
)
),
LogPublishingOptions = list(
IndexSlowLogs = list(
CloudWatchLogsLogGroupArn = "string",
Enabled = TRUE|FALSE
),
SearchSlowLogs = list(
CloudWatchLogsLogGroupArn = "string",
Enabled = TRUE|FALSE
),
AuditLogs = list(
CloudWatchLogsLogGroupArn = "string",
Enabled = TRUE|FALSE
)
),
DomainEndpoints = list(
"string"
),
AdvancedSecurityOptions = list(
Enabled = TRUE|FALSE,
InternalUserDatabaseEnabled = TRUE|FALSE,
MasterUserOptions = list(
MasterUserArn = "string",
MasterUserName = "string",
MasterUserPassword = "string"
)
)
),
AwsEc2VpcEndpointService = list(
AcceptanceRequired = TRUE|FALSE,
AvailabilityZones = list(
"string"
),
BaseEndpointDnsNames = list(
"string"
),
ManagesVpcEndpoints = TRUE|FALSE,
GatewayLoadBalancerArns = list(
"string"
),
NetworkLoadBalancerArns = list(
"string"
),
PrivateDnsName = "string",
ServiceId = "string",
ServiceName = "string",
ServiceState = "string",
ServiceType = list(
list(
ServiceType = "string"
)
)
),
AwsXrayEncryptionConfig = list(
KeyId = "string",
Status = "string",
Type = "string"
),
AwsWafRateBasedRule = list(
MetricName = "string",
Name = "string",
RateKey = "string",
RateLimit = 123,
RuleId = "string",
MatchPredicates = list(
list(
DataId = "string",
Negated = TRUE|FALSE,
Type = "string"
)
)
),
AwsWafRegionalRateBasedRule = list(
MetricName = "string",
Name = "string",
RateKey = "string",
RateLimit = 123,
RuleId = "string",
MatchPredicates = list(
list(
DataId = "string",
Negated = TRUE|FALSE,
Type = "string"
)
)
),
AwsEcrRepository = list(
Arn = "string",
ImageScanningConfiguration = list(
ScanOnPush = TRUE|FALSE
),
ImageTagMutability = "string",
LifecyclePolicy = list(
LifecyclePolicyText = "string",
RegistryId = "string"
),
RepositoryName = "string",
RepositoryPolicyText = "string"
),
AwsEksCluster = list(
Arn = "string",
CertificateAuthorityData = "string",
ClusterStatus = "string",
Endpoint = "string",
Name = "string",
ResourcesVpcConfig = list(
SecurityGroupIds = list(
"string"
),
SubnetIds = list(
"string"
),
EndpointPublicAccess = TRUE|FALSE
),
RoleArn = "string",
Version = "string",
Logging = list(
ClusterLogging = list(
list(
Enabled = TRUE|FALSE,
Types = list(
"string"
)
)
)
)
),
AwsNetworkFirewallFirewallPolicy = list(
FirewallPolicy = list(
StatefulRuleGroupReferences = list(
list(
ResourceArn = "string"
)
),
StatelessCustomActions = list(
list(
ActionDefinition = list(
PublishMetricAction = list(
Dimensions = list(
list(
Value = "string"
)
)
)
),
ActionName = "string"
)
),
StatelessDefaultActions = list(
"string"
),
StatelessFragmentDefaultActions = list(
"string"
),
StatelessRuleGroupReferences = list(
list(
Priority = 123,
ResourceArn = "string"
)
)
),
FirewallPolicyArn = "string",
FirewallPolicyId = "string",
FirewallPolicyName = "string",
Description = "string"
),
AwsNetworkFirewallFirewall = list(
DeleteProtection = TRUE|FALSE,
Description = "string",
FirewallArn = "string",
FirewallId = "string",
FirewallName = "string",
FirewallPolicyArn = "string",
FirewallPolicyChangeProtection = TRUE|FALSE,
SubnetChangeProtection = TRUE|FALSE,
SubnetMappings = list(
list(
SubnetId = "string"
)
),
VpcId = "string"
),
AwsNetworkFirewallRuleGroup = list(
Capacity = 123,
Description = "string",
RuleGroup = list(
RuleVariables = list(
IpSets = list(
Definition = list(
"string"
)
),
PortSets = list(
Definition = list(
"string"
)
)
),
RulesSource = list(
RulesSourceList = list(
GeneratedRulesType = "string",
TargetTypes = list(
"string"
),
Targets = list(
"string"
)
),
RulesString = "string",
StatefulRules = list(
list(
Action = "string",
Header = list(
Destination = "string",
DestinationPort = "string",
Direction = "string",
Protocol = "string",
Source = "string",
SourcePort = "string"
),
RuleOptions = list(
list(
Keyword = "string",
Settings = list(
"string"
)
)
)
)
),
StatelessRulesAndCustomActions = list(
CustomActions = list(
list(
ActionDefinition = list(
PublishMetricAction = list(
Dimensions = list(
list(
Value = "string"
)
)
)
),
ActionName = "string"
)
),
StatelessRules = list(
list(
Priority = 123,
RuleDefinition = list(
Actions = list(
"string"
),
MatchAttributes = list(
DestinationPorts = list(
list(
FromPort = 123,
ToPort = 123
)
),
Destinations = list(
list(
AddressDefinition = "string"
)
),
Protocols = list(
123
),
SourcePorts = list(
list(
FromPort = 123,
ToPort = 123
)
),
Sources = list(
list(
AddressDefinition = "string"
)
),
TcpFlags = list(
list(
Flags = list(
"string"
),
Masks = list(
"string"
)
)
)
)
)
)
)
)
)
),
RuleGroupArn = "string",
RuleGroupId = "string",
RuleGroupName = "string",
Type = "string"
),
AwsRdsDbSecurityGroup = list(
DbSecurityGroupArn = "string",
DbSecurityGroupDescription = "string",
DbSecurityGroupName = "string",
Ec2SecurityGroups = list(
list(
Ec2SecurityGroupId = "string",
Ec2SecurityGroupName = "string",
Ec2SecurityGroupOwnerId = "string",
Status = "string"
)
),
IpRanges = list(
list(
CidrIp = "string",
Status = "string"
)
),
OwnerId = "string",
VpcId = "string"
),
AwsKinesisStream = list(
Name = "string",
Arn = "string",
StreamEncryption = list(
EncryptionType = "string",
KeyId = "string"
),
ShardCount = 123,
RetentionPeriodHours = 123
),
AwsEc2TransitGateway = list(
Id = "string",
Description = "string",
DefaultRouteTablePropagation = "string",
AutoAcceptSharedAttachments = "string",
DefaultRouteTableAssociation = "string",
TransitGatewayCidrBlocks = list(
"string"
),
AssociationDefaultRouteTableId = "string",
PropagationDefaultRouteTableId = "string",
VpnEcmpSupport = "string",
DnsSupport = "string",
MulticastSupport = "string",
AmazonSideAsn = 123
),
AwsEfsAccessPoint = list(
AccessPointId = "string",
Arn = "string",
ClientToken = "string",
FileSystemId = "string",
PosixUser = list(
Gid = "string",
SecondaryGids = list(
"string"
),
Uid = "string"
),
RootDirectory = list(
CreationInfo = list(
OwnerGid = "string",
OwnerUid = "string",
Permissions = "string"
),
Path = "string"
)
),
AwsCloudFormationStack = list(
Capabilities = list(
"string"
),
CreationTime = "string",
Description = "string",
DisableRollback = TRUE|FALSE,
DriftInformation = list(
StackDriftStatus = "string"
),
EnableTerminationProtection = TRUE|FALSE,
LastUpdatedTime = "string",
NotificationArns = list(
"string"
),
Outputs = list(
list(
Description = "string",
OutputKey = "string",
OutputValue = "string"
)
),
RoleArn = "string",
StackId = "string",
StackName = "string",
StackStatus = "string",
StackStatusReason = "string",
TimeoutInMinutes = 123
),
AwsCloudWatchAlarm = list(
ActionsEnabled = TRUE|FALSE,
AlarmActions = list(
"string"
),
AlarmArn = "string",
AlarmConfigurationUpdatedTimestamp = "string",
AlarmDescription = "string",
AlarmName = "string",
ComparisonOperator = "string",
DatapointsToAlarm = 123,
Dimensions = list(
list(
Name = "string",
Value = "string"
)
),
EvaluateLowSampleCountPercentile = "string",
EvaluationPeriods = 123,
ExtendedStatistic = "string",
InsufficientDataActions = list(
"string"
),
MetricName = "string",
Namespace = "string",
OkActions = list(
"string"
),
Period = 123,
Statistic = "string",
Threshold = 123.0,
ThresholdMetricId = "string",
TreatMissingData = "string",
Unit = "string"
),
AwsEc2VpcPeeringConnection = list(
AccepterVpcInfo = list(
CidrBlock = "string",
CidrBlockSet = list(
list(
CidrBlock = "string"
)
),
Ipv6CidrBlockSet = list(
list(
Ipv6CidrBlock = "string"
)
),
OwnerId = "string",
PeeringOptions = list(
AllowDnsResolutionFromRemoteVpc = TRUE|FALSE,
AllowEgressFromLocalClassicLinkToRemoteVpc = TRUE|FALSE,
AllowEgressFromLocalVpcToRemoteClassicLink = TRUE|FALSE
),
Region = "string",
VpcId = "string"
),
ExpirationTime = "string",
RequesterVpcInfo = list(
CidrBlock = "string",
CidrBlockSet = list(
list(
CidrBlock = "string"
)
),
Ipv6CidrBlockSet = list(
list(
Ipv6CidrBlock = "string"
)
),
OwnerId = "string",
PeeringOptions = list(
AllowDnsResolutionFromRemoteVpc = TRUE|FALSE,
AllowEgressFromLocalClassicLinkToRemoteVpc = TRUE|FALSE,
AllowEgressFromLocalVpcToRemoteClassicLink = TRUE|FALSE
),
Region = "string",
VpcId = "string"
),
Status = list(
Code = "string",
Message = "string"
),
VpcPeeringConnectionId = "string"
),
AwsWafRegionalRuleGroup = list(
MetricName = "string",
Name = "string",
RuleGroupId = "string",
Rules = list(
list(
Action = list(
Type = "string"
),
Priority = 123,
RuleId = "string",
Type = "string"
)
)
),
AwsWafRegionalRule = list(
MetricName = "string",
Name = "string",
PredicateList = list(
list(
DataId = "string",
Negated = TRUE|FALSE,
Type = "string"
)
),
RuleId = "string"
),
AwsWafRegionalWebAcl = list(
DefaultAction = "string",
MetricName = "string",
Name = "string",
RulesList = list(
list(
Action = list(
Type = "string"
),
OverrideAction = list(
Type = "string"
),
Priority = 123,
RuleId = "string",
Type = "string"
)
),
WebAclId = "string"
),
AwsWafRule = list(
MetricName = "string",
Name = "string",
PredicateList = list(
list(
DataId = "string",
Negated = TRUE|FALSE,
Type = "string"
)
),
RuleId = "string"
),
AwsWafRuleGroup = list(
MetricName = "string",
Name = "string",
RuleGroupId = "string",
Rules = list(
list(
Action = list(
Type = "string"
),
Priority = 123,
RuleId = "string",
Type = "string"
)
)
),
AwsEcsTask = list(
ClusterArn = "string",
TaskDefinitionArn = "string",
Version = "string",
CreatedAt = "string",
StartedAt = "string",
StartedBy = "string",
Group = "string",
Volumes = list(
list(
Name = "string",
Host = list(
SourcePath = "string"
)
)
),
Containers = list(
list(
Name = "string",
Image = "string",
MountPoints = list(
list(
SourceVolume = "string",
ContainerPath = "string"
)
),
Privileged = TRUE|FALSE
)
)
),
AwsBackupBackupVault = list(
BackupVaultArn = "string",
BackupVaultName = "string",
EncryptionKeyArn = "string",
Notifications = list(
BackupVaultEvents = list(
"string"
),
SnsTopicArn = "string"
),
AccessPolicy = "string"
),
AwsBackupBackupPlan = list(
BackupPlan = list(
BackupPlanName = "string",
AdvancedBackupSettings = list(
list(
BackupOptions = list(
"string"
),
ResourceType = "string"
)
),
BackupPlanRule = list(
list(
TargetBackupVault = "string",
StartWindowMinutes = 123,
ScheduleExpression = "string",
RuleName = "string",
RuleId = "string",
EnableContinuousBackup = TRUE|FALSE,
CompletionWindowMinutes = 123,
CopyActions = list(
list(
DestinationBackupVaultArn = "string",
Lifecycle = list(
DeleteAfterDays = 123,
MoveToColdStorageAfterDays = 123
)
)
),
Lifecycle = list(
DeleteAfterDays = 123,
MoveToColdStorageAfterDays = 123
)
)
)
),
BackupPlanArn = "string",
BackupPlanId = "string",
VersionId = "string"
),
AwsBackupRecoveryPoint = list(
BackupSizeInBytes = 123,
BackupVaultArn = "string",
BackupVaultName = "string",
CalculatedLifecycle = list(
DeleteAt = "string",
MoveToColdStorageAt = "string"
),
CompletionDate = "string",
CreatedBy = list(
BackupPlanArn = "string",
BackupPlanId = "string",
BackupPlanVersion = "string",
BackupRuleId = "string"
),
CreationDate = "string",
EncryptionKeyArn = "string",
IamRoleArn = "string",
IsEncrypted = TRUE|FALSE,
LastRestoreTime = "string",
Lifecycle = list(
DeleteAfterDays = 123,
MoveToColdStorageAfterDays = 123
),
RecoveryPointArn = "string",
ResourceArn = "string",
ResourceType = "string",
SourceBackupVaultArn = "string",
Status = "string",
StatusMessage = "string",
StorageClass = "string"
),
AwsEc2LaunchTemplate = list(
LaunchTemplateName = "string",
Id = "string",
LaunchTemplateData = list(
BlockDeviceMappingSet = list(
list(
DeviceName = "string",
Ebs = list(
DeleteOnTermination = TRUE|FALSE,
Encrypted = TRUE|FALSE,
Iops = 123,
KmsKeyId = "string",
SnapshotId = "string",
Throughput = 123,
VolumeSize = 123,
VolumeType = "string"
),
NoDevice = "string",
VirtualName = "string"
)
),
CapacityReservationSpecification = list(
CapacityReservationPreference = "string",
CapacityReservationTarget = list(
CapacityReservationId = "string",
CapacityReservationResourceGroupArn = "string"
)
),
CpuOptions = list(
CoreCount = 123,
ThreadsPerCore = 123
),
CreditSpecification = list(
CpuCredits = "string"
),
DisableApiStop = TRUE|FALSE,
DisableApiTermination = TRUE|FALSE,
EbsOptimized = TRUE|FALSE,
ElasticGpuSpecificationSet = list(
list(
Type = "string"
)
),
ElasticInferenceAcceleratorSet = list(
list(
Count = 123,
Type = "string"
)
),
EnclaveOptions = list(
Enabled = TRUE|FALSE
),
HibernationOptions = list(
Configured = TRUE|FALSE
),
IamInstanceProfile = list(
Arn = "string",
Name = "string"
),
ImageId = "string",
InstanceInitiatedShutdownBehavior = "string",
InstanceMarketOptions = list(
MarketType = "string",
SpotOptions = list(
BlockDurationMinutes = 123,
InstanceInterruptionBehavior = "string",
MaxPrice = "string",
SpotInstanceType = "string",
ValidUntil = "string"
)
),
InstanceRequirements = list(
AcceleratorCount = list(
Max = 123,
Min = 123
),
AcceleratorManufacturers = list(
"string"
),
AcceleratorNames = list(
"string"
),
AcceleratorTotalMemoryMiB = list(
Max = 123,
Min = 123
),
AcceleratorTypes = list(
"string"
),
BareMetal = "string",
BaselineEbsBandwidthMbps = list(
Max = 123,
Min = 123
),
BurstablePerformance = "string",
CpuManufacturers = list(
"string"
),
ExcludedInstanceTypes = list(
"string"
),
InstanceGenerations = list(
"string"
),
LocalStorage = "string",
LocalStorageTypes = list(
"string"
),
MemoryGiBPerVCpu = list(
Max = 123.0,
Min = 123.0
),
MemoryMiB = list(
Max = 123,
Min = 123
),
NetworkInterfaceCount = list(
Max = 123,
Min = 123
),
OnDemandMaxPricePercentageOverLowestPrice = 123,
RequireHibernateSupport = TRUE|FALSE,
SpotMaxPricePercentageOverLowestPrice = 123,
TotalLocalStorageGB = list(
Max = 123.0,
Min = 123.0
),
VCpuCount = list(
Max = 123,
Min = 123
)
),
InstanceType = "string",
KernelId = "string",
KeyName = "string",
LicenseSet = list(
list(
LicenseConfigurationArn = "string"
)
),
MaintenanceOptions = list(
AutoRecovery = "string"
),
MetadataOptions = list(
HttpEndpoint = "string",
HttpProtocolIpv6 = "string",
HttpTokens = "string",
HttpPutResponseHopLimit = 123,
InstanceMetadataTags = "string"
),
Monitoring = list(
Enabled = TRUE|FALSE
),
NetworkInterfaceSet = list(
list(
AssociateCarrierIpAddress = TRUE|FALSE,
AssociatePublicIpAddress = TRUE|FALSE,
DeleteOnTermination = TRUE|FALSE,
Description = "string",
DeviceIndex = 123,
Groups = list(
"string"
),
InterfaceType = "string",
Ipv4PrefixCount = 123,
Ipv4Prefixes = list(
list(
Ipv4Prefix = "string"
)
),
Ipv6AddressCount = 123,
Ipv6Addresses = list(
list(
Ipv6Address = "string"
)
),
Ipv6PrefixCount = 123,
Ipv6Prefixes = list(
list(
Ipv6Prefix = "string"
)
),
NetworkCardIndex = 123,
NetworkInterfaceId = "string",
PrivateIpAddress = "string",
PrivateIpAddresses = list(
list(
Primary = TRUE|FALSE,
PrivateIpAddress = "string"
)
),
SecondaryPrivateIpAddressCount = 123,
SubnetId = "string"
)
),
Placement = list(
Affinity = "string",
AvailabilityZone = "string",
GroupName = "string",
HostId = "string",
HostResourceGroupArn = "string",
PartitionNumber = 123,
SpreadDomain = "string",
Tenancy = "string"
),
PrivateDnsNameOptions = list(
EnableResourceNameDnsAAAARecord = TRUE|FALSE,
EnableResourceNameDnsARecord = TRUE|FALSE,
HostnameType = "string"
),
RamDiskId = "string",
SecurityGroupIdSet = list(
"string"
),
SecurityGroupSet = list(
"string"
),
UserData = "string"
),
DefaultVersionNumber = 123,
LatestVersionNumber = 123
),
AwsSageMakerNotebookInstance = list(
AcceleratorTypes = list(
"string"
),
AdditionalCodeRepositories = list(
"string"
),
DefaultCodeRepository = "string",
DirectInternetAccess = "string",
FailureReason = "string",
InstanceMetadataServiceConfiguration = list(
MinimumInstanceMetadataServiceVersion = "string"
),
InstanceType = "string",
KmsKeyId = "string",
NetworkInterfaceId = "string",
NotebookInstanceArn = "string",
NotebookInstanceLifecycleConfigName = "string",
NotebookInstanceName = "string",
NotebookInstanceStatus = "string",
PlatformIdentifier = "string",
RoleArn = "string",
RootAccess = "string",
SecurityGroups = list(
"string"
),
SubnetId = "string",
Url = "string",
VolumeSizeInGB = 123
),
AwsWafv2WebAcl = list(
Name = "string",
Arn = "string",
ManagedbyFirewallManager = TRUE|FALSE,
Id = "string",
Capacity = 123,
CaptchaConfig = list(
ImmunityTimeProperty = list(
ImmunityTime = 123
)
),
DefaultAction = list(
Allow = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Block = list(
CustomResponse = list(
CustomResponseBodyKey = "string",
ResponseCode = 123,
ResponseHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
)
),
Description = "string",
Rules = list(
list(
Action = list(
Allow = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Block = list(
CustomResponse = list(
CustomResponseBodyKey = "string",
ResponseCode = 123,
ResponseHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Captcha = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Count = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
)
),
Name = "string",
OverrideAction = "string",
Priority = 123,
VisibilityConfig = list(
CloudWatchMetricsEnabled = TRUE|FALSE,
MetricName = "string",
SampledRequestsEnabled = TRUE|FALSE
)
)
),
VisibilityConfig = list(
CloudWatchMetricsEnabled = TRUE|FALSE,
MetricName = "string",
SampledRequestsEnabled = TRUE|FALSE
)
),
AwsWafv2RuleGroup = list(
Capacity = 123,
Description = "string",
Id = "string",
Name = "string",
Arn = "string",
Rules = list(
list(
Action = list(
Allow = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Block = list(
CustomResponse = list(
CustomResponseBodyKey = "string",
ResponseCode = 123,
ResponseHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Captcha = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
),
Count = list(
CustomRequestHandling = list(
InsertHeaders = list(
list(
Name = "string",
Value = "string"
)
)
)
)
),
Name = "string",
OverrideAction = "string",
Priority = 123,
VisibilityConfig = list(
CloudWatchMetricsEnabled = TRUE|FALSE,
MetricName = "string",
SampledRequestsEnabled = TRUE|FALSE
)
)
),
Scope = "string",
VisibilityConfig = list(
CloudWatchMetricsEnabled = TRUE|FALSE,
MetricName = "string",
SampledRequestsEnabled = TRUE|FALSE
)
),
AwsEc2RouteTable = list(
AssociationSet = list(
list(
AssociationState = list(
State = "string",
StatusMessage = "string"
),
GatewayId = "string",
Main = TRUE|FALSE,
RouteTableAssociationId = "string",
RouteTableId = "string",
SubnetId = "string"
)
),
OwnerId = "string",
PropagatingVgwSet = list(
list(
GatewayId = "string"
)
),
RouteTableId = "string",
RouteSet = list(
list(
CarrierGatewayId = "string",
CoreNetworkArn = "string",
DestinationCidrBlock = "string",
DestinationIpv6CidrBlock = "string",
DestinationPrefixListId = "string",
EgressOnlyInternetGatewayId = "string",
GatewayId = "string",
InstanceId = "string",
InstanceOwnerId = "string",
LocalGatewayId = "string",
NatGatewayId = "string",
NetworkInterfaceId = "string",
Origin = "string",
State = "string",
TransitGatewayId = "string",
VpcPeeringConnectionId = "string"
)
),
VpcId = "string"
),
AwsAmazonMqBroker = list(
AuthenticationStrategy = "string",
AutoMinorVersionUpgrade = TRUE|FALSE,
BrokerArn = "string",
BrokerName = "string",
DeploymentMode = "string",
EncryptionOptions = list(
KmsKeyId = "string",
UseAwsOwnedKey = TRUE|FALSE
),
EngineType = "string",
EngineVersion = "string",
HostInstanceType = "string",
BrokerId = "string",
LdapServerMetadata = list(
Hosts = list(
"string"
),
RoleBase = "string",
RoleName = "string",
RoleSearchMatching = "string",
RoleSearchSubtree = TRUE|FALSE,
ServiceAccountUsername = "string",
UserBase = "string",
UserRoleName = "string",
UserSearchMatching = "string",
UserSearchSubtree = TRUE|FALSE
),
Logs = list(
Audit = TRUE|FALSE,
General = TRUE|FALSE,
AuditLogGroup = "string",
GeneralLogGroup = "string",
Pending = list(
Audit = TRUE|FALSE,
General = TRUE|FALSE
)
),
MaintenanceWindowStartTime = list(
DayOfWeek = "string",
TimeOfDay = "string",
TimeZone = "string"
),
PubliclyAccessible = TRUE|FALSE,
SecurityGroups = list(
"string"
),
StorageType = "string",
SubnetIds = list(
"string"
),
Users = list(
list(
PendingChange = "string",
Username = "string"
)
)
),
AwsAppSyncGraphQlApi = list(
ApiId = "string",
Id = "string",
OpenIdConnectConfig = list(
AuthTtL = 123,
ClientId = "string",
IatTtL = 123,
Issuer = "string"
),
Name = "string",
LambdaAuthorizerConfig = list(
AuthorizerResultTtlInSeconds = 123,
AuthorizerUri = "string",
IdentityValidationExpression = "string"
),
XrayEnabled = TRUE|FALSE,
Arn = "string",
UserPoolConfig = list(
AppIdClientRegex = "string",
AwsRegion = "string",
DefaultAction = "string",
UserPoolId = "string"
),
AuthenticationType = "string",
LogConfig = list(
CloudWatchLogsRoleArn = "string",
ExcludeVerboseContent = TRUE|FALSE,
FieldLogLevel = "string"
),
AdditionalAuthenticationProviders = list(
list(
AuthenticationType = "string",
LambdaAuthorizerConfig = list(
AuthorizerResultTtlInSeconds = 123,
AuthorizerUri = "string",
IdentityValidationExpression = "string"
),
OpenIdConnectConfig = list(
AuthTtL = 123,
ClientId = "string",
IatTtL = 123,
Issuer = "string"
),
UserPoolConfig = list(
AppIdClientRegex = "string",
AwsRegion = "string",
DefaultAction = "string",
UserPoolId = "string"
)
)
),
WafWebAclArn = "string"
),
AwsEventSchemasRegistry = list(
Description = "string",
RegistryArn = "string",
RegistryName = "string"
),
AwsGuardDutyDetector = list(
DataSources = list(
CloudTrail = list(
Status = "string"
),
DnsLogs = list(
Status = "string"
),
FlowLogs = list(
Status = "string"
),
Kubernetes = list(
AuditLogs = list(
Status = "string"
)
),
MalwareProtection = list(
ScanEc2InstanceWithFindings = list(
EbsVolumes = list(
Reason = "string",
Status = "string"
)
),
ServiceRole = "string"
),
S3Logs = list(
Status = "string"
)
),
Features = list(
list(
Name = "string",
Status = "string"
)
),
FindingPublishingFrequency = "string",
ServiceRole = "string",
Status = "string"
),
AwsStepFunctionStateMachine = list(
Label = "string",
LoggingConfiguration = list(
Destinations = list(
list(
CloudWatchLogsLogGroup = list(
LogGroupArn = "string"
)
)
),
IncludeExecutionData = TRUE|FALSE,
Level = "string"
),
Name = "string",
RoleArn = "string",
StateMachineArn = "string",
Status = "string",
TracingConfiguration = list(
Enabled = TRUE|FALSE
),
Type = "string"
),
AwsAthenaWorkGroup = list(
Name = "string",
Description = "string",
State = "string",
Configuration = list(
ResultConfiguration = list(
EncryptionConfiguration = list(
EncryptionOption = "string",
KmsKey = "string"
)
)
)
),
AwsEventsEventbus = list(
Arn = "string",
Name = "string",
Policy = "string"
),
AwsDmsEndpoint = list(
CertificateArn = "string",
DatabaseName = "string",
EndpointArn = "string",
EndpointIdentifier = "string",
EndpointType = "string",
EngineName = "string",
ExternalId = "string",
ExtraConnectionAttributes = "string",
KmsKeyId = "string",
Port = 123,
ServerName = "string",
SslMode = "string",
Username = "string"
),
AwsEventsEndpoint = list(
Arn = "string",
Description = "string",
EndpointId = "string",
EndpointUrl = "string",
EventBuses = list(
list(
EventBusArn = "string"
)
),
Name = "string",
ReplicationConfig = list(
State = "string"
),
RoleArn = "string",
RoutingConfig = list(
FailoverConfig = list(
Primary = list(
HealthCheck = "string"
),
Secondary = list(
Route = "string"
)
)
),
State = "string",
StateReason = "string"
),
AwsDmsReplicationTask = list(
CdcStartPosition = "string",
CdcStartTime = "string",
CdcStopPosition = "string",
MigrationType = "string",
Id = "string",
ResourceIdentifier = "string",
ReplicationInstanceArn = "string",
ReplicationTaskIdentifier = "string",
ReplicationTaskSettings = "string",
SourceEndpointArn = "string",
TableMappings = "string",
TargetEndpointArn = "string",
TaskData = "string"
),
AwsDmsReplicationInstance = list(
AllocatedStorage = 123,
AutoMinorVersionUpgrade = TRUE|FALSE,
AvailabilityZone = "string",
EngineVersion = "string",
KmsKeyId = "string",
MultiAZ = TRUE|FALSE,
PreferredMaintenanceWindow = "string",
PubliclyAccessible = TRUE|FALSE,
ReplicationInstanceClass = "string",
ReplicationInstanceIdentifier = "string",
ReplicationSubnetGroup = list(
ReplicationSubnetGroupIdentifier = "string"
),
VpcSecurityGroups = list(
list(
VpcSecurityGroupId = "string"
)
)
),
AwsRoute53HostedZone = list(
HostedZone = list(
Id = "string",
Name = "string",
Config = list(
Comment = "string"
)
),
Vpcs = list(
list(
Id = "string",
Region = "string"
)
),
NameServers = list(
"string"
),
QueryLoggingConfig = list(
CloudWatchLogsLogGroupArn = list(
CloudWatchLogsLogGroupArn = "string",
HostedZoneId = "string",
Id = "string"
)
)
),
AwsMskCluster = list(
ClusterInfo = list(
EncryptionInfo = list(
EncryptionInTransit = list(
InCluster = TRUE|FALSE,
ClientBroker = "string"
),
EncryptionAtRest = list(
DataVolumeKMSKeyId = "string"
)
),
CurrentVersion = "string",
NumberOfBrokerNodes = 123,
ClusterName = "string",
ClientAuthentication = list(
Sasl = list(
Iam = list(
Enabled = TRUE|FALSE
),
Scram = list(
Enabled = TRUE|FALSE
)
),
Unauthenticated = list(
Enabled = TRUE|FALSE
),
Tls = list(
CertificateAuthorityArnList = list(
"string"
),
Enabled = TRUE|FALSE
)
),
EnhancedMonitoring = "string"
)
),
AwsS3AccessPoint = list(
AccessPointArn = "string",
Alias = "string",
Bucket = "string",
BucketAccountId = "string",
Name = "string",
NetworkOrigin = "string",
PublicAccessBlockConfiguration = list(
BlockPublicAcls = TRUE|FALSE,
BlockPublicPolicy = TRUE|FALSE,
IgnorePublicAcls = TRUE|FALSE,
RestrictPublicBuckets = TRUE|FALSE
),
VpcConfiguration = list(
VpcId = "string"
)
),
AwsEc2ClientVpnEndpoint = list(
ClientVpnEndpointId = "string",
Description = "string",
ClientCidrBlock = "string",
DnsServer = list(
"string"
),
SplitTunnel = TRUE|FALSE,
TransportProtocol = "string",
VpnPort = 123,
ServerCertificateArn = "string",
AuthenticationOptions = list(
list(
Type = "string",
ActiveDirectory = list(
DirectoryId = "string"
),
MutualAuthentication = list(
ClientRootCertificateChain = "string"
),
FederatedAuthentication = list(
SamlProviderArn = "string",
SelfServiceSamlProviderArn = "string"
)
)
),
ConnectionLogOptions = list(
Enabled = TRUE|FALSE,
CloudwatchLogGroup = "string",
CloudwatchLogStream = "string"
),
SecurityGroupIdSet = list(
"string"
),
VpcId = "string",
SelfServicePortalUrl = "string",
ClientConnectOptions = list(
Enabled = TRUE|FALSE,
LambdaFunctionArn = "string",
Status = list(
Code = "string",
Message = "string"
)
),
SessionTimeoutHours = 123,
ClientLoginBannerOptions = list(
Enabled = TRUE|FALSE,
BannerText = "string"
)
)
),
ApplicationName = "string",
ApplicationArn = "string"
)
),
Compliance = list(
Status = "PASSED"|"WARNING"|"FAILED"|"NOT_AVAILABLE",
RelatedRequirements = list(
"string"
),
StatusReasons = list(
list(
ReasonCode = "string",
Description = "string"
)
),
SecurityControlId = "string",
AssociatedStandards = list(
list(
StandardsId = "string"
)
),
SecurityControlParameters = list(
list(
Name = "string",
Value = list(
"string"
)
)
)
),
VerificationState = "UNKNOWN"|"TRUE_POSITIVE"|"FALSE_POSITIVE"|"BENIGN_POSITIVE",
WorkflowState = "NEW"|"ASSIGNED"|"IN_PROGRESS"|"DEFERRED"|"RESOLVED",
Workflow = list(
Status = "NEW"|"NOTIFIED"|"RESOLVED"|"SUPPRESSED"
),
RecordState = "ACTIVE"|"ARCHIVED",
RelatedFindings = list(
list(
ProductArn = "string",
Id = "string"
)
),
Note = list(
Text = "string",
UpdatedBy = "string",
UpdatedAt = "string"
),
Vulnerabilities = list(
list(
Id = "string",
VulnerablePackages = list(
list(
Name = "string",
Version = "string",
Epoch = "string",
Release = "string",
Architecture = "string",
PackageManager = "string",
FilePath = "string",
FixedInVersion = "string",
Remediation = "string",
SourceLayerHash = "string",
SourceLayerArn = "string"
)
),
Cvss = list(
list(
Version = "string",
BaseScore = 123.0,
BaseVector = "string",
Source = "string",
Adjustments = list(
list(
Metric = "string",
Reason = "string"
)
)
)
),
RelatedVulnerabilities = list(
"string"
),
Vendor = list(
Name = "string",
Url = "string",
VendorSeverity = "string",
VendorCreatedAt = "string",
VendorUpdatedAt = "string"
),
ReferenceUrls = list(
"string"
),
FixAvailable = "YES"|"NO"|"PARTIAL",
EpssScore = 123.0,
ExploitAvailable = "YES"|"NO",
LastKnownExploitAt = "string",
CodeVulnerabilities = list(
list(
Cwes = list(
"string"
),
FilePath = list(
EndLine = 123,
FileName = "string",
FilePath = "string",
StartLine = 123
),
SourceArn = "string"
)
)
)
),
PatchSummary = list(
Id = "string",
InstalledCount = 123,
MissingCount = 123,
FailedCount = 123,
InstalledOtherCount = 123,
InstalledRejectedCount = 123,
InstalledPendingReboot = 123,
OperationStartTime = "string",
OperationEndTime = "string",
RebootOption = "string",
Operation = "string"
),
Action = list(
ActionType = "string",
NetworkConnectionAction = list(
ConnectionDirection = "string",
RemoteIpDetails = list(
IpAddressV4 = "string",
Organization = list(
Asn = 123,
AsnOrg = "string",
Isp = "string",
Org = "string"
),
Country = list(
CountryCode = "string",
CountryName = "string"
),
City = list(
CityName = "string"
),
GeoLocation = list(
Lon = 123.0,
Lat = 123.0
)
),
RemotePortDetails = list(
Port = 123,
PortName = "string"
),
LocalPortDetails = list(
Port = 123,
PortName = "string"
),
Protocol = "string",
Blocked = TRUE|FALSE
),
AwsApiCallAction = list(
Api = "string",
ServiceName = "string",
CallerType = "string",
RemoteIpDetails = list(
IpAddressV4 = "string",
Organization = list(
Asn = 123,
AsnOrg = "string",
Isp = "string",
Org = "string"
),
Country = list(
CountryCode = "string",
CountryName = "string"
),
City = list(
CityName = "string"
),
GeoLocation = list(
Lon = 123.0,
Lat = 123.0
)
),
DomainDetails = list(
Domain = "string"
),
AffectedResources = list(
"string"
),
FirstSeen = "string",
LastSeen = "string"
),
DnsRequestAction = list(
Domain = "string",
Protocol = "string",
Blocked = TRUE|FALSE
),
PortProbeAction = list(
PortProbeDetails = list(
list(
LocalPortDetails = list(
Port = 123,
PortName = "string"
),
LocalIpDetails = list(
IpAddressV4 = "string"
),
RemoteIpDetails = list(
IpAddressV4 = "string",
Organization = list(
Asn = 123,
AsnOrg = "string",
Isp = "string",
Org = "string"
),
Country = list(
CountryCode = "string",
CountryName = "string"
),
City = list(
CityName = "string"
),
GeoLocation = list(
Lon = 123.0,
Lat = 123.0
)
)
)
),
Blocked = TRUE|FALSE
)
),
FindingProviderFields = list(
Confidence = 123,
Criticality = 123,
RelatedFindings = list(
list(
ProductArn = "string",
Id = "string"
)
),
Severity = list(
Label = "INFORMATIONAL"|"LOW"|"MEDIUM"|"HIGH"|"CRITICAL",
Original = "string"
),
Types = list(
"string"
)
),
Sample = TRUE|FALSE,
GeneratorDetails = list(
Name = "string",
Description = "string",
Labels = list(
"string"
)
),
ProcessedAt = "string",
AwsAccountName = "string"
)
)
)
Examples¶
## Not run:
# The following example imports findings from a third party provider to
# Security Hub.
svc$batch_import_findings(
Findings = list(
list(
AwsAccountId = "123456789012",
CreatedAt = "2020-05-27T17:05:54.832Z",
Description = "Vulnerability in a CloudTrail trail",
FindingProviderFields = list(
Severity = list(
Label = "LOW",
Original = "10"
),
Types = list(
"Software and Configuration Checks/Vulnerabilities/CVE"
)
),
GeneratorId = "TestGeneratorId",
Id = "Id1",
ProductArn = "arn:aws:securityhub:us-west-1:123456789012:product/123456789012/default",
Resources = list(
list(
Id = "arn:aws:cloudtrail:us-west-1:123456789012:trail/TrailName",
Partition = "aws",
Region = "us-west-1",
Type = "AwsCloudTrailTrail"
)
),
SchemaVersion = "2018-10-08",
Title = "CloudTrail trail vulnerability",
UpdatedAt = "2020-06-02T16:05:54.832Z"
)
)
)
## End(Not run)