During a stack update, CloudFormation has removed a resource from a stack but not deleted the resource. The resource still exists, but is no longer accessible through CloudFormation. This may occur during stack updates where: CloudFormation needs to replace an existing resource, so it first creates...
This section contains reference information for all AWS resource and property types that are supported by AWS CloudFormation. Resource type identifiers always take the following form: service-provider::service-name::data-type-name Service resource type ...
[PRIVATE, REGIONAL]expectations:rules:check_rest_api_is_private:FAILcheck_rest_api_has_vpc_access:SKIP-input:Resources:apiGw:Type:AWS::ApiGateway::RestApiProperties:EndpointConfiguration:Types:PRIVATEPolicy:Statement: -Action:AllowResource:"*"Condition:StringLike:"aws:sourceVPC":vpc-12345678expectations...
Following is an example of Opsgenie Integration Resource stack.json file. One thing to note: you can pass OpsgenieApiKey and OpsgenieApiEndpoint as a reference parameter which can be populated at the time of stack creation. Also, make sure that the Name/Username already exists before adding it...
If you also removesample_volume_encryptionandsample_bucket_encryptionreferences from yoursample_volumeandsample_bucketrules, when you run Guard 2.0 again, you should see a mix of fail and pass results: Summary Report Overall File Status = FAIL PASS/SKIP rules sample_volume PASS sample_bucket PASS...
To skip resources that are part of nested stacks, use the following format:NestedStackName.ResourceLogicalID. If you want to specify the logical ID of a stack resource (Type: AWS::CloudFormation::Stack) in theResourcesToSkiplist, then its corresponding embedded stack must be in one of th...