Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BadDefaultsAssignment = map[string]map[string]bool{ "AWSS3ControlServiceV20180820": { "BlockPublicAcls": true, "IgnorePublicAcls": true, "BlockPublicPolicy": true, "RestrictPublicBuckets": true, }, "Evidently": { "ResultsPeriod": true, }, "AmplifyUIBuilder": { "MaxResults": true, "PlaceIndexSearchResultLimit": true, }, "PaymentCryptographyDataPlane": { "IntegerRangeBetween4And12": true, }, "AwsToledoWebService": { "WorkerCounts": true, }, "imagebuilder": { "setDefaultVersion": true, }, }
BadDefaultsAssignment stores the Service Models that have members with defaultValues (considered non pointers) but still have pointers. This list was retrieved from aws-sdk-go-v2, link below https://github.com/aws/aws-sdk-go-v2/blob/4ad9d5996fd752f0756be2dbbdd4f8a4841fe362/codegen/smithy-aws-go-codegen/src/main/java/software/amazon/smithy/aws/go/codegen/customization/RemoveDefaults.java#L19-L39
Functions ¶
Types ¶
type API ¶
API holds all the shapes defined in the <service>.json api model file provided by aws-sdk-go-v2
type Shape ¶
type Shape struct { Type string Traits map[string]interface{} MemberRefs map[string]*ShapeRef `json:"members"` MemberRef *ShapeRef `json:"member"` KeyRef ShapeRef `json:"key"` ValueRef ShapeRef `json:"value"` InputRef ShapeRef `json:"input"` OutputRef ShapeRef `json:"output"` ErrorRefs []ShapeRef `json:"errors"` }
Shape contains the definition of a resource, field, operation, service, etc.
Click to show internal directories.
Click to hide internal directories.