diff --git a/CHANGELOG.md b/CHANGELOG.md index e3ef221180..5ae7cf5f65 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,16 @@ # GoFormation Versioning Changelog +# [7.0.0-beta.1](https://github.com/awslabs/goformation/compare/v6.10.0...v7.0.0-beta.1) (2022-09-29) + + +* feat(generate)!: Exclude Map and List from pointer ([aec3913](https://github.com/awslabs/goformation/commit/aec39137ec286627cc72cc106d9e4bc53e1fd16b)) + + +### BREAKING CHANGES + +* Goformation no longer generates pointer types for +Lists, Maps and interface{} types. + # [6.10.0](https://github.com/awslabs/goformation/compare/v6.9.0...v6.10.0) (2022-09-02) diff --git a/README.md b/README.md index 73c161e12e..c38df9adb7 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ As with other Go libraries, GoFormation can be installed with `go get`. ``` -$ go get github.com/awslabs/goformation/v6 +$ go get github.com/awslabs/goformation/v7 ``` ## Usage @@ -48,8 +48,8 @@ import ( "strconv" "time" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/sns" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/sns" ) func main() { @@ -161,7 +161,7 @@ package main import ( "log" - "github.com/awslabs/goformation/v6" + "github.com/awslabs/goformation/v7" ) func main() { diff --git a/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer.go b/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer.go index 232179734a..64122dbeb8 100644 --- a/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer.go +++ b/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Analyzer AWS CloudFormation Resource (AWS::AccessAnalyzer::Analyzer) @@ -22,12 +22,12 @@ type Analyzer struct { // ArchiveRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-archiverules - ArchiveRules *[]Analyzer_ArchiveRule `json:"ArchiveRules,omitempty"` + ArchiveRules []Analyzer_ArchiveRule `json:"ArchiveRules,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_archiverule.go b/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_archiverule.go index 98a749c851..2a1a0cb52c 100644 --- a/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_archiverule.go +++ b/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_archiverule.go @@ -3,7 +3,7 @@ package accessanalyzer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analyzer_ArchiveRule AWS CloudFormation Resource (AWS::AccessAnalyzer::Analyzer.ArchiveRule) diff --git a/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_filter.go b/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_filter.go index 8e0aa4829f..064f4096b2 100644 --- a/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_filter.go +++ b/cloudformation/accessanalyzer/aws-accessanalyzer-analyzer_filter.go @@ -3,7 +3,7 @@ package accessanalyzer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analyzer_Filter AWS CloudFormation Resource (AWS::AccessAnalyzer::Analyzer.Filter) @@ -13,12 +13,12 @@ type Analyzer_Filter struct { // Contains AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-contains - Contains *[]string `json:"Contains,omitempty"` + Contains []string `json:"Contains,omitempty"` // Eq AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-eq - Eq *[]string `json:"Eq,omitempty"` + Eq []string `json:"Eq,omitempty"` // Exists AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type Analyzer_Filter struct { // Neq AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-neq - Neq *[]string `json:"Neq,omitempty"` + Neq []string `json:"Neq,omitempty"` // Property AWS CloudFormation Property // Required: true diff --git a/cloudformation/acmpca/aws-acmpca-certificate.go b/cloudformation/acmpca/aws-acmpca-certificate.go index 58f915b352..346c94e026 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate.go +++ b/cloudformation/acmpca/aws-acmpca-certificate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate AWS CloudFormation Resource (AWS::ACMPCA::Certificate) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_apipassthrough.go b/cloudformation/acmpca/aws-acmpca-certificate_apipassthrough.go index aed154d6f3..7850bcbdf1 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_apipassthrough.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_apipassthrough.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_ApiPassthrough AWS CloudFormation Resource (AWS::ACMPCA::Certificate.ApiPassthrough) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_customattribute.go b/cloudformation/acmpca/aws-acmpca-certificate_customattribute.go index 9fdd158760..2d277c8e37 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_customattribute.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_customattribute.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_CustomAttribute AWS CloudFormation Resource (AWS::ACMPCA::Certificate.CustomAttribute) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_customextension.go b/cloudformation/acmpca/aws-acmpca-certificate_customextension.go index 6cf54db6b4..a44ec8fef5 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_customextension.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_customextension.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_CustomExtension AWS CloudFormation Resource (AWS::ACMPCA::Certificate.CustomExtension) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_edipartyname.go b/cloudformation/acmpca/aws-acmpca-certificate_edipartyname.go index f39fe82302..69da60c964 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_edipartyname.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_edipartyname.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_EdiPartyName AWS CloudFormation Resource (AWS::ACMPCA::Certificate.EdiPartyName) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_extendedkeyusage.go b/cloudformation/acmpca/aws-acmpca-certificate_extendedkeyusage.go index 5587b4e819..13947b8324 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_extendedkeyusage.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_extendedkeyusage.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_ExtendedKeyUsage AWS CloudFormation Resource (AWS::ACMPCA::Certificate.ExtendedKeyUsage) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_extensions.go b/cloudformation/acmpca/aws-acmpca-certificate_extensions.go index 354bb0f166..9f84910d32 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_extensions.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_extensions.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_Extensions AWS CloudFormation Resource (AWS::ACMPCA::Certificate.Extensions) @@ -13,17 +13,17 @@ type Certificate_Extensions struct { // CertificatePolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-certificatepolicies - CertificatePolicies *[]Certificate_PolicyInformation `json:"CertificatePolicies,omitempty"` + CertificatePolicies []Certificate_PolicyInformation `json:"CertificatePolicies,omitempty"` // CustomExtensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-customextensions - CustomExtensions *[]Certificate_CustomExtension `json:"CustomExtensions,omitempty"` + CustomExtensions []Certificate_CustomExtension `json:"CustomExtensions,omitempty"` // ExtendedKeyUsage AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-extendedkeyusage - ExtendedKeyUsage *[]Certificate_ExtendedKeyUsage `json:"ExtendedKeyUsage,omitempty"` + ExtendedKeyUsage []Certificate_ExtendedKeyUsage `json:"ExtendedKeyUsage,omitempty"` // KeyUsage AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type Certificate_Extensions struct { // SubjectAlternativeNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extensions.html#cfn-acmpca-certificate-extensions-subjectalternativenames - SubjectAlternativeNames *[]Certificate_GeneralName `json:"SubjectAlternativeNames,omitempty"` + SubjectAlternativeNames []Certificate_GeneralName `json:"SubjectAlternativeNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/acmpca/aws-acmpca-certificate_generalname.go b/cloudformation/acmpca/aws-acmpca-certificate_generalname.go index 8eb655b4e0..868b506ee0 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_generalname.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_generalname.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_GeneralName AWS CloudFormation Resource (AWS::ACMPCA::Certificate.GeneralName) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_keyusage.go b/cloudformation/acmpca/aws-acmpca-certificate_keyusage.go index 0159ebd533..39e2ba3f97 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_keyusage.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_keyusage.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_KeyUsage AWS CloudFormation Resource (AWS::ACMPCA::Certificate.KeyUsage) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_othername.go b/cloudformation/acmpca/aws-acmpca-certificate_othername.go index d51db07977..5a89d622a4 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_othername.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_othername.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_OtherName AWS CloudFormation Resource (AWS::ACMPCA::Certificate.OtherName) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_policyinformation.go b/cloudformation/acmpca/aws-acmpca-certificate_policyinformation.go index 70a41e5506..dec3e7c08b 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_policyinformation.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_policyinformation.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_PolicyInformation AWS CloudFormation Resource (AWS::ACMPCA::Certificate.PolicyInformation) @@ -18,7 +18,7 @@ type Certificate_PolicyInformation struct { // PolicyQualifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html#cfn-acmpca-certificate-policyinformation-policyqualifiers - PolicyQualifiers *[]Certificate_PolicyQualifierInfo `json:"PolicyQualifiers,omitempty"` + PolicyQualifiers []Certificate_PolicyQualifierInfo `json:"PolicyQualifiers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/acmpca/aws-acmpca-certificate_policyqualifierinfo.go b/cloudformation/acmpca/aws-acmpca-certificate_policyqualifierinfo.go index c3d4b919a3..975c3ef561 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_policyqualifierinfo.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_policyqualifierinfo.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_PolicyQualifierInfo AWS CloudFormation Resource (AWS::ACMPCA::Certificate.PolicyQualifierInfo) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_qualifier.go b/cloudformation/acmpca/aws-acmpca-certificate_qualifier.go index 7d40f083b0..c1ea10a93e 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_qualifier.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_qualifier.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_Qualifier AWS CloudFormation Resource (AWS::ACMPCA::Certificate.Qualifier) diff --git a/cloudformation/acmpca/aws-acmpca-certificate_subject.go b/cloudformation/acmpca/aws-acmpca-certificate_subject.go index ef69475657..5aac0cb3df 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_subject.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_subject.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_Subject AWS CloudFormation Resource (AWS::ACMPCA::Certificate.Subject) @@ -23,7 +23,7 @@ type Certificate_Subject struct { // CustomAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-subject.html#cfn-acmpca-certificate-subject-customattributes - CustomAttributes *[]Certificate_CustomAttribute `json:"CustomAttributes,omitempty"` + CustomAttributes []Certificate_CustomAttribute `json:"CustomAttributes,omitempty"` // DistinguishedNameQualifier AWS CloudFormation Property // Required: false diff --git a/cloudformation/acmpca/aws-acmpca-certificate_validity.go b/cloudformation/acmpca/aws-acmpca-certificate_validity.go index 0e6942ffc5..9b26f5cf61 100644 --- a/cloudformation/acmpca/aws-acmpca-certificate_validity.go +++ b/cloudformation/acmpca/aws-acmpca-certificate_validity.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_Validity AWS CloudFormation Resource (AWS::ACMPCA::Certificate.Validity) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority.go b/cloudformation/acmpca/aws-acmpca-certificateauthority.go index c6b8499c19..998af9ba19 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CertificateAuthority AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority) @@ -47,7 +47,7 @@ type CertificateAuthority struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificateauthority.html#cfn-acmpca-certificateauthority-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_accessdescription.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_accessdescription.go index 551838b493..c70a62b8c7 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_accessdescription.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_accessdescription.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_AccessDescription AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.AccessDescription) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_accessmethod.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_accessmethod.go index 748d8927b8..cec2f1f8f8 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_accessmethod.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_accessmethod.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_AccessMethod AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.AccessMethod) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_crlconfiguration.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_crlconfiguration.go index 17091f677a..53b03d57b5 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_crlconfiguration.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_crlconfiguration.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_CrlConfiguration AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.CrlConfiguration) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_csrextensions.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_csrextensions.go index 653411af16..12be9fd1f6 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_csrextensions.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_csrextensions.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_CsrExtensions AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.CsrExtensions) @@ -18,7 +18,7 @@ type CertificateAuthority_CsrExtensions struct { // SubjectInformationAccess AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-csrextensions.html#cfn-acmpca-certificateauthority-csrextensions-subjectinformationaccess - SubjectInformationAccess *[]CertificateAuthority_AccessDescription `json:"SubjectInformationAccess,omitempty"` + SubjectInformationAccess []CertificateAuthority_AccessDescription `json:"SubjectInformationAccess,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_customattribute.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_customattribute.go index 1dbc4ace0f..c9d2a991f3 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_customattribute.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_customattribute.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_CustomAttribute AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.CustomAttribute) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_edipartyname.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_edipartyname.go index fa7be9f517..f9c190e760 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_edipartyname.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_edipartyname.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_EdiPartyName AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.EdiPartyName) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_generalname.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_generalname.go index 8ed74e989c..218bbb1810 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_generalname.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_generalname.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_GeneralName AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.GeneralName) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_keyusage.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_keyusage.go index ef5c1f3c7e..c4ff77e670 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_keyusage.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_keyusage.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_KeyUsage AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.KeyUsage) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_ocspconfiguration.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_ocspconfiguration.go index 094e7747ab..d9b46b19e5 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_ocspconfiguration.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_ocspconfiguration.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_OcspConfiguration AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.OcspConfiguration) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_othername.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_othername.go index f119a3b353..467c648847 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_othername.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_othername.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_OtherName AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.OtherName) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_revocationconfiguration.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_revocationconfiguration.go index 6105d9589f..6777414f4f 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_revocationconfiguration.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_revocationconfiguration.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_RevocationConfiguration AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.RevocationConfiguration) diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthority_subject.go b/cloudformation/acmpca/aws-acmpca-certificateauthority_subject.go index a6e1820a4c..1e7405917c 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthority_subject.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthority_subject.go @@ -3,7 +3,7 @@ package acmpca import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthority_Subject AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthority.Subject) @@ -23,7 +23,7 @@ type CertificateAuthority_Subject struct { // CustomAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificateauthority-subject.html#cfn-acmpca-certificateauthority-subject-customattributes - CustomAttributes *[]CertificateAuthority_CustomAttribute `json:"CustomAttributes,omitempty"` + CustomAttributes []CertificateAuthority_CustomAttribute `json:"CustomAttributes,omitempty"` // DistinguishedNameQualifier AWS CloudFormation Property // Required: false diff --git a/cloudformation/acmpca/aws-acmpca-certificateauthorityactivation.go b/cloudformation/acmpca/aws-acmpca-certificateauthorityactivation.go index c033609c35..c7837fe1f2 100644 --- a/cloudformation/acmpca/aws-acmpca-certificateauthorityactivation.go +++ b/cloudformation/acmpca/aws-acmpca-certificateauthorityactivation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CertificateAuthorityActivation AWS CloudFormation Resource (AWS::ACMPCA::CertificateAuthorityActivation) diff --git a/cloudformation/acmpca/aws-acmpca-permission.go b/cloudformation/acmpca/aws-acmpca-permission.go index 3b054ca75b..2c986f89b6 100644 --- a/cloudformation/acmpca/aws-acmpca-permission.go +++ b/cloudformation/acmpca/aws-acmpca-permission.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permission AWS CloudFormation Resource (AWS::ACMPCA::Permission) diff --git a/cloudformation/all.go b/cloudformation/all.go index 8f9b17cc83..7ba6fa56b2 100644 --- a/cloudformation/all.go +++ b/cloudformation/all.go @@ -4,204 +4,208 @@ package cloudformation import ( "fmt" - "github.com/awslabs/goformation/v6/cloudformation/accessanalyzer" - "github.com/awslabs/goformation/v6/cloudformation/acmpca" - "github.com/awslabs/goformation/v6/cloudformation/amazonmq" - "github.com/awslabs/goformation/v6/cloudformation/amplify" - "github.com/awslabs/goformation/v6/cloudformation/amplifyuibuilder" - "github.com/awslabs/goformation/v6/cloudformation/apigateway" - "github.com/awslabs/goformation/v6/cloudformation/apigatewayv2" - "github.com/awslabs/goformation/v6/cloudformation/appconfig" - "github.com/awslabs/goformation/v6/cloudformation/appflow" - "github.com/awslabs/goformation/v6/cloudformation/appintegrations" - "github.com/awslabs/goformation/v6/cloudformation/applicationautoscaling" - "github.com/awslabs/goformation/v6/cloudformation/applicationinsights" - "github.com/awslabs/goformation/v6/cloudformation/appmesh" - "github.com/awslabs/goformation/v6/cloudformation/apprunner" - "github.com/awslabs/goformation/v6/cloudformation/appstream" - "github.com/awslabs/goformation/v6/cloudformation/appsync" - "github.com/awslabs/goformation/v6/cloudformation/aps" - "github.com/awslabs/goformation/v6/cloudformation/ask" - "github.com/awslabs/goformation/v6/cloudformation/athena" - "github.com/awslabs/goformation/v6/cloudformation/auditmanager" - "github.com/awslabs/goformation/v6/cloudformation/autoscaling" - "github.com/awslabs/goformation/v6/cloudformation/autoscalingplans" - "github.com/awslabs/goformation/v6/cloudformation/backup" - "github.com/awslabs/goformation/v6/cloudformation/batch" - "github.com/awslabs/goformation/v6/cloudformation/billingconductor" - "github.com/awslabs/goformation/v6/cloudformation/budgets" - "github.com/awslabs/goformation/v6/cloudformation/cassandra" - "github.com/awslabs/goformation/v6/cloudformation/cdk" - "github.com/awslabs/goformation/v6/cloudformation/ce" - "github.com/awslabs/goformation/v6/cloudformation/certificatemanager" - "github.com/awslabs/goformation/v6/cloudformation/chatbot" - "github.com/awslabs/goformation/v6/cloudformation/cloud9" - "github.com/awslabs/goformation/v6/cloudformation/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/cloudfront" - "github.com/awslabs/goformation/v6/cloudformation/cloudtrail" - "github.com/awslabs/goformation/v6/cloudformation/cloudwatch" - "github.com/awslabs/goformation/v6/cloudformation/codeartifact" - "github.com/awslabs/goformation/v6/cloudformation/codebuild" - "github.com/awslabs/goformation/v6/cloudformation/codecommit" - "github.com/awslabs/goformation/v6/cloudformation/codedeploy" - "github.com/awslabs/goformation/v6/cloudformation/codeguruprofiler" - "github.com/awslabs/goformation/v6/cloudformation/codegurureviewer" - "github.com/awslabs/goformation/v6/cloudformation/codepipeline" - "github.com/awslabs/goformation/v6/cloudformation/codestar" - "github.com/awslabs/goformation/v6/cloudformation/codestarconnections" - "github.com/awslabs/goformation/v6/cloudformation/codestarnotifications" - "github.com/awslabs/goformation/v6/cloudformation/cognito" - "github.com/awslabs/goformation/v6/cloudformation/config" - "github.com/awslabs/goformation/v6/cloudformation/connect" - "github.com/awslabs/goformation/v6/cloudformation/connectcampaigns" - "github.com/awslabs/goformation/v6/cloudformation/cur" - "github.com/awslabs/goformation/v6/cloudformation/customerprofiles" - "github.com/awslabs/goformation/v6/cloudformation/databrew" - "github.com/awslabs/goformation/v6/cloudformation/datapipeline" - "github.com/awslabs/goformation/v6/cloudformation/datasync" - "github.com/awslabs/goformation/v6/cloudformation/dax" - "github.com/awslabs/goformation/v6/cloudformation/detective" - "github.com/awslabs/goformation/v6/cloudformation/devopsguru" - "github.com/awslabs/goformation/v6/cloudformation/directoryservice" - "github.com/awslabs/goformation/v6/cloudformation/dlm" - "github.com/awslabs/goformation/v6/cloudformation/dms" - "github.com/awslabs/goformation/v6/cloudformation/docdb" - "github.com/awslabs/goformation/v6/cloudformation/dynamodb" - "github.com/awslabs/goformation/v6/cloudformation/ec2" - "github.com/awslabs/goformation/v6/cloudformation/ecr" - "github.com/awslabs/goformation/v6/cloudformation/ecs" - "github.com/awslabs/goformation/v6/cloudformation/efs" - "github.com/awslabs/goformation/v6/cloudformation/eks" - "github.com/awslabs/goformation/v6/cloudformation/elasticache" - "github.com/awslabs/goformation/v6/cloudformation/elasticbeanstalk" - "github.com/awslabs/goformation/v6/cloudformation/elasticloadbalancing" - "github.com/awslabs/goformation/v6/cloudformation/elasticloadbalancingv2" - "github.com/awslabs/goformation/v6/cloudformation/elasticsearch" - "github.com/awslabs/goformation/v6/cloudformation/emr" - "github.com/awslabs/goformation/v6/cloudformation/emrcontainers" - "github.com/awslabs/goformation/v6/cloudformation/emrserverless" - "github.com/awslabs/goformation/v6/cloudformation/events" - "github.com/awslabs/goformation/v6/cloudformation/eventschemas" - "github.com/awslabs/goformation/v6/cloudformation/evidently" - "github.com/awslabs/goformation/v6/cloudformation/finspace" - "github.com/awslabs/goformation/v6/cloudformation/fis" - "github.com/awslabs/goformation/v6/cloudformation/fms" - "github.com/awslabs/goformation/v6/cloudformation/forecast" - "github.com/awslabs/goformation/v6/cloudformation/frauddetector" - "github.com/awslabs/goformation/v6/cloudformation/fsx" - "github.com/awslabs/goformation/v6/cloudformation/gamelift" - "github.com/awslabs/goformation/v6/cloudformation/globalaccelerator" - "github.com/awslabs/goformation/v6/cloudformation/glue" - "github.com/awslabs/goformation/v6/cloudformation/greengrass" - "github.com/awslabs/goformation/v6/cloudformation/greengrassv2" - "github.com/awslabs/goformation/v6/cloudformation/groundstation" - "github.com/awslabs/goformation/v6/cloudformation/guardduty" - "github.com/awslabs/goformation/v6/cloudformation/healthlake" - "github.com/awslabs/goformation/v6/cloudformation/iam" - "github.com/awslabs/goformation/v6/cloudformation/imagebuilder" - "github.com/awslabs/goformation/v6/cloudformation/inspector" - "github.com/awslabs/goformation/v6/cloudformation/inspectorv2" - "github.com/awslabs/goformation/v6/cloudformation/iot" - "github.com/awslabs/goformation/v6/cloudformation/iot1click" - "github.com/awslabs/goformation/v6/cloudformation/iotanalytics" - "github.com/awslabs/goformation/v6/cloudformation/iotcoredeviceadvisor" - "github.com/awslabs/goformation/v6/cloudformation/iotevents" - "github.com/awslabs/goformation/v6/cloudformation/iotfleethub" - "github.com/awslabs/goformation/v6/cloudformation/iotsitewise" - "github.com/awslabs/goformation/v6/cloudformation/iotthingsgraph" - "github.com/awslabs/goformation/v6/cloudformation/iottwinmaker" - "github.com/awslabs/goformation/v6/cloudformation/iotwireless" - "github.com/awslabs/goformation/v6/cloudformation/ivs" - "github.com/awslabs/goformation/v6/cloudformation/kafkaconnect" - "github.com/awslabs/goformation/v6/cloudformation/kendra" - "github.com/awslabs/goformation/v6/cloudformation/kinesis" - "github.com/awslabs/goformation/v6/cloudformation/kinesisanalytics" - "github.com/awslabs/goformation/v6/cloudformation/kinesisanalyticsv2" - "github.com/awslabs/goformation/v6/cloudformation/kinesisfirehose" - "github.com/awslabs/goformation/v6/cloudformation/kinesisvideo" - "github.com/awslabs/goformation/v6/cloudformation/kms" - "github.com/awslabs/goformation/v6/cloudformation/lakeformation" - "github.com/awslabs/goformation/v6/cloudformation/lambda" - "github.com/awslabs/goformation/v6/cloudformation/lex" - "github.com/awslabs/goformation/v6/cloudformation/licensemanager" - "github.com/awslabs/goformation/v6/cloudformation/lightsail" - "github.com/awslabs/goformation/v6/cloudformation/location" - "github.com/awslabs/goformation/v6/cloudformation/logs" - "github.com/awslabs/goformation/v6/cloudformation/lookoutequipment" - "github.com/awslabs/goformation/v6/cloudformation/lookoutmetrics" - "github.com/awslabs/goformation/v6/cloudformation/lookoutvision" - "github.com/awslabs/goformation/v6/cloudformation/macie" - "github.com/awslabs/goformation/v6/cloudformation/managedblockchain" - "github.com/awslabs/goformation/v6/cloudformation/mediaconnect" - "github.com/awslabs/goformation/v6/cloudformation/mediaconvert" - "github.com/awslabs/goformation/v6/cloudformation/medialive" - "github.com/awslabs/goformation/v6/cloudformation/mediapackage" - "github.com/awslabs/goformation/v6/cloudformation/mediastore" - "github.com/awslabs/goformation/v6/cloudformation/mediatailor" - "github.com/awslabs/goformation/v6/cloudformation/memorydb" - "github.com/awslabs/goformation/v6/cloudformation/msk" - "github.com/awslabs/goformation/v6/cloudformation/mwaa" - "github.com/awslabs/goformation/v6/cloudformation/neptune" - "github.com/awslabs/goformation/v6/cloudformation/networkfirewall" - "github.com/awslabs/goformation/v6/cloudformation/networkmanager" - "github.com/awslabs/goformation/v6/cloudformation/nimblestudio" - "github.com/awslabs/goformation/v6/cloudformation/opensearchservice" - "github.com/awslabs/goformation/v6/cloudformation/opsworks" - "github.com/awslabs/goformation/v6/cloudformation/opsworkscm" - "github.com/awslabs/goformation/v6/cloudformation/panorama" - "github.com/awslabs/goformation/v6/cloudformation/personalize" - "github.com/awslabs/goformation/v6/cloudformation/pinpoint" - "github.com/awslabs/goformation/v6/cloudformation/pinpointemail" - "github.com/awslabs/goformation/v6/cloudformation/qldb" - "github.com/awslabs/goformation/v6/cloudformation/quicksight" - "github.com/awslabs/goformation/v6/cloudformation/ram" - "github.com/awslabs/goformation/v6/cloudformation/rds" - "github.com/awslabs/goformation/v6/cloudformation/redshift" - "github.com/awslabs/goformation/v6/cloudformation/redshiftserverless" - "github.com/awslabs/goformation/v6/cloudformation/refactorspaces" - "github.com/awslabs/goformation/v6/cloudformation/rekognition" - "github.com/awslabs/goformation/v6/cloudformation/resiliencehub" - "github.com/awslabs/goformation/v6/cloudformation/resourcegroups" - "github.com/awslabs/goformation/v6/cloudformation/robomaker" - "github.com/awslabs/goformation/v6/cloudformation/rolesanywhere" - "github.com/awslabs/goformation/v6/cloudformation/route53" - "github.com/awslabs/goformation/v6/cloudformation/route53recoverycontrol" - "github.com/awslabs/goformation/v6/cloudformation/route53recoveryreadiness" - "github.com/awslabs/goformation/v6/cloudformation/route53resolver" - "github.com/awslabs/goformation/v6/cloudformation/rum" - "github.com/awslabs/goformation/v6/cloudformation/s3" - "github.com/awslabs/goformation/v6/cloudformation/s3objectlambda" - "github.com/awslabs/goformation/v6/cloudformation/s3outposts" - "github.com/awslabs/goformation/v6/cloudformation/sagemaker" - "github.com/awslabs/goformation/v6/cloudformation/sdb" - "github.com/awslabs/goformation/v6/cloudformation/secretsmanager" - "github.com/awslabs/goformation/v6/cloudformation/securityhub" - "github.com/awslabs/goformation/v6/cloudformation/serverless" - "github.com/awslabs/goformation/v6/cloudformation/servicecatalog" - "github.com/awslabs/goformation/v6/cloudformation/servicecatalogappregistry" - "github.com/awslabs/goformation/v6/cloudformation/servicediscovery" - "github.com/awslabs/goformation/v6/cloudformation/ses" - "github.com/awslabs/goformation/v6/cloudformation/signer" - "github.com/awslabs/goformation/v6/cloudformation/sns" - "github.com/awslabs/goformation/v6/cloudformation/sqs" - "github.com/awslabs/goformation/v6/cloudformation/ssm" - "github.com/awslabs/goformation/v6/cloudformation/ssmcontacts" - "github.com/awslabs/goformation/v6/cloudformation/ssmincidents" - "github.com/awslabs/goformation/v6/cloudformation/sso" - "github.com/awslabs/goformation/v6/cloudformation/stepfunctions" - "github.com/awslabs/goformation/v6/cloudformation/supportapp" - "github.com/awslabs/goformation/v6/cloudformation/synthetics" - "github.com/awslabs/goformation/v6/cloudformation/timestream" - "github.com/awslabs/goformation/v6/cloudformation/transfer" - "github.com/awslabs/goformation/v6/cloudformation/voiceid" - "github.com/awslabs/goformation/v6/cloudformation/waf" - "github.com/awslabs/goformation/v6/cloudformation/wafregional" - "github.com/awslabs/goformation/v6/cloudformation/wafv2" - "github.com/awslabs/goformation/v6/cloudformation/wisdom" - "github.com/awslabs/goformation/v6/cloudformation/workspaces" - "github.com/awslabs/goformation/v6/cloudformation/xray" - - "github.com/awslabs/goformation/v6/cloudformation/global" + "github.com/awslabs/goformation/v7/cloudformation/accessanalyzer" + "github.com/awslabs/goformation/v7/cloudformation/acmpca" + "github.com/awslabs/goformation/v7/cloudformation/amazonmq" + "github.com/awslabs/goformation/v7/cloudformation/amplify" + "github.com/awslabs/goformation/v7/cloudformation/amplifyuibuilder" + "github.com/awslabs/goformation/v7/cloudformation/apigateway" + "github.com/awslabs/goformation/v7/cloudformation/apigatewayv2" + "github.com/awslabs/goformation/v7/cloudformation/appconfig" + "github.com/awslabs/goformation/v7/cloudformation/appflow" + "github.com/awslabs/goformation/v7/cloudformation/appintegrations" + "github.com/awslabs/goformation/v7/cloudformation/applicationautoscaling" + "github.com/awslabs/goformation/v7/cloudformation/applicationinsights" + "github.com/awslabs/goformation/v7/cloudformation/appmesh" + "github.com/awslabs/goformation/v7/cloudformation/apprunner" + "github.com/awslabs/goformation/v7/cloudformation/appstream" + "github.com/awslabs/goformation/v7/cloudformation/appsync" + "github.com/awslabs/goformation/v7/cloudformation/aps" + "github.com/awslabs/goformation/v7/cloudformation/ask" + "github.com/awslabs/goformation/v7/cloudformation/athena" + "github.com/awslabs/goformation/v7/cloudformation/auditmanager" + "github.com/awslabs/goformation/v7/cloudformation/autoscaling" + "github.com/awslabs/goformation/v7/cloudformation/autoscalingplans" + "github.com/awslabs/goformation/v7/cloudformation/backup" + "github.com/awslabs/goformation/v7/cloudformation/batch" + "github.com/awslabs/goformation/v7/cloudformation/billingconductor" + "github.com/awslabs/goformation/v7/cloudformation/budgets" + "github.com/awslabs/goformation/v7/cloudformation/cassandra" + "github.com/awslabs/goformation/v7/cloudformation/cdk" + "github.com/awslabs/goformation/v7/cloudformation/ce" + "github.com/awslabs/goformation/v7/cloudformation/certificatemanager" + "github.com/awslabs/goformation/v7/cloudformation/chatbot" + "github.com/awslabs/goformation/v7/cloudformation/cloud9" + "github.com/awslabs/goformation/v7/cloudformation/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/cloudfront" + "github.com/awslabs/goformation/v7/cloudformation/cloudtrail" + "github.com/awslabs/goformation/v7/cloudformation/cloudwatch" + "github.com/awslabs/goformation/v7/cloudformation/codeartifact" + "github.com/awslabs/goformation/v7/cloudformation/codebuild" + "github.com/awslabs/goformation/v7/cloudformation/codecommit" + "github.com/awslabs/goformation/v7/cloudformation/codedeploy" + "github.com/awslabs/goformation/v7/cloudformation/codeguruprofiler" + "github.com/awslabs/goformation/v7/cloudformation/codegurureviewer" + "github.com/awslabs/goformation/v7/cloudformation/codepipeline" + "github.com/awslabs/goformation/v7/cloudformation/codestar" + "github.com/awslabs/goformation/v7/cloudformation/codestarconnections" + "github.com/awslabs/goformation/v7/cloudformation/codestarnotifications" + "github.com/awslabs/goformation/v7/cloudformation/cognito" + "github.com/awslabs/goformation/v7/cloudformation/config" + "github.com/awslabs/goformation/v7/cloudformation/connect" + "github.com/awslabs/goformation/v7/cloudformation/connectcampaigns" + "github.com/awslabs/goformation/v7/cloudformation/controltower" + "github.com/awslabs/goformation/v7/cloudformation/cur" + "github.com/awslabs/goformation/v7/cloudformation/customerprofiles" + "github.com/awslabs/goformation/v7/cloudformation/databrew" + "github.com/awslabs/goformation/v7/cloudformation/datapipeline" + "github.com/awslabs/goformation/v7/cloudformation/datasync" + "github.com/awslabs/goformation/v7/cloudformation/dax" + "github.com/awslabs/goformation/v7/cloudformation/detective" + "github.com/awslabs/goformation/v7/cloudformation/devopsguru" + "github.com/awslabs/goformation/v7/cloudformation/directoryservice" + "github.com/awslabs/goformation/v7/cloudformation/dlm" + "github.com/awslabs/goformation/v7/cloudformation/dms" + "github.com/awslabs/goformation/v7/cloudformation/docdb" + "github.com/awslabs/goformation/v7/cloudformation/dynamodb" + "github.com/awslabs/goformation/v7/cloudformation/ec2" + "github.com/awslabs/goformation/v7/cloudformation/ecr" + "github.com/awslabs/goformation/v7/cloudformation/ecs" + "github.com/awslabs/goformation/v7/cloudformation/efs" + "github.com/awslabs/goformation/v7/cloudformation/eks" + "github.com/awslabs/goformation/v7/cloudformation/elasticache" + "github.com/awslabs/goformation/v7/cloudformation/elasticbeanstalk" + "github.com/awslabs/goformation/v7/cloudformation/elasticloadbalancing" + "github.com/awslabs/goformation/v7/cloudformation/elasticloadbalancingv2" + "github.com/awslabs/goformation/v7/cloudformation/elasticsearch" + "github.com/awslabs/goformation/v7/cloudformation/emr" + "github.com/awslabs/goformation/v7/cloudformation/emrcontainers" + "github.com/awslabs/goformation/v7/cloudformation/emrserverless" + "github.com/awslabs/goformation/v7/cloudformation/events" + "github.com/awslabs/goformation/v7/cloudformation/eventschemas" + "github.com/awslabs/goformation/v7/cloudformation/evidently" + "github.com/awslabs/goformation/v7/cloudformation/finspace" + "github.com/awslabs/goformation/v7/cloudformation/fis" + "github.com/awslabs/goformation/v7/cloudformation/fms" + "github.com/awslabs/goformation/v7/cloudformation/forecast" + "github.com/awslabs/goformation/v7/cloudformation/frauddetector" + "github.com/awslabs/goformation/v7/cloudformation/fsx" + "github.com/awslabs/goformation/v7/cloudformation/gamelift" + "github.com/awslabs/goformation/v7/cloudformation/globalaccelerator" + "github.com/awslabs/goformation/v7/cloudformation/glue" + "github.com/awslabs/goformation/v7/cloudformation/greengrass" + "github.com/awslabs/goformation/v7/cloudformation/greengrassv2" + "github.com/awslabs/goformation/v7/cloudformation/groundstation" + "github.com/awslabs/goformation/v7/cloudformation/guardduty" + "github.com/awslabs/goformation/v7/cloudformation/healthlake" + "github.com/awslabs/goformation/v7/cloudformation/iam" + "github.com/awslabs/goformation/v7/cloudformation/identitystore" + "github.com/awslabs/goformation/v7/cloudformation/imagebuilder" + "github.com/awslabs/goformation/v7/cloudformation/inspector" + "github.com/awslabs/goformation/v7/cloudformation/inspectorv2" + "github.com/awslabs/goformation/v7/cloudformation/iot" + "github.com/awslabs/goformation/v7/cloudformation/iot1click" + "github.com/awslabs/goformation/v7/cloudformation/iotanalytics" + "github.com/awslabs/goformation/v7/cloudformation/iotcoredeviceadvisor" + "github.com/awslabs/goformation/v7/cloudformation/iotevents" + "github.com/awslabs/goformation/v7/cloudformation/iotfleethub" + "github.com/awslabs/goformation/v7/cloudformation/iotfleetwise" + "github.com/awslabs/goformation/v7/cloudformation/iotsitewise" + "github.com/awslabs/goformation/v7/cloudformation/iotthingsgraph" + "github.com/awslabs/goformation/v7/cloudformation/iottwinmaker" + "github.com/awslabs/goformation/v7/cloudformation/iotwireless" + "github.com/awslabs/goformation/v7/cloudformation/ivs" + "github.com/awslabs/goformation/v7/cloudformation/kafkaconnect" + "github.com/awslabs/goformation/v7/cloudformation/kendra" + "github.com/awslabs/goformation/v7/cloudformation/kinesis" + "github.com/awslabs/goformation/v7/cloudformation/kinesisanalytics" + "github.com/awslabs/goformation/v7/cloudformation/kinesisanalyticsv2" + "github.com/awslabs/goformation/v7/cloudformation/kinesisfirehose" + "github.com/awslabs/goformation/v7/cloudformation/kinesisvideo" + "github.com/awslabs/goformation/v7/cloudformation/kms" + "github.com/awslabs/goformation/v7/cloudformation/lakeformation" + "github.com/awslabs/goformation/v7/cloudformation/lambda" + "github.com/awslabs/goformation/v7/cloudformation/lex" + "github.com/awslabs/goformation/v7/cloudformation/licensemanager" + "github.com/awslabs/goformation/v7/cloudformation/lightsail" + "github.com/awslabs/goformation/v7/cloudformation/location" + "github.com/awslabs/goformation/v7/cloudformation/logs" + "github.com/awslabs/goformation/v7/cloudformation/lookoutequipment" + "github.com/awslabs/goformation/v7/cloudformation/lookoutmetrics" + "github.com/awslabs/goformation/v7/cloudformation/lookoutvision" + "github.com/awslabs/goformation/v7/cloudformation/m2" + "github.com/awslabs/goformation/v7/cloudformation/macie" + "github.com/awslabs/goformation/v7/cloudformation/managedblockchain" + "github.com/awslabs/goformation/v7/cloudformation/mediaconnect" + "github.com/awslabs/goformation/v7/cloudformation/mediaconvert" + "github.com/awslabs/goformation/v7/cloudformation/medialive" + "github.com/awslabs/goformation/v7/cloudformation/mediapackage" + "github.com/awslabs/goformation/v7/cloudformation/mediastore" + "github.com/awslabs/goformation/v7/cloudformation/mediatailor" + "github.com/awslabs/goformation/v7/cloudformation/memorydb" + "github.com/awslabs/goformation/v7/cloudformation/msk" + "github.com/awslabs/goformation/v7/cloudformation/mwaa" + "github.com/awslabs/goformation/v7/cloudformation/neptune" + "github.com/awslabs/goformation/v7/cloudformation/networkfirewall" + "github.com/awslabs/goformation/v7/cloudformation/networkmanager" + "github.com/awslabs/goformation/v7/cloudformation/nimblestudio" + "github.com/awslabs/goformation/v7/cloudformation/opensearchservice" + "github.com/awslabs/goformation/v7/cloudformation/opsworks" + "github.com/awslabs/goformation/v7/cloudformation/opsworkscm" + "github.com/awslabs/goformation/v7/cloudformation/panorama" + "github.com/awslabs/goformation/v7/cloudformation/personalize" + "github.com/awslabs/goformation/v7/cloudformation/pinpoint" + "github.com/awslabs/goformation/v7/cloudformation/pinpointemail" + "github.com/awslabs/goformation/v7/cloudformation/qldb" + "github.com/awslabs/goformation/v7/cloudformation/quicksight" + "github.com/awslabs/goformation/v7/cloudformation/ram" + "github.com/awslabs/goformation/v7/cloudformation/rds" + "github.com/awslabs/goformation/v7/cloudformation/redshift" + "github.com/awslabs/goformation/v7/cloudformation/redshiftserverless" + "github.com/awslabs/goformation/v7/cloudformation/refactorspaces" + "github.com/awslabs/goformation/v7/cloudformation/rekognition" + "github.com/awslabs/goformation/v7/cloudformation/resiliencehub" + "github.com/awslabs/goformation/v7/cloudformation/resourcegroups" + "github.com/awslabs/goformation/v7/cloudformation/robomaker" + "github.com/awslabs/goformation/v7/cloudformation/rolesanywhere" + "github.com/awslabs/goformation/v7/cloudformation/route53" + "github.com/awslabs/goformation/v7/cloudformation/route53recoverycontrol" + "github.com/awslabs/goformation/v7/cloudformation/route53recoveryreadiness" + "github.com/awslabs/goformation/v7/cloudformation/route53resolver" + "github.com/awslabs/goformation/v7/cloudformation/rum" + "github.com/awslabs/goformation/v7/cloudformation/s3" + "github.com/awslabs/goformation/v7/cloudformation/s3objectlambda" + "github.com/awslabs/goformation/v7/cloudformation/s3outposts" + "github.com/awslabs/goformation/v7/cloudformation/sagemaker" + "github.com/awslabs/goformation/v7/cloudformation/sdb" + "github.com/awslabs/goformation/v7/cloudformation/secretsmanager" + "github.com/awslabs/goformation/v7/cloudformation/securityhub" + "github.com/awslabs/goformation/v7/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/servicecatalog" + "github.com/awslabs/goformation/v7/cloudformation/servicecatalogappregistry" + "github.com/awslabs/goformation/v7/cloudformation/servicediscovery" + "github.com/awslabs/goformation/v7/cloudformation/ses" + "github.com/awslabs/goformation/v7/cloudformation/signer" + "github.com/awslabs/goformation/v7/cloudformation/sns" + "github.com/awslabs/goformation/v7/cloudformation/sqs" + "github.com/awslabs/goformation/v7/cloudformation/ssm" + "github.com/awslabs/goformation/v7/cloudformation/ssmcontacts" + "github.com/awslabs/goformation/v7/cloudformation/ssmincidents" + "github.com/awslabs/goformation/v7/cloudformation/sso" + "github.com/awslabs/goformation/v7/cloudformation/stepfunctions" + "github.com/awslabs/goformation/v7/cloudformation/supportapp" + "github.com/awslabs/goformation/v7/cloudformation/synthetics" + "github.com/awslabs/goformation/v7/cloudformation/timestream" + "github.com/awslabs/goformation/v7/cloudformation/transfer" + "github.com/awslabs/goformation/v7/cloudformation/voiceid" + "github.com/awslabs/goformation/v7/cloudformation/waf" + "github.com/awslabs/goformation/v7/cloudformation/wafregional" + "github.com/awslabs/goformation/v7/cloudformation/wafv2" + "github.com/awslabs/goformation/v7/cloudformation/wisdom" + "github.com/awslabs/goformation/v7/cloudformation/workspaces" + "github.com/awslabs/goformation/v7/cloudformation/xray" + + "github.com/awslabs/goformation/v7/cloudformation/global" ) // AllResources fetches an iterable map all CloudFormation and SAM resources @@ -357,6 +361,7 @@ func AllResources() map[string]Resource { "AWS::CloudFront::Distribution": &cloudfront.Distribution{}, "AWS::CloudFront::Function": &cloudfront.Function{}, "AWS::CloudFront::KeyGroup": &cloudfront.KeyGroup{}, + "AWS::CloudFront::OriginAccessControl": &cloudfront.OriginAccessControl{}, "AWS::CloudFront::OriginRequestPolicy": &cloudfront.OriginRequestPolicy{}, "AWS::CloudFront::PublicKey": &cloudfront.PublicKey{}, "AWS::CloudFront::RealtimeLogConfig": &cloudfront.RealtimeLogConfig{}, @@ -413,12 +418,14 @@ func AllResources() map[string]Resource { "AWS::Connect::ContactFlowModule": &connect.ContactFlowModule{}, "AWS::Connect::HoursOfOperation": &connect.HoursOfOperation{}, "AWS::Connect::Instance": &connect.Instance{}, + "AWS::Connect::InstanceStorageConfig": &connect.InstanceStorageConfig{}, "AWS::Connect::PhoneNumber": &connect.PhoneNumber{}, "AWS::Connect::QuickConnect": &connect.QuickConnect{}, "AWS::Connect::TaskTemplate": &connect.TaskTemplate{}, "AWS::Connect::User": &connect.User{}, "AWS::Connect::UserHierarchyGroup": &connect.UserHierarchyGroup{}, "AWS::ConnectCampaigns::Campaign": &connectcampaigns.Campaign{}, + "AWS::ControlTower::EnabledControl": &controltower.EnabledControl{}, "AWS::CustomerProfiles::Domain": &customerprofiles.Domain{}, "AWS::CustomerProfiles::Integration": &customerprofiles.Integration{}, "AWS::CustomerProfiles::ObjectType": &customerprofiles.ObjectType{}, @@ -697,6 +704,8 @@ func AllResources() map[string]Resource { "AWS::IVS::PlaybackKeyPair": &ivs.PlaybackKeyPair{}, "AWS::IVS::RecordingConfiguration": &ivs.RecordingConfiguration{}, "AWS::IVS::StreamKey": &ivs.StreamKey{}, + "AWS::IdentityStore::Group": &identitystore.Group{}, + "AWS::IdentityStore::GroupMembership": &identitystore.GroupMembership{}, "AWS::ImageBuilder::Component": &imagebuilder.Component{}, "AWS::ImageBuilder::ContainerRecipe": &imagebuilder.ContainerRecipe{}, "AWS::ImageBuilder::DistributionConfiguration": &imagebuilder.DistributionConfiguration{}, @@ -742,6 +751,12 @@ func AllResources() map[string]Resource { "AWS::IoTEvents::DetectorModel": &iotevents.DetectorModel{}, "AWS::IoTEvents::Input": &iotevents.Input{}, "AWS::IoTFleetHub::Application": &iotfleethub.Application{}, + "AWS::IoTFleetWise::Campaign": &iotfleetwise.Campaign{}, + "AWS::IoTFleetWise::DecoderManifest": &iotfleetwise.DecoderManifest{}, + "AWS::IoTFleetWise::Fleet": &iotfleetwise.Fleet{}, + "AWS::IoTFleetWise::ModelManifest": &iotfleetwise.ModelManifest{}, + "AWS::IoTFleetWise::SignalCatalog": &iotfleetwise.SignalCatalog{}, + "AWS::IoTFleetWise::Vehicle": &iotfleetwise.Vehicle{}, "AWS::IoTSiteWise::AccessPolicy": &iotsitewise.AccessPolicy{}, "AWS::IoTSiteWise::Asset": &iotsitewise.Asset{}, "AWS::IoTSiteWise::AssetModel": &iotsitewise.AssetModel{}, @@ -834,11 +849,13 @@ func AllResources() map[string]Resource { "AWS::LookoutMetrics::Alert": &lookoutmetrics.Alert{}, "AWS::LookoutMetrics::AnomalyDetector": &lookoutmetrics.AnomalyDetector{}, "AWS::LookoutVision::Project": &lookoutvision.Project{}, + "AWS::M2::Environment": &m2.Environment{}, "AWS::MSK::BatchScramSecret": &msk.BatchScramSecret{}, "AWS::MSK::Cluster": &msk.Cluster{}, "AWS::MSK::Configuration": &msk.Configuration{}, "AWS::MSK::ServerlessCluster": &msk.ServerlessCluster{}, "AWS::MWAA::Environment": &mwaa.Environment{}, + "AWS::Macie::AllowList": &macie.AllowList{}, "AWS::Macie::CustomDataIdentifier": &macie.CustomDataIdentifier{}, "AWS::Macie::FindingsFilter": &macie.FindingsFilter{}, "AWS::Macie::Session": &macie.Session{}, @@ -4767,6 +4784,30 @@ func (t *Template) GetCloudFrontKeyGroupWithName(name string) (*cloudfront.KeyGr return nil, fmt.Errorf("resource %q of type cloudfront.KeyGroup not found", name) } +// GetAllCloudFrontOriginAccessControlResources retrieves all cloudfront.OriginAccessControl items from an AWS CloudFormation template +func (t *Template) GetAllCloudFrontOriginAccessControlResources() map[string]*cloudfront.OriginAccessControl { + results := map[string]*cloudfront.OriginAccessControl{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *cloudfront.OriginAccessControl: + results[name] = resource + } + } + return results +} + +// GetCloudFrontOriginAccessControlWithName retrieves all cloudfront.OriginAccessControl items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetCloudFrontOriginAccessControlWithName(name string) (*cloudfront.OriginAccessControl, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *cloudfront.OriginAccessControl: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type cloudfront.OriginAccessControl not found", name) +} + // GetAllCloudFrontOriginRequestPolicyResources retrieves all cloudfront.OriginRequestPolicy items from an AWS CloudFormation template func (t *Template) GetAllCloudFrontOriginRequestPolicyResources() map[string]*cloudfront.OriginRequestPolicy { results := map[string]*cloudfront.OriginRequestPolicy{} @@ -6111,6 +6152,30 @@ func (t *Template) GetConnectInstanceWithName(name string) (*connect.Instance, e return nil, fmt.Errorf("resource %q of type connect.Instance not found", name) } +// GetAllConnectInstanceStorageConfigResources retrieves all connect.InstanceStorageConfig items from an AWS CloudFormation template +func (t *Template) GetAllConnectInstanceStorageConfigResources() map[string]*connect.InstanceStorageConfig { + results := map[string]*connect.InstanceStorageConfig{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *connect.InstanceStorageConfig: + results[name] = resource + } + } + return results +} + +// GetConnectInstanceStorageConfigWithName retrieves all connect.InstanceStorageConfig items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetConnectInstanceStorageConfigWithName(name string) (*connect.InstanceStorageConfig, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *connect.InstanceStorageConfig: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type connect.InstanceStorageConfig not found", name) +} + // GetAllConnectPhoneNumberResources retrieves all connect.PhoneNumber items from an AWS CloudFormation template func (t *Template) GetAllConnectPhoneNumberResources() map[string]*connect.PhoneNumber { results := map[string]*connect.PhoneNumber{} @@ -6255,6 +6320,30 @@ func (t *Template) GetConnectCampaignsCampaignWithName(name string) (*connectcam return nil, fmt.Errorf("resource %q of type connectcampaigns.Campaign not found", name) } +// GetAllControlTowerEnabledControlResources retrieves all controltower.EnabledControl items from an AWS CloudFormation template +func (t *Template) GetAllControlTowerEnabledControlResources() map[string]*controltower.EnabledControl { + results := map[string]*controltower.EnabledControl{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *controltower.EnabledControl: + results[name] = resource + } + } + return results +} + +// GetControlTowerEnabledControlWithName retrieves all controltower.EnabledControl items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetControlTowerEnabledControlWithName(name string) (*controltower.EnabledControl, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *controltower.EnabledControl: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type controltower.EnabledControl not found", name) +} + // GetAllCustomerProfilesDomainResources retrieves all customerprofiles.Domain items from an AWS CloudFormation template func (t *Template) GetAllCustomerProfilesDomainResources() map[string]*customerprofiles.Domain { results := map[string]*customerprofiles.Domain{} @@ -12927,6 +13016,54 @@ func (t *Template) GetIVSStreamKeyWithName(name string) (*ivs.StreamKey, error) return nil, fmt.Errorf("resource %q of type ivs.StreamKey not found", name) } +// GetAllIdentityStoreGroupResources retrieves all identitystore.Group items from an AWS CloudFormation template +func (t *Template) GetAllIdentityStoreGroupResources() map[string]*identitystore.Group { + results := map[string]*identitystore.Group{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *identitystore.Group: + results[name] = resource + } + } + return results +} + +// GetIdentityStoreGroupWithName retrieves all identitystore.Group items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIdentityStoreGroupWithName(name string) (*identitystore.Group, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *identitystore.Group: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type identitystore.Group not found", name) +} + +// GetAllIdentityStoreGroupMembershipResources retrieves all identitystore.GroupMembership items from an AWS CloudFormation template +func (t *Template) GetAllIdentityStoreGroupMembershipResources() map[string]*identitystore.GroupMembership { + results := map[string]*identitystore.GroupMembership{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *identitystore.GroupMembership: + results[name] = resource + } + } + return results +} + +// GetIdentityStoreGroupMembershipWithName retrieves all identitystore.GroupMembership items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIdentityStoreGroupMembershipWithName(name string) (*identitystore.GroupMembership, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *identitystore.GroupMembership: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type identitystore.GroupMembership not found", name) +} + // GetAllImageBuilderComponentResources retrieves all imagebuilder.Component items from an AWS CloudFormation template func (t *Template) GetAllImageBuilderComponentResources() map[string]*imagebuilder.Component { results := map[string]*imagebuilder.Component{} @@ -14007,6 +14144,150 @@ func (t *Template) GetIoTFleetHubApplicationWithName(name string) (*iotfleethub. return nil, fmt.Errorf("resource %q of type iotfleethub.Application not found", name) } +// GetAllIoTFleetWiseCampaignResources retrieves all iotfleetwise.Campaign items from an AWS CloudFormation template +func (t *Template) GetAllIoTFleetWiseCampaignResources() map[string]*iotfleetwise.Campaign { + results := map[string]*iotfleetwise.Campaign{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *iotfleetwise.Campaign: + results[name] = resource + } + } + return results +} + +// GetIoTFleetWiseCampaignWithName retrieves all iotfleetwise.Campaign items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIoTFleetWiseCampaignWithName(name string) (*iotfleetwise.Campaign, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *iotfleetwise.Campaign: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type iotfleetwise.Campaign not found", name) +} + +// GetAllIoTFleetWiseDecoderManifestResources retrieves all iotfleetwise.DecoderManifest items from an AWS CloudFormation template +func (t *Template) GetAllIoTFleetWiseDecoderManifestResources() map[string]*iotfleetwise.DecoderManifest { + results := map[string]*iotfleetwise.DecoderManifest{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *iotfleetwise.DecoderManifest: + results[name] = resource + } + } + return results +} + +// GetIoTFleetWiseDecoderManifestWithName retrieves all iotfleetwise.DecoderManifest items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIoTFleetWiseDecoderManifestWithName(name string) (*iotfleetwise.DecoderManifest, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *iotfleetwise.DecoderManifest: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type iotfleetwise.DecoderManifest not found", name) +} + +// GetAllIoTFleetWiseFleetResources retrieves all iotfleetwise.Fleet items from an AWS CloudFormation template +func (t *Template) GetAllIoTFleetWiseFleetResources() map[string]*iotfleetwise.Fleet { + results := map[string]*iotfleetwise.Fleet{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *iotfleetwise.Fleet: + results[name] = resource + } + } + return results +} + +// GetIoTFleetWiseFleetWithName retrieves all iotfleetwise.Fleet items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIoTFleetWiseFleetWithName(name string) (*iotfleetwise.Fleet, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *iotfleetwise.Fleet: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type iotfleetwise.Fleet not found", name) +} + +// GetAllIoTFleetWiseModelManifestResources retrieves all iotfleetwise.ModelManifest items from an AWS CloudFormation template +func (t *Template) GetAllIoTFleetWiseModelManifestResources() map[string]*iotfleetwise.ModelManifest { + results := map[string]*iotfleetwise.ModelManifest{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *iotfleetwise.ModelManifest: + results[name] = resource + } + } + return results +} + +// GetIoTFleetWiseModelManifestWithName retrieves all iotfleetwise.ModelManifest items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIoTFleetWiseModelManifestWithName(name string) (*iotfleetwise.ModelManifest, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *iotfleetwise.ModelManifest: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type iotfleetwise.ModelManifest not found", name) +} + +// GetAllIoTFleetWiseSignalCatalogResources retrieves all iotfleetwise.SignalCatalog items from an AWS CloudFormation template +func (t *Template) GetAllIoTFleetWiseSignalCatalogResources() map[string]*iotfleetwise.SignalCatalog { + results := map[string]*iotfleetwise.SignalCatalog{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *iotfleetwise.SignalCatalog: + results[name] = resource + } + } + return results +} + +// GetIoTFleetWiseSignalCatalogWithName retrieves all iotfleetwise.SignalCatalog items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIoTFleetWiseSignalCatalogWithName(name string) (*iotfleetwise.SignalCatalog, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *iotfleetwise.SignalCatalog: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type iotfleetwise.SignalCatalog not found", name) +} + +// GetAllIoTFleetWiseVehicleResources retrieves all iotfleetwise.Vehicle items from an AWS CloudFormation template +func (t *Template) GetAllIoTFleetWiseVehicleResources() map[string]*iotfleetwise.Vehicle { + results := map[string]*iotfleetwise.Vehicle{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *iotfleetwise.Vehicle: + results[name] = resource + } + } + return results +} + +// GetIoTFleetWiseVehicleWithName retrieves all iotfleetwise.Vehicle items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetIoTFleetWiseVehicleWithName(name string) (*iotfleetwise.Vehicle, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *iotfleetwise.Vehicle: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type iotfleetwise.Vehicle not found", name) +} + // GetAllIoTSiteWiseAccessPolicyResources retrieves all iotsitewise.AccessPolicy items from an AWS CloudFormation template func (t *Template) GetAllIoTSiteWiseAccessPolicyResources() map[string]*iotsitewise.AccessPolicy { results := map[string]*iotsitewise.AccessPolicy{} @@ -16215,6 +16496,30 @@ func (t *Template) GetLookoutVisionProjectWithName(name string) (*lookoutvision. return nil, fmt.Errorf("resource %q of type lookoutvision.Project not found", name) } +// GetAllM2EnvironmentResources retrieves all m2.Environment items from an AWS CloudFormation template +func (t *Template) GetAllM2EnvironmentResources() map[string]*m2.Environment { + results := map[string]*m2.Environment{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *m2.Environment: + results[name] = resource + } + } + return results +} + +// GetM2EnvironmentWithName retrieves all m2.Environment items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetM2EnvironmentWithName(name string) (*m2.Environment, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *m2.Environment: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type m2.Environment not found", name) +} + // GetAllMSKBatchScramSecretResources retrieves all msk.BatchScramSecret items from an AWS CloudFormation template func (t *Template) GetAllMSKBatchScramSecretResources() map[string]*msk.BatchScramSecret { results := map[string]*msk.BatchScramSecret{} @@ -16335,6 +16640,30 @@ func (t *Template) GetMWAAEnvironmentWithName(name string) (*mwaa.Environment, e return nil, fmt.Errorf("resource %q of type mwaa.Environment not found", name) } +// GetAllMacieAllowListResources retrieves all macie.AllowList items from an AWS CloudFormation template +func (t *Template) GetAllMacieAllowListResources() map[string]*macie.AllowList { + results := map[string]*macie.AllowList{} + for name, untyped := range t.Resources { + switch resource := untyped.(type) { + case *macie.AllowList: + results[name] = resource + } + } + return results +} + +// GetMacieAllowListWithName retrieves all macie.AllowList items from an AWS CloudFormation template +// whose logical ID matches the provided name. Returns an error if not found. +func (t *Template) GetMacieAllowListWithName(name string) (*macie.AllowList, error) { + if untyped, ok := t.Resources[name]; ok { + switch resource := untyped.(type) { + case *macie.AllowList: + return resource, nil + } + } + return nil, fmt.Errorf("resource %q of type macie.AllowList not found", name) +} + // GetAllMacieCustomDataIdentifierResources retrieves all macie.CustomDataIdentifier items from an AWS CloudFormation template func (t *Template) GetAllMacieCustomDataIdentifierResources() map[string]*macie.CustomDataIdentifier { results := map[string]*macie.CustomDataIdentifier{} diff --git a/cloudformation/amazonmq/aws-amazonmq-broker.go b/cloudformation/amazonmq/aws-amazonmq-broker.go index f61aedc4c5..6af85046a3 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker AWS CloudFormation Resource (AWS::AmazonMQ::Broker) @@ -81,7 +81,7 @@ type Broker struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // StorageType AWS CloudFormation Property // Required: false @@ -91,12 +91,12 @@ type Broker struct { // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-broker.html#cfn-amazonmq-broker-tags - Tags *[]Broker_TagsEntry `json:"Tags,omitempty"` + Tags []Broker_TagsEntry `json:"Tags,omitempty"` // Users AWS CloudFormation Property // Required: true diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_configurationid.go b/cloudformation/amazonmq/aws-amazonmq-broker_configurationid.go index ccfb6a0842..2d304a904b 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_configurationid.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_configurationid.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_ConfigurationId AWS CloudFormation Resource (AWS::AmazonMQ::Broker.ConfigurationId) diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_encryptionoptions.go b/cloudformation/amazonmq/aws-amazonmq-broker_encryptionoptions.go index b697616eb3..28aac6b317 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_encryptionoptions.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_encryptionoptions.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_EncryptionOptions AWS CloudFormation Resource (AWS::AmazonMQ::Broker.EncryptionOptions) diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_ldapservermetadata.go b/cloudformation/amazonmq/aws-amazonmq-broker_ldapservermetadata.go index fa9dd88de6..ecf7b9f8ab 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_ldapservermetadata.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_ldapservermetadata.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_LdapServerMetadata AWS CloudFormation Resource (AWS::AmazonMQ::Broker.LdapServerMetadata) diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_loglist.go b/cloudformation/amazonmq/aws-amazonmq-broker_loglist.go index 664b165b3a..3c7653e632 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_loglist.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_loglist.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_LogList AWS CloudFormation Resource (AWS::AmazonMQ::Broker.LogList) diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_maintenancewindow.go b/cloudformation/amazonmq/aws-amazonmq-broker_maintenancewindow.go index 268bcc2ca2..647be6f5a7 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_maintenancewindow.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_maintenancewindow.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_MaintenanceWindow AWS CloudFormation Resource (AWS::AmazonMQ::Broker.MaintenanceWindow) diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_tagsentry.go b/cloudformation/amazonmq/aws-amazonmq-broker_tagsentry.go index e40dcee689..4ce325dd8e 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_tagsentry.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_tagsentry.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_TagsEntry AWS CloudFormation Resource (AWS::AmazonMQ::Broker.TagsEntry) diff --git a/cloudformation/amazonmq/aws-amazonmq-broker_user.go b/cloudformation/amazonmq/aws-amazonmq-broker_user.go index 197af582ae..979c4fc357 100644 --- a/cloudformation/amazonmq/aws-amazonmq-broker_user.go +++ b/cloudformation/amazonmq/aws-amazonmq-broker_user.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Broker_User AWS CloudFormation Resource (AWS::AmazonMQ::Broker.User) @@ -18,7 +18,7 @@ type Broker_User struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amazonmq-broker-user.html#cfn-amazonmq-broker-user-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // Password AWS CloudFormation Property // Required: true diff --git a/cloudformation/amazonmq/aws-amazonmq-configuration.go b/cloudformation/amazonmq/aws-amazonmq-configuration.go index dd33259de6..24da4d8330 100644 --- a/cloudformation/amazonmq/aws-amazonmq-configuration.go +++ b/cloudformation/amazonmq/aws-amazonmq-configuration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Configuration AWS CloudFormation Resource (AWS::AmazonMQ::Configuration) @@ -46,7 +46,7 @@ type Configuration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amazonmq-configuration.html#cfn-amazonmq-configuration-tags - Tags *[]Configuration_TagsEntry `json:"Tags,omitempty"` + Tags []Configuration_TagsEntry `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/amazonmq/aws-amazonmq-configuration_tagsentry.go b/cloudformation/amazonmq/aws-amazonmq-configuration_tagsentry.go index 357f80a5a6..b00bc3c0f1 100644 --- a/cloudformation/amazonmq/aws-amazonmq-configuration_tagsentry.go +++ b/cloudformation/amazonmq/aws-amazonmq-configuration_tagsentry.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Configuration_TagsEntry AWS CloudFormation Resource (AWS::AmazonMQ::Configuration.TagsEntry) diff --git a/cloudformation/amazonmq/aws-amazonmq-configurationassociation.go b/cloudformation/amazonmq/aws-amazonmq-configurationassociation.go index 071d34581a..e2b660e3d9 100644 --- a/cloudformation/amazonmq/aws-amazonmq-configurationassociation.go +++ b/cloudformation/amazonmq/aws-amazonmq-configurationassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationAssociation AWS CloudFormation Resource (AWS::AmazonMQ::ConfigurationAssociation) diff --git a/cloudformation/amazonmq/aws-amazonmq-configurationassociation_configurationid.go b/cloudformation/amazonmq/aws-amazonmq-configurationassociation_configurationid.go index e472aca5aa..a67694f668 100644 --- a/cloudformation/amazonmq/aws-amazonmq-configurationassociation_configurationid.go +++ b/cloudformation/amazonmq/aws-amazonmq-configurationassociation_configurationid.go @@ -3,7 +3,7 @@ package amazonmq import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationAssociation_ConfigurationId AWS CloudFormation Resource (AWS::AmazonMQ::ConfigurationAssociation.ConfigurationId) diff --git a/cloudformation/amplify/aws-amplify-app.go b/cloudformation/amplify/aws-amplify-app.go index 2a26e42ef5..5c8117013e 100644 --- a/cloudformation/amplify/aws-amplify-app.go +++ b/cloudformation/amplify/aws-amplify-app.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // App AWS CloudFormation Resource (AWS::Amplify::App) @@ -42,7 +42,7 @@ type App struct { // CustomRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-customrules - CustomRules *[]App_CustomRule `json:"CustomRules,omitempty"` + CustomRules []App_CustomRule `json:"CustomRules,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type App struct { // EnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-environmentvariables - EnvironmentVariables *[]App_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` + EnvironmentVariables []App_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` // IAMServiceRole AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type App struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-app.html#cfn-amplify-app-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/amplify/aws-amplify-app_autobranchcreationconfig.go b/cloudformation/amplify/aws-amplify-app_autobranchcreationconfig.go index d01b589127..ab90c21524 100644 --- a/cloudformation/amplify/aws-amplify-app_autobranchcreationconfig.go +++ b/cloudformation/amplify/aws-amplify-app_autobranchcreationconfig.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_AutoBranchCreationConfig AWS CloudFormation Resource (AWS::Amplify::App.AutoBranchCreationConfig) @@ -13,7 +13,7 @@ type App_AutoBranchCreationConfig struct { // AutoBranchCreationPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-autobranchcreationpatterns - AutoBranchCreationPatterns *[]string `json:"AutoBranchCreationPatterns,omitempty"` + AutoBranchCreationPatterns []string `json:"AutoBranchCreationPatterns,omitempty"` // BasicAuthConfig AWS CloudFormation Property // Required: false @@ -48,7 +48,7 @@ type App_AutoBranchCreationConfig struct { // EnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplify-app-autobranchcreationconfig.html#cfn-amplify-app-autobranchcreationconfig-environmentvariables - EnvironmentVariables *[]App_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` + EnvironmentVariables []App_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` // PullRequestEnvironmentName AWS CloudFormation Property // Required: false diff --git a/cloudformation/amplify/aws-amplify-app_basicauthconfig.go b/cloudformation/amplify/aws-amplify-app_basicauthconfig.go index b76d602d99..121fd3f634 100644 --- a/cloudformation/amplify/aws-amplify-app_basicauthconfig.go +++ b/cloudformation/amplify/aws-amplify-app_basicauthconfig.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_BasicAuthConfig AWS CloudFormation Resource (AWS::Amplify::App.BasicAuthConfig) diff --git a/cloudformation/amplify/aws-amplify-app_customrule.go b/cloudformation/amplify/aws-amplify-app_customrule.go index 0b5f6122ff..18e2b49ad5 100644 --- a/cloudformation/amplify/aws-amplify-app_customrule.go +++ b/cloudformation/amplify/aws-amplify-app_customrule.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_CustomRule AWS CloudFormation Resource (AWS::Amplify::App.CustomRule) diff --git a/cloudformation/amplify/aws-amplify-app_environmentvariable.go b/cloudformation/amplify/aws-amplify-app_environmentvariable.go index 4fc6d32a76..ea24e86c8a 100644 --- a/cloudformation/amplify/aws-amplify-app_environmentvariable.go +++ b/cloudformation/amplify/aws-amplify-app_environmentvariable.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_EnvironmentVariable AWS CloudFormation Resource (AWS::Amplify::App.EnvironmentVariable) diff --git a/cloudformation/amplify/aws-amplify-branch.go b/cloudformation/amplify/aws-amplify-branch.go index cecba6287f..4c8f8b797b 100644 --- a/cloudformation/amplify/aws-amplify-branch.go +++ b/cloudformation/amplify/aws-amplify-branch.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Branch AWS CloudFormation Resource (AWS::Amplify::Branch) @@ -57,7 +57,7 @@ type Branch struct { // EnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-environmentvariables - EnvironmentVariables *[]Branch_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` + EnvironmentVariables []Branch_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` // PullRequestEnvironmentName AWS CloudFormation Property // Required: false @@ -72,7 +72,7 @@ type Branch struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-branch.html#cfn-amplify-branch-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/amplify/aws-amplify-branch_basicauthconfig.go b/cloudformation/amplify/aws-amplify-branch_basicauthconfig.go index 98ea257d34..419315b3e9 100644 --- a/cloudformation/amplify/aws-amplify-branch_basicauthconfig.go +++ b/cloudformation/amplify/aws-amplify-branch_basicauthconfig.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Branch_BasicAuthConfig AWS CloudFormation Resource (AWS::Amplify::Branch.BasicAuthConfig) diff --git a/cloudformation/amplify/aws-amplify-branch_environmentvariable.go b/cloudformation/amplify/aws-amplify-branch_environmentvariable.go index 9810bc85a3..68f42cd5a9 100644 --- a/cloudformation/amplify/aws-amplify-branch_environmentvariable.go +++ b/cloudformation/amplify/aws-amplify-branch_environmentvariable.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Branch_EnvironmentVariable AWS CloudFormation Resource (AWS::Amplify::Branch.EnvironmentVariable) diff --git a/cloudformation/amplify/aws-amplify-domain.go b/cloudformation/amplify/aws-amplify-domain.go index a44e4d28e3..a381873019 100644 --- a/cloudformation/amplify/aws-amplify-domain.go +++ b/cloudformation/amplify/aws-amplify-domain.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain AWS CloudFormation Resource (AWS::Amplify::Domain) @@ -21,7 +21,7 @@ type Domain struct { // AutoSubDomainCreationPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplify-domain.html#cfn-amplify-domain-autosubdomaincreationpatterns - AutoSubDomainCreationPatterns *[]string `json:"AutoSubDomainCreationPatterns,omitempty"` + AutoSubDomainCreationPatterns []string `json:"AutoSubDomainCreationPatterns,omitempty"` // AutoSubDomainIAMRole AWS CloudFormation Property // Required: false diff --git a/cloudformation/amplify/aws-amplify-domain_subdomainsetting.go b/cloudformation/amplify/aws-amplify-domain_subdomainsetting.go index e759023f78..6a35b4b492 100644 --- a/cloudformation/amplify/aws-amplify-domain_subdomainsetting.go +++ b/cloudformation/amplify/aws-amplify-domain_subdomainsetting.go @@ -3,7 +3,7 @@ package amplify import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_SubDomainSetting AWS CloudFormation Resource (AWS::Amplify::Domain.SubDomainSetting) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component.go index 3f2f0b1489..2919d1d8dd 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component) @@ -21,12 +21,12 @@ type Component struct { // Children AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-children - Children *[]Component_ComponentChild `json:"Children,omitempty"` + Children []Component_ComponentChild `json:"Children,omitempty"` // CollectionProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-collectionproperties - CollectionProperties *map[string]Component_ComponentDataConfiguration `json:"CollectionProperties,omitempty"` + CollectionProperties map[string]Component_ComponentDataConfiguration `json:"CollectionProperties,omitempty"` // ComponentType AWS CloudFormation Property // Required: true @@ -36,7 +36,7 @@ type Component struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-events - Events *map[string]Component_ComponentEvent `json:"Events,omitempty"` + Events map[string]Component_ComponentEvent `json:"Events,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -66,7 +66,7 @@ type Component struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-component.html#cfn-amplifyuibuilder-component-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Variants AWS CloudFormation Property // Required: true diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_actionparameters.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_actionparameters.go index efb0679f83..81e3592823 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_actionparameters.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_actionparameters.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ActionParameters AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ActionParameters) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalue.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalue.go index ae6112cf76..924b04d01d 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalue.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalue.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentBindingPropertiesValue AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentBindingPropertiesValue) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalueproperties.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalueproperties.go index 720b8e452a..15403f1b97 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalueproperties.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentbindingpropertiesvalueproperties.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentBindingPropertiesValueProperties AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentBindingPropertiesValueProperties) @@ -38,7 +38,7 @@ type Component_ComponentBindingPropertiesValueProperties struct { // Predicates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentbindingpropertiesvalueproperties.html#cfn-amplifyuibuilder-component-componentbindingpropertiesvalueproperties-predicates - Predicates *[]Component_Predicate `json:"Predicates,omitempty"` + Predicates []Component_Predicate `json:"Predicates,omitempty"` // UserAttribute AWS CloudFormation Property // Required: false diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentchild.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentchild.go index 985d2281dc..618ebdb9b4 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentchild.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentchild.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentChild AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentChild) @@ -13,7 +13,7 @@ type Component_ComponentChild struct { // Children AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentchild.html#cfn-amplifyuibuilder-component-componentchild-children - Children *[]Component_ComponentChild `json:"Children,omitempty"` + Children []Component_ComponentChild `json:"Children,omitempty"` // ComponentType AWS CloudFormation Property // Required: true diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentconditionproperty.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentconditionproperty.go index c8d53e4e67..b8c08e29fa 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentconditionproperty.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentconditionproperty.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentConditionProperty AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentConditionProperty) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentdataconfiguration.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentdataconfiguration.go index 26736b38b8..882a47c5c1 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentdataconfiguration.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentdataconfiguration.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentDataConfiguration AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentDataConfiguration) @@ -13,7 +13,7 @@ type Component_ComponentDataConfiguration struct { // Identifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html#cfn-amplifyuibuilder-component-componentdataconfiguration-identifiers - Identifiers *[]string `json:"Identifiers,omitempty"` + Identifiers []string `json:"Identifiers,omitempty"` // Model AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type Component_ComponentDataConfiguration struct { // Sort AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentdataconfiguration.html#cfn-amplifyuibuilder-component-componentdataconfiguration-sort - Sort *[]Component_SortProperty `json:"Sort,omitempty"` + Sort []Component_SortProperty `json:"Sort,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevent.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevent.go index a08ed3085a..dbdc2e8201 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevent.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevent.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentEvent AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentEvent) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevents.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevents.go index aae8f7a964..caa444ea1c 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevents.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentevents.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentEvents AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentEvents) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverrides.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverrides.go index 28e19a3b50..04b9f60ca1 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverrides.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverrides.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentOverrides AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentOverrides) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverridesvalue.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverridesvalue.go index 6402986306..473dc3f516 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverridesvalue.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentoverridesvalue.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentOverridesValue AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentOverridesValue) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperties.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperties.go index 18c7584662..0fd6e8c3c2 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperties.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperties.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentProperties AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentProperties) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperty.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperty.go index 5924be5f7a..298a6de96f 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperty.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentproperty.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentProperty AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentProperty) @@ -33,7 +33,7 @@ type Component_ComponentProperty struct { // Concat AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-componentproperty.html#cfn-amplifyuibuilder-component-componentproperty-concat - Concat *[]Component_ComponentProperty `json:"Concat,omitempty"` + Concat []Component_ComponentProperty `json:"Concat,omitempty"` // Condition AWS CloudFormation Property // Required: false diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentpropertybindingproperties.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentpropertybindingproperties.go index 7b0f32c1b0..ba33e79a02 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentpropertybindingproperties.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentpropertybindingproperties.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentPropertyBindingProperties AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentPropertyBindingProperties) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariant.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariant.go index 42f2af5f8b..ddcb24909e 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariant.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariant.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentVariant AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentVariant) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariantvalues.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariantvalues.go index 121606a4cf..1df16d596f 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariantvalues.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_componentvariantvalues.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_ComponentVariantValues AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.ComponentVariantValues) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_formbindings.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_formbindings.go index 80b884bc99..d43639c645 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_formbindings.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_formbindings.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_FormBindings AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.FormBindings) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_mutationactionsetstateparameter.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_mutationactionsetstateparameter.go index 1be7f1c4f1..dacab288c5 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_mutationactionsetstateparameter.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_mutationactionsetstateparameter.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_MutationActionSetStateParameter AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.MutationActionSetStateParameter) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_predicate.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_predicate.go index 910f434281..0d849a7b86 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_predicate.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_predicate.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_Predicate AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.Predicate) @@ -13,7 +13,7 @@ type Component_Predicate struct { // And AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-and - And *[]Component_Predicate `json:"And,omitempty"` + And []Component_Predicate `json:"And,omitempty"` // Field AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type Component_Predicate struct { // Or AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-component-predicate.html#cfn-amplifyuibuilder-component-predicate-or - Or *[]Component_Predicate `json:"Or,omitempty"` + Or []Component_Predicate `json:"Or,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_sortproperty.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_sortproperty.go index 23cfc8d0d0..ade6b265fb 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_sortproperty.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-component_sortproperty.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component_SortProperty AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Component.SortProperty) diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme.go index 5d82065f7f..1fb6f451c3 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Theme) @@ -21,12 +21,12 @@ type Theme struct { // Overrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-overrides - Overrides *[]Theme_ThemeValues `json:"Overrides,omitempty"` + Overrides []Theme_ThemeValues `json:"Overrides,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-amplifyuibuilder-theme.html#cfn-amplifyuibuilder-theme-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Values AWS CloudFormation Property // Required: true diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalue.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalue.go index 9f79dcc365..0bd853f56b 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalue.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalue.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_ThemeValue AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Theme.ThemeValue) @@ -13,7 +13,7 @@ type Theme_ThemeValue struct { // Children AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-amplifyuibuilder-theme-themevalue.html#cfn-amplifyuibuilder-theme-themevalue-children - Children *[]Theme_ThemeValues `json:"Children,omitempty"` + Children []Theme_ThemeValues `json:"Children,omitempty"` // Value AWS CloudFormation Property // Required: false diff --git a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalues.go b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalues.go index 937f0ce775..80d80241f9 100644 --- a/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalues.go +++ b/cloudformation/amplifyuibuilder/aws-amplifyuibuilder-theme_themevalues.go @@ -3,7 +3,7 @@ package amplifyuibuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_ThemeValues AWS CloudFormation Resource (AWS::AmplifyUIBuilder::Theme.ThemeValues) diff --git a/cloudformation/apigateway/aws-apigateway-account.go b/cloudformation/apigateway/aws-apigateway-account.go index 1d6297464e..48b41a6d1f 100644 --- a/cloudformation/apigateway/aws-apigateway-account.go +++ b/cloudformation/apigateway/aws-apigateway-account.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Account AWS CloudFormation Resource (AWS::ApiGateway::Account) diff --git a/cloudformation/apigateway/aws-apigateway-apikey.go b/cloudformation/apigateway/aws-apigateway-apikey.go index a8f6ee677e..bd53c2c534 100644 --- a/cloudformation/apigateway/aws-apigateway-apikey.go +++ b/cloudformation/apigateway/aws-apigateway-apikey.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ApiKey AWS CloudFormation Resource (AWS::ApiGateway::ApiKey) @@ -42,12 +42,12 @@ type ApiKey struct { // StageKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-stagekeys - StageKeys *[]ApiKey_StageKey `json:"StageKeys,omitempty"` + StageKeys []ApiKey_StageKey `json:"StageKeys,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-apikey.html#cfn-apigateway-apikey-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Value AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-apikey_stagekey.go b/cloudformation/apigateway/aws-apigateway-apikey_stagekey.go index 38bcc87359..37462a274a 100644 --- a/cloudformation/apigateway/aws-apigateway-apikey_stagekey.go +++ b/cloudformation/apigateway/aws-apigateway-apikey_stagekey.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiKey_StageKey AWS CloudFormation Resource (AWS::ApiGateway::ApiKey.StageKey) diff --git a/cloudformation/apigateway/aws-apigateway-authorizer.go b/cloudformation/apigateway/aws-apigateway-authorizer.go index 1e9d890407..fa7359984d 100644 --- a/cloudformation/apigateway/aws-apigateway-authorizer.go +++ b/cloudformation/apigateway/aws-apigateway-authorizer.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Authorizer AWS CloudFormation Resource (AWS::ApiGateway::Authorizer) @@ -51,7 +51,7 @@ type Authorizer struct { // ProviderARNs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-authorizer.html#cfn-apigateway-authorizer-providerarns - ProviderARNs *[]string `json:"ProviderARNs,omitempty"` + ProviderARNs []string `json:"ProviderARNs,omitempty"` // RestApiId AWS CloudFormation Property // Required: true diff --git a/cloudformation/apigateway/aws-apigateway-basepathmapping.go b/cloudformation/apigateway/aws-apigateway-basepathmapping.go index 19e1992a6d..9eeba798d9 100644 --- a/cloudformation/apigateway/aws-apigateway-basepathmapping.go +++ b/cloudformation/apigateway/aws-apigateway-basepathmapping.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BasePathMapping AWS CloudFormation Resource (AWS::ApiGateway::BasePathMapping) diff --git a/cloudformation/apigateway/aws-apigateway-clientcertificate.go b/cloudformation/apigateway/aws-apigateway-clientcertificate.go index 94de878ebe..9f3fc8f6a5 100644 --- a/cloudformation/apigateway/aws-apigateway-clientcertificate.go +++ b/cloudformation/apigateway/aws-apigateway-clientcertificate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ClientCertificate AWS CloudFormation Resource (AWS::ApiGateway::ClientCertificate) @@ -22,7 +22,7 @@ type ClientCertificate struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-clientcertificate.html#cfn-apigateway-clientcertificate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-deployment.go b/cloudformation/apigateway/aws-apigateway-deployment.go index 0f083769e7..d74d76ea69 100644 --- a/cloudformation/apigateway/aws-apigateway-deployment.go +++ b/cloudformation/apigateway/aws-apigateway-deployment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment AWS CloudFormation Resource (AWS::ApiGateway::Deployment) diff --git a/cloudformation/apigateway/aws-apigateway-deployment_accesslogsetting.go b/cloudformation/apigateway/aws-apigateway-deployment_accesslogsetting.go index 087f522e18..ce2a56f682 100644 --- a/cloudformation/apigateway/aws-apigateway-deployment_accesslogsetting.go +++ b/cloudformation/apigateway/aws-apigateway-deployment_accesslogsetting.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment_AccessLogSetting AWS CloudFormation Resource (AWS::ApiGateway::Deployment.AccessLogSetting) diff --git a/cloudformation/apigateway/aws-apigateway-deployment_canarysetting.go b/cloudformation/apigateway/aws-apigateway-deployment_canarysetting.go index 83d066148e..305ee3743c 100644 --- a/cloudformation/apigateway/aws-apigateway-deployment_canarysetting.go +++ b/cloudformation/apigateway/aws-apigateway-deployment_canarysetting.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment_CanarySetting AWS CloudFormation Resource (AWS::ApiGateway::Deployment.CanarySetting) @@ -18,7 +18,7 @@ type Deployment_CanarySetting struct { // StageVariableOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-canarysetting.html#cfn-apigateway-deployment-canarysetting-stagevariableoverrides - StageVariableOverrides *map[string]string `json:"StageVariableOverrides,omitempty"` + StageVariableOverrides map[string]string `json:"StageVariableOverrides,omitempty"` // UseStageCache AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-deployment_deploymentcanarysettings.go b/cloudformation/apigateway/aws-apigateway-deployment_deploymentcanarysettings.go index 2f505b1c18..46e36ce4e2 100644 --- a/cloudformation/apigateway/aws-apigateway-deployment_deploymentcanarysettings.go +++ b/cloudformation/apigateway/aws-apigateway-deployment_deploymentcanarysettings.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment_DeploymentCanarySettings AWS CloudFormation Resource (AWS::ApiGateway::Deployment.DeploymentCanarySettings) @@ -18,7 +18,7 @@ type Deployment_DeploymentCanarySettings struct { // StageVariableOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-deploymentcanarysettings.html#cfn-apigateway-deployment-deploymentcanarysettings-stagevariableoverrides - StageVariableOverrides *map[string]string `json:"StageVariableOverrides,omitempty"` + StageVariableOverrides map[string]string `json:"StageVariableOverrides,omitempty"` // UseStageCache AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-deployment_methodsetting.go b/cloudformation/apigateway/aws-apigateway-deployment_methodsetting.go index ea6afae3c7..1696ad1558 100644 --- a/cloudformation/apigateway/aws-apigateway-deployment_methodsetting.go +++ b/cloudformation/apigateway/aws-apigateway-deployment_methodsetting.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment_MethodSetting AWS CloudFormation Resource (AWS::ApiGateway::Deployment.MethodSetting) diff --git a/cloudformation/apigateway/aws-apigateway-deployment_stagedescription.go b/cloudformation/apigateway/aws-apigateway-deployment_stagedescription.go index b838eee978..2f0a7b030b 100644 --- a/cloudformation/apigateway/aws-apigateway-deployment_stagedescription.go +++ b/cloudformation/apigateway/aws-apigateway-deployment_stagedescription.go @@ -3,8 +3,8 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Deployment_StageDescription AWS CloudFormation Resource (AWS::ApiGateway::Deployment.StageDescription) @@ -74,7 +74,7 @@ type Deployment_StageDescription struct { // MethodSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-methodsettings - MethodSettings *[]Deployment_MethodSetting `json:"MethodSettings,omitempty"` + MethodSettings []Deployment_MethodSetting `json:"MethodSettings,omitempty"` // MetricsEnabled AWS CloudFormation Property // Required: false @@ -84,7 +84,7 @@ type Deployment_StageDescription struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThrottlingBurstLimit AWS CloudFormation Property // Required: false @@ -104,7 +104,7 @@ type Deployment_StageDescription struct { // Variables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-deployment-stagedescription.html#cfn-apigateway-deployment-stagedescription-variables - Variables *map[string]string `json:"Variables,omitempty"` + Variables map[string]string `json:"Variables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-documentationpart.go b/cloudformation/apigateway/aws-apigateway-documentationpart.go index e0d9ba1653..081a733145 100644 --- a/cloudformation/apigateway/aws-apigateway-documentationpart.go +++ b/cloudformation/apigateway/aws-apigateway-documentationpart.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DocumentationPart AWS CloudFormation Resource (AWS::ApiGateway::DocumentationPart) diff --git a/cloudformation/apigateway/aws-apigateway-documentationpart_location.go b/cloudformation/apigateway/aws-apigateway-documentationpart_location.go index fdc9c133e7..de68aea81c 100644 --- a/cloudformation/apigateway/aws-apigateway-documentationpart_location.go +++ b/cloudformation/apigateway/aws-apigateway-documentationpart_location.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DocumentationPart_Location AWS CloudFormation Resource (AWS::ApiGateway::DocumentationPart.Location) diff --git a/cloudformation/apigateway/aws-apigateway-documentationversion.go b/cloudformation/apigateway/aws-apigateway-documentationversion.go index 40403e3a71..6333f330b6 100644 --- a/cloudformation/apigateway/aws-apigateway-documentationversion.go +++ b/cloudformation/apigateway/aws-apigateway-documentationversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DocumentationVersion AWS CloudFormation Resource (AWS::ApiGateway::DocumentationVersion) diff --git a/cloudformation/apigateway/aws-apigateway-domainname.go b/cloudformation/apigateway/aws-apigateway-domainname.go index a1a118a224..1ea3cff7d9 100644 --- a/cloudformation/apigateway/aws-apigateway-domainname.go +++ b/cloudformation/apigateway/aws-apigateway-domainname.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DomainName AWS CloudFormation Resource (AWS::ApiGateway::DomainName) @@ -52,7 +52,7 @@ type DomainName struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-domainname.html#cfn-apigateway-domainname-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-domainname_endpointconfiguration.go b/cloudformation/apigateway/aws-apigateway-domainname_endpointconfiguration.go index e5a4bab6f2..389ad3755d 100644 --- a/cloudformation/apigateway/aws-apigateway-domainname_endpointconfiguration.go +++ b/cloudformation/apigateway/aws-apigateway-domainname_endpointconfiguration.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainName_EndpointConfiguration AWS CloudFormation Resource (AWS::ApiGateway::DomainName.EndpointConfiguration) @@ -13,7 +13,7 @@ type DomainName_EndpointConfiguration struct { // Types AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-domainname-endpointconfiguration.html#cfn-apigateway-domainname-endpointconfiguration-types - Types *[]string `json:"Types,omitempty"` + Types []string `json:"Types,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-domainname_mutualtlsauthentication.go b/cloudformation/apigateway/aws-apigateway-domainname_mutualtlsauthentication.go index 070a8eeae4..7ca32d8793 100644 --- a/cloudformation/apigateway/aws-apigateway-domainname_mutualtlsauthentication.go +++ b/cloudformation/apigateway/aws-apigateway-domainname_mutualtlsauthentication.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainName_MutualTlsAuthentication AWS CloudFormation Resource (AWS::ApiGateway::DomainName.MutualTlsAuthentication) diff --git a/cloudformation/apigateway/aws-apigateway-gatewayresponse.go b/cloudformation/apigateway/aws-apigateway-gatewayresponse.go index 6aa0ad3c92..054afa5710 100644 --- a/cloudformation/apigateway/aws-apigateway-gatewayresponse.go +++ b/cloudformation/apigateway/aws-apigateway-gatewayresponse.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayResponse AWS CloudFormation Resource (AWS::ApiGateway::GatewayResponse) @@ -16,12 +16,12 @@ type GatewayResponse struct { // ResponseParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responseparameters - ResponseParameters *map[string]string `json:"ResponseParameters,omitempty"` + ResponseParameters map[string]string `json:"ResponseParameters,omitempty"` // ResponseTemplates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-gatewayresponse.html#cfn-apigateway-gatewayresponse-responsetemplates - ResponseTemplates *map[string]string `json:"ResponseTemplates,omitempty"` + ResponseTemplates map[string]string `json:"ResponseTemplates,omitempty"` // ResponseType AWS CloudFormation Property // Required: true diff --git a/cloudformation/apigateway/aws-apigateway-method.go b/cloudformation/apigateway/aws-apigateway-method.go index 9863cf315c..5b4771fad9 100644 --- a/cloudformation/apigateway/aws-apigateway-method.go +++ b/cloudformation/apigateway/aws-apigateway-method.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Method AWS CloudFormation Resource (AWS::ApiGateway::Method) @@ -21,7 +21,7 @@ type Method struct { // AuthorizationScopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-authorizationscopes - AuthorizationScopes *[]string `json:"AuthorizationScopes,omitempty"` + AuthorizationScopes []string `json:"AuthorizationScopes,omitempty"` // AuthorizationType AWS CloudFormation Property // Required: false @@ -46,7 +46,7 @@ type Method struct { // MethodResponses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-methodresponses - MethodResponses *[]Method_MethodResponse `json:"MethodResponses,omitempty"` + MethodResponses []Method_MethodResponse `json:"MethodResponses,omitempty"` // OperationName AWS CloudFormation Property // Required: false @@ -56,12 +56,12 @@ type Method struct { // RequestModels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestmodels - RequestModels *map[string]string `json:"RequestModels,omitempty"` + RequestModels map[string]string `json:"RequestModels,omitempty"` // RequestParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-method.html#cfn-apigateway-method-requestparameters - RequestParameters *map[string]bool `json:"RequestParameters,omitempty"` + RequestParameters map[string]bool `json:"RequestParameters,omitempty"` // RequestValidatorId AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-method_integration.go b/cloudformation/apigateway/aws-apigateway-method_integration.go index 35d221216b..31a7eebe82 100644 --- a/cloudformation/apigateway/aws-apigateway-method_integration.go +++ b/cloudformation/apigateway/aws-apigateway-method_integration.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Method_Integration AWS CloudFormation Resource (AWS::ApiGateway::Method.Integration) @@ -13,7 +13,7 @@ type Method_Integration struct { // CacheKeyParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-cachekeyparameters - CacheKeyParameters *[]string `json:"CacheKeyParameters,omitempty"` + CacheKeyParameters []string `json:"CacheKeyParameters,omitempty"` // CacheNamespace AWS CloudFormation Property // Required: false @@ -48,7 +48,7 @@ type Method_Integration struct { // IntegrationResponses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-integrationresponses - IntegrationResponses *[]Method_IntegrationResponse `json:"IntegrationResponses,omitempty"` + IntegrationResponses []Method_IntegrationResponse `json:"IntegrationResponses,omitempty"` // PassthroughBehavior AWS CloudFormation Property // Required: false @@ -58,12 +58,12 @@ type Method_Integration struct { // RequestParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-requestparameters - RequestParameters *map[string]string `json:"RequestParameters,omitempty"` + RequestParameters map[string]string `json:"RequestParameters,omitempty"` // RequestTemplates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration.html#cfn-apigateway-method-integration-requesttemplates - RequestTemplates *map[string]string `json:"RequestTemplates,omitempty"` + RequestTemplates map[string]string `json:"RequestTemplates,omitempty"` // TimeoutInMillis AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-method_integrationresponse.go b/cloudformation/apigateway/aws-apigateway-method_integrationresponse.go index 7f2448acb8..72a5669442 100644 --- a/cloudformation/apigateway/aws-apigateway-method_integrationresponse.go +++ b/cloudformation/apigateway/aws-apigateway-method_integrationresponse.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Method_IntegrationResponse AWS CloudFormation Resource (AWS::ApiGateway::Method.IntegrationResponse) @@ -18,12 +18,12 @@ type Method_IntegrationResponse struct { // ResponseParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-responseparameters - ResponseParameters *map[string]string `json:"ResponseParameters,omitempty"` + ResponseParameters map[string]string `json:"ResponseParameters,omitempty"` // ResponseTemplates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-integration-integrationresponse.html#cfn-apigateway-method-integration-integrationresponse-responsetemplates - ResponseTemplates *map[string]string `json:"ResponseTemplates,omitempty"` + ResponseTemplates map[string]string `json:"ResponseTemplates,omitempty"` // SelectionPattern AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-method_methodresponse.go b/cloudformation/apigateway/aws-apigateway-method_methodresponse.go index db2677e052..5578e636f7 100644 --- a/cloudformation/apigateway/aws-apigateway-method_methodresponse.go +++ b/cloudformation/apigateway/aws-apigateway-method_methodresponse.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Method_MethodResponse AWS CloudFormation Resource (AWS::ApiGateway::Method.MethodResponse) @@ -13,12 +13,12 @@ type Method_MethodResponse struct { // ResponseModels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-responsemodels - ResponseModels *map[string]string `json:"ResponseModels,omitempty"` + ResponseModels map[string]string `json:"ResponseModels,omitempty"` // ResponseParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apitgateway-method-methodresponse.html#cfn-apigateway-method-methodresponse-responseparameters - ResponseParameters *map[string]bool `json:"ResponseParameters,omitempty"` + ResponseParameters map[string]bool `json:"ResponseParameters,omitempty"` // StatusCode AWS CloudFormation Property // Required: true diff --git a/cloudformation/apigateway/aws-apigateway-model.go b/cloudformation/apigateway/aws-apigateway-model.go index 6357e3946d..e7718613a6 100644 --- a/cloudformation/apigateway/aws-apigateway-model.go +++ b/cloudformation/apigateway/aws-apigateway-model.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model AWS CloudFormation Resource (AWS::ApiGateway::Model) diff --git a/cloudformation/apigateway/aws-apigateway-requestvalidator.go b/cloudformation/apigateway/aws-apigateway-requestvalidator.go index c20f15519c..9fbe132ab6 100644 --- a/cloudformation/apigateway/aws-apigateway-requestvalidator.go +++ b/cloudformation/apigateway/aws-apigateway-requestvalidator.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RequestValidator AWS CloudFormation Resource (AWS::ApiGateway::RequestValidator) diff --git a/cloudformation/apigateway/aws-apigateway-resource.go b/cloudformation/apigateway/aws-apigateway-resource.go index 13f17a4713..c46bf7398f 100644 --- a/cloudformation/apigateway/aws-apigateway-resource.go +++ b/cloudformation/apigateway/aws-apigateway-resource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resource AWS CloudFormation Resource (AWS::ApiGateway::Resource) diff --git a/cloudformation/apigateway/aws-apigateway-restapi.go b/cloudformation/apigateway/aws-apigateway-restapi.go index 170787f77e..d84f6e4ed5 100644 --- a/cloudformation/apigateway/aws-apigateway-restapi.go +++ b/cloudformation/apigateway/aws-apigateway-restapi.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RestApi AWS CloudFormation Resource (AWS::ApiGateway::RestApi) @@ -22,7 +22,7 @@ type RestApi struct { // BinaryMediaTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-binarymediatypes - BinaryMediaTypes *[]string `json:"BinaryMediaTypes,omitempty"` + BinaryMediaTypes []string `json:"BinaryMediaTypes,omitempty"` // Body AWS CloudFormation Property // Required: false @@ -77,7 +77,7 @@ type RestApi struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-parameters - Parameters *map[string]string `json:"Parameters,omitempty"` + Parameters map[string]string `json:"Parameters,omitempty"` // Policy AWS CloudFormation Property // Required: false @@ -87,7 +87,7 @@ type RestApi struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-restapi.html#cfn-apigateway-restapi-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-restapi_endpointconfiguration.go b/cloudformation/apigateway/aws-apigateway-restapi_endpointconfiguration.go index db94906f07..a46f718f26 100644 --- a/cloudformation/apigateway/aws-apigateway-restapi_endpointconfiguration.go +++ b/cloudformation/apigateway/aws-apigateway-restapi_endpointconfiguration.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RestApi_EndpointConfiguration AWS CloudFormation Resource (AWS::ApiGateway::RestApi.EndpointConfiguration) @@ -13,12 +13,12 @@ type RestApi_EndpointConfiguration struct { // Types AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html#cfn-apigateway-restapi-endpointconfiguration-types - Types *[]string `json:"Types,omitempty"` + Types []string `json:"Types,omitempty"` // VpcEndpointIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-restapi-endpointconfiguration.html#cfn-apigateway-restapi-endpointconfiguration-vpcendpointids - VpcEndpointIds *[]string `json:"VpcEndpointIds,omitempty"` + VpcEndpointIds []string `json:"VpcEndpointIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-restapi_s3location.go b/cloudformation/apigateway/aws-apigateway-restapi_s3location.go index 1c9182ffe5..54c141b21a 100644 --- a/cloudformation/apigateway/aws-apigateway-restapi_s3location.go +++ b/cloudformation/apigateway/aws-apigateway-restapi_s3location.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RestApi_S3Location AWS CloudFormation Resource (AWS::ApiGateway::RestApi.S3Location) diff --git a/cloudformation/apigateway/aws-apigateway-stage.go b/cloudformation/apigateway/aws-apigateway-stage.go index df0bb994a3..e215824f45 100644 --- a/cloudformation/apigateway/aws-apigateway-stage.go +++ b/cloudformation/apigateway/aws-apigateway-stage.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stage AWS CloudFormation Resource (AWS::ApiGateway::Stage) @@ -57,7 +57,7 @@ type Stage struct { // MethodSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-methodsettings - MethodSettings *[]Stage_MethodSetting `json:"MethodSettings,omitempty"` + MethodSettings []Stage_MethodSetting `json:"MethodSettings,omitempty"` // RestApiId AWS CloudFormation Property // Required: true @@ -72,7 +72,7 @@ type Stage struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TracingEnabled AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type Stage struct { // Variables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-stage.html#cfn-apigateway-stage-variables - Variables *map[string]string `json:"Variables,omitempty"` + Variables map[string]string `json:"Variables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-stage_accesslogsetting.go b/cloudformation/apigateway/aws-apigateway-stage_accesslogsetting.go index dadf70d494..42ef5121fa 100644 --- a/cloudformation/apigateway/aws-apigateway-stage_accesslogsetting.go +++ b/cloudformation/apigateway/aws-apigateway-stage_accesslogsetting.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stage_AccessLogSetting AWS CloudFormation Resource (AWS::ApiGateway::Stage.AccessLogSetting) diff --git a/cloudformation/apigateway/aws-apigateway-stage_canarysetting.go b/cloudformation/apigateway/aws-apigateway-stage_canarysetting.go index 52ac71ebdd..10b61de87e 100644 --- a/cloudformation/apigateway/aws-apigateway-stage_canarysetting.go +++ b/cloudformation/apigateway/aws-apigateway-stage_canarysetting.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stage_CanarySetting AWS CloudFormation Resource (AWS::ApiGateway::Stage.CanarySetting) @@ -23,7 +23,7 @@ type Stage_CanarySetting struct { // StageVariableOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-stagevariableoverrides - StageVariableOverrides *map[string]string `json:"StageVariableOverrides,omitempty"` + StageVariableOverrides map[string]string `json:"StageVariableOverrides,omitempty"` // UseStageCache AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-stage_methodsetting.go b/cloudformation/apigateway/aws-apigateway-stage_methodsetting.go index c2bff2e596..c21dfe0cd6 100644 --- a/cloudformation/apigateway/aws-apigateway-stage_methodsetting.go +++ b/cloudformation/apigateway/aws-apigateway-stage_methodsetting.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stage_MethodSetting AWS CloudFormation Resource (AWS::ApiGateway::Stage.MethodSetting) diff --git a/cloudformation/apigateway/aws-apigateway-usageplan.go b/cloudformation/apigateway/aws-apigateway-usageplan.go index e2e2807d92..2f80878436 100644 --- a/cloudformation/apigateway/aws-apigateway-usageplan.go +++ b/cloudformation/apigateway/aws-apigateway-usageplan.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // UsagePlan AWS CloudFormation Resource (AWS::ApiGateway::UsagePlan) @@ -17,7 +17,7 @@ type UsagePlan struct { // ApiStages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-apistages - ApiStages *[]UsagePlan_ApiStage `json:"ApiStages,omitempty"` + ApiStages []UsagePlan_ApiStage `json:"ApiStages,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type UsagePlan struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-usageplan.html#cfn-apigateway-usageplan-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Throttle AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigateway/aws-apigateway-usageplan_apistage.go b/cloudformation/apigateway/aws-apigateway-usageplan_apistage.go index 9a9eb958c1..d417517df8 100644 --- a/cloudformation/apigateway/aws-apigateway-usageplan_apistage.go +++ b/cloudformation/apigateway/aws-apigateway-usageplan_apistage.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UsagePlan_ApiStage AWS CloudFormation Resource (AWS::ApiGateway::UsagePlan.ApiStage) @@ -23,7 +23,7 @@ type UsagePlan_ApiStage struct { // Throttle AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-usageplan-apistage.html#cfn-apigateway-usageplan-apistage-throttle - Throttle *map[string]UsagePlan_ThrottleSettings `json:"Throttle,omitempty"` + Throttle map[string]UsagePlan_ThrottleSettings `json:"Throttle,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigateway/aws-apigateway-usageplan_quotasettings.go b/cloudformation/apigateway/aws-apigateway-usageplan_quotasettings.go index 5ec2007d70..bce2d61191 100644 --- a/cloudformation/apigateway/aws-apigateway-usageplan_quotasettings.go +++ b/cloudformation/apigateway/aws-apigateway-usageplan_quotasettings.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UsagePlan_QuotaSettings AWS CloudFormation Resource (AWS::ApiGateway::UsagePlan.QuotaSettings) diff --git a/cloudformation/apigateway/aws-apigateway-usageplan_throttlesettings.go b/cloudformation/apigateway/aws-apigateway-usageplan_throttlesettings.go index cf842f0c96..d09e045ad5 100644 --- a/cloudformation/apigateway/aws-apigateway-usageplan_throttlesettings.go +++ b/cloudformation/apigateway/aws-apigateway-usageplan_throttlesettings.go @@ -3,7 +3,7 @@ package apigateway import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UsagePlan_ThrottleSettings AWS CloudFormation Resource (AWS::ApiGateway::UsagePlan.ThrottleSettings) diff --git a/cloudformation/apigateway/aws-apigateway-usageplankey.go b/cloudformation/apigateway/aws-apigateway-usageplankey.go index c82c38fcb6..98ea1b596d 100644 --- a/cloudformation/apigateway/aws-apigateway-usageplankey.go +++ b/cloudformation/apigateway/aws-apigateway-usageplankey.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UsagePlanKey AWS CloudFormation Resource (AWS::ApiGateway::UsagePlanKey) diff --git a/cloudformation/apigateway/aws-apigateway-vpclink.go b/cloudformation/apigateway/aws-apigateway-vpclink.go index 2d9aec668c..40b0887ac3 100644 --- a/cloudformation/apigateway/aws-apigateway-vpclink.go +++ b/cloudformation/apigateway/aws-apigateway-vpclink.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VpcLink AWS CloudFormation Resource (AWS::ApiGateway::VpcLink) @@ -27,7 +27,7 @@ type VpcLink struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigateway-vpclink.html#cfn-apigateway-vpclink-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetArns AWS CloudFormation Property // Required: true diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-api.go b/cloudformation/apigatewayv2/aws-apigatewayv2-api.go index 26398eb3e3..841db79359 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-api.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-api.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api AWS CloudFormation Resource (AWS::ApiGatewayV2::Api) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-api_bodys3location.go b/cloudformation/apigatewayv2/aws-apigatewayv2-api_bodys3location.go index d5d61c40dc..3be643a459 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-api_bodys3location.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-api_bodys3location.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_BodyS3Location AWS CloudFormation Resource (AWS::ApiGatewayV2::Api.BodyS3Location) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-api_cors.go b/cloudformation/apigatewayv2/aws-apigatewayv2-api_cors.go index 9d6c5485da..8855ee3aa6 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-api_cors.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-api_cors.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_Cors AWS CloudFormation Resource (AWS::ApiGatewayV2::Api.Cors) @@ -18,22 +18,22 @@ type Api_Cors struct { // AllowHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowheaders - AllowHeaders *[]string `json:"AllowHeaders,omitempty"` + AllowHeaders []string `json:"AllowHeaders,omitempty"` // AllowMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-allowmethods - AllowMethods *[]string `json:"AllowMethods,omitempty"` + AllowMethods []string `json:"AllowMethods,omitempty"` // AllowOrigins AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-alloworigins - AllowOrigins *[]string `json:"AllowOrigins,omitempty"` + AllowOrigins []string `json:"AllowOrigins,omitempty"` // ExposeHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-api-cors.html#cfn-apigatewayv2-api-cors-exposeheaders - ExposeHeaders *[]string `json:"ExposeHeaders,omitempty"` + ExposeHeaders []string `json:"ExposeHeaders,omitempty"` // MaxAge AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides.go index cad20ff793..9a4daeb657 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiGatewayManagedOverrides AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiGatewayManagedOverrides) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_accesslogsettings.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_accesslogsettings.go index 90c963ce5a..587f3a7ba0 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_accesslogsettings.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_accesslogsettings.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiGatewayManagedOverrides_AccessLogSettings AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiGatewayManagedOverrides.AccessLogSettings) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_integrationoverrides.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_integrationoverrides.go index 1e372f7457..6c33b01d19 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_integrationoverrides.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_integrationoverrides.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiGatewayManagedOverrides_IntegrationOverrides AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiGatewayManagedOverrides.IntegrationOverrides) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routeoverrides.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routeoverrides.go index 19a3de0f29..f3695159c4 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routeoverrides.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routeoverrides.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiGatewayManagedOverrides_RouteOverrides AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiGatewayManagedOverrides.RouteOverrides) @@ -13,7 +13,7 @@ type ApiGatewayManagedOverrides_RouteOverrides struct { // AuthorizationScopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-apigatewaymanagedoverrides-routeoverrides.html#cfn-apigatewayv2-apigatewaymanagedoverrides-routeoverrides-authorizationscopes - AuthorizationScopes *[]string `json:"AuthorizationScopes,omitempty"` + AuthorizationScopes []string `json:"AuthorizationScopes,omitempty"` // AuthorizationType AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routesettings.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routesettings.go index 7095889975..722583b00e 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routesettings.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_routesettings.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiGatewayManagedOverrides_RouteSettings AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiGatewayManagedOverrides.RouteSettings) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_stageoverrides.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_stageoverrides.go index 02138251d4..cfe0154a8e 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_stageoverrides.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apigatewaymanagedoverrides_stageoverrides.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiGatewayManagedOverrides_StageOverrides AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiGatewayManagedOverrides.StageOverrides) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-apimapping.go b/cloudformation/apigatewayv2/aws-apigatewayv2-apimapping.go index 6efe27a45f..5e9d1d240f 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-apimapping.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-apimapping.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiMapping AWS CloudFormation Resource (AWS::ApiGatewayV2::ApiMapping) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer.go b/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer.go index a1bf5e9cb3..b7d51cb009 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Authorizer AWS CloudFormation Resource (AWS::ApiGatewayV2::Authorizer) @@ -51,7 +51,7 @@ type Authorizer struct { // IdentitySource AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-authorizer.html#cfn-apigatewayv2-authorizer-identitysource - IdentitySource *[]string `json:"IdentitySource,omitempty"` + IdentitySource []string `json:"IdentitySource,omitempty"` // IdentityValidationExpression AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer_jwtconfiguration.go b/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer_jwtconfiguration.go index fefb30893e..756bb9f0d0 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer_jwtconfiguration.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-authorizer_jwtconfiguration.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Authorizer_JWTConfiguration AWS CloudFormation Resource (AWS::ApiGatewayV2::Authorizer.JWTConfiguration) @@ -13,7 +13,7 @@ type Authorizer_JWTConfiguration struct { // Audience AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-authorizer-jwtconfiguration.html#cfn-apigatewayv2-authorizer-jwtconfiguration-audience - Audience *[]string `json:"Audience,omitempty"` + Audience []string `json:"Audience,omitempty"` // Issuer AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-deployment.go b/cloudformation/apigatewayv2/aws-apigatewayv2-deployment.go index ddf9b8c3fd..9cd2895048 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-deployment.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-deployment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment AWS CloudFormation Resource (AWS::ApiGatewayV2::Deployment) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-domainname.go b/cloudformation/apigatewayv2/aws-apigatewayv2-domainname.go index e4217c094c..bf2d1b194f 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-domainname.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-domainname.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainName AWS CloudFormation Resource (AWS::ApiGatewayV2::DomainName) @@ -21,7 +21,7 @@ type DomainName struct { // DomainNameConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-domainname.html#cfn-apigatewayv2-domainname-domainnameconfigurations - DomainNameConfigurations *[]DomainName_DomainNameConfiguration `json:"DomainNameConfigurations,omitempty"` + DomainNameConfigurations []DomainName_DomainNameConfiguration `json:"DomainNameConfigurations,omitempty"` // MutualTlsAuthentication AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_domainnameconfiguration.go b/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_domainnameconfiguration.go index b8056c4053..8b1c729215 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_domainnameconfiguration.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_domainnameconfiguration.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainName_DomainNameConfiguration AWS CloudFormation Resource (AWS::ApiGatewayV2::DomainName.DomainNameConfiguration) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_mutualtlsauthentication.go b/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_mutualtlsauthentication.go index e1dfc5190a..995fe08b43 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_mutualtlsauthentication.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-domainname_mutualtlsauthentication.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainName_MutualTlsAuthentication AWS CloudFormation Resource (AWS::ApiGatewayV2::DomainName.MutualTlsAuthentication) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-integration.go b/cloudformation/apigatewayv2/aws-apigatewayv2-integration.go index aeb5659ee8..74e9a696e6 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-integration.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-integration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration AWS CloudFormation Resource (AWS::ApiGatewayV2::Integration) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameter.go b/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameter.go index c53458cdbf..c0ce90f704 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameter.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameter.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ResponseParameter AWS CloudFormation Resource (AWS::ApiGatewayV2::Integration.ResponseParameter) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameterlist.go b/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameterlist.go index b522e5b90c..a47f8fc265 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameterlist.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-integration_responseparameterlist.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ResponseParameterList AWS CloudFormation Resource (AWS::ApiGatewayV2::Integration.ResponseParameterList) @@ -13,7 +13,7 @@ type Integration_ResponseParameterList struct { // ResponseParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigatewayv2-integration-responseparameterlist.html#cfn-apigatewayv2-integration-responseparameterlist-responseparameters - ResponseParameters *[]Integration_ResponseParameter `json:"ResponseParameters,omitempty"` + ResponseParameters []Integration_ResponseParameter `json:"ResponseParameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-integration_tlsconfig.go b/cloudformation/apigatewayv2/aws-apigatewayv2-integration_tlsconfig.go index d65d170460..2a82d9c2b1 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-integration_tlsconfig.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-integration_tlsconfig.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_TlsConfig AWS CloudFormation Resource (AWS::ApiGatewayV2::Integration.TlsConfig) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-integrationresponse.go b/cloudformation/apigatewayv2/aws-apigatewayv2-integrationresponse.go index 694d9e9c89..77ef5354c3 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-integrationresponse.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-integrationresponse.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IntegrationResponse AWS CloudFormation Resource (AWS::ApiGatewayV2::IntegrationResponse) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-model.go b/cloudformation/apigatewayv2/aws-apigatewayv2-model.go index 5ec543542e..3b39b228df 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-model.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-model.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model AWS CloudFormation Resource (AWS::ApiGatewayV2::Model) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-route.go b/cloudformation/apigatewayv2/aws-apigatewayv2-route.go index 81ce205cab..3c706a7d81 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-route.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-route.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route AWS CloudFormation Resource (AWS::ApiGatewayV2::Route) @@ -26,7 +26,7 @@ type Route struct { // AuthorizationScopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-route.html#cfn-apigatewayv2-route-authorizationscopes - AuthorizationScopes *[]string `json:"AuthorizationScopes,omitempty"` + AuthorizationScopes []string `json:"AuthorizationScopes,omitempty"` // AuthorizationType AWS CloudFormation Property // Required: false diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-route_parameterconstraints.go b/cloudformation/apigatewayv2/aws-apigatewayv2-route_parameterconstraints.go index 135b70cfeb..6a6775981c 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-route_parameterconstraints.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-route_parameterconstraints.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_ParameterConstraints AWS CloudFormation Resource (AWS::ApiGatewayV2::Route.ParameterConstraints) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse.go b/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse.go index 88ce07361a..393043263f 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RouteResponse AWS CloudFormation Resource (AWS::ApiGatewayV2::RouteResponse) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse_parameterconstraints.go b/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse_parameterconstraints.go index c8d7d21d37..297e232ad2 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse_parameterconstraints.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-routeresponse_parameterconstraints.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RouteResponse_ParameterConstraints AWS CloudFormation Resource (AWS::ApiGatewayV2::RouteResponse.ParameterConstraints) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-stage.go b/cloudformation/apigatewayv2/aws-apigatewayv2-stage.go index c74b558338..1c1996c7d2 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-stage.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-stage.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stage AWS CloudFormation Resource (AWS::ApiGatewayV2::Stage) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-stage_accesslogsettings.go b/cloudformation/apigatewayv2/aws-apigatewayv2-stage_accesslogsettings.go index dcc9603069..4cd9013b39 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-stage_accesslogsettings.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-stage_accesslogsettings.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stage_AccessLogSettings AWS CloudFormation Resource (AWS::ApiGatewayV2::Stage.AccessLogSettings) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-stage_routesettings.go b/cloudformation/apigatewayv2/aws-apigatewayv2-stage_routesettings.go index b7c63df229..a07f068bdc 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-stage_routesettings.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-stage_routesettings.go @@ -3,7 +3,7 @@ package apigatewayv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stage_RouteSettings AWS CloudFormation Resource (AWS::ApiGatewayV2::Stage.RouteSettings) diff --git a/cloudformation/apigatewayv2/aws-apigatewayv2-vpclink.go b/cloudformation/apigatewayv2/aws-apigatewayv2-vpclink.go index f4a59fa921..14ca14fcca 100644 --- a/cloudformation/apigatewayv2/aws-apigatewayv2-vpclink.go +++ b/cloudformation/apigatewayv2/aws-apigatewayv2-vpclink.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VpcLink AWS CloudFormation Resource (AWS::ApiGatewayV2::VpcLink) @@ -21,7 +21,7 @@ type VpcLink struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: true @@ -31,7 +31,7 @@ type VpcLink struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apigatewayv2-vpclink.html#cfn-apigatewayv2-vpclink-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appconfig/aws-appconfig-application.go b/cloudformation/appconfig/aws-appconfig-application.go index 992309ebd4..096cee0661 100644 --- a/cloudformation/appconfig/aws-appconfig-application.go +++ b/cloudformation/appconfig/aws-appconfig-application.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application AWS CloudFormation Resource (AWS::AppConfig::Application) @@ -26,7 +26,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-application.html#cfn-appconfig-application-tags - Tags *[]Application_Tags `json:"Tags,omitempty"` + Tags []Application_Tags `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appconfig/aws-appconfig-application_tags.go b/cloudformation/appconfig/aws-appconfig-application_tags.go index fa33817c62..441dc45002 100644 --- a/cloudformation/appconfig/aws-appconfig-application_tags.go +++ b/cloudformation/appconfig/aws-appconfig-application_tags.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_Tags AWS CloudFormation Resource (AWS::AppConfig::Application.Tags) diff --git a/cloudformation/appconfig/aws-appconfig-configurationprofile.go b/cloudformation/appconfig/aws-appconfig-configurationprofile.go index 98266c3c88..8404048821 100644 --- a/cloudformation/appconfig/aws-appconfig-configurationprofile.go +++ b/cloudformation/appconfig/aws-appconfig-configurationprofile.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationProfile AWS CloudFormation Resource (AWS::AppConfig::ConfigurationProfile) @@ -41,7 +41,7 @@ type ConfigurationProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-tags - Tags *[]ConfigurationProfile_Tags `json:"Tags,omitempty"` + Tags []ConfigurationProfile_Tags `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false @@ -51,7 +51,7 @@ type ConfigurationProfile struct { // Validators AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-configurationprofile.html#cfn-appconfig-configurationprofile-validators - Validators *[]ConfigurationProfile_Validators `json:"Validators,omitempty"` + Validators []ConfigurationProfile_Validators `json:"Validators,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appconfig/aws-appconfig-configurationprofile_tags.go b/cloudformation/appconfig/aws-appconfig-configurationprofile_tags.go index 647fec6c24..1b9dc47fd5 100644 --- a/cloudformation/appconfig/aws-appconfig-configurationprofile_tags.go +++ b/cloudformation/appconfig/aws-appconfig-configurationprofile_tags.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationProfile_Tags AWS CloudFormation Resource (AWS::AppConfig::ConfigurationProfile.Tags) diff --git a/cloudformation/appconfig/aws-appconfig-configurationprofile_validators.go b/cloudformation/appconfig/aws-appconfig-configurationprofile_validators.go index b7f5be4d4b..b26166175f 100644 --- a/cloudformation/appconfig/aws-appconfig-configurationprofile_validators.go +++ b/cloudformation/appconfig/aws-appconfig-configurationprofile_validators.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationProfile_Validators AWS CloudFormation Resource (AWS::AppConfig::ConfigurationProfile.Validators) diff --git a/cloudformation/appconfig/aws-appconfig-deployment.go b/cloudformation/appconfig/aws-appconfig-deployment.go index 8e7f4f8d86..5aca8c0eeb 100644 --- a/cloudformation/appconfig/aws-appconfig-deployment.go +++ b/cloudformation/appconfig/aws-appconfig-deployment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment AWS CloudFormation Resource (AWS::AppConfig::Deployment) @@ -46,7 +46,7 @@ type Deployment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deployment.html#cfn-appconfig-deployment-tags - Tags *[]Deployment_Tags `json:"Tags,omitempty"` + Tags []Deployment_Tags `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appconfig/aws-appconfig-deployment_tags.go b/cloudformation/appconfig/aws-appconfig-deployment_tags.go index 75bf86417c..0fc982c9a9 100644 --- a/cloudformation/appconfig/aws-appconfig-deployment_tags.go +++ b/cloudformation/appconfig/aws-appconfig-deployment_tags.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Deployment_Tags AWS CloudFormation Resource (AWS::AppConfig::Deployment.Tags) diff --git a/cloudformation/appconfig/aws-appconfig-deploymentstrategy.go b/cloudformation/appconfig/aws-appconfig-deploymentstrategy.go index 5aafa108d5..81c254680c 100644 --- a/cloudformation/appconfig/aws-appconfig-deploymentstrategy.go +++ b/cloudformation/appconfig/aws-appconfig-deploymentstrategy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentStrategy AWS CloudFormation Resource (AWS::AppConfig::DeploymentStrategy) @@ -51,7 +51,7 @@ type DeploymentStrategy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-deploymentstrategy.html#cfn-appconfig-deploymentstrategy-tags - Tags *[]DeploymentStrategy_Tags `json:"Tags,omitempty"` + Tags []DeploymentStrategy_Tags `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appconfig/aws-appconfig-deploymentstrategy_tags.go b/cloudformation/appconfig/aws-appconfig-deploymentstrategy_tags.go index 094a26f84a..138b754493 100644 --- a/cloudformation/appconfig/aws-appconfig-deploymentstrategy_tags.go +++ b/cloudformation/appconfig/aws-appconfig-deploymentstrategy_tags.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentStrategy_Tags AWS CloudFormation Resource (AWS::AppConfig::DeploymentStrategy.Tags) diff --git a/cloudformation/appconfig/aws-appconfig-environment.go b/cloudformation/appconfig/aws-appconfig-environment.go index 01b1b470ce..240a105d63 100644 --- a/cloudformation/appconfig/aws-appconfig-environment.go +++ b/cloudformation/appconfig/aws-appconfig-environment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment AWS CloudFormation Resource (AWS::AppConfig::Environment) @@ -26,7 +26,7 @@ type Environment struct { // Monitors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-monitors - Monitors *[]Environment_Monitors `json:"Monitors,omitempty"` + Monitors []Environment_Monitors `json:"Monitors,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -36,7 +36,7 @@ type Environment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appconfig-environment.html#cfn-appconfig-environment-tags - Tags *[]Environment_Tags `json:"Tags,omitempty"` + Tags []Environment_Tags `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appconfig/aws-appconfig-environment_monitors.go b/cloudformation/appconfig/aws-appconfig-environment_monitors.go index 1e15e2e5ea..3823aee12d 100644 --- a/cloudformation/appconfig/aws-appconfig-environment_monitors.go +++ b/cloudformation/appconfig/aws-appconfig-environment_monitors.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_Monitors AWS CloudFormation Resource (AWS::AppConfig::Environment.Monitors) diff --git a/cloudformation/appconfig/aws-appconfig-environment_tags.go b/cloudformation/appconfig/aws-appconfig-environment_tags.go index 3177388ab2..41c8e1ec28 100644 --- a/cloudformation/appconfig/aws-appconfig-environment_tags.go +++ b/cloudformation/appconfig/aws-appconfig-environment_tags.go @@ -3,7 +3,7 @@ package appconfig import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_Tags AWS CloudFormation Resource (AWS::AppConfig::Environment.Tags) diff --git a/cloudformation/appconfig/aws-appconfig-hostedconfigurationversion.go b/cloudformation/appconfig/aws-appconfig-hostedconfigurationversion.go index 9a84a12f8a..010d741112 100644 --- a/cloudformation/appconfig/aws-appconfig-hostedconfigurationversion.go +++ b/cloudformation/appconfig/aws-appconfig-hostedconfigurationversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HostedConfigurationVersion AWS CloudFormation Resource (AWS::AppConfig::HostedConfigurationVersion) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile.go b/cloudformation/appflow/aws-appflow-connectorprofile.go index 0be073aefb..19dadb2503 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_amplitudeconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_amplitudeconnectorprofilecredentials.go index f9857d5e4e..7d573a9f3b 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_amplitudeconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_amplitudeconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_AmplitudeConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.AmplitudeConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_apikeycredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_apikeycredentials.go index 1618af3ab4..079cd71927 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_apikeycredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_apikeycredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ApiKeyCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ApiKeyCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_basicauthcredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_basicauthcredentials.go index a32c038972..8a1414d675 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_basicauthcredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_basicauthcredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_BasicAuthCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.BasicAuthCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_connectoroauthrequest.go b/cloudformation/appflow/aws-appflow-connectorprofile_connectoroauthrequest.go index 8730503a2d..1101f7fd35 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_connectoroauthrequest.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_connectoroauthrequest.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ConnectorOAuthRequest AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ConnectorOAuthRequest) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileconfig.go b/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileconfig.go index 205e8424fe..17d39a76b5 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileconfig.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ConnectorProfileConfig AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ConnectorProfileConfig) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofilecredentials.go index ec07cf0888..7966cc191a 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileproperties.go index c78bebcb45..415da85536 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_connectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_credentialsmap.go b/cloudformation/appflow/aws-appflow-connectorprofile_credentialsmap.go index fbf784063e..6bc7dfba1b 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_credentialsmap.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_credentialsmap.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_CredentialsMap AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.CredentialsMap) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_customauthcredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_customauthcredentials.go index aed859db4e..5b2fe067f7 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_customauthcredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_customauthcredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_CustomAuthCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.CustomAuthCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofilecredentials.go index 164598ea25..0405b882eb 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_CustomConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.CustomConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofileproperties.go index a58273cf79..40a2e4fa27 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_customconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_CustomConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.CustomConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofilecredentials.go index 6c622016c3..5cb357e460 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_DatadogConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofileproperties.go index 2bb5b6e0ad..c21decf05c 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_datadogconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_DatadogConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.DatadogConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofilecredentials.go index 5320b5a8a5..d607dec420 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_DynatraceConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofileproperties.go index b0b69b7a80..a22e097bf4 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_dynatraceconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_DynatraceConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.DynatraceConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_googleanalyticsconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_googleanalyticsconnectorprofilecredentials.go index da1feef845..8164b765ac 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_googleanalyticsconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_googleanalyticsconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_GoogleAnalyticsConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.GoogleAnalyticsConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofilecredentials.go index 6015c6ea13..b0126a6c98 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_InforNexusConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofileproperties.go index 66e4509761..472de76242 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_infornexusconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_InforNexusConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.InforNexusConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofilecredentials.go index af78c8b626..387eba1e68 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_MarketoConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofileproperties.go index 4f6766d866..0002072aa1 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_marketoconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_MarketoConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.MarketoConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_oauth2credentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_oauth2credentials.go index 81e6fe68f0..c9873d55b9 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_oauth2credentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_oauth2credentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_OAuth2Credentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.OAuth2Credentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_oauth2properties.go b/cloudformation/appflow/aws-appflow-connectorprofile_oauth2properties.go index dfc51eb418..609e21357c 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_oauth2properties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_oauth2properties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_OAuth2Properties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.OAuth2Properties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_oauthproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_oauthproperties.go index 3fc5a69f56..f01ecbc5ed 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_oauthproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_oauthproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_OAuthProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.OAuthProperties) @@ -18,7 +18,7 @@ type ConnectorProfile_OAuthProperties struct { // OAuthScopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-connectorprofile-oauthproperties.html#cfn-appflow-connectorprofile-oauthproperties-oauthscopes - OAuthScopes *[]string `json:"OAuthScopes,omitempty"` + OAuthScopes []string `json:"OAuthScopes,omitempty"` // TokenUrl AWS CloudFormation Property // Required: false diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_profileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_profileproperties.go index 2d11ee5bdf..59fbab4453 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_profileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_profileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofilecredentials.go index 4796708537..b4f9373d8c 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_RedshiftConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofileproperties.go index b3addce72b..ceeae56152 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_redshiftconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_RedshiftConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.RedshiftConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofilecredentials.go index 39392c5d01..159d4139e4 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SalesforceConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofileproperties.go index 754da6c34d..f3ae00eadf 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_salesforceconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SalesforceConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SalesforceConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofilecredentials.go index 0d1a748a87..d0cd4366b4 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SAPODataConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofileproperties.go index 4f3c7b68d7..88fe937656 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_sapodataconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SAPODataConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SAPODataConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofilecredentials.go index d1a4aba7fc..fb964af198 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ServiceNowConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofileproperties.go index c1554fef98..f2f4ecfe45 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_servicenowconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ServiceNowConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ServiceNowConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_singularconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_singularconnectorprofilecredentials.go index 948d4cae46..9d1a5dcfb2 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_singularconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_singularconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SingularConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SingularConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofilecredentials.go index 576a368c11..988892b8dd 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SlackConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SlackConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofileproperties.go index 1cab89ef5f..c69f510252 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_slackconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SlackConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SlackConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofilecredentials.go index 66ab4f7524..6dedc2c915 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SnowflakeConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofileproperties.go index 9aac6c81aa..2c48e3bab5 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_snowflakeconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_SnowflakeConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.SnowflakeConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_tokenurlcustomproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_tokenurlcustomproperties.go index a4fc309947..56cf11d367 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_tokenurlcustomproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_tokenurlcustomproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_TokenUrlCustomProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.TokenUrlCustomProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_trendmicroconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_trendmicroconnectorprofilecredentials.go index fdb1a230b6..d992383b96 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_trendmicroconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_trendmicroconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_TrendmicroConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.TrendmicroConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofilecredentials.go index cd5f1b79dc..a6c4d3a075 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_VeevaConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofileproperties.go index 78133ba82b..1158a664e3 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_veevaconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_VeevaConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.VeevaConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofilecredentials.go b/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofilecredentials.go index 5a7580f009..6d3207b4c5 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofilecredentials.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofilecredentials.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ZendeskConnectorProfileCredentials AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileCredentials) diff --git a/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofileproperties.go b/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofileproperties.go index aa460c7e2d..6437c4a9b9 100644 --- a/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofileproperties.go +++ b/cloudformation/appflow/aws-appflow-connectorprofile_zendeskconnectorprofileproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorProfile_ZendeskConnectorProfileProperties AWS CloudFormation Resource (AWS::AppFlow::ConnectorProfile.ZendeskConnectorProfileProperties) diff --git a/cloudformation/appflow/aws-appflow-flow.go b/cloudformation/appflow/aws-appflow-flow.go index 7b041f0d76..ac4fc7fcc1 100644 --- a/cloudformation/appflow/aws-appflow-flow.go +++ b/cloudformation/appflow/aws-appflow-flow.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Flow AWS CloudFormation Resource (AWS::AppFlow::Flow) @@ -42,7 +42,7 @@ type Flow struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appflow-flow.html#cfn-appflow-flow-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Tasks AWS CloudFormation Property // Required: true diff --git a/cloudformation/appflow/aws-appflow-flow_aggregationconfig.go b/cloudformation/appflow/aws-appflow-flow_aggregationconfig.go index 0ac62b2a89..7600bf06a5 100644 --- a/cloudformation/appflow/aws-appflow-flow_aggregationconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_aggregationconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_AggregationConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.AggregationConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_amplitudesourceproperties.go b/cloudformation/appflow/aws-appflow-flow_amplitudesourceproperties.go index 437cd4e619..0472df1711 100644 --- a/cloudformation/appflow/aws-appflow-flow_amplitudesourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_amplitudesourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_AmplitudeSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.AmplitudeSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_connectoroperator.go b/cloudformation/appflow/aws-appflow-flow_connectoroperator.go index e3a428d003..06eeea2680 100644 --- a/cloudformation/appflow/aws-appflow-flow_connectoroperator.go +++ b/cloudformation/appflow/aws-appflow-flow_connectoroperator.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_ConnectorOperator AWS CloudFormation Resource (AWS::AppFlow::Flow.ConnectorOperator) diff --git a/cloudformation/appflow/aws-appflow-flow_customconnectordestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_customconnectordestinationproperties.go index cdbf3edf63..7b1d1540aa 100644 --- a/cloudformation/appflow/aws-appflow-flow_customconnectordestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_customconnectordestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_CustomConnectorDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.CustomConnectorDestinationProperties) @@ -28,7 +28,7 @@ type Flow_CustomConnectorDestinationProperties struct { // IdFieldNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-customconnectordestinationproperties.html#cfn-appflow-flow-customconnectordestinationproperties-idfieldnames - IdFieldNames *[]string `json:"IdFieldNames,omitempty"` + IdFieldNames []string `json:"IdFieldNames,omitempty"` // WriteOperationType AWS CloudFormation Property // Required: false diff --git a/cloudformation/appflow/aws-appflow-flow_customconnectorsourceproperties.go b/cloudformation/appflow/aws-appflow-flow_customconnectorsourceproperties.go index eed71c6f50..004713f8f9 100644 --- a/cloudformation/appflow/aws-appflow-flow_customconnectorsourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_customconnectorsourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_CustomConnectorSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.CustomConnectorSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_customproperties.go b/cloudformation/appflow/aws-appflow-flow_customproperties.go index f882aefc69..29416cf093 100644 --- a/cloudformation/appflow/aws-appflow-flow_customproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_customproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_CustomProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.CustomProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_datadogsourceproperties.go b/cloudformation/appflow/aws-appflow-flow_datadogsourceproperties.go index 8e9f8d319d..a0df0cdbec 100644 --- a/cloudformation/appflow/aws-appflow-flow_datadogsourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_datadogsourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_DatadogSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.DatadogSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_destinationconnectorproperties.go b/cloudformation/appflow/aws-appflow-flow_destinationconnectorproperties.go index 03f2f934b2..8af02ad180 100644 --- a/cloudformation/appflow/aws-appflow-flow_destinationconnectorproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_destinationconnectorproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_DestinationConnectorProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.DestinationConnectorProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_destinationflowconfig.go b/cloudformation/appflow/aws-appflow-flow_destinationflowconfig.go index f80dd9583b..1ea4c992b0 100644 --- a/cloudformation/appflow/aws-appflow-flow_destinationflowconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_destinationflowconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_DestinationFlowConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.DestinationFlowConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_dynatracesourceproperties.go b/cloudformation/appflow/aws-appflow-flow_dynatracesourceproperties.go index e992962aff..e3472ceed9 100644 --- a/cloudformation/appflow/aws-appflow-flow_dynatracesourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_dynatracesourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_DynatraceSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.DynatraceSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_errorhandlingconfig.go b/cloudformation/appflow/aws-appflow-flow_errorhandlingconfig.go index 5f3427110b..86d53f07a9 100644 --- a/cloudformation/appflow/aws-appflow-flow_errorhandlingconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_errorhandlingconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_ErrorHandlingConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.ErrorHandlingConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_eventbridgedestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_eventbridgedestinationproperties.go index 7ea254a1a1..02b6177617 100644 --- a/cloudformation/appflow/aws-appflow-flow_eventbridgedestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_eventbridgedestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_EventBridgeDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.EventBridgeDestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_googleanalyticssourceproperties.go b/cloudformation/appflow/aws-appflow-flow_googleanalyticssourceproperties.go index 358c13791f..aebe4fc43a 100644 --- a/cloudformation/appflow/aws-appflow-flow_googleanalyticssourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_googleanalyticssourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_GoogleAnalyticsSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.GoogleAnalyticsSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_incrementalpullconfig.go b/cloudformation/appflow/aws-appflow-flow_incrementalpullconfig.go index 47d04b52db..06659569df 100644 --- a/cloudformation/appflow/aws-appflow-flow_incrementalpullconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_incrementalpullconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_IncrementalPullConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.IncrementalPullConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_infornexussourceproperties.go b/cloudformation/appflow/aws-appflow-flow_infornexussourceproperties.go index 5709d7e541..9ccc27b224 100644 --- a/cloudformation/appflow/aws-appflow-flow_infornexussourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_infornexussourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_InforNexusSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.InforNexusSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_lookoutmetricsdestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_lookoutmetricsdestinationproperties.go index 83dcd7e2da..c395614f3e 100644 --- a/cloudformation/appflow/aws-appflow-flow_lookoutmetricsdestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_lookoutmetricsdestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_LookoutMetricsDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.LookoutMetricsDestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_marketodestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_marketodestinationproperties.go index 0f3edcd18f..92bac5df70 100644 --- a/cloudformation/appflow/aws-appflow-flow_marketodestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_marketodestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_MarketoDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.MarketoDestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_marketosourceproperties.go b/cloudformation/appflow/aws-appflow-flow_marketosourceproperties.go index 014f9cf9b7..4a6f5f7460 100644 --- a/cloudformation/appflow/aws-appflow-flow_marketosourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_marketosourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_MarketoSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.MarketoSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_prefixconfig.go b/cloudformation/appflow/aws-appflow-flow_prefixconfig.go index 9ec69bd5c1..49f519ad64 100644 --- a/cloudformation/appflow/aws-appflow-flow_prefixconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_prefixconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_PrefixConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.PrefixConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_redshiftdestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_redshiftdestinationproperties.go index b61abdc3c8..a7dce5a8c1 100644 --- a/cloudformation/appflow/aws-appflow-flow_redshiftdestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_redshiftdestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_RedshiftDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.RedshiftDestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_s3destinationproperties.go b/cloudformation/appflow/aws-appflow-flow_s3destinationproperties.go index 27aa073b87..f7b8007977 100644 --- a/cloudformation/appflow/aws-appflow-flow_s3destinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_s3destinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_S3DestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.S3DestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_s3inputformatconfig.go b/cloudformation/appflow/aws-appflow-flow_s3inputformatconfig.go index db18bce1f6..e6d75f074a 100644 --- a/cloudformation/appflow/aws-appflow-flow_s3inputformatconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_s3inputformatconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_S3InputFormatConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.S3InputFormatConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_s3outputformatconfig.go b/cloudformation/appflow/aws-appflow-flow_s3outputformatconfig.go index 2806c5a848..c24815011b 100644 --- a/cloudformation/appflow/aws-appflow-flow_s3outputformatconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_s3outputformatconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_S3OutputFormatConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.S3OutputFormatConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_s3sourceproperties.go b/cloudformation/appflow/aws-appflow-flow_s3sourceproperties.go index 31932bffa1..cabb50b432 100644 --- a/cloudformation/appflow/aws-appflow-flow_s3sourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_s3sourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_S3SourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.S3SourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_salesforcedestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_salesforcedestinationproperties.go index 1951d70b7a..f8a9da9393 100644 --- a/cloudformation/appflow/aws-appflow-flow_salesforcedestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_salesforcedestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SalesforceDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SalesforceDestinationProperties) @@ -18,7 +18,7 @@ type Flow_SalesforceDestinationProperties struct { // IdFieldNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-salesforcedestinationproperties.html#cfn-appflow-flow-salesforcedestinationproperties-idfieldnames - IdFieldNames *[]string `json:"IdFieldNames,omitempty"` + IdFieldNames []string `json:"IdFieldNames,omitempty"` // Object AWS CloudFormation Property // Required: true diff --git a/cloudformation/appflow/aws-appflow-flow_salesforcesourceproperties.go b/cloudformation/appflow/aws-appflow-flow_salesforcesourceproperties.go index a6ad106e62..fe18d1e29f 100644 --- a/cloudformation/appflow/aws-appflow-flow_salesforcesourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_salesforcesourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SalesforceSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SalesforceSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_sapodatadestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_sapodatadestinationproperties.go index 09b7feba37..e77b789baa 100644 --- a/cloudformation/appflow/aws-appflow-flow_sapodatadestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_sapodatadestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SAPODataDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SAPODataDestinationProperties) @@ -18,7 +18,7 @@ type Flow_SAPODataDestinationProperties struct { // IdFieldNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-sapodatadestinationproperties.html#cfn-appflow-flow-sapodatadestinationproperties-idfieldnames - IdFieldNames *[]string `json:"IdFieldNames,omitempty"` + IdFieldNames []string `json:"IdFieldNames,omitempty"` // ObjectPath AWS CloudFormation Property // Required: true diff --git a/cloudformation/appflow/aws-appflow-flow_sapodatasourceproperties.go b/cloudformation/appflow/aws-appflow-flow_sapodatasourceproperties.go index 46a18f51d6..895c517d6b 100644 --- a/cloudformation/appflow/aws-appflow-flow_sapodatasourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_sapodatasourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SAPODataSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SAPODataSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_scheduledtriggerproperties.go b/cloudformation/appflow/aws-appflow-flow_scheduledtriggerproperties.go index 362210f971..750c274f56 100644 --- a/cloudformation/appflow/aws-appflow-flow_scheduledtriggerproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_scheduledtriggerproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_ScheduledTriggerProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.ScheduledTriggerProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_servicenowsourceproperties.go b/cloudformation/appflow/aws-appflow-flow_servicenowsourceproperties.go index 0cd6c64999..4aa738c2c6 100644 --- a/cloudformation/appflow/aws-appflow-flow_servicenowsourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_servicenowsourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_ServiceNowSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.ServiceNowSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_singularsourceproperties.go b/cloudformation/appflow/aws-appflow-flow_singularsourceproperties.go index 97631f9869..d9d50f9c2a 100644 --- a/cloudformation/appflow/aws-appflow-flow_singularsourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_singularsourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SingularSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SingularSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_slacksourceproperties.go b/cloudformation/appflow/aws-appflow-flow_slacksourceproperties.go index 1fe67041b9..a36a927dca 100644 --- a/cloudformation/appflow/aws-appflow-flow_slacksourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_slacksourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SlackSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SlackSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_snowflakedestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_snowflakedestinationproperties.go index 62be7139b2..3cd7980979 100644 --- a/cloudformation/appflow/aws-appflow-flow_snowflakedestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_snowflakedestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SnowflakeDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SnowflakeDestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_sourceconnectorproperties.go b/cloudformation/appflow/aws-appflow-flow_sourceconnectorproperties.go index 1ec49e5996..953fdacaa4 100644 --- a/cloudformation/appflow/aws-appflow-flow_sourceconnectorproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_sourceconnectorproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SourceConnectorProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.SourceConnectorProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_sourceflowconfig.go b/cloudformation/appflow/aws-appflow-flow_sourceflowconfig.go index 31d48b62e4..15b9d8125e 100644 --- a/cloudformation/appflow/aws-appflow-flow_sourceflowconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_sourceflowconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SourceFlowConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.SourceFlowConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_successresponsehandlingconfig.go b/cloudformation/appflow/aws-appflow-flow_successresponsehandlingconfig.go index b71047004d..5f04e0452a 100644 --- a/cloudformation/appflow/aws-appflow-flow_successresponsehandlingconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_successresponsehandlingconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_SuccessResponseHandlingConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.SuccessResponseHandlingConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_task.go b/cloudformation/appflow/aws-appflow-flow_task.go index d6f6f8022b..25c1e826c4 100644 --- a/cloudformation/appflow/aws-appflow-flow_task.go +++ b/cloudformation/appflow/aws-appflow-flow_task.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_Task AWS CloudFormation Resource (AWS::AppFlow::Flow.Task) @@ -28,7 +28,7 @@ type Flow_Task struct { // TaskProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-task.html#cfn-appflow-flow-task-taskproperties - TaskProperties *[]Flow_TaskPropertiesObject `json:"TaskProperties,omitempty"` + TaskProperties []Flow_TaskPropertiesObject `json:"TaskProperties,omitempty"` // TaskType AWS CloudFormation Property // Required: true diff --git a/cloudformation/appflow/aws-appflow-flow_taskpropertiesobject.go b/cloudformation/appflow/aws-appflow-flow_taskpropertiesobject.go index f95fce87dd..1bee3fc5b3 100644 --- a/cloudformation/appflow/aws-appflow-flow_taskpropertiesobject.go +++ b/cloudformation/appflow/aws-appflow-flow_taskpropertiesobject.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_TaskPropertiesObject AWS CloudFormation Resource (AWS::AppFlow::Flow.TaskPropertiesObject) diff --git a/cloudformation/appflow/aws-appflow-flow_trendmicrosourceproperties.go b/cloudformation/appflow/aws-appflow-flow_trendmicrosourceproperties.go index 3e81c4696a..668c17e5ec 100644 --- a/cloudformation/appflow/aws-appflow-flow_trendmicrosourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_trendmicrosourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_TrendmicroSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.TrendmicroSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_triggerconfig.go b/cloudformation/appflow/aws-appflow-flow_triggerconfig.go index f42cae852a..31d753654c 100644 --- a/cloudformation/appflow/aws-appflow-flow_triggerconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_triggerconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_TriggerConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.TriggerConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_upsolverdestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_upsolverdestinationproperties.go index 36c3125d10..904ce8c7cb 100644 --- a/cloudformation/appflow/aws-appflow-flow_upsolverdestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_upsolverdestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_UpsolverDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.UpsolverDestinationProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_upsolvers3outputformatconfig.go b/cloudformation/appflow/aws-appflow-flow_upsolvers3outputformatconfig.go index 1f8f400be8..d03c9b7070 100644 --- a/cloudformation/appflow/aws-appflow-flow_upsolvers3outputformatconfig.go +++ b/cloudformation/appflow/aws-appflow-flow_upsolvers3outputformatconfig.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_UpsolverS3OutputFormatConfig AWS CloudFormation Resource (AWS::AppFlow::Flow.UpsolverS3OutputFormatConfig) diff --git a/cloudformation/appflow/aws-appflow-flow_veevasourceproperties.go b/cloudformation/appflow/aws-appflow-flow_veevasourceproperties.go index e206d5607d..c65b7b884c 100644 --- a/cloudformation/appflow/aws-appflow-flow_veevasourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_veevasourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_VeevaSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.VeevaSourceProperties) diff --git a/cloudformation/appflow/aws-appflow-flow_zendeskdestinationproperties.go b/cloudformation/appflow/aws-appflow-flow_zendeskdestinationproperties.go index 359ac37e61..c6b6b52202 100644 --- a/cloudformation/appflow/aws-appflow-flow_zendeskdestinationproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_zendeskdestinationproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_ZendeskDestinationProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.ZendeskDestinationProperties) @@ -18,7 +18,7 @@ type Flow_ZendeskDestinationProperties struct { // IdFieldNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appflow-flow-zendeskdestinationproperties.html#cfn-appflow-flow-zendeskdestinationproperties-idfieldnames - IdFieldNames *[]string `json:"IdFieldNames,omitempty"` + IdFieldNames []string `json:"IdFieldNames,omitempty"` // Object AWS CloudFormation Property // Required: true diff --git a/cloudformation/appflow/aws-appflow-flow_zendesksourceproperties.go b/cloudformation/appflow/aws-appflow-flow_zendesksourceproperties.go index 70d6eda308..b6a6e4151b 100644 --- a/cloudformation/appflow/aws-appflow-flow_zendesksourceproperties.go +++ b/cloudformation/appflow/aws-appflow-flow_zendesksourceproperties.go @@ -3,7 +3,7 @@ package appflow import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_ZendeskSourceProperties AWS CloudFormation Resource (AWS::AppFlow::Flow.ZendeskSourceProperties) diff --git a/cloudformation/appintegrations/aws-appintegrations-dataintegration.go b/cloudformation/appintegrations/aws-appintegrations-dataintegration.go index 172a19428e..0a04c8992d 100644 --- a/cloudformation/appintegrations/aws-appintegrations-dataintegration.go +++ b/cloudformation/appintegrations/aws-appintegrations-dataintegration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataIntegration AWS CloudFormation Resource (AWS::AppIntegrations::DataIntegration) @@ -42,7 +42,7 @@ type DataIntegration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-dataintegration.html#cfn-appintegrations-dataintegration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appintegrations/aws-appintegrations-dataintegration_scheduleconfig.go b/cloudformation/appintegrations/aws-appintegrations-dataintegration_scheduleconfig.go index 7a434120ea..5261ff93ff 100644 --- a/cloudformation/appintegrations/aws-appintegrations-dataintegration_scheduleconfig.go +++ b/cloudformation/appintegrations/aws-appintegrations-dataintegration_scheduleconfig.go @@ -3,7 +3,7 @@ package appintegrations import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataIntegration_ScheduleConfig AWS CloudFormation Resource (AWS::AppIntegrations::DataIntegration.ScheduleConfig) diff --git a/cloudformation/appintegrations/aws-appintegrations-eventintegration.go b/cloudformation/appintegrations/aws-appintegrations-eventintegration.go index ec03afe8b4..18b8cadcd5 100644 --- a/cloudformation/appintegrations/aws-appintegrations-eventintegration.go +++ b/cloudformation/appintegrations/aws-appintegrations-eventintegration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventIntegration AWS CloudFormation Resource (AWS::AppIntegrations::EventIntegration) @@ -37,7 +37,7 @@ type EventIntegration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appintegrations-eventintegration.html#cfn-appintegrations-eventintegration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventfilter.go b/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventfilter.go index c6287ff317..2399b589e1 100644 --- a/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventfilter.go +++ b/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventfilter.go @@ -3,7 +3,7 @@ package appintegrations import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventIntegration_EventFilter AWS CloudFormation Resource (AWS::AppIntegrations::EventIntegration.EventFilter) diff --git a/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventintegrationassociation.go b/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventintegrationassociation.go index 449ad685a1..c55135df3d 100644 --- a/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventintegrationassociation.go +++ b/cloudformation/appintegrations/aws-appintegrations-eventintegration_eventintegrationassociation.go @@ -3,7 +3,7 @@ package appintegrations import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventIntegration_EventIntegrationAssociation AWS CloudFormation Resource (AWS::AppIntegrations::EventIntegration.EventIntegrationAssociation) @@ -13,7 +13,7 @@ type EventIntegration_EventIntegrationAssociation struct { // ClientAssociationMetadata AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appintegrations-eventintegration-eventintegrationassociation.html#cfn-appintegrations-eventintegration-eventintegrationassociation-clientassociationmetadata - ClientAssociationMetadata *[]EventIntegration_Metadata `json:"ClientAssociationMetadata,omitempty"` + ClientAssociationMetadata []EventIntegration_Metadata `json:"ClientAssociationMetadata,omitempty"` // ClientId AWS CloudFormation Property // Required: false diff --git a/cloudformation/appintegrations/aws-appintegrations-eventintegration_metadata.go b/cloudformation/appintegrations/aws-appintegrations-eventintegration_metadata.go index 99fad495d0..bb949077b6 100644 --- a/cloudformation/appintegrations/aws-appintegrations-eventintegration_metadata.go +++ b/cloudformation/appintegrations/aws-appintegrations-eventintegration_metadata.go @@ -3,7 +3,7 @@ package appintegrations import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventIntegration_Metadata AWS CloudFormation Resource (AWS::AppIntegrations::EventIntegration.Metadata) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget.go index 016996177c..f55467e7df 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalableTarget AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalableTarget) @@ -41,7 +41,7 @@ type ScalableTarget struct { // ScheduledActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationautoscaling-scalabletarget.html#cfn-applicationautoscaling-scalabletarget-scheduledactions - ScheduledActions *[]ScalableTarget_ScheduledAction `json:"ScheduledActions,omitempty"` + ScheduledActions []ScalableTarget_ScheduledAction `json:"ScheduledActions,omitempty"` // ServiceNamespace AWS CloudFormation Property // Required: true diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scalabletargetaction.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scalabletargetaction.go index 5a8b2122fa..a0525dad26 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scalabletargetaction.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scalabletargetaction.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalableTarget_ScalableTargetAction AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalableTarget.ScalableTargetAction) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scheduledaction.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scheduledaction.go index 138b91e22e..514a0c2b78 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scheduledaction.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_scheduledaction.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalableTarget_ScheduledAction AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalableTarget.ScheduledAction) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_suspendedstate.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_suspendedstate.go index 91e8670fe1..6c22ff57d1 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_suspendedstate.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalabletarget_suspendedstate.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalableTarget_SuspendedState AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalableTarget.SuspendedState) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy.go index d7fc300fef..92f688419e 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_customizedmetricspecification.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_customizedmetricspecification.go index 8647f16717..a6496c84be 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_customizedmetricspecification.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_customizedmetricspecification.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_CustomizedMetricSpecification AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy.CustomizedMetricSpecification) @@ -13,7 +13,7 @@ type ScalingPolicy_CustomizedMetricSpecification struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-customizedmetricspecification.html#cfn-applicationautoscaling-scalingpolicy-customizedmetricspecification-dimensions - Dimensions *[]ScalingPolicy_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []ScalingPolicy_MetricDimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_metricdimension.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_metricdimension.go index caef67b2b0..83647b5c04 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_metricdimension.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_metricdimension.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_MetricDimension AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy.MetricDimension) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_predefinedmetricspecification.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_predefinedmetricspecification.go index 31a73e5f34..ad6431f265 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_predefinedmetricspecification.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_predefinedmetricspecification.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredefinedMetricSpecification AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy.PredefinedMetricSpecification) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepadjustment.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepadjustment.go index bbc0f9e6fb..58e51e44d5 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepadjustment.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepadjustment.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_StepAdjustment AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy.StepAdjustment) diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepscalingpolicyconfiguration.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepscalingpolicyconfiguration.go index 39e49ee193..529ea757a3 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepscalingpolicyconfiguration.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_stepscalingpolicyconfiguration.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_StepScalingPolicyConfiguration AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy.StepScalingPolicyConfiguration) @@ -33,7 +33,7 @@ type ScalingPolicy_StepScalingPolicyConfiguration struct { // StepAdjustments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration.html#cfn-applicationautoscaling-scalingpolicy-stepscalingpolicyconfiguration-stepadjustments - StepAdjustments *[]ScalingPolicy_StepAdjustment `json:"StepAdjustments,omitempty"` + StepAdjustments []ScalingPolicy_StepAdjustment `json:"StepAdjustments,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_targettrackingscalingpolicyconfiguration.go b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_targettrackingscalingpolicyconfiguration.go index dedb403ae5..29cc37ca04 100644 --- a/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_targettrackingscalingpolicyconfiguration.go +++ b/cloudformation/applicationautoscaling/aws-applicationautoscaling-scalingpolicy_targettrackingscalingpolicyconfiguration.go @@ -3,7 +3,7 @@ package applicationautoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_TargetTrackingScalingPolicyConfiguration AWS CloudFormation Resource (AWS::ApplicationAutoScaling::ScalingPolicy.TargetTrackingScalingPolicyConfiguration) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application.go b/cloudformation/applicationinsights/aws-applicationinsights-application.go index 6a72894763..fd307a7c94 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::ApplicationInsights::Application) @@ -27,12 +27,12 @@ type Application struct { // ComponentMonitoringSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-componentmonitoringsettings - ComponentMonitoringSettings *[]Application_ComponentMonitoringSetting `json:"ComponentMonitoringSettings,omitempty"` + ComponentMonitoringSettings []Application_ComponentMonitoringSetting `json:"ComponentMonitoringSettings,omitempty"` // CustomComponents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-customcomponents - CustomComponents *[]Application_CustomComponent `json:"CustomComponents,omitempty"` + CustomComponents []Application_CustomComponent `json:"CustomComponents,omitempty"` // GroupingType AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type Application struct { // LogPatternSets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-logpatternsets - LogPatternSets *[]Application_LogPatternSet `json:"LogPatternSets,omitempty"` + LogPatternSets []Application_LogPatternSet `json:"LogPatternSets,omitempty"` // OpsCenterEnabled AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-applicationinsights-application.html#cfn-applicationinsights-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_alarm.go b/cloudformation/applicationinsights/aws-applicationinsights-application_alarm.go index d7d2282525..7ba6fbc78d 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_alarm.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_alarm.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_Alarm AWS CloudFormation Resource (AWS::ApplicationInsights::Application.Alarm) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_alarmmetric.go b/cloudformation/applicationinsights/aws-applicationinsights-application_alarmmetric.go index 6441413715..b37220e241 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_alarmmetric.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_alarmmetric.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_AlarmMetric AWS CloudFormation Resource (AWS::ApplicationInsights::Application.AlarmMetric) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_componentconfiguration.go b/cloudformation/applicationinsights/aws-applicationinsights-application_componentconfiguration.go index 2b0bdd5cd0..c8cd2e8345 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_componentconfiguration.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_componentconfiguration.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ComponentConfiguration AWS CloudFormation Resource (AWS::ApplicationInsights::Application.ComponentConfiguration) @@ -18,7 +18,7 @@ type Application_ComponentConfiguration struct { // SubComponentTypeConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-componentconfiguration.html#cfn-applicationinsights-application-componentconfiguration-subcomponenttypeconfigurations - SubComponentTypeConfigurations *[]Application_SubComponentTypeConfiguration `json:"SubComponentTypeConfigurations,omitempty"` + SubComponentTypeConfigurations []Application_SubComponentTypeConfiguration `json:"SubComponentTypeConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_componentmonitoringsetting.go b/cloudformation/applicationinsights/aws-applicationinsights-application_componentmonitoringsetting.go index 1915a94ccc..6d45667a68 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_componentmonitoringsetting.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_componentmonitoringsetting.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ComponentMonitoringSetting AWS CloudFormation Resource (AWS::ApplicationInsights::Application.ComponentMonitoringSetting) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_configurationdetails.go b/cloudformation/applicationinsights/aws-applicationinsights-application_configurationdetails.go index 671d974a54..8aaf37f93b 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_configurationdetails.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_configurationdetails.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ConfigurationDetails AWS CloudFormation Resource (AWS::ApplicationInsights::Application.ConfigurationDetails) @@ -13,12 +13,12 @@ type Application_ConfigurationDetails struct { // AlarmMetrics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-alarmmetrics - AlarmMetrics *[]Application_AlarmMetric `json:"AlarmMetrics,omitempty"` + AlarmMetrics []Application_AlarmMetric `json:"AlarmMetrics,omitempty"` // Alarms AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-alarms - Alarms *[]Application_Alarm `json:"Alarms,omitempty"` + Alarms []Application_Alarm `json:"Alarms,omitempty"` // HAClusterPrometheusExporter AWS CloudFormation Property // Required: false @@ -38,12 +38,12 @@ type Application_ConfigurationDetails struct { // Logs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-logs - Logs *[]Application_Log `json:"Logs,omitempty"` + Logs []Application_Log `json:"Logs,omitempty"` // WindowsEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-configurationdetails.html#cfn-applicationinsights-application-configurationdetails-windowsevents - WindowsEvents *[]Application_WindowsEvent `json:"WindowsEvents,omitempty"` + WindowsEvents []Application_WindowsEvent `json:"WindowsEvents,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_customcomponent.go b/cloudformation/applicationinsights/aws-applicationinsights-application_customcomponent.go index 2501823d6e..b3dfc29d70 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_customcomponent.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_customcomponent.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CustomComponent AWS CloudFormation Resource (AWS::ApplicationInsights::Application.CustomComponent) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_haclusterprometheusexporter.go b/cloudformation/applicationinsights/aws-applicationinsights-application_haclusterprometheusexporter.go index 4727cdb5c1..0265059e0e 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_haclusterprometheusexporter.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_haclusterprometheusexporter.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_HAClusterPrometheusExporter AWS CloudFormation Resource (AWS::ApplicationInsights::Application.HAClusterPrometheusExporter) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_hanaprometheusexporter.go b/cloudformation/applicationinsights/aws-applicationinsights-application_hanaprometheusexporter.go index 4c8aa76dbc..60ee3c4ce9 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_hanaprometheusexporter.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_hanaprometheusexporter.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_HANAPrometheusExporter AWS CloudFormation Resource (AWS::ApplicationInsights::Application.HANAPrometheusExporter) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_jmxprometheusexporter.go b/cloudformation/applicationinsights/aws-applicationinsights-application_jmxprometheusexporter.go index 79c9f22bff..410c80f9d3 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_jmxprometheusexporter.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_jmxprometheusexporter.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_JMXPrometheusExporter AWS CloudFormation Resource (AWS::ApplicationInsights::Application.JMXPrometheusExporter) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_log.go b/cloudformation/applicationinsights/aws-applicationinsights-application_log.go index 6948e5565b..dbb5c5c0e6 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_log.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_log.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_Log AWS CloudFormation Resource (AWS::ApplicationInsights::Application.Log) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_logpattern.go b/cloudformation/applicationinsights/aws-applicationinsights-application_logpattern.go index f4ddb020ca..c5611f068f 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_logpattern.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_logpattern.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_LogPattern AWS CloudFormation Resource (AWS::ApplicationInsights::Application.LogPattern) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_logpatternset.go b/cloudformation/applicationinsights/aws-applicationinsights-application_logpatternset.go index 2870d3ae47..83d1e74197 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_logpatternset.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_logpatternset.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_LogPatternSet AWS CloudFormation Resource (AWS::ApplicationInsights::Application.LogPatternSet) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponentconfigurationdetails.go b/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponentconfigurationdetails.go index 1638022236..448afca0c4 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponentconfigurationdetails.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponentconfigurationdetails.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_SubComponentConfigurationDetails AWS CloudFormation Resource (AWS::ApplicationInsights::Application.SubComponentConfigurationDetails) @@ -13,17 +13,17 @@ type Application_SubComponentConfigurationDetails struct { // AlarmMetrics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html#cfn-applicationinsights-application-subcomponentconfigurationdetails-alarmmetrics - AlarmMetrics *[]Application_AlarmMetric `json:"AlarmMetrics,omitempty"` + AlarmMetrics []Application_AlarmMetric `json:"AlarmMetrics,omitempty"` // Logs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html#cfn-applicationinsights-application-subcomponentconfigurationdetails-logs - Logs *[]Application_Log `json:"Logs,omitempty"` + Logs []Application_Log `json:"Logs,omitempty"` // WindowsEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-applicationinsights-application-subcomponentconfigurationdetails.html#cfn-applicationinsights-application-subcomponentconfigurationdetails-windowsevents - WindowsEvents *[]Application_WindowsEvent `json:"WindowsEvents,omitempty"` + WindowsEvents []Application_WindowsEvent `json:"WindowsEvents,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponenttypeconfiguration.go b/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponenttypeconfiguration.go index 5d9194c33f..d0015dbbd0 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponenttypeconfiguration.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_subcomponenttypeconfiguration.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_SubComponentTypeConfiguration AWS CloudFormation Resource (AWS::ApplicationInsights::Application.SubComponentTypeConfiguration) diff --git a/cloudformation/applicationinsights/aws-applicationinsights-application_windowsevent.go b/cloudformation/applicationinsights/aws-applicationinsights-application_windowsevent.go index f509858f60..110f80db8e 100644 --- a/cloudformation/applicationinsights/aws-applicationinsights-application_windowsevent.go +++ b/cloudformation/applicationinsights/aws-applicationinsights-application_windowsevent.go @@ -3,7 +3,7 @@ package applicationinsights import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_WindowsEvent AWS CloudFormation Resource (AWS::ApplicationInsights::Application.WindowsEvent) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute.go b/cloudformation/appmesh/aws-appmesh-gatewayroute.go index 4010adae57..3fd68518b4 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // GatewayRoute AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute) @@ -37,7 +37,7 @@ type GatewayRoute struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-gatewayroute.html#cfn-appmesh-gatewayroute-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VirtualGatewayName AWS CloudFormation Property // Required: true diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamematch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamematch.go index 7382513fcf..1fe23b2b46 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamematch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteHostnameMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteHostnameMatch) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamerewrite.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamerewrite.go index e1beb19c40..8ab0d3c375 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamerewrite.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutehostnamerewrite.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteHostnameRewrite AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteHostnameRewrite) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutemetadatamatch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutemetadatamatch.go index a99f327db8..d007814f40 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutemetadatamatch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutemetadatamatch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteMetadataMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteMetadataMatch) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayrouterangematch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayrouterangematch.go index 7844744979..fa4f903bf0 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayrouterangematch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayrouterangematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteRangeMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteRangeMatch) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutespec.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutespec.go index a5be99b330..64c8376120 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutespec.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutespec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteSpec AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteSpec) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutetarget.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutetarget.go index c4464811a4..0dca53ab3d 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutetarget.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutetarget.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteTarget AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteTarget) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutevirtualservice.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutevirtualservice.go index 3ee3ffa8e6..97cfb8a43e 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutevirtualservice.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_gatewayroutevirtualservice.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GatewayRouteVirtualService AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GatewayRouteVirtualService) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroute.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroute.go index 29bca7b66d..fa3b0efa97 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroute.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroute.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GrpcGatewayRoute AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GrpcGatewayRoute) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouteaction.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouteaction.go index 6621f1e156..660eb831b4 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouteaction.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouteaction.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GrpcGatewayRouteAction AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GrpcGatewayRouteAction) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutematch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutematch.go index c45ebd0384..b116bbfec5 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutematch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GrpcGatewayRouteMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GrpcGatewayRouteMatch) @@ -18,7 +18,7 @@ type GatewayRoute_GrpcGatewayRouteMatch struct { // Metadata AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-grpcgatewayroutematch.html#cfn-appmesh-gatewayroute-grpcgatewayroutematch-metadata - Metadata *[]GatewayRoute_GrpcGatewayRouteMetadata `json:"Metadata,omitempty"` + Metadata []GatewayRoute_GrpcGatewayRouteMetadata `json:"Metadata,omitempty"` // Port AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutemetadata.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutemetadata.go index 7475eb127b..481c9b8e46 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutemetadata.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayroutemetadata.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GrpcGatewayRouteMetadata AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GrpcGatewayRouteMetadata) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouterewrite.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouterewrite.go index 4bd4fc9794..f72282e056 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouterewrite.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_grpcgatewayrouterewrite.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_GrpcGatewayRouteRewrite AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.GrpcGatewayRouteRewrite) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroute.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroute.go index 117a38c13a..a4058a14a1 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroute.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroute.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRoute AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRoute) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteaction.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteaction.go index cf2cac7d8d..c4664123aa 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteaction.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteaction.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRouteAction AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRouteAction) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheader.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheader.go index c8b8c04109..5b1cc27fde 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheader.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheader.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRouteHeader AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRouteHeader) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheadermatch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheadermatch.go index ac587435fd..bafc446d34 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheadermatch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteheadermatch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRouteHeaderMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRouteHeaderMatch) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutematch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutematch.go index 64bacc9c7f..80f5130144 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutematch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRouteMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRouteMatch) @@ -13,7 +13,7 @@ type GatewayRoute_HttpGatewayRouteMatch struct { // Headers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-headers - Headers *[]GatewayRoute_HttpGatewayRouteHeader `json:"Headers,omitempty"` + Headers []GatewayRoute_HttpGatewayRouteHeader `json:"Headers,omitempty"` // Hostname AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type GatewayRoute_HttpGatewayRouteMatch struct { // QueryParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-gatewayroute-httpgatewayroutematch.html#cfn-appmesh-gatewayroute-httpgatewayroutematch-queryparameters - QueryParameters *[]GatewayRoute_QueryParameter `json:"QueryParameters,omitempty"` + QueryParameters []GatewayRoute_QueryParameter `json:"QueryParameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutepathrewrite.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutepathrewrite.go index 5a3b9de851..7ad6765656 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutepathrewrite.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayroutepathrewrite.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRoutePathRewrite AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRoutePathRewrite) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteprefixrewrite.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteprefixrewrite.go index 870358cbb8..ff4b1cd267 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteprefixrewrite.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouteprefixrewrite.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRoutePrefixRewrite AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRoutePrefixRewrite) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouterewrite.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouterewrite.go index 5e4bd39ebd..5ea3520288 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouterewrite.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpgatewayrouterewrite.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpGatewayRouteRewrite AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpGatewayRouteRewrite) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httppathmatch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httppathmatch.go index ad77a83d79..1e0a825a98 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httppathmatch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httppathmatch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpPathMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpPathMatch) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpqueryparametermatch.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpqueryparametermatch.go index 765b4cc6a2..522f243607 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_httpqueryparametermatch.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_httpqueryparametermatch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_HttpQueryParameterMatch AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.HttpQueryParameterMatch) diff --git a/cloudformation/appmesh/aws-appmesh-gatewayroute_queryparameter.go b/cloudformation/appmesh/aws-appmesh-gatewayroute_queryparameter.go index d5c321878e..5b0facbd85 100644 --- a/cloudformation/appmesh/aws-appmesh-gatewayroute_queryparameter.go +++ b/cloudformation/appmesh/aws-appmesh-gatewayroute_queryparameter.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRoute_QueryParameter AWS CloudFormation Resource (AWS::AppMesh::GatewayRoute.QueryParameter) diff --git a/cloudformation/appmesh/aws-appmesh-mesh.go b/cloudformation/appmesh/aws-appmesh-mesh.go index 68d8aa48a8..bdd244388a 100644 --- a/cloudformation/appmesh/aws-appmesh-mesh.go +++ b/cloudformation/appmesh/aws-appmesh-mesh.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Mesh AWS CloudFormation Resource (AWS::AppMesh::Mesh) @@ -27,7 +27,7 @@ type Mesh struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-mesh.html#cfn-appmesh-mesh-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appmesh/aws-appmesh-mesh_egressfilter.go b/cloudformation/appmesh/aws-appmesh-mesh_egressfilter.go index 623bccd292..f7a50c6d92 100644 --- a/cloudformation/appmesh/aws-appmesh-mesh_egressfilter.go +++ b/cloudformation/appmesh/aws-appmesh-mesh_egressfilter.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Mesh_EgressFilter AWS CloudFormation Resource (AWS::AppMesh::Mesh.EgressFilter) diff --git a/cloudformation/appmesh/aws-appmesh-mesh_meshservicediscovery.go b/cloudformation/appmesh/aws-appmesh-mesh_meshservicediscovery.go index 345f3eb873..f76510a0fc 100644 --- a/cloudformation/appmesh/aws-appmesh-mesh_meshservicediscovery.go +++ b/cloudformation/appmesh/aws-appmesh-mesh_meshservicediscovery.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Mesh_MeshServiceDiscovery AWS CloudFormation Resource (AWS::AppMesh::Mesh.MeshServiceDiscovery) diff --git a/cloudformation/appmesh/aws-appmesh-mesh_meshspec.go b/cloudformation/appmesh/aws-appmesh-mesh_meshspec.go index 04d1126fd3..d65eea4d2e 100644 --- a/cloudformation/appmesh/aws-appmesh-mesh_meshspec.go +++ b/cloudformation/appmesh/aws-appmesh-mesh_meshspec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Mesh_MeshSpec AWS CloudFormation Resource (AWS::AppMesh::Mesh.MeshSpec) diff --git a/cloudformation/appmesh/aws-appmesh-route.go b/cloudformation/appmesh/aws-appmesh-route.go index feff1c3c1b..c582c8018c 100644 --- a/cloudformation/appmesh/aws-appmesh-route.go +++ b/cloudformation/appmesh/aws-appmesh-route.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Route AWS CloudFormation Resource (AWS::AppMesh::Route) @@ -37,7 +37,7 @@ type Route struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-route.html#cfn-appmesh-route-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VirtualRouterName AWS CloudFormation Property // Required: true diff --git a/cloudformation/appmesh/aws-appmesh-route_duration.go b/cloudformation/appmesh/aws-appmesh-route_duration.go index 6f6d14029b..b53befa280 100644 --- a/cloudformation/appmesh/aws-appmesh-route_duration.go +++ b/cloudformation/appmesh/aws-appmesh-route_duration.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_Duration AWS CloudFormation Resource (AWS::AppMesh::Route.Duration) diff --git a/cloudformation/appmesh/aws-appmesh-route_grpcretrypolicy.go b/cloudformation/appmesh/aws-appmesh-route_grpcretrypolicy.go index 94e3425d5d..c7ee0579d5 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpcretrypolicy.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpcretrypolicy.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcRetryPolicy AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcRetryPolicy) @@ -13,12 +13,12 @@ type Route_GrpcRetryPolicy struct { // GrpcRetryEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-grpcretryevents - GrpcRetryEvents *[]string `json:"GrpcRetryEvents,omitempty"` + GrpcRetryEvents []string `json:"GrpcRetryEvents,omitempty"` // HttpRetryEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-httpretryevents - HttpRetryEvents *[]string `json:"HttpRetryEvents,omitempty"` + HttpRetryEvents []string `json:"HttpRetryEvents,omitempty"` // MaxRetries AWS CloudFormation Property // Required: true @@ -33,7 +33,7 @@ type Route_GrpcRetryPolicy struct { // TcpRetryEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcretrypolicy.html#cfn-appmesh-route-grpcretrypolicy-tcpretryevents - TcpRetryEvents *[]string `json:"TcpRetryEvents,omitempty"` + TcpRetryEvents []string `json:"TcpRetryEvents,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appmesh/aws-appmesh-route_grpcroute.go b/cloudformation/appmesh/aws-appmesh-route_grpcroute.go index b6d5c46f62..87d350cdf1 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpcroute.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpcroute.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcRoute AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcRoute) diff --git a/cloudformation/appmesh/aws-appmesh-route_grpcrouteaction.go b/cloudformation/appmesh/aws-appmesh-route_grpcrouteaction.go index 2b1543ca2f..8ba177f189 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpcrouteaction.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpcrouteaction.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcRouteAction AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcRouteAction) diff --git a/cloudformation/appmesh/aws-appmesh-route_grpcroutematch.go b/cloudformation/appmesh/aws-appmesh-route_grpcroutematch.go index 756cb80542..a8782fda44 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpcroutematch.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpcroutematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcRouteMatch AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcRouteMatch) @@ -13,7 +13,7 @@ type Route_GrpcRouteMatch struct { // Metadata AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-grpcroutematch.html#cfn-appmesh-route-grpcroutematch-metadata - Metadata *[]Route_GrpcRouteMetadata `json:"Metadata,omitempty"` + Metadata []Route_GrpcRouteMetadata `json:"Metadata,omitempty"` // MethodName AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadata.go b/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadata.go index 98cb2362a1..453eb4169f 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadata.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadata.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcRouteMetadata AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcRouteMetadata) diff --git a/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadatamatchmethod.go b/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadatamatchmethod.go index d75016a0fd..504e706845 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadatamatchmethod.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpcroutemetadatamatchmethod.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcRouteMetadataMatchMethod AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcRouteMetadataMatchMethod) diff --git a/cloudformation/appmesh/aws-appmesh-route_grpctimeout.go b/cloudformation/appmesh/aws-appmesh-route_grpctimeout.go index 40606f60b0..13c35d5833 100644 --- a/cloudformation/appmesh/aws-appmesh-route_grpctimeout.go +++ b/cloudformation/appmesh/aws-appmesh-route_grpctimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_GrpcTimeout AWS CloudFormation Resource (AWS::AppMesh::Route.GrpcTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-route_headermatchmethod.go b/cloudformation/appmesh/aws-appmesh-route_headermatchmethod.go index b850e44854..6e9b72ba6a 100644 --- a/cloudformation/appmesh/aws-appmesh-route_headermatchmethod.go +++ b/cloudformation/appmesh/aws-appmesh-route_headermatchmethod.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HeaderMatchMethod AWS CloudFormation Resource (AWS::AppMesh::Route.HeaderMatchMethod) diff --git a/cloudformation/appmesh/aws-appmesh-route_httppathmatch.go b/cloudformation/appmesh/aws-appmesh-route_httppathmatch.go index 855946aa41..bff926f692 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httppathmatch.go +++ b/cloudformation/appmesh/aws-appmesh-route_httppathmatch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpPathMatch AWS CloudFormation Resource (AWS::AppMesh::Route.HttpPathMatch) diff --git a/cloudformation/appmesh/aws-appmesh-route_httpqueryparametermatch.go b/cloudformation/appmesh/aws-appmesh-route_httpqueryparametermatch.go index 0949b00e13..23c51f9e7e 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httpqueryparametermatch.go +++ b/cloudformation/appmesh/aws-appmesh-route_httpqueryparametermatch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpQueryParameterMatch AWS CloudFormation Resource (AWS::AppMesh::Route.HttpQueryParameterMatch) diff --git a/cloudformation/appmesh/aws-appmesh-route_httpretrypolicy.go b/cloudformation/appmesh/aws-appmesh-route_httpretrypolicy.go index 5fcb6d318f..c5bbd2fb6b 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httpretrypolicy.go +++ b/cloudformation/appmesh/aws-appmesh-route_httpretrypolicy.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpRetryPolicy AWS CloudFormation Resource (AWS::AppMesh::Route.HttpRetryPolicy) @@ -13,7 +13,7 @@ type Route_HttpRetryPolicy struct { // HttpRetryEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html#cfn-appmesh-route-httpretrypolicy-httpretryevents - HttpRetryEvents *[]string `json:"HttpRetryEvents,omitempty"` + HttpRetryEvents []string `json:"HttpRetryEvents,omitempty"` // MaxRetries AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type Route_HttpRetryPolicy struct { // TcpRetryEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httpretrypolicy.html#cfn-appmesh-route-httpretrypolicy-tcpretryevents - TcpRetryEvents *[]string `json:"TcpRetryEvents,omitempty"` + TcpRetryEvents []string `json:"TcpRetryEvents,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appmesh/aws-appmesh-route_httproute.go b/cloudformation/appmesh/aws-appmesh-route_httproute.go index 4e01d2c1a1..9842f05956 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httproute.go +++ b/cloudformation/appmesh/aws-appmesh-route_httproute.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpRoute AWS CloudFormation Resource (AWS::AppMesh::Route.HttpRoute) diff --git a/cloudformation/appmesh/aws-appmesh-route_httprouteaction.go b/cloudformation/appmesh/aws-appmesh-route_httprouteaction.go index 88a4294451..83d3d84256 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httprouteaction.go +++ b/cloudformation/appmesh/aws-appmesh-route_httprouteaction.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpRouteAction AWS CloudFormation Resource (AWS::AppMesh::Route.HttpRouteAction) diff --git a/cloudformation/appmesh/aws-appmesh-route_httprouteheader.go b/cloudformation/appmesh/aws-appmesh-route_httprouteheader.go index 9ea88c7e60..a147e89441 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httprouteheader.go +++ b/cloudformation/appmesh/aws-appmesh-route_httprouteheader.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpRouteHeader AWS CloudFormation Resource (AWS::AppMesh::Route.HttpRouteHeader) diff --git a/cloudformation/appmesh/aws-appmesh-route_httproutematch.go b/cloudformation/appmesh/aws-appmesh-route_httproutematch.go index 7ee85b9204..072d171182 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httproutematch.go +++ b/cloudformation/appmesh/aws-appmesh-route_httproutematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpRouteMatch AWS CloudFormation Resource (AWS::AppMesh::Route.HttpRouteMatch) @@ -13,7 +13,7 @@ type Route_HttpRouteMatch struct { // Headers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-headers - Headers *[]Route_HttpRouteHeader `json:"Headers,omitempty"` + Headers []Route_HttpRouteHeader `json:"Headers,omitempty"` // Method AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type Route_HttpRouteMatch struct { // QueryParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-route-httproutematch.html#cfn-appmesh-route-httproutematch-queryparameters - QueryParameters *[]Route_QueryParameter `json:"QueryParameters,omitempty"` + QueryParameters []Route_QueryParameter `json:"QueryParameters,omitempty"` // Scheme AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-route_httptimeout.go b/cloudformation/appmesh/aws-appmesh-route_httptimeout.go index d234bdf740..27ea88b080 100644 --- a/cloudformation/appmesh/aws-appmesh-route_httptimeout.go +++ b/cloudformation/appmesh/aws-appmesh-route_httptimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_HttpTimeout AWS CloudFormation Resource (AWS::AppMesh::Route.HttpTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-route_matchrange.go b/cloudformation/appmesh/aws-appmesh-route_matchrange.go index f338279f9b..603e3c62ee 100644 --- a/cloudformation/appmesh/aws-appmesh-route_matchrange.go +++ b/cloudformation/appmesh/aws-appmesh-route_matchrange.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_MatchRange AWS CloudFormation Resource (AWS::AppMesh::Route.MatchRange) diff --git a/cloudformation/appmesh/aws-appmesh-route_queryparameter.go b/cloudformation/appmesh/aws-appmesh-route_queryparameter.go index a53dda4071..fe6e4bd831 100644 --- a/cloudformation/appmesh/aws-appmesh-route_queryparameter.go +++ b/cloudformation/appmesh/aws-appmesh-route_queryparameter.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_QueryParameter AWS CloudFormation Resource (AWS::AppMesh::Route.QueryParameter) diff --git a/cloudformation/appmesh/aws-appmesh-route_routespec.go b/cloudformation/appmesh/aws-appmesh-route_routespec.go index 975b311fd2..15b092ba6c 100644 --- a/cloudformation/appmesh/aws-appmesh-route_routespec.go +++ b/cloudformation/appmesh/aws-appmesh-route_routespec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_RouteSpec AWS CloudFormation Resource (AWS::AppMesh::Route.RouteSpec) diff --git a/cloudformation/appmesh/aws-appmesh-route_tcproute.go b/cloudformation/appmesh/aws-appmesh-route_tcproute.go index d24eb86959..b334d51533 100644 --- a/cloudformation/appmesh/aws-appmesh-route_tcproute.go +++ b/cloudformation/appmesh/aws-appmesh-route_tcproute.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_TcpRoute AWS CloudFormation Resource (AWS::AppMesh::Route.TcpRoute) diff --git a/cloudformation/appmesh/aws-appmesh-route_tcprouteaction.go b/cloudformation/appmesh/aws-appmesh-route_tcprouteaction.go index cfd37db76b..0e72859237 100644 --- a/cloudformation/appmesh/aws-appmesh-route_tcprouteaction.go +++ b/cloudformation/appmesh/aws-appmesh-route_tcprouteaction.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_TcpRouteAction AWS CloudFormation Resource (AWS::AppMesh::Route.TcpRouteAction) diff --git a/cloudformation/appmesh/aws-appmesh-route_tcproutematch.go b/cloudformation/appmesh/aws-appmesh-route_tcproutematch.go index 6904ece730..629715b32a 100644 --- a/cloudformation/appmesh/aws-appmesh-route_tcproutematch.go +++ b/cloudformation/appmesh/aws-appmesh-route_tcproutematch.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_TcpRouteMatch AWS CloudFormation Resource (AWS::AppMesh::Route.TcpRouteMatch) diff --git a/cloudformation/appmesh/aws-appmesh-route_tcptimeout.go b/cloudformation/appmesh/aws-appmesh-route_tcptimeout.go index 0201b97d4b..c669c323e0 100644 --- a/cloudformation/appmesh/aws-appmesh-route_tcptimeout.go +++ b/cloudformation/appmesh/aws-appmesh-route_tcptimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_TcpTimeout AWS CloudFormation Resource (AWS::AppMesh::Route.TcpTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-route_weightedtarget.go b/cloudformation/appmesh/aws-appmesh-route_weightedtarget.go index 1badc7bc16..198f4afeb8 100644 --- a/cloudformation/appmesh/aws-appmesh-route_weightedtarget.go +++ b/cloudformation/appmesh/aws-appmesh-route_weightedtarget.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_WeightedTarget AWS CloudFormation Resource (AWS::AppMesh::Route.WeightedTarget) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway.go b/cloudformation/appmesh/aws-appmesh-virtualgateway.go index b7dc98fe68..13ed470b47 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VirtualGateway AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway) @@ -32,7 +32,7 @@ type VirtualGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualgateway.html#cfn-appmesh-virtualgateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VirtualGatewayName AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_jsonformatref.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_jsonformatref.go index f1d24d2df1..f6ca88da4a 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_jsonformatref.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_jsonformatref.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_JsonFormatRef AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.JsonFormatRef) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_loggingformat.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_loggingformat.go index cbe4402c31..aed712c089 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_loggingformat.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_loggingformat.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_LoggingFormat AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.LoggingFormat) @@ -13,7 +13,7 @@ type VirtualGateway_LoggingFormat struct { // Json AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-loggingformat.html#cfn-appmesh-virtualgateway-loggingformat-json - Json *[]VirtualGateway_JsonFormatRef `json:"Json,omitempty"` + Json []VirtualGateway_JsonFormatRef `json:"Json,omitempty"` // Text AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenamematchers.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenamematchers.go index 2bda11c710..bede7af223 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenamematchers.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenamematchers.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_SubjectAlternativeNameMatchers AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.SubjectAlternativeNameMatchers) @@ -13,7 +13,7 @@ type VirtualGateway_SubjectAlternativeNameMatchers struct { // Exact AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-subjectalternativenamematchers.html#cfn-appmesh-virtualgateway-subjectalternativenamematchers-exact - Exact *[]string `json:"Exact,omitempty"` + Exact []string `json:"Exact,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenames.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenames.go index 01675c92df..d08c94365d 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenames.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_subjectalternativenames.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_SubjectAlternativeNames AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.SubjectAlternativeNames) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayaccesslog.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayaccesslog.go index fc1d4e4ace..a30b3d2b95 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayaccesslog.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayaccesslog.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayAccessLog AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayAccessLog) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaybackenddefaults.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaybackenddefaults.go index 92d5d912cf..2b07f7373a 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaybackenddefaults.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaybackenddefaults.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayBackendDefaults AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayBackendDefaults) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicy.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicy.go index fae84f29ee..85b7c64605 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicy.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicy.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayClientPolicy AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayClientPolicy) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicytls.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicytls.go index b19c995d7a..12ac792adf 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicytls.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclientpolicytls.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayClientPolicyTls AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayClientPolicyTls) @@ -23,7 +23,7 @@ type VirtualGateway_VirtualGatewayClientPolicyTls struct { // Ports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualgateway-virtualgatewayclientpolicytls.html#cfn-appmesh-virtualgateway-virtualgatewayclientpolicytls-ports - Ports *[]int `json:"Ports,omitempty"` + Ports []int `json:"Ports,omitempty"` // Validation AWS CloudFormation Property // Required: true diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclienttlscertificate.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclienttlscertificate.go index 465065f620..0ed92755ce 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclienttlscertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayclienttlscertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayClientTlsCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayClientTlsCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayconnectionpool.go index d5ce0a256b..146d9bf513 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayfileaccesslog.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayfileaccesslog.go index 619c7289f2..38c93b682c 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayfileaccesslog.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayfileaccesslog.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayFileAccessLog AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayFileAccessLog) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaygrpcconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaygrpcconnectionpool.go index 074223e0c2..5be96cf801 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaygrpcconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaygrpcconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayGrpcConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayGrpcConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhealthcheckpolicy.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhealthcheckpolicy.go index 85e16d92d7..f117d77c1f 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhealthcheckpolicy.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhealthcheckpolicy.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayHealthCheckPolicy AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayHealthCheckPolicy) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttp2connectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttp2connectionpool.go index 15d4a9720c..d84ff1d95e 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttp2connectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttp2connectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayHttp2ConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayHttp2ConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttpconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttpconnectionpool.go index 94120e92e4..2a3763f5c2 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttpconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayhttpconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayHttpConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayHttpConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistener.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistener.go index 3a003442ac..1379ba14bd 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistener.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistener.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListener AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListener) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertls.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertls.go index 9135fee234..cf34c77479 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertls.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertls.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTls AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTls) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsacmcertificate.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsacmcertificate.go index 8dbdb7555b..c8d6b4c5b2 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsacmcertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsacmcertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTlsAcmCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsAcmCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlscertificate.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlscertificate.go index 53ea7c0f5b..3666f5af58 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlscertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlscertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTlsCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsfilecertificate.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsfilecertificate.go index f0cb49704b..3aed1f1b9e 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsfilecertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsfilecertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTlsFileCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsFileCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlssdscertificate.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlssdscertificate.go index b10b49649d..0246976bd7 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlssdscertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlssdscertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTlsSdsCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsSdsCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontext.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontext.go index 80e0e691a2..38409c4d45 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontext.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontext.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTlsValidationContext AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsValidationContext) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontexttrust.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontexttrust.go index 7263dd7548..bc32c862e3 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontexttrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylistenertlsvalidationcontexttrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayListenerTlsValidationContextTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayListenerTlsValidationContextTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylogging.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylogging.go index 0654ff9333..95800520b7 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylogging.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaylogging.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayLogging AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayLogging) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayportmapping.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayportmapping.go index 282a6bc568..973377163b 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayportmapping.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayportmapping.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayPortMapping AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayPortMapping) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayspec.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayspec.go index c7c0625882..cf0530435c 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayspec.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewayspec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewaySpec AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewaySpec) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontext.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontext.go index 4f0d81d0ba..0e8bb0b53f 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontext.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontext.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayTlsValidationContext AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContext) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextacmtrust.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextacmtrust.go index 90f1ef32b9..47cf6d9300 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextacmtrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextacmtrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayTlsValidationContextAcmTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextAcmTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextfiletrust.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextfiletrust.go index 1c8afc2fcc..d06f66c1dd 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextfiletrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextfiletrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayTlsValidationContextFileTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextFileTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextsdstrust.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextsdstrust.go index 27288750ca..68285c2d12 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextsdstrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontextsdstrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayTlsValidationContextSdsTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextSdsTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontexttrust.go b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontexttrust.go index afeaab78ac..5900a5b995 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontexttrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualgateway_virtualgatewaytlsvalidationcontexttrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualGateway_VirtualGatewayTlsValidationContextTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualGateway.VirtualGatewayTlsValidationContextTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode.go b/cloudformation/appmesh/aws-appmesh-virtualnode.go index 683c3ecf0d..15355f48c8 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VirtualNode AWS CloudFormation Resource (AWS::AppMesh::VirtualNode) @@ -32,7 +32,7 @@ type VirtualNode struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualnode.html#cfn-appmesh-virtualnode-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VirtualNodeName AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_accesslog.go b/cloudformation/appmesh/aws-appmesh-virtualnode_accesslog.go index e1cc51e2d7..5673dbac9e 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_accesslog.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_accesslog.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_AccessLog AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.AccessLog) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapinstanceattribute.go b/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapinstanceattribute.go index cb73d7f82e..e661e44429 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapinstanceattribute.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapinstanceattribute.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_AwsCloudMapInstanceAttribute AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.AwsCloudMapInstanceAttribute) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapservicediscovery.go b/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapservicediscovery.go index 9e8569837d..9a9d7c865c 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapservicediscovery.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_awscloudmapservicediscovery.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_AwsCloudMapServiceDiscovery AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.AwsCloudMapServiceDiscovery) @@ -13,7 +13,7 @@ type VirtualNode_AwsCloudMapServiceDiscovery struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-awscloudmapservicediscovery.html#cfn-appmesh-virtualnode-awscloudmapservicediscovery-attributes - Attributes *[]VirtualNode_AwsCloudMapInstanceAttribute `json:"Attributes,omitempty"` + Attributes []VirtualNode_AwsCloudMapInstanceAttribute `json:"Attributes,omitempty"` // IpPreference AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_backend.go b/cloudformation/appmesh/aws-appmesh-virtualnode_backend.go index 9b19da3564..6b46ba161d 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_backend.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_backend.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_Backend AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.Backend) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_backenddefaults.go b/cloudformation/appmesh/aws-appmesh-virtualnode_backenddefaults.go index db099c5fe9..cf6af242a4 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_backenddefaults.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_backenddefaults.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_BackendDefaults AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.BackendDefaults) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicy.go b/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicy.go index 78be00c319..f84963ac27 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicy.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicy.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ClientPolicy AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ClientPolicy) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicytls.go b/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicytls.go index 1128d4fa39..ac194b305c 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicytls.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_clientpolicytls.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ClientPolicyTls AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ClientPolicyTls) @@ -23,7 +23,7 @@ type VirtualNode_ClientPolicyTls struct { // Ports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-clientpolicytls.html#cfn-appmesh-virtualnode-clientpolicytls-ports - Ports *[]int `json:"Ports,omitempty"` + Ports []int `json:"Ports,omitempty"` // Validation AWS CloudFormation Property // Required: true diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_clienttlscertificate.go b/cloudformation/appmesh/aws-appmesh-virtualnode_clienttlscertificate.go index 43d011f47e..48e49e2092 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_clienttlscertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_clienttlscertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ClientTlsCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ClientTlsCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_dnsservicediscovery.go b/cloudformation/appmesh/aws-appmesh-virtualnode_dnsservicediscovery.go index ee71368a21..6bbe342a1b 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_dnsservicediscovery.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_dnsservicediscovery.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_DnsServiceDiscovery AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.DnsServiceDiscovery) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_duration.go b/cloudformation/appmesh/aws-appmesh-virtualnode_duration.go index 769fd9cc52..ea5e367781 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_duration.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_duration.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_Duration AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.Duration) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_fileaccesslog.go b/cloudformation/appmesh/aws-appmesh-virtualnode_fileaccesslog.go index fe71a63553..80af18d787 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_fileaccesslog.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_fileaccesslog.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_FileAccessLog AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.FileAccessLog) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_grpctimeout.go b/cloudformation/appmesh/aws-appmesh-virtualnode_grpctimeout.go index f0fc938139..93c0e56ae7 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_grpctimeout.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_grpctimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_GrpcTimeout AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.GrpcTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_healthcheck.go b/cloudformation/appmesh/aws-appmesh-virtualnode_healthcheck.go index 2e4d86faed..c820179cdb 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_healthcheck.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_healthcheck.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_HealthCheck AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.HealthCheck) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_httptimeout.go b/cloudformation/appmesh/aws-appmesh-virtualnode_httptimeout.go index c3abcb4c62..c271335cd1 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_httptimeout.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_httptimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_HttpTimeout AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.HttpTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_jsonformatref.go b/cloudformation/appmesh/aws-appmesh-virtualnode_jsonformatref.go index a8b771aa2b..6600e0dbb0 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_jsonformatref.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_jsonformatref.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_JsonFormatRef AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.JsonFormatRef) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listener.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listener.go index 482368d489..8c08e7c0df 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listener.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listener.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_Listener AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.Listener) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertimeout.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertimeout.go index 7cbd3ecbc2..791bdd3ccd 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertimeout.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTimeout AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertls.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertls.go index 1a09c35916..8cd50493e0 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertls.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertls.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTls AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTls) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsacmcertificate.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsacmcertificate.go index 9e7426fa74..ae9e0d55d7 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsacmcertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsacmcertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTlsAcmCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTlsAcmCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlscertificate.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlscertificate.go index c4f516138e..c67daccc92 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlscertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlscertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTlsCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTlsCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsfilecertificate.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsfilecertificate.go index 3ddc24ceff..522e6a18a2 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsfilecertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsfilecertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTlsFileCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTlsFileCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlssdscertificate.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlssdscertificate.go index e70c87de2c..2232c297ee 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlssdscertificate.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlssdscertificate.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTlsSdsCertificate AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTlsSdsCertificate) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontext.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontext.go index 68b1dc22a1..89444c6a32 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontext.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontext.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTlsValidationContext AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTlsValidationContext) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontexttrust.go b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontexttrust.go index c7075be2d2..2430394cef 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontexttrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_listenertlsvalidationcontexttrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ListenerTlsValidationContextTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ListenerTlsValidationContextTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_logging.go b/cloudformation/appmesh/aws-appmesh-virtualnode_logging.go index 36fc11f15e..f8195b0474 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_logging.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_logging.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_Logging AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.Logging) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_loggingformat.go b/cloudformation/appmesh/aws-appmesh-virtualnode_loggingformat.go index e70167e827..836c3d5460 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_loggingformat.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_loggingformat.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_LoggingFormat AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.LoggingFormat) @@ -13,7 +13,7 @@ type VirtualNode_LoggingFormat struct { // Json AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-loggingformat.html#cfn-appmesh-virtualnode-loggingformat-json - Json *[]VirtualNode_JsonFormatRef `json:"Json,omitempty"` + Json []VirtualNode_JsonFormatRef `json:"Json,omitempty"` // Text AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_outlierdetection.go b/cloudformation/appmesh/aws-appmesh-virtualnode_outlierdetection.go index 62e02cc71a..a83c0822a6 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_outlierdetection.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_outlierdetection.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_OutlierDetection AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.OutlierDetection) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_portmapping.go b/cloudformation/appmesh/aws-appmesh-virtualnode_portmapping.go index c9117ccc8a..d02fef477a 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_portmapping.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_portmapping.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_PortMapping AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.PortMapping) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_servicediscovery.go b/cloudformation/appmesh/aws-appmesh-virtualnode_servicediscovery.go index baeb615ea5..8cd46d6d29 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_servicediscovery.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_servicediscovery.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_ServiceDiscovery AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.ServiceDiscovery) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenamematchers.go b/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenamematchers.go index 31e1e33c34..085f0d0a4f 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenamematchers.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenamematchers.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_SubjectAlternativeNameMatchers AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.SubjectAlternativeNameMatchers) @@ -13,7 +13,7 @@ type VirtualNode_SubjectAlternativeNameMatchers struct { // Exact AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-subjectalternativenamematchers.html#cfn-appmesh-virtualnode-subjectalternativenamematchers-exact - Exact *[]string `json:"Exact,omitempty"` + Exact []string `json:"Exact,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenames.go b/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenames.go index 548b68005f..3e5f47ccc4 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenames.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_subjectalternativenames.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_SubjectAlternativeNames AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.SubjectAlternativeNames) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_tcptimeout.go b/cloudformation/appmesh/aws-appmesh-virtualnode_tcptimeout.go index eaafebb09d..990e4dcca6 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_tcptimeout.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_tcptimeout.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_TcpTimeout AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.TcpTimeout) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontext.go b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontext.go index 56888aab87..1eba0ba6e9 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontext.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontext.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_TlsValidationContext AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.TlsValidationContext) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextacmtrust.go b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextacmtrust.go index 15e7c1b090..933dd2296c 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextacmtrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextacmtrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_TlsValidationContextAcmTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.TlsValidationContextAcmTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextfiletrust.go b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextfiletrust.go index 6621f204fe..ce7e06ed98 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextfiletrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextfiletrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_TlsValidationContextFileTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.TlsValidationContextFileTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextsdstrust.go b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextsdstrust.go index ba55f16f71..2afddff36d 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextsdstrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontextsdstrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_TlsValidationContextSdsTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.TlsValidationContextSdsTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontexttrust.go b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontexttrust.go index a236f19b8a..8029cfc5ae 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontexttrust.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_tlsvalidationcontexttrust.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_TlsValidationContextTrust AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.TlsValidationContextTrust) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodeconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodeconnectionpool.go index 29bff2ead5..46052f25da 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodeconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodeconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualNodeConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualNodeConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodegrpcconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodegrpcconnectionpool.go index f63eb5a6d3..78bcfd0c95 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodegrpcconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodegrpcconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualNodeGrpcConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualNodeGrpcConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttp2connectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttp2connectionpool.go index 3ca206088d..735b04f6b2 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttp2connectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttp2connectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualNodeHttp2ConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualNodeHttp2ConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttpconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttpconnectionpool.go index 253a10a2c1..09dbb003c1 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttpconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodehttpconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualNodeHttpConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualNodeHttpConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodespec.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodespec.go index 4225415d94..bbf8aa3c72 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodespec.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodespec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualNodeSpec AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualNodeSpec) @@ -18,12 +18,12 @@ type VirtualNode_VirtualNodeSpec struct { // Backends AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-backends - Backends *[]VirtualNode_Backend `json:"Backends,omitempty"` + Backends []VirtualNode_Backend `json:"Backends,omitempty"` // Listeners AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appmesh-virtualnode-virtualnodespec.html#cfn-appmesh-virtualnode-virtualnodespec-listeners - Listeners *[]VirtualNode_Listener `json:"Listeners,omitempty"` + Listeners []VirtualNode_Listener `json:"Listeners,omitempty"` // Logging AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodetcpconnectionpool.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodetcpconnectionpool.go index ec403a4b2a..0ae870442a 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodetcpconnectionpool.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualnodetcpconnectionpool.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualNodeTcpConnectionPool AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualNodeTcpConnectionPool) diff --git a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualservicebackend.go b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualservicebackend.go index bab9e5b753..ddc1e5cda0 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualnode_virtualservicebackend.go +++ b/cloudformation/appmesh/aws-appmesh-virtualnode_virtualservicebackend.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualNode_VirtualServiceBackend AWS CloudFormation Resource (AWS::AppMesh::VirtualNode.VirtualServiceBackend) diff --git a/cloudformation/appmesh/aws-appmesh-virtualrouter.go b/cloudformation/appmesh/aws-appmesh-virtualrouter.go index 92d58a6591..5e6821d73d 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualrouter.go +++ b/cloudformation/appmesh/aws-appmesh-virtualrouter.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VirtualRouter AWS CloudFormation Resource (AWS::AppMesh::VirtualRouter) @@ -32,7 +32,7 @@ type VirtualRouter struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualrouter.html#cfn-appmesh-virtualrouter-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VirtualRouterName AWS CloudFormation Property // Required: false diff --git a/cloudformation/appmesh/aws-appmesh-virtualrouter_portmapping.go b/cloudformation/appmesh/aws-appmesh-virtualrouter_portmapping.go index f7e578e5db..6eec2ef088 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualrouter_portmapping.go +++ b/cloudformation/appmesh/aws-appmesh-virtualrouter_portmapping.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualRouter_PortMapping AWS CloudFormation Resource (AWS::AppMesh::VirtualRouter.PortMapping) diff --git a/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterlistener.go b/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterlistener.go index 6a2a22ccc2..8bfc580228 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterlistener.go +++ b/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterlistener.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualRouter_VirtualRouterListener AWS CloudFormation Resource (AWS::AppMesh::VirtualRouter.VirtualRouterListener) diff --git a/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterspec.go b/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterspec.go index 70b9b70457..a1e6c0dab8 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterspec.go +++ b/cloudformation/appmesh/aws-appmesh-virtualrouter_virtualrouterspec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualRouter_VirtualRouterSpec AWS CloudFormation Resource (AWS::AppMesh::VirtualRouter.VirtualRouterSpec) diff --git a/cloudformation/appmesh/aws-appmesh-virtualservice.go b/cloudformation/appmesh/aws-appmesh-virtualservice.go index c6255dfb45..fd0cada54d 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualservice.go +++ b/cloudformation/appmesh/aws-appmesh-virtualservice.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VirtualService AWS CloudFormation Resource (AWS::AppMesh::VirtualService) @@ -32,7 +32,7 @@ type VirtualService struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appmesh-virtualservice.html#cfn-appmesh-virtualservice-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VirtualServiceName AWS CloudFormation Property // Required: true diff --git a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualnodeserviceprovider.go b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualnodeserviceprovider.go index b30d72a2c8..ba1c6b2f25 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualnodeserviceprovider.go +++ b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualnodeserviceprovider.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualService_VirtualNodeServiceProvider AWS CloudFormation Resource (AWS::AppMesh::VirtualService.VirtualNodeServiceProvider) diff --git a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualrouterserviceprovider.go b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualrouterserviceprovider.go index 5d4f5f852a..6d9711b587 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualrouterserviceprovider.go +++ b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualrouterserviceprovider.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualService_VirtualRouterServiceProvider AWS CloudFormation Resource (AWS::AppMesh::VirtualService.VirtualRouterServiceProvider) diff --git a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualserviceprovider.go b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualserviceprovider.go index 984229ceb1..e44548066a 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualserviceprovider.go +++ b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualserviceprovider.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualService_VirtualServiceProvider AWS CloudFormation Resource (AWS::AppMesh::VirtualService.VirtualServiceProvider) diff --git a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualservicespec.go b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualservicespec.go index 786bcd193f..4df4841b87 100644 --- a/cloudformation/appmesh/aws-appmesh-virtualservice_virtualservicespec.go +++ b/cloudformation/appmesh/aws-appmesh-virtualservice_virtualservicespec.go @@ -3,7 +3,7 @@ package appmesh import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualService_VirtualServiceSpec AWS CloudFormation Resource (AWS::AppMesh::VirtualService.VirtualServiceSpec) diff --git a/cloudformation/apprunner/aws-apprunner-observabilityconfiguration.go b/cloudformation/apprunner/aws-apprunner-observabilityconfiguration.go index 1a9b8fd99a..2e2e228a60 100644 --- a/cloudformation/apprunner/aws-apprunner-observabilityconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-observabilityconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ObservabilityConfiguration AWS CloudFormation Resource (AWS::AppRunner::ObservabilityConfiguration) @@ -22,7 +22,7 @@ type ObservabilityConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-observabilityconfiguration.html#cfn-apprunner-observabilityconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TraceConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/apprunner/aws-apprunner-observabilityconfiguration_traceconfiguration.go b/cloudformation/apprunner/aws-apprunner-observabilityconfiguration_traceconfiguration.go index d77964b0b6..55f7840e13 100644 --- a/cloudformation/apprunner/aws-apprunner-observabilityconfiguration_traceconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-observabilityconfiguration_traceconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ObservabilityConfiguration_TraceConfiguration AWS CloudFormation Resource (AWS::AppRunner::ObservabilityConfiguration.TraceConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service.go b/cloudformation/apprunner/aws-apprunner-service.go index 30468a78ff..ee9d29767a 100644 --- a/cloudformation/apprunner/aws-apprunner-service.go +++ b/cloudformation/apprunner/aws-apprunner-service.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Service AWS CloudFormation Resource (AWS::AppRunner::Service) @@ -57,7 +57,7 @@ type Service struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-service.html#cfn-apprunner-service-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/apprunner/aws-apprunner-service_authenticationconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_authenticationconfiguration.go index cb4e03c40f..9d983dc3f9 100644 --- a/cloudformation/apprunner/aws-apprunner-service_authenticationconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_authenticationconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_AuthenticationConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.AuthenticationConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_codeconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_codeconfiguration.go index db520e8735..8039c1e158 100644 --- a/cloudformation/apprunner/aws-apprunner-service_codeconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_codeconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_CodeConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.CodeConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_codeconfigurationvalues.go b/cloudformation/apprunner/aws-apprunner-service_codeconfigurationvalues.go index c578d0bd2f..0ed4136bf9 100644 --- a/cloudformation/apprunner/aws-apprunner-service_codeconfigurationvalues.go +++ b/cloudformation/apprunner/aws-apprunner-service_codeconfigurationvalues.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_CodeConfigurationValues AWS CloudFormation Resource (AWS::AppRunner::Service.CodeConfigurationValues) @@ -28,7 +28,7 @@ type Service_CodeConfigurationValues struct { // RuntimeEnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-codeconfigurationvalues.html#cfn-apprunner-service-codeconfigurationvalues-runtimeenvironmentvariables - RuntimeEnvironmentVariables *[]Service_KeyValuePair `json:"RuntimeEnvironmentVariables,omitempty"` + RuntimeEnvironmentVariables []Service_KeyValuePair `json:"RuntimeEnvironmentVariables,omitempty"` // StartCommand AWS CloudFormation Property // Required: false diff --git a/cloudformation/apprunner/aws-apprunner-service_coderepository.go b/cloudformation/apprunner/aws-apprunner-service_coderepository.go index d967a42215..f13b31264e 100644 --- a/cloudformation/apprunner/aws-apprunner-service_coderepository.go +++ b/cloudformation/apprunner/aws-apprunner-service_coderepository.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_CodeRepository AWS CloudFormation Resource (AWS::AppRunner::Service.CodeRepository) diff --git a/cloudformation/apprunner/aws-apprunner-service_egressconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_egressconfiguration.go index 89c5c24535..added422e5 100644 --- a/cloudformation/apprunner/aws-apprunner-service_egressconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_egressconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_EgressConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.EgressConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_encryptionconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_encryptionconfiguration.go index aa2f2e8320..4557da55de 100644 --- a/cloudformation/apprunner/aws-apprunner-service_encryptionconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_encryptionconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_EncryptionConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.EncryptionConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_healthcheckconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_healthcheckconfiguration.go index bb6bc48436..1d526f33d0 100644 --- a/cloudformation/apprunner/aws-apprunner-service_healthcheckconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_healthcheckconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_HealthCheckConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.HealthCheckConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_imageconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_imageconfiguration.go index b2e1065a65..e9f05f4071 100644 --- a/cloudformation/apprunner/aws-apprunner-service_imageconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_imageconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_ImageConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.ImageConfiguration) @@ -18,7 +18,7 @@ type Service_ImageConfiguration struct { // RuntimeEnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apprunner-service-imageconfiguration.html#cfn-apprunner-service-imageconfiguration-runtimeenvironmentvariables - RuntimeEnvironmentVariables *[]Service_KeyValuePair `json:"RuntimeEnvironmentVariables,omitempty"` + RuntimeEnvironmentVariables []Service_KeyValuePair `json:"RuntimeEnvironmentVariables,omitempty"` // StartCommand AWS CloudFormation Property // Required: false diff --git a/cloudformation/apprunner/aws-apprunner-service_imagerepository.go b/cloudformation/apprunner/aws-apprunner-service_imagerepository.go index 4cd94b5738..22b389df43 100644 --- a/cloudformation/apprunner/aws-apprunner-service_imagerepository.go +++ b/cloudformation/apprunner/aws-apprunner-service_imagerepository.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_ImageRepository AWS CloudFormation Resource (AWS::AppRunner::Service.ImageRepository) diff --git a/cloudformation/apprunner/aws-apprunner-service_instanceconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_instanceconfiguration.go index d55096ab8d..e1bc4d0609 100644 --- a/cloudformation/apprunner/aws-apprunner-service_instanceconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_instanceconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_InstanceConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.InstanceConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_keyvaluepair.go b/cloudformation/apprunner/aws-apprunner-service_keyvaluepair.go index ba7cfdafce..55f81a1332 100644 --- a/cloudformation/apprunner/aws-apprunner-service_keyvaluepair.go +++ b/cloudformation/apprunner/aws-apprunner-service_keyvaluepair.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_KeyValuePair AWS CloudFormation Resource (AWS::AppRunner::Service.KeyValuePair) diff --git a/cloudformation/apprunner/aws-apprunner-service_networkconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_networkconfiguration.go index ebf2186b4e..94ee73add5 100644 --- a/cloudformation/apprunner/aws-apprunner-service_networkconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_networkconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_NetworkConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.NetworkConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_serviceobservabilityconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_serviceobservabilityconfiguration.go index 25c372a1cd..99fca79159 100644 --- a/cloudformation/apprunner/aws-apprunner-service_serviceobservabilityconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_serviceobservabilityconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_ServiceObservabilityConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.ServiceObservabilityConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-service_sourcecodeversion.go b/cloudformation/apprunner/aws-apprunner-service_sourcecodeversion.go index 14d3db8518..dcecaa0d37 100644 --- a/cloudformation/apprunner/aws-apprunner-service_sourcecodeversion.go +++ b/cloudformation/apprunner/aws-apprunner-service_sourcecodeversion.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_SourceCodeVersion AWS CloudFormation Resource (AWS::AppRunner::Service.SourceCodeVersion) diff --git a/cloudformation/apprunner/aws-apprunner-service_sourceconfiguration.go b/cloudformation/apprunner/aws-apprunner-service_sourceconfiguration.go index a7925a5882..a45866e1f7 100644 --- a/cloudformation/apprunner/aws-apprunner-service_sourceconfiguration.go +++ b/cloudformation/apprunner/aws-apprunner-service_sourceconfiguration.go @@ -3,7 +3,7 @@ package apprunner import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_SourceConfiguration AWS CloudFormation Resource (AWS::AppRunner::Service.SourceConfiguration) diff --git a/cloudformation/apprunner/aws-apprunner-vpcconnector.go b/cloudformation/apprunner/aws-apprunner-vpcconnector.go index 1f5610f772..0301b82957 100644 --- a/cloudformation/apprunner/aws-apprunner-vpcconnector.go +++ b/cloudformation/apprunner/aws-apprunner-vpcconnector.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VpcConnector AWS CloudFormation Resource (AWS::AppRunner::VpcConnector) @@ -17,7 +17,7 @@ type VpcConnector struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // Subnets AWS CloudFormation Property // Required: true @@ -27,7 +27,7 @@ type VpcConnector struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-apprunner-vpcconnector.html#cfn-apprunner-vpcconnector-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcConnectorName AWS CloudFormation Property // Required: false diff --git a/cloudformation/appstream/aws-appstream-appblock.go b/cloudformation/appstream/aws-appstream-appblock.go index c3cd7c3fb0..385f5dfc50 100644 --- a/cloudformation/appstream/aws-appstream-appblock.go +++ b/cloudformation/appstream/aws-appstream-appblock.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AppBlock AWS CloudFormation Resource (AWS::AppStream::AppBlock) @@ -42,7 +42,7 @@ type AppBlock struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-appblock.html#cfn-appstream-appblock-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appstream/aws-appstream-appblock_s3location.go b/cloudformation/appstream/aws-appstream-appblock_s3location.go index 0ee315d218..e09b00f7d0 100644 --- a/cloudformation/appstream/aws-appstream-appblock_s3location.go +++ b/cloudformation/appstream/aws-appstream-appblock_s3location.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AppBlock_S3Location AWS CloudFormation Resource (AWS::AppStream::AppBlock.S3Location) diff --git a/cloudformation/appstream/aws-appstream-appblock_scriptdetails.go b/cloudformation/appstream/aws-appstream-appblock_scriptdetails.go index 7ec8d3f474..3f1e91a3cf 100644 --- a/cloudformation/appstream/aws-appstream-appblock_scriptdetails.go +++ b/cloudformation/appstream/aws-appstream-appblock_scriptdetails.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AppBlock_ScriptDetails AWS CloudFormation Resource (AWS::AppStream::AppBlock.ScriptDetails) diff --git a/cloudformation/appstream/aws-appstream-application.go b/cloudformation/appstream/aws-appstream-application.go index a2aa380c0c..3b5b507139 100644 --- a/cloudformation/appstream/aws-appstream-application.go +++ b/cloudformation/appstream/aws-appstream-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::AppStream::Application) @@ -22,7 +22,7 @@ type Application struct { // AttributesToDelete AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-attributestodelete - AttributesToDelete *[]string `json:"AttributesToDelete,omitempty"` + AttributesToDelete []string `json:"AttributesToDelete,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-application.html#cfn-appstream-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // WorkingDirectory AWS CloudFormation Property // Required: false diff --git a/cloudformation/appstream/aws-appstream-application_s3location.go b/cloudformation/appstream/aws-appstream-application_s3location.go index a8885aa319..8f5d40662c 100644 --- a/cloudformation/appstream/aws-appstream-application_s3location.go +++ b/cloudformation/appstream/aws-appstream-application_s3location.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_S3Location AWS CloudFormation Resource (AWS::AppStream::Application.S3Location) diff --git a/cloudformation/appstream/aws-appstream-applicationentitlementassociation.go b/cloudformation/appstream/aws-appstream-applicationentitlementassociation.go index b672169d11..2f8fdf1d24 100644 --- a/cloudformation/appstream/aws-appstream-applicationentitlementassociation.go +++ b/cloudformation/appstream/aws-appstream-applicationentitlementassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationEntitlementAssociation AWS CloudFormation Resource (AWS::AppStream::ApplicationEntitlementAssociation) diff --git a/cloudformation/appstream/aws-appstream-applicationfleetassociation.go b/cloudformation/appstream/aws-appstream-applicationfleetassociation.go index e312a01647..c3e4756d81 100644 --- a/cloudformation/appstream/aws-appstream-applicationfleetassociation.go +++ b/cloudformation/appstream/aws-appstream-applicationfleetassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationFleetAssociation AWS CloudFormation Resource (AWS::AppStream::ApplicationFleetAssociation) diff --git a/cloudformation/appstream/aws-appstream-directoryconfig.go b/cloudformation/appstream/aws-appstream-directoryconfig.go index 64ca1ec13b..0a416a738e 100644 --- a/cloudformation/appstream/aws-appstream-directoryconfig.go +++ b/cloudformation/appstream/aws-appstream-directoryconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DirectoryConfig AWS CloudFormation Resource (AWS::AppStream::DirectoryConfig) diff --git a/cloudformation/appstream/aws-appstream-directoryconfig_serviceaccountcredentials.go b/cloudformation/appstream/aws-appstream-directoryconfig_serviceaccountcredentials.go index 8decfce6c9..b8405a6db2 100644 --- a/cloudformation/appstream/aws-appstream-directoryconfig_serviceaccountcredentials.go +++ b/cloudformation/appstream/aws-appstream-directoryconfig_serviceaccountcredentials.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DirectoryConfig_ServiceAccountCredentials AWS CloudFormation Resource (AWS::AppStream::DirectoryConfig.ServiceAccountCredentials) diff --git a/cloudformation/appstream/aws-appstream-entitlement.go b/cloudformation/appstream/aws-appstream-entitlement.go index eb3faa5ae0..f41478ca87 100644 --- a/cloudformation/appstream/aws-appstream-entitlement.go +++ b/cloudformation/appstream/aws-appstream-entitlement.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entitlement AWS CloudFormation Resource (AWS::AppStream::Entitlement) diff --git a/cloudformation/appstream/aws-appstream-entitlement_attribute.go b/cloudformation/appstream/aws-appstream-entitlement_attribute.go index fd4daf253f..54f0ce163d 100644 --- a/cloudformation/appstream/aws-appstream-entitlement_attribute.go +++ b/cloudformation/appstream/aws-appstream-entitlement_attribute.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entitlement_Attribute AWS CloudFormation Resource (AWS::AppStream::Entitlement.Attribute) diff --git a/cloudformation/appstream/aws-appstream-fleet.go b/cloudformation/appstream/aws-appstream-fleet.go index 32d1af9557..fdf09a585d 100644 --- a/cloudformation/appstream/aws-appstream-fleet.go +++ b/cloudformation/appstream/aws-appstream-fleet.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Fleet AWS CloudFormation Resource (AWS::AppStream::Fleet) @@ -107,12 +107,12 @@ type Fleet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UsbDeviceFilterStrings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-fleet.html#cfn-appstream-fleet-usbdevicefilterstrings - UsbDeviceFilterStrings *[]string `json:"UsbDeviceFilterStrings,omitempty"` + UsbDeviceFilterStrings []string `json:"UsbDeviceFilterStrings,omitempty"` // VpcConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/appstream/aws-appstream-fleet_computecapacity.go b/cloudformation/appstream/aws-appstream-fleet_computecapacity.go index a358c9e2c2..e99c58c121 100644 --- a/cloudformation/appstream/aws-appstream-fleet_computecapacity.go +++ b/cloudformation/appstream/aws-appstream-fleet_computecapacity.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_ComputeCapacity AWS CloudFormation Resource (AWS::AppStream::Fleet.ComputeCapacity) diff --git a/cloudformation/appstream/aws-appstream-fleet_domainjoininfo.go b/cloudformation/appstream/aws-appstream-fleet_domainjoininfo.go index 075c334b85..0860266819 100644 --- a/cloudformation/appstream/aws-appstream-fleet_domainjoininfo.go +++ b/cloudformation/appstream/aws-appstream-fleet_domainjoininfo.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_DomainJoinInfo AWS CloudFormation Resource (AWS::AppStream::Fleet.DomainJoinInfo) diff --git a/cloudformation/appstream/aws-appstream-fleet_s3location.go b/cloudformation/appstream/aws-appstream-fleet_s3location.go index fe29302dc3..6078b6383e 100644 --- a/cloudformation/appstream/aws-appstream-fleet_s3location.go +++ b/cloudformation/appstream/aws-appstream-fleet_s3location.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_S3Location AWS CloudFormation Resource (AWS::AppStream::Fleet.S3Location) diff --git a/cloudformation/appstream/aws-appstream-fleet_vpcconfig.go b/cloudformation/appstream/aws-appstream-fleet_vpcconfig.go index 1a238c6d6f..7460aeddf4 100644 --- a/cloudformation/appstream/aws-appstream-fleet_vpcconfig.go +++ b/cloudformation/appstream/aws-appstream-fleet_vpcconfig.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_VpcConfig AWS CloudFormation Resource (AWS::AppStream::Fleet.VpcConfig) @@ -13,12 +13,12 @@ type Fleet_VpcConfig struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html#cfn-appstream-fleet-vpcconfig-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-fleet-vpcconfig.html#cfn-appstream-fleet-vpcconfig-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appstream/aws-appstream-imagebuilder.go b/cloudformation/appstream/aws-appstream-imagebuilder.go index af5b6c3362..8447cda669 100644 --- a/cloudformation/appstream/aws-appstream-imagebuilder.go +++ b/cloudformation/appstream/aws-appstream-imagebuilder.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ImageBuilder AWS CloudFormation Resource (AWS::AppStream::ImageBuilder) @@ -17,7 +17,7 @@ type ImageBuilder struct { // AccessEndpoints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-accessendpoints - AccessEndpoints *[]ImageBuilder_AccessEndpoint `json:"AccessEndpoints,omitempty"` + AccessEndpoints []ImageBuilder_AccessEndpoint `json:"AccessEndpoints,omitempty"` // AppstreamAgentVersion AWS CloudFormation Property // Required: false @@ -72,7 +72,7 @@ type ImageBuilder struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-imagebuilder.html#cfn-appstream-imagebuilder-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/appstream/aws-appstream-imagebuilder_accessendpoint.go b/cloudformation/appstream/aws-appstream-imagebuilder_accessendpoint.go index 3eacb503ce..24c9862d88 100644 --- a/cloudformation/appstream/aws-appstream-imagebuilder_accessendpoint.go +++ b/cloudformation/appstream/aws-appstream-imagebuilder_accessendpoint.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageBuilder_AccessEndpoint AWS CloudFormation Resource (AWS::AppStream::ImageBuilder.AccessEndpoint) diff --git a/cloudformation/appstream/aws-appstream-imagebuilder_domainjoininfo.go b/cloudformation/appstream/aws-appstream-imagebuilder_domainjoininfo.go index 5c522bf264..2199a85952 100644 --- a/cloudformation/appstream/aws-appstream-imagebuilder_domainjoininfo.go +++ b/cloudformation/appstream/aws-appstream-imagebuilder_domainjoininfo.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageBuilder_DomainJoinInfo AWS CloudFormation Resource (AWS::AppStream::ImageBuilder.DomainJoinInfo) diff --git a/cloudformation/appstream/aws-appstream-imagebuilder_vpcconfig.go b/cloudformation/appstream/aws-appstream-imagebuilder_vpcconfig.go index 16bf5182f8..e2744b75d9 100644 --- a/cloudformation/appstream/aws-appstream-imagebuilder_vpcconfig.go +++ b/cloudformation/appstream/aws-appstream-imagebuilder_vpcconfig.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageBuilder_VpcConfig AWS CloudFormation Resource (AWS::AppStream::ImageBuilder.VpcConfig) @@ -13,12 +13,12 @@ type ImageBuilder_VpcConfig struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html#cfn-appstream-imagebuilder-vpcconfig-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-imagebuilder-vpcconfig.html#cfn-appstream-imagebuilder-vpcconfig-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appstream/aws-appstream-stack.go b/cloudformation/appstream/aws-appstream-stack.go index 9953d15a25..b7bea74c52 100644 --- a/cloudformation/appstream/aws-appstream-stack.go +++ b/cloudformation/appstream/aws-appstream-stack.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stack AWS CloudFormation Resource (AWS::AppStream::Stack) @@ -17,7 +17,7 @@ type Stack struct { // AccessEndpoints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-accessendpoints - AccessEndpoints *[]Stack_AccessEndpoint `json:"AccessEndpoints,omitempty"` + AccessEndpoints []Stack_AccessEndpoint `json:"AccessEndpoints,omitempty"` // ApplicationSettings AWS CloudFormation Property // Required: false @@ -27,7 +27,7 @@ type Stack struct { // AttributesToDelete AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-attributestodelete - AttributesToDelete *[]string `json:"AttributesToDelete,omitempty"` + AttributesToDelete []string `json:"AttributesToDelete,omitempty"` // DeleteStorageConnectors AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Stack struct { // EmbedHostDomains AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-embedhostdomains - EmbedHostDomains *[]string `json:"EmbedHostDomains,omitempty"` + EmbedHostDomains []string `json:"EmbedHostDomains,omitempty"` // FeedbackURL AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type Stack struct { // StorageConnectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-storageconnectors - StorageConnectors *[]Stack_StorageConnector `json:"StorageConnectors,omitempty"` + StorageConnectors []Stack_StorageConnector `json:"StorageConnectors,omitempty"` // StreamingExperienceSettings AWS CloudFormation Property // Required: false @@ -77,12 +77,12 @@ type Stack struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appstream-stack.html#cfn-appstream-stack-usersettings - UserSettings *[]Stack_UserSetting `json:"UserSettings,omitempty"` + UserSettings []Stack_UserSetting `json:"UserSettings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appstream/aws-appstream-stack_accessendpoint.go b/cloudformation/appstream/aws-appstream-stack_accessendpoint.go index 902eccb528..d10b5e3812 100644 --- a/cloudformation/appstream/aws-appstream-stack_accessendpoint.go +++ b/cloudformation/appstream/aws-appstream-stack_accessendpoint.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_AccessEndpoint AWS CloudFormation Resource (AWS::AppStream::Stack.AccessEndpoint) diff --git a/cloudformation/appstream/aws-appstream-stack_applicationsettings.go b/cloudformation/appstream/aws-appstream-stack_applicationsettings.go index c9f6bfea11..b30e8ba430 100644 --- a/cloudformation/appstream/aws-appstream-stack_applicationsettings.go +++ b/cloudformation/appstream/aws-appstream-stack_applicationsettings.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_ApplicationSettings AWS CloudFormation Resource (AWS::AppStream::Stack.ApplicationSettings) diff --git a/cloudformation/appstream/aws-appstream-stack_storageconnector.go b/cloudformation/appstream/aws-appstream-stack_storageconnector.go index 5b3680ff54..2a7a9d37a9 100644 --- a/cloudformation/appstream/aws-appstream-stack_storageconnector.go +++ b/cloudformation/appstream/aws-appstream-stack_storageconnector.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_StorageConnector AWS CloudFormation Resource (AWS::AppStream::Stack.StorageConnector) @@ -18,7 +18,7 @@ type Stack_StorageConnector struct { // Domains AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appstream-stack-storageconnector.html#cfn-appstream-stack-storageconnector-domains - Domains *[]string `json:"Domains,omitempty"` + Domains []string `json:"Domains,omitempty"` // ResourceIdentifier AWS CloudFormation Property // Required: false diff --git a/cloudformation/appstream/aws-appstream-stack_streamingexperiencesettings.go b/cloudformation/appstream/aws-appstream-stack_streamingexperiencesettings.go index 0d891258aa..60d74521c5 100644 --- a/cloudformation/appstream/aws-appstream-stack_streamingexperiencesettings.go +++ b/cloudformation/appstream/aws-appstream-stack_streamingexperiencesettings.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_StreamingExperienceSettings AWS CloudFormation Resource (AWS::AppStream::Stack.StreamingExperienceSettings) diff --git a/cloudformation/appstream/aws-appstream-stack_usersetting.go b/cloudformation/appstream/aws-appstream-stack_usersetting.go index e267b04640..adbc95fcd6 100644 --- a/cloudformation/appstream/aws-appstream-stack_usersetting.go +++ b/cloudformation/appstream/aws-appstream-stack_usersetting.go @@ -3,7 +3,7 @@ package appstream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_UserSetting AWS CloudFormation Resource (AWS::AppStream::Stack.UserSetting) diff --git a/cloudformation/appstream/aws-appstream-stackfleetassociation.go b/cloudformation/appstream/aws-appstream-stackfleetassociation.go index 24f8a5e82a..52b43d680f 100644 --- a/cloudformation/appstream/aws-appstream-stackfleetassociation.go +++ b/cloudformation/appstream/aws-appstream-stackfleetassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackFleetAssociation AWS CloudFormation Resource (AWS::AppStream::StackFleetAssociation) diff --git a/cloudformation/appstream/aws-appstream-stackuserassociation.go b/cloudformation/appstream/aws-appstream-stackuserassociation.go index 00d38709a8..fffb912f42 100644 --- a/cloudformation/appstream/aws-appstream-stackuserassociation.go +++ b/cloudformation/appstream/aws-appstream-stackuserassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackUserAssociation AWS CloudFormation Resource (AWS::AppStream::StackUserAssociation) diff --git a/cloudformation/appstream/aws-appstream-user.go b/cloudformation/appstream/aws-appstream-user.go index a342701bb6..229bd30200 100644 --- a/cloudformation/appstream/aws-appstream-user.go +++ b/cloudformation/appstream/aws-appstream-user.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User AWS CloudFormation Resource (AWS::AppStream::User) diff --git a/cloudformation/appsync/aws-appsync-apicache.go b/cloudformation/appsync/aws-appsync-apicache.go index eb78609153..df257fe031 100644 --- a/cloudformation/appsync/aws-appsync-apicache.go +++ b/cloudformation/appsync/aws-appsync-apicache.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiCache AWS CloudFormation Resource (AWS::AppSync::ApiCache) diff --git a/cloudformation/appsync/aws-appsync-apikey.go b/cloudformation/appsync/aws-appsync-apikey.go index 07e63f05cd..06b762c782 100644 --- a/cloudformation/appsync/aws-appsync-apikey.go +++ b/cloudformation/appsync/aws-appsync-apikey.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiKey AWS CloudFormation Resource (AWS::AppSync::ApiKey) diff --git a/cloudformation/appsync/aws-appsync-datasource.go b/cloudformation/appsync/aws-appsync-datasource.go index af408486a2..8c04241051 100644 --- a/cloudformation/appsync/aws-appsync-datasource.go +++ b/cloudformation/appsync/aws-appsync-datasource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource AWS CloudFormation Resource (AWS::AppSync::DataSource) diff --git a/cloudformation/appsync/aws-appsync-datasource_authorizationconfig.go b/cloudformation/appsync/aws-appsync-datasource_authorizationconfig.go index ea1808d4fb..e9017a5a02 100644 --- a/cloudformation/appsync/aws-appsync-datasource_authorizationconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_authorizationconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AuthorizationConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.AuthorizationConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_awsiamconfig.go b/cloudformation/appsync/aws-appsync-datasource_awsiamconfig.go index 78b76e9277..8698d3382d 100644 --- a/cloudformation/appsync/aws-appsync-datasource_awsiamconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_awsiamconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AwsIamConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.AwsIamConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_deltasyncconfig.go b/cloudformation/appsync/aws-appsync-datasource_deltasyncconfig.go index 5a3ecd45ba..f703d10485 100644 --- a/cloudformation/appsync/aws-appsync-datasource_deltasyncconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_deltasyncconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DeltaSyncConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.DeltaSyncConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_dynamodbconfig.go b/cloudformation/appsync/aws-appsync-datasource_dynamodbconfig.go index faa457bbf1..46809352e1 100644 --- a/cloudformation/appsync/aws-appsync-datasource_dynamodbconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_dynamodbconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DynamoDBConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.DynamoDBConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_elasticsearchconfig.go b/cloudformation/appsync/aws-appsync-datasource_elasticsearchconfig.go index 838b87a848..f053a63d4e 100644 --- a/cloudformation/appsync/aws-appsync-datasource_elasticsearchconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_elasticsearchconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ElasticsearchConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.ElasticsearchConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_httpconfig.go b/cloudformation/appsync/aws-appsync-datasource_httpconfig.go index 8dd343fda3..d46a42b836 100644 --- a/cloudformation/appsync/aws-appsync-datasource_httpconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_httpconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_HttpConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.HttpConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_lambdaconfig.go b/cloudformation/appsync/aws-appsync-datasource_lambdaconfig.go index ccb0ccbe67..1c834444ca 100644 --- a/cloudformation/appsync/aws-appsync-datasource_lambdaconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_lambdaconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_LambdaConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.LambdaConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_opensearchserviceconfig.go b/cloudformation/appsync/aws-appsync-datasource_opensearchserviceconfig.go index 277e5cfceb..a9f9a31e53 100644 --- a/cloudformation/appsync/aws-appsync-datasource_opensearchserviceconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_opensearchserviceconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_OpenSearchServiceConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.OpenSearchServiceConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_rdshttpendpointconfig.go b/cloudformation/appsync/aws-appsync-datasource_rdshttpendpointconfig.go index c906b13272..b062e82e11 100644 --- a/cloudformation/appsync/aws-appsync-datasource_rdshttpendpointconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_rdshttpendpointconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_RdsHttpEndpointConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.RdsHttpEndpointConfig) diff --git a/cloudformation/appsync/aws-appsync-datasource_relationaldatabaseconfig.go b/cloudformation/appsync/aws-appsync-datasource_relationaldatabaseconfig.go index 96bfdfe97a..bd67b0f88d 100644 --- a/cloudformation/appsync/aws-appsync-datasource_relationaldatabaseconfig.go +++ b/cloudformation/appsync/aws-appsync-datasource_relationaldatabaseconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_RelationalDatabaseConfig AWS CloudFormation Resource (AWS::AppSync::DataSource.RelationalDatabaseConfig) diff --git a/cloudformation/appsync/aws-appsync-domainname.go b/cloudformation/appsync/aws-appsync-domainname.go index 06d0ed41f6..b6be5d26dc 100644 --- a/cloudformation/appsync/aws-appsync-domainname.go +++ b/cloudformation/appsync/aws-appsync-domainname.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainName AWS CloudFormation Resource (AWS::AppSync::DomainName) diff --git a/cloudformation/appsync/aws-appsync-domainnameapiassociation.go b/cloudformation/appsync/aws-appsync-domainnameapiassociation.go index eb2b1fe81a..4e531c4d1b 100644 --- a/cloudformation/appsync/aws-appsync-domainnameapiassociation.go +++ b/cloudformation/appsync/aws-appsync-domainnameapiassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainNameApiAssociation AWS CloudFormation Resource (AWS::AppSync::DomainNameApiAssociation) diff --git a/cloudformation/appsync/aws-appsync-functionconfiguration.go b/cloudformation/appsync/aws-appsync-functionconfiguration.go index bc111680cf..bdda26f5d4 100644 --- a/cloudformation/appsync/aws-appsync-functionconfiguration.go +++ b/cloudformation/appsync/aws-appsync-functionconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionConfiguration AWS CloudFormation Resource (AWS::AppSync::FunctionConfiguration) diff --git a/cloudformation/appsync/aws-appsync-functionconfiguration_lambdaconflicthandlerconfig.go b/cloudformation/appsync/aws-appsync-functionconfiguration_lambdaconflicthandlerconfig.go index c57e930647..4d78523159 100644 --- a/cloudformation/appsync/aws-appsync-functionconfiguration_lambdaconflicthandlerconfig.go +++ b/cloudformation/appsync/aws-appsync-functionconfiguration_lambdaconflicthandlerconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionConfiguration_LambdaConflictHandlerConfig AWS CloudFormation Resource (AWS::AppSync::FunctionConfiguration.LambdaConflictHandlerConfig) diff --git a/cloudformation/appsync/aws-appsync-functionconfiguration_syncconfig.go b/cloudformation/appsync/aws-appsync-functionconfiguration_syncconfig.go index 60783c9eac..c6447ccf63 100644 --- a/cloudformation/appsync/aws-appsync-functionconfiguration_syncconfig.go +++ b/cloudformation/appsync/aws-appsync-functionconfiguration_syncconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionConfiguration_SyncConfig AWS CloudFormation Resource (AWS::AppSync::FunctionConfiguration.SyncConfig) diff --git a/cloudformation/appsync/aws-appsync-graphqlapi.go b/cloudformation/appsync/aws-appsync-graphqlapi.go index c33ee014ea..d1ffa562a5 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // GraphQLApi AWS CloudFormation Resource (AWS::AppSync::GraphQLApi) @@ -17,7 +17,7 @@ type GraphQLApi struct { // AdditionalAuthenticationProviders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-additionalauthenticationproviders - AdditionalAuthenticationProviders *[]GraphQLApi_AdditionalAuthenticationProvider `json:"AdditionalAuthenticationProviders,omitempty"` + AdditionalAuthenticationProviders []GraphQLApi_AdditionalAuthenticationProvider `json:"AdditionalAuthenticationProviders,omitempty"` // AuthenticationType AWS CloudFormation Property // Required: true @@ -47,7 +47,7 @@ type GraphQLApi struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-appsync-graphqlapi.html#cfn-appsync-graphqlapi-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserPoolConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationprovider.go b/cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationprovider.go index 98e43d2cd8..ddca2b9bc7 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationprovider.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationprovider.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLApi_AdditionalAuthenticationProvider AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.AdditionalAuthenticationProvider) diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_cognitouserpoolconfig.go b/cloudformation/appsync/aws-appsync-graphqlapi_cognitouserpoolconfig.go index f814675018..f791e0290c 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_cognitouserpoolconfig.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi_cognitouserpoolconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLApi_CognitoUserPoolConfig AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.CognitoUserPoolConfig) diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_lambdaauthorizerconfig.go b/cloudformation/appsync/aws-appsync-graphqlapi_lambdaauthorizerconfig.go index 243e51ebc0..8291f6b3e3 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_lambdaauthorizerconfig.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi_lambdaauthorizerconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLApi_LambdaAuthorizerConfig AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.LambdaAuthorizerConfig) diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_logconfig.go b/cloudformation/appsync/aws-appsync-graphqlapi_logconfig.go index 447d2df390..faba50f0e0 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_logconfig.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi_logconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLApi_LogConfig AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.LogConfig) diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_openidconnectconfig.go b/cloudformation/appsync/aws-appsync-graphqlapi_openidconnectconfig.go index 6205ba87d8..c8ab968ac9 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_openidconnectconfig.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi_openidconnectconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLApi_OpenIDConnectConfig AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.OpenIDConnectConfig) diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_userpoolconfig.go b/cloudformation/appsync/aws-appsync-graphqlapi_userpoolconfig.go index 484b958edf..faf820485f 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_userpoolconfig.go +++ b/cloudformation/appsync/aws-appsync-graphqlapi_userpoolconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLApi_UserPoolConfig AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.UserPoolConfig) diff --git a/cloudformation/appsync/aws-appsync-graphqlschema.go b/cloudformation/appsync/aws-appsync-graphqlschema.go index 67d21dd737..db96a0631e 100644 --- a/cloudformation/appsync/aws-appsync-graphqlschema.go +++ b/cloudformation/appsync/aws-appsync-graphqlschema.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GraphQLSchema AWS CloudFormation Resource (AWS::AppSync::GraphQLSchema) diff --git a/cloudformation/appsync/aws-appsync-resolver.go b/cloudformation/appsync/aws-appsync-resolver.go index 841c23c626..4932418b75 100644 --- a/cloudformation/appsync/aws-appsync-resolver.go +++ b/cloudformation/appsync/aws-appsync-resolver.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resolver AWS CloudFormation Resource (AWS::AppSync::Resolver) diff --git a/cloudformation/appsync/aws-appsync-resolver_cachingconfig.go b/cloudformation/appsync/aws-appsync-resolver_cachingconfig.go index c2fb73c1b1..4f259eefc8 100644 --- a/cloudformation/appsync/aws-appsync-resolver_cachingconfig.go +++ b/cloudformation/appsync/aws-appsync-resolver_cachingconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resolver_CachingConfig AWS CloudFormation Resource (AWS::AppSync::Resolver.CachingConfig) @@ -13,7 +13,7 @@ type Resolver_CachingConfig struct { // CachingKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-cachingconfig.html#cfn-appsync-resolver-cachingconfig-cachingkeys - CachingKeys *[]string `json:"CachingKeys,omitempty"` + CachingKeys []string `json:"CachingKeys,omitempty"` // Ttl AWS CloudFormation Property // Required: true diff --git a/cloudformation/appsync/aws-appsync-resolver_lambdaconflicthandlerconfig.go b/cloudformation/appsync/aws-appsync-resolver_lambdaconflicthandlerconfig.go index c82e35a4f7..e1cbd94df2 100644 --- a/cloudformation/appsync/aws-appsync-resolver_lambdaconflicthandlerconfig.go +++ b/cloudformation/appsync/aws-appsync-resolver_lambdaconflicthandlerconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resolver_LambdaConflictHandlerConfig AWS CloudFormation Resource (AWS::AppSync::Resolver.LambdaConflictHandlerConfig) diff --git a/cloudformation/appsync/aws-appsync-resolver_pipelineconfig.go b/cloudformation/appsync/aws-appsync-resolver_pipelineconfig.go index 1f5a45621a..ab4a7a652e 100644 --- a/cloudformation/appsync/aws-appsync-resolver_pipelineconfig.go +++ b/cloudformation/appsync/aws-appsync-resolver_pipelineconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resolver_PipelineConfig AWS CloudFormation Resource (AWS::AppSync::Resolver.PipelineConfig) @@ -13,7 +13,7 @@ type Resolver_PipelineConfig struct { // Functions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-resolver-pipelineconfig.html#cfn-appsync-resolver-pipelineconfig-functions - Functions *[]string `json:"Functions,omitempty"` + Functions []string `json:"Functions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appsync/aws-appsync-resolver_syncconfig.go b/cloudformation/appsync/aws-appsync-resolver_syncconfig.go index 339e25d2d5..5da1570793 100644 --- a/cloudformation/appsync/aws-appsync-resolver_syncconfig.go +++ b/cloudformation/appsync/aws-appsync-resolver_syncconfig.go @@ -3,7 +3,7 @@ package appsync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resolver_SyncConfig AWS CloudFormation Resource (AWS::AppSync::Resolver.SyncConfig) diff --git a/cloudformation/aps/aws-aps-rulegroupsnamespace.go b/cloudformation/aps/aws-aps-rulegroupsnamespace.go index ef28f33baa..1048807d03 100644 --- a/cloudformation/aps/aws-aps-rulegroupsnamespace.go +++ b/cloudformation/aps/aws-aps-rulegroupsnamespace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RuleGroupsNamespace AWS CloudFormation Resource (AWS::APS::RuleGroupsNamespace) @@ -27,7 +27,7 @@ type RuleGroupsNamespace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-rulegroupsnamespace.html#cfn-aps-rulegroupsnamespace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Workspace AWS CloudFormation Property // Required: true diff --git a/cloudformation/aps/aws-aps-workspace.go b/cloudformation/aps/aws-aps-workspace.go index 095169a217..596a095ce3 100644 --- a/cloudformation/aps/aws-aps-workspace.go +++ b/cloudformation/aps/aws-aps-workspace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Workspace AWS CloudFormation Resource (AWS::APS::Workspace) @@ -24,10 +24,15 @@ type Workspace struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-alias Alias *string `json:"Alias,omitempty"` + // LoggingConfiguration AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-loggingconfiguration + LoggingConfiguration *Workspace_LoggingConfiguration `json:"LoggingConfiguration,omitempty"` + // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-aps-workspace.html#cfn-aps-workspace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationproviders.go b/cloudformation/aps/aws-aps-workspace_loggingconfiguration.go similarity index 59% rename from cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationproviders.go rename to cloudformation/aps/aws-aps-workspace_loggingconfiguration.go index eeebd9f5fd..fcf0c3262a 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_additionalauthenticationproviders.go +++ b/cloudformation/aps/aws-aps-workspace_loggingconfiguration.go @@ -1,14 +1,19 @@ // Code generated by "go generate". Please don't change this file directly. -package appsync +package aps import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// GraphQLApi_AdditionalAuthenticationProviders AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.AdditionalAuthenticationProviders) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-additionalauthenticationproviders.html -type GraphQLApi_AdditionalAuthenticationProviders struct { +// Workspace_LoggingConfiguration AWS CloudFormation Resource (AWS::APS::Workspace.LoggingConfiguration) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-aps-workspace-loggingconfiguration.html +type Workspace_LoggingConfiguration struct { + + // LogGroupArn AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-aps-workspace-loggingconfiguration.html#cfn-aps-workspace-loggingconfiguration-loggrouparn + LogGroupArn *string `json:"LogGroupArn,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -27,6 +32,6 @@ type GraphQLApi_AdditionalAuthenticationProviders struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *GraphQLApi_AdditionalAuthenticationProviders) AWSCloudFormationType() string { - return "AWS::AppSync::GraphQLApi.AdditionalAuthenticationProviders" +func (r *Workspace_LoggingConfiguration) AWSCloudFormationType() string { + return "AWS::APS::Workspace.LoggingConfiguration" } diff --git a/cloudformation/ask/alexa-ask-skill.go b/cloudformation/ask/alexa-ask-skill.go index 2b5983a765..0d4633e1bc 100644 --- a/cloudformation/ask/alexa-ask-skill.go +++ b/cloudformation/ask/alexa-ask-skill.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Skill AWS CloudFormation Resource (Alexa::ASK::Skill) diff --git a/cloudformation/ask/alexa-ask-skill_authenticationconfiguration.go b/cloudformation/ask/alexa-ask-skill_authenticationconfiguration.go index c8b6b63b07..909d2cdf8f 100644 --- a/cloudformation/ask/alexa-ask-skill_authenticationconfiguration.go +++ b/cloudformation/ask/alexa-ask-skill_authenticationconfiguration.go @@ -3,7 +3,7 @@ package ask import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Skill_AuthenticationConfiguration AWS CloudFormation Resource (Alexa::ASK::Skill.AuthenticationConfiguration) diff --git a/cloudformation/ask/alexa-ask-skill_overrides.go b/cloudformation/ask/alexa-ask-skill_overrides.go index 924cc8f1aa..7d07387a9a 100644 --- a/cloudformation/ask/alexa-ask-skill_overrides.go +++ b/cloudformation/ask/alexa-ask-skill_overrides.go @@ -3,7 +3,7 @@ package ask import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Skill_Overrides AWS CloudFormation Resource (Alexa::ASK::Skill.Overrides) diff --git a/cloudformation/ask/alexa-ask-skill_skillpackage.go b/cloudformation/ask/alexa-ask-skill_skillpackage.go index bf46259edc..e4e5929cc7 100644 --- a/cloudformation/ask/alexa-ask-skill_skillpackage.go +++ b/cloudformation/ask/alexa-ask-skill_skillpackage.go @@ -3,7 +3,7 @@ package ask import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Skill_SkillPackage AWS CloudFormation Resource (Alexa::ASK::Skill.SkillPackage) diff --git a/cloudformation/athena/aws-athena-datacatalog.go b/cloudformation/athena/aws-athena-datacatalog.go index ec60058b41..3450deef3e 100644 --- a/cloudformation/athena/aws-athena-datacatalog.go +++ b/cloudformation/athena/aws-athena-datacatalog.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataCatalog AWS CloudFormation Resource (AWS::Athena::DataCatalog) @@ -27,12 +27,12 @@ type DataCatalog struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-parameters - Parameters *map[string]string `json:"Parameters,omitempty"` + Parameters map[string]string `json:"Parameters,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-datacatalog.html#cfn-athena-datacatalog-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/athena/aws-athena-namedquery.go b/cloudformation/athena/aws-athena-namedquery.go index 052cb81def..e13bd38c86 100644 --- a/cloudformation/athena/aws-athena-namedquery.go +++ b/cloudformation/athena/aws-athena-namedquery.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NamedQuery AWS CloudFormation Resource (AWS::Athena::NamedQuery) diff --git a/cloudformation/athena/aws-athena-preparedstatement.go b/cloudformation/athena/aws-athena-preparedstatement.go index 236a1fd2f5..5b87cc60e8 100644 --- a/cloudformation/athena/aws-athena-preparedstatement.go +++ b/cloudformation/athena/aws-athena-preparedstatement.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PreparedStatement AWS CloudFormation Resource (AWS::Athena::PreparedStatement) diff --git a/cloudformation/athena/aws-athena-workgroup.go b/cloudformation/athena/aws-athena-workgroup.go index caba0cd7b4..52b7d58c37 100644 --- a/cloudformation/athena/aws-athena-workgroup.go +++ b/cloudformation/athena/aws-athena-workgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // WorkGroup AWS CloudFormation Resource (AWS::Athena::WorkGroup) @@ -37,7 +37,7 @@ type WorkGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-athena-workgroup.html#cfn-athena-workgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // WorkGroupConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/athena/aws-athena-workgroup_encryptionconfiguration.go b/cloudformation/athena/aws-athena-workgroup_encryptionconfiguration.go index b53821e910..3598a53039 100644 --- a/cloudformation/athena/aws-athena-workgroup_encryptionconfiguration.go +++ b/cloudformation/athena/aws-athena-workgroup_encryptionconfiguration.go @@ -3,7 +3,7 @@ package athena import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WorkGroup_EncryptionConfiguration AWS CloudFormation Resource (AWS::Athena::WorkGroup.EncryptionConfiguration) diff --git a/cloudformation/athena/aws-athena-workgroup_engineversion.go b/cloudformation/athena/aws-athena-workgroup_engineversion.go index c190efadcf..af9f764768 100644 --- a/cloudformation/athena/aws-athena-workgroup_engineversion.go +++ b/cloudformation/athena/aws-athena-workgroup_engineversion.go @@ -3,7 +3,7 @@ package athena import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WorkGroup_EngineVersion AWS CloudFormation Resource (AWS::Athena::WorkGroup.EngineVersion) diff --git a/cloudformation/athena/aws-athena-workgroup_resultconfiguration.go b/cloudformation/athena/aws-athena-workgroup_resultconfiguration.go index 879e8824df..59bd5b3e4d 100644 --- a/cloudformation/athena/aws-athena-workgroup_resultconfiguration.go +++ b/cloudformation/athena/aws-athena-workgroup_resultconfiguration.go @@ -3,7 +3,7 @@ package athena import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WorkGroup_ResultConfiguration AWS CloudFormation Resource (AWS::Athena::WorkGroup.ResultConfiguration) diff --git a/cloudformation/athena/aws-athena-workgroup_resultconfigurationupdates.go b/cloudformation/athena/aws-athena-workgroup_resultconfigurationupdates.go deleted file mode 100644 index 697deca427..0000000000 --- a/cloudformation/athena/aws-athena-workgroup_resultconfigurationupdates.go +++ /dev/null @@ -1,52 +0,0 @@ -// Code generated by "go generate". Please don't change this file directly. - -package athena - -import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" -) - -// WorkGroup_ResultConfigurationUpdates AWS CloudFormation Resource (AWS::Athena::WorkGroup.ResultConfigurationUpdates) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfigurationupdates.html -type WorkGroup_ResultConfigurationUpdates struct { - - // EncryptionConfiguration AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfigurationupdates.html#cfn-athena-workgroup-resultconfigurationupdates-encryptionconfiguration - EncryptionConfiguration *WorkGroup_EncryptionConfiguration `json:"EncryptionConfiguration,omitempty"` - - // OutputLocation AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfigurationupdates.html#cfn-athena-workgroup-resultconfigurationupdates-outputlocation - OutputLocation *string `json:"OutputLocation,omitempty"` - - // RemoveEncryptionConfiguration AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfigurationupdates.html#cfn-athena-workgroup-resultconfigurationupdates-removeencryptionconfiguration - RemoveEncryptionConfiguration *bool `json:"RemoveEncryptionConfiguration,omitempty"` - - // RemoveOutputLocation AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-resultconfigurationupdates.html#cfn-athena-workgroup-resultconfigurationupdates-removeoutputlocation - RemoveOutputLocation *bool `json:"RemoveOutputLocation,omitempty"` - - // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy - AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` - - // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy - AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` - - // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource - AWSCloudFormationDependsOn []string `json:"-"` - - // AWSCloudFormationMetadata stores structured data associated with this resource - AWSCloudFormationMetadata map[string]interface{} `json:"-"` - - // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created - AWSCloudFormationCondition string `json:"-"` -} - -// AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *WorkGroup_ResultConfigurationUpdates) AWSCloudFormationType() string { - return "AWS::Athena::WorkGroup.ResultConfigurationUpdates" -} diff --git a/cloudformation/athena/aws-athena-workgroup_workgroupconfiguration.go b/cloudformation/athena/aws-athena-workgroup_workgroupconfiguration.go index 8077cbd1c4..415b7c8597 100644 --- a/cloudformation/athena/aws-athena-workgroup_workgroupconfiguration.go +++ b/cloudformation/athena/aws-athena-workgroup_workgroupconfiguration.go @@ -3,7 +3,7 @@ package athena import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WorkGroup_WorkGroupConfiguration AWS CloudFormation Resource (AWS::Athena::WorkGroup.WorkGroupConfiguration) diff --git a/cloudformation/athena/aws-athena-workgroup_workgroupconfigurationupdates.go b/cloudformation/athena/aws-athena-workgroup_workgroupconfigurationupdates.go deleted file mode 100644 index 444b139714..0000000000 --- a/cloudformation/athena/aws-athena-workgroup_workgroupconfigurationupdates.go +++ /dev/null @@ -1,67 +0,0 @@ -// Code generated by "go generate". Please don't change this file directly. - -package athena - -import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" -) - -// WorkGroup_WorkGroupConfigurationUpdates AWS CloudFormation Resource (AWS::Athena::WorkGroup.WorkGroupConfigurationUpdates) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html -type WorkGroup_WorkGroupConfigurationUpdates struct { - - // BytesScannedCutoffPerQuery AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-bytesscannedcutoffperquery - BytesScannedCutoffPerQuery *int `json:"BytesScannedCutoffPerQuery,omitempty"` - - // EnforceWorkGroupConfiguration AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-enforceworkgroupconfiguration - EnforceWorkGroupConfiguration *bool `json:"EnforceWorkGroupConfiguration,omitempty"` - - // EngineVersion AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-engineversion - EngineVersion *WorkGroup_EngineVersion `json:"EngineVersion,omitempty"` - - // PublishCloudWatchMetricsEnabled AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-publishcloudwatchmetricsenabled - PublishCloudWatchMetricsEnabled *bool `json:"PublishCloudWatchMetricsEnabled,omitempty"` - - // RemoveBytesScannedCutoffPerQuery AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-removebytesscannedcutoffperquery - RemoveBytesScannedCutoffPerQuery *bool `json:"RemoveBytesScannedCutoffPerQuery,omitempty"` - - // RequesterPaysEnabled AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-requesterpaysenabled - RequesterPaysEnabled *bool `json:"RequesterPaysEnabled,omitempty"` - - // ResultConfigurationUpdates AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-athena-workgroup-workgroupconfigurationupdates.html#cfn-athena-workgroup-workgroupconfigurationupdates-resultconfigurationupdates - ResultConfigurationUpdates *WorkGroup_ResultConfigurationUpdates `json:"ResultConfigurationUpdates,omitempty"` - - // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy - AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` - - // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy - AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` - - // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource - AWSCloudFormationDependsOn []string `json:"-"` - - // AWSCloudFormationMetadata stores structured data associated with this resource - AWSCloudFormationMetadata map[string]interface{} `json:"-"` - - // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created - AWSCloudFormationCondition string `json:"-"` -} - -// AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *WorkGroup_WorkGroupConfigurationUpdates) AWSCloudFormationType() string { - return "AWS::Athena::WorkGroup.WorkGroupConfigurationUpdates" -} diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment.go b/cloudformation/auditmanager/aws-auditmanager-assessment.go index 86e2721fa4..01b3d90fd4 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Assessment AWS CloudFormation Resource (AWS::AuditManager::Assessment) @@ -42,7 +42,7 @@ type Assessment struct { // Roles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-roles - Roles *[]Assessment_Role `json:"Roles,omitempty"` + Roles []Assessment_Role `json:"Roles,omitempty"` // Scope AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type Assessment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-auditmanager-assessment.html#cfn-auditmanager-assessment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment_assessmentreportsdestination.go b/cloudformation/auditmanager/aws-auditmanager-assessment_assessmentreportsdestination.go index 4a8145516c..21c9b296f6 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment_assessmentreportsdestination.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment_assessmentreportsdestination.go @@ -3,7 +3,7 @@ package auditmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assessment_AssessmentReportsDestination AWS CloudFormation Resource (AWS::AuditManager::Assessment.AssessmentReportsDestination) diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment_awsaccount.go b/cloudformation/auditmanager/aws-auditmanager-assessment_awsaccount.go index e8550f1aa6..7339ec991a 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment_awsaccount.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment_awsaccount.go @@ -3,7 +3,7 @@ package auditmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assessment_AWSAccount AWS CloudFormation Resource (AWS::AuditManager::Assessment.AWSAccount) diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment_awsservice.go b/cloudformation/auditmanager/aws-auditmanager-assessment_awsservice.go index daa2d48e3c..91a360e184 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment_awsservice.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment_awsservice.go @@ -3,7 +3,7 @@ package auditmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assessment_AWSService AWS CloudFormation Resource (AWS::AuditManager::Assessment.AWSService) diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment_delegation.go b/cloudformation/auditmanager/aws-auditmanager-assessment_delegation.go index 31f3aabc94..0b5748f0c0 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment_delegation.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment_delegation.go @@ -3,7 +3,7 @@ package auditmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assessment_Delegation AWS CloudFormation Resource (AWS::AuditManager::Assessment.Delegation) diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment_role.go b/cloudformation/auditmanager/aws-auditmanager-assessment_role.go index 702d19f9d3..2f82d48cbc 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment_role.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment_role.go @@ -3,7 +3,7 @@ package auditmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assessment_Role AWS CloudFormation Resource (AWS::AuditManager::Assessment.Role) diff --git a/cloudformation/auditmanager/aws-auditmanager-assessment_scope.go b/cloudformation/auditmanager/aws-auditmanager-assessment_scope.go index 40e776630b..f9b9e04bdd 100644 --- a/cloudformation/auditmanager/aws-auditmanager-assessment_scope.go +++ b/cloudformation/auditmanager/aws-auditmanager-assessment_scope.go @@ -3,7 +3,7 @@ package auditmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assessment_Scope AWS CloudFormation Resource (AWS::AuditManager::Assessment.Scope) @@ -13,12 +13,12 @@ type Assessment_Scope struct { // AwsAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-scope.html#cfn-auditmanager-assessment-scope-awsaccounts - AwsAccounts *[]Assessment_AWSAccount `json:"AwsAccounts,omitempty"` + AwsAccounts []Assessment_AWSAccount `json:"AwsAccounts,omitempty"` // AwsServices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-auditmanager-assessment-scope.html#cfn-auditmanager-assessment-scope-awsservices - AwsServices *[]Assessment_AWSService `json:"AwsServices,omitempty"` + AwsServices []Assessment_AWSService `json:"AwsServices,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup.go index 1e82b8be06..40af0d6845 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup) @@ -21,7 +21,7 @@ type AutoScalingGroup struct { // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // CapacityRebalance AWS CloudFormation Property // Required: false @@ -81,12 +81,12 @@ type AutoScalingGroup struct { // LifecycleHookSpecificationList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-autoscaling-autoscalinggroup-lifecyclehookspecificationlist - LifecycleHookSpecificationList *[]AutoScalingGroup_LifecycleHookSpecification `json:"LifecycleHookSpecificationList,omitempty"` + LifecycleHookSpecificationList []AutoScalingGroup_LifecycleHookSpecification `json:"LifecycleHookSpecificationList,omitempty"` // LoadBalancerNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-loadbalancernames - LoadBalancerNames *[]string `json:"LoadBalancerNames,omitempty"` + LoadBalancerNames []string `json:"LoadBalancerNames,omitempty"` // MaxInstanceLifetime AWS CloudFormation Property // Required: false @@ -101,7 +101,7 @@ type AutoScalingGroup struct { // MetricsCollection AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-metricscollection - MetricsCollection *[]AutoScalingGroup_MetricsCollection `json:"MetricsCollection,omitempty"` + MetricsCollection []AutoScalingGroup_MetricsCollection `json:"MetricsCollection,omitempty"` // MinSize AWS CloudFormation Property // Required: true @@ -121,7 +121,7 @@ type AutoScalingGroup struct { // NotificationConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-notificationconfigurations - NotificationConfigurations *[]AutoScalingGroup_NotificationConfiguration `json:"NotificationConfigurations,omitempty"` + NotificationConfigurations []AutoScalingGroup_NotificationConfiguration `json:"NotificationConfigurations,omitempty"` // PlacementGroup AWS CloudFormation Property // Required: false @@ -136,22 +136,22 @@ type AutoScalingGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-tags - Tags *[]AutoScalingGroup_TagProperty `json:"Tags,omitempty"` + Tags []AutoScalingGroup_TagProperty `json:"Tags,omitempty"` // TargetGroupARNs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-targetgrouparns - TargetGroupARNs *[]string `json:"TargetGroupARNs,omitempty"` + TargetGroupARNs []string `json:"TargetGroupARNs,omitempty"` // TerminationPolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-termpolicy - TerminationPolicies *[]string `json:"TerminationPolicies,omitempty"` + TerminationPolicies []string `json:"TerminationPolicies,omitempty"` // VPCZoneIdentifier AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-group.html#cfn-as-group-vpczoneidentifier - VPCZoneIdentifier *[]string `json:"VPCZoneIdentifier,omitempty"` + VPCZoneIdentifier []string `json:"VPCZoneIdentifier,omitempty"` // AWSCloudFormationUpdatePolicy represents a CloudFormation UpdatePolicy AWSCloudFormationUpdatePolicy *policies.UpdatePolicy `json:"-"` diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratorcountrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratorcountrequest.go index aa8e961928..c7de6219fb 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratorcountrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratorcountrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_AcceleratorCountRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.AcceleratorCountRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratortotalmemorymibrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratortotalmemorymibrequest.go index efa8ba0f35..c1eab8cc7d 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratortotalmemorymibrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_acceleratortotalmemorymibrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_AcceleratorTotalMemoryMiBRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.AcceleratorTotalMemoryMiBRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_baselineebsbandwidthmbpsrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_baselineebsbandwidthmbpsrequest.go index b0fefea27c..92674221e7 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_baselineebsbandwidthmbpsrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_baselineebsbandwidthmbpsrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_BaselineEbsBandwidthMbpsRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.BaselineEbsBandwidthMbpsRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancerequirements.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancerequirements.go index d073d1f95c..a21a6e29d9 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancerequirements.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancerequirements.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_InstanceRequirements AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.InstanceRequirements) @@ -18,12 +18,12 @@ type AutoScalingGroup_InstanceRequirements struct { // AcceleratorManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratormanufacturers - AcceleratorManufacturers *[]string `json:"AcceleratorManufacturers,omitempty"` + AcceleratorManufacturers []string `json:"AcceleratorManufacturers,omitempty"` // AcceleratorNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratornames - AcceleratorNames *[]string `json:"AcceleratorNames,omitempty"` + AcceleratorNames []string `json:"AcceleratorNames,omitempty"` // AcceleratorTotalMemoryMiB AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type AutoScalingGroup_InstanceRequirements struct { // AcceleratorTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-acceleratortypes - AcceleratorTypes *[]string `json:"AcceleratorTypes,omitempty"` + AcceleratorTypes []string `json:"AcceleratorTypes,omitempty"` // BareMetal AWS CloudFormation Property // Required: false @@ -53,17 +53,17 @@ type AutoScalingGroup_InstanceRequirements struct { // CpuManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-cpumanufacturers - CpuManufacturers *[]string `json:"CpuManufacturers,omitempty"` + CpuManufacturers []string `json:"CpuManufacturers,omitempty"` // ExcludedInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-excludedinstancetypes - ExcludedInstanceTypes *[]string `json:"ExcludedInstanceTypes,omitempty"` + ExcludedInstanceTypes []string `json:"ExcludedInstanceTypes,omitempty"` // InstanceGenerations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-instancegenerations - InstanceGenerations *[]string `json:"InstanceGenerations,omitempty"` + InstanceGenerations []string `json:"InstanceGenerations,omitempty"` // LocalStorage AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type AutoScalingGroup_InstanceRequirements struct { // LocalStorageTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-instancerequirements.html#cfn-autoscaling-autoscalinggroup-instancerequirements-localstoragetypes - LocalStorageTypes *[]string `json:"LocalStorageTypes,omitempty"` + LocalStorageTypes []string `json:"LocalStorageTypes,omitempty"` // MemoryGiBPerVCpu AWS CloudFormation Property // Required: false diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancesdistribution.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancesdistribution.go index 57dcd5fc1f..8ca516e5ab 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancesdistribution.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_instancesdistribution.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_InstancesDistribution AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.InstancesDistribution) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplate.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplate.go index 45481381aa..9b921157a7 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplate.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplate.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_LaunchTemplate AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.LaunchTemplate) @@ -18,7 +18,7 @@ type AutoScalingGroup_LaunchTemplate struct { // Overrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/cfn-as-mixedinstancespolicy-launchtemplate.html#cfn-as-mixedinstancespolicy-overrides - Overrides *[]AutoScalingGroup_LaunchTemplateOverrides `json:"Overrides,omitempty"` + Overrides []AutoScalingGroup_LaunchTemplateOverrides `json:"Overrides,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplateoverrides.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplateoverrides.go index 45053b0ef5..a2588fe320 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplateoverrides.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplateoverrides.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_LaunchTemplateOverrides AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.LaunchTemplateOverrides) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplatespecification.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplatespecification.go index 9d6ae3fa71..85e8ef0fed 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplatespecification.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_launchtemplatespecification.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_LaunchTemplateSpecification AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.LaunchTemplateSpecification) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_lifecyclehookspecification.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_lifecyclehookspecification.go index dd7583d583..bf6e70edd7 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_lifecyclehookspecification.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_lifecyclehookspecification.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_LifecycleHookSpecification AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.LifecycleHookSpecification) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorygibpervcpurequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorygibpervcpurequest.go index 7aea7eda71..ae17bec6cb 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorygibpervcpurequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorygibpervcpurequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_MemoryGiBPerVCpuRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.MemoryGiBPerVCpuRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorymibrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorymibrequest.go index a3ae83c497..b7ea4327f8 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorymibrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_memorymibrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_MemoryMiBRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.MemoryMiBRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_metricscollection.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_metricscollection.go index 785753ccad..70f2bc1255 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_metricscollection.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_metricscollection.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_MetricsCollection AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.MetricsCollection) @@ -18,7 +18,7 @@ type AutoScalingGroup_MetricsCollection struct { // Metrics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-metricscollection.html#cfn-as-metricscollection-metrics - Metrics *[]string `json:"Metrics,omitempty"` + Metrics []string `json:"Metrics,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_mixedinstancespolicy.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_mixedinstancespolicy.go index 82f22510c2..1875988010 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_mixedinstancespolicy.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_mixedinstancespolicy.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_MixedInstancesPolicy AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.MixedInstancesPolicy) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_networkinterfacecountrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_networkinterfacecountrequest.go index 0bc24b35e2..42218e880e 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_networkinterfacecountrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_networkinterfacecountrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_NetworkInterfaceCountRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.NetworkInterfaceCountRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_notificationconfiguration.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_notificationconfiguration.go index 0c86ff58a0..1b77f22fe1 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_notificationconfiguration.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_notificationconfiguration.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_NotificationConfiguration AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.NotificationConfiguration) @@ -13,7 +13,7 @@ type AutoScalingGroup_NotificationConfiguration struct { // NotificationTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-as-notificationconfigurations.html#cfn-as-group-notificationconfigurations-notificationtypes - NotificationTypes *[]string `json:"NotificationTypes,omitempty"` + NotificationTypes []string `json:"NotificationTypes,omitempty"` // TopicARN AWS CloudFormation Property // Required: true diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_tagproperty.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_tagproperty.go index 4104d3393c..7c95af28c8 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_tagproperty.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_tagproperty.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_TagProperty AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.TagProperty) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_totallocalstoragegbrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_totallocalstoragegbrequest.go index 0880888530..ed937b920f 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_totallocalstoragegbrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_totallocalstoragegbrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_TotalLocalStorageGBRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.TotalLocalStorageGBRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_vcpucountrequest.go b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_vcpucountrequest.go index b430f626de..967871f611 100644 --- a/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_vcpucountrequest.go +++ b/cloudformation/autoscaling/aws-autoscaling-autoscalinggroup_vcpucountrequest.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AutoScalingGroup_VCpuCountRequest AWS CloudFormation Resource (AWS::AutoScaling::AutoScalingGroup.VCpuCountRequest) diff --git a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration.go b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration.go index b19236f3f5..a0c7de439b 100644 --- a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration.go +++ b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchConfiguration AWS CloudFormation Resource (AWS::AutoScaling::LaunchConfiguration) @@ -21,7 +21,7 @@ type LaunchConfiguration struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-blockdevicemappings - BlockDeviceMappings *[]LaunchConfiguration_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []LaunchConfiguration_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // ClassicLinkVPCId AWS CloudFormation Property // Required: false @@ -31,7 +31,7 @@ type LaunchConfiguration struct { // ClassicLinkVPCSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-classiclinkvpcsecuritygroups - ClassicLinkVPCSecurityGroups *[]string `json:"ClassicLinkVPCSecurityGroups,omitempty"` + ClassicLinkVPCSecurityGroups []string `json:"ClassicLinkVPCSecurityGroups,omitempty"` // EbsOptimized AWS CloudFormation Property // Required: false @@ -96,7 +96,7 @@ type LaunchConfiguration struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-launchconfiguration.html#cfn-autoscaling-launchconfiguration-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SpotPrice AWS CloudFormation Property // Required: false diff --git a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevice.go b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevice.go index c02a301091..965d748046 100644 --- a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevice.go +++ b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevice.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchConfiguration_BlockDevice AWS CloudFormation Resource (AWS::AutoScaling::LaunchConfiguration.BlockDevice) diff --git a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevicemapping.go b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevicemapping.go index 7c514c2f3e..9154c6243c 100644 --- a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevicemapping.go +++ b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_blockdevicemapping.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchConfiguration_BlockDeviceMapping AWS CloudFormation Resource (AWS::AutoScaling::LaunchConfiguration.BlockDeviceMapping) diff --git a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_metadataoptions.go b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_metadataoptions.go index ca62d212e2..15e1da5adc 100644 --- a/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_metadataoptions.go +++ b/cloudformation/autoscaling/aws-autoscaling-launchconfiguration_metadataoptions.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchConfiguration_MetadataOptions AWS CloudFormation Resource (AWS::AutoScaling::LaunchConfiguration.MetadataOptions) diff --git a/cloudformation/autoscaling/aws-autoscaling-lifecyclehook.go b/cloudformation/autoscaling/aws-autoscaling-lifecyclehook.go index 7da6631ca9..ae7bb2fa3e 100644 --- a/cloudformation/autoscaling/aws-autoscaling-lifecyclehook.go +++ b/cloudformation/autoscaling/aws-autoscaling-lifecyclehook.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecycleHook AWS CloudFormation Resource (AWS::AutoScaling::LifecycleHook) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy.go index 9e64897ae4..a50673caff 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy) @@ -61,7 +61,7 @@ type ScalingPolicy struct { // StepAdjustments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-autoscaling-scalingpolicy.html#cfn-autoscaling-scalingpolicy-stepadjustments - StepAdjustments *[]ScalingPolicy_StepAdjustment `json:"StepAdjustments,omitempty"` + StepAdjustments []ScalingPolicy_StepAdjustment `json:"StepAdjustments,omitempty"` // TargetTrackingConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_customizedmetricspecification.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_customizedmetricspecification.go index 89469888ac..f78c682ccf 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_customizedmetricspecification.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_customizedmetricspecification.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_CustomizedMetricSpecification AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.CustomizedMetricSpecification) @@ -13,7 +13,7 @@ type ScalingPolicy_CustomizedMetricSpecification struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-customizedmetricspecification.html#cfn-autoscaling-scalingpolicy-customizedmetricspecification-dimensions - Dimensions *[]ScalingPolicy_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []ScalingPolicy_MetricDimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metric.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metric.go index 808900eeb3..c46ac226be 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metric.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metric.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_Metric AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.Metric) @@ -13,7 +13,7 @@ type ScalingPolicy_Metric struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscaling-scalingpolicy-metric.html#cfn-autoscaling-scalingpolicy-metric-dimensions - Dimensions *[]ScalingPolicy_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []ScalingPolicy_MetricDimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdataquery.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdataquery.go index b05b977216..3892ce2c52 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdataquery.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdataquery.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_MetricDataQuery AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.MetricDataQuery) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdimension.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdimension.go index 976341f0bd..cb1b42f3b5 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdimension.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricdimension.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_MetricDimension AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.MetricDimension) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricstat.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricstat.go index 3e9b562b60..cc2ed51b7e 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricstat.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_metricstat.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_MetricStat AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.MetricStat) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predefinedmetricspecification.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predefinedmetricspecification.go index def8962d23..95d92e336f 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predefinedmetricspecification.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predefinedmetricspecification.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredefinedMetricSpecification AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredefinedMetricSpecification) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingconfiguration.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingconfiguration.go index dc056435d4..145fda6917 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingconfiguration.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingconfiguration.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingConfiguration AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingConfiguration) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedcapacitymetric.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedcapacitymetric.go index 58a279db5e..1b44c5b9a7 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedcapacitymetric.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedcapacitymetric.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingCustomizedCapacityMetric AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingCustomizedCapacityMetric) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedloadmetric.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedloadmetric.go index c5f34ac2e8..18320427eb 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedloadmetric.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedloadmetric.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingCustomizedLoadMetric AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingCustomizedLoadMetric) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedscalingmetric.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedscalingmetric.go index 19e6719bb8..cb86a3686a 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedscalingmetric.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingcustomizedscalingmetric.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingCustomizedScalingMetric AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingCustomizedScalingMetric) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingmetricspecification.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingmetricspecification.go index 9588d71c43..dbe55cd186 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingmetricspecification.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingmetricspecification.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingMetricSpecification AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingMetricSpecification) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedloadmetric.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedloadmetric.go index 8ed340f729..3ee99c7490 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedloadmetric.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedloadmetric.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingPredefinedLoadMetric AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingPredefinedLoadMetric) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedmetricpair.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedmetricpair.go index 00b6aeb795..430256636c 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedmetricpair.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedmetricpair.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingPredefinedMetricPair AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingPredefinedMetricPair) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedscalingmetric.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedscalingmetric.go index b238b2298c..78e0a36705 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedscalingmetric.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_predictivescalingpredefinedscalingmetric.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_PredictiveScalingPredefinedScalingMetric AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.PredictiveScalingPredefinedScalingMetric) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_stepadjustment.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_stepadjustment.go index effa1c1b59..29f06954b0 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_stepadjustment.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_stepadjustment.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_StepAdjustment AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.StepAdjustment) diff --git a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_targettrackingconfiguration.go b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_targettrackingconfiguration.go index cc5e25e912..4c2b9bc1c5 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_targettrackingconfiguration.go +++ b/cloudformation/autoscaling/aws-autoscaling-scalingpolicy_targettrackingconfiguration.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPolicy_TargetTrackingConfiguration AWS CloudFormation Resource (AWS::AutoScaling::ScalingPolicy.TargetTrackingConfiguration) diff --git a/cloudformation/autoscaling/aws-autoscaling-scheduledaction.go b/cloudformation/autoscaling/aws-autoscaling-scheduledaction.go index 8fb6770f7a..8cc7a4db4c 100644 --- a/cloudformation/autoscaling/aws-autoscaling-scheduledaction.go +++ b/cloudformation/autoscaling/aws-autoscaling-scheduledaction.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledAction AWS CloudFormation Resource (AWS::AutoScaling::ScheduledAction) diff --git a/cloudformation/autoscaling/aws-autoscaling-warmpool.go b/cloudformation/autoscaling/aws-autoscaling-warmpool.go index 242412b66c..071cf41946 100644 --- a/cloudformation/autoscaling/aws-autoscaling-warmpool.go +++ b/cloudformation/autoscaling/aws-autoscaling-warmpool.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WarmPool AWS CloudFormation Resource (AWS::AutoScaling::WarmPool) diff --git a/cloudformation/autoscaling/aws-autoscaling-warmpool_instancereusepolicy.go b/cloudformation/autoscaling/aws-autoscaling-warmpool_instancereusepolicy.go index 4ccce44284..d76c68c1e5 100644 --- a/cloudformation/autoscaling/aws-autoscaling-warmpool_instancereusepolicy.go +++ b/cloudformation/autoscaling/aws-autoscaling-warmpool_instancereusepolicy.go @@ -3,7 +3,7 @@ package autoscaling import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WarmPool_InstanceReusePolicy AWS CloudFormation Resource (AWS::AutoScaling::WarmPool.InstanceReusePolicy) diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan.go index 968b2aff12..4decd7c0eb 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan) diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_applicationsource.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_applicationsource.go index e1a3cb2ff6..5245f94855 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_applicationsource.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_applicationsource.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_ApplicationSource AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.ApplicationSource) @@ -18,7 +18,7 @@ type ScalingPlan_ApplicationSource struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-applicationsource.html#cfn-autoscalingplans-scalingplan-applicationsource-tagfilters - TagFilters *[]ScalingPlan_TagFilter `json:"TagFilters,omitempty"` + TagFilters []ScalingPlan_TagFilter `json:"TagFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedloadmetricspecification.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedloadmetricspecification.go index cafede2f44..a5f88b2611 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedloadmetricspecification.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedloadmetricspecification.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_CustomizedLoadMetricSpecification AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.CustomizedLoadMetricSpecification) @@ -13,7 +13,7 @@ type ScalingPlan_CustomizedLoadMetricSpecification struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedloadmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedloadmetricspecification-dimensions - Dimensions *[]ScalingPlan_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []ScalingPlan_MetricDimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedscalingmetricspecification.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedscalingmetricspecification.go index c12f498a7a..52c21d58de 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedscalingmetricspecification.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_customizedscalingmetricspecification.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_CustomizedScalingMetricSpecification AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.CustomizedScalingMetricSpecification) @@ -13,7 +13,7 @@ type ScalingPlan_CustomizedScalingMetricSpecification struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-customizedscalingmetricspecification.html#cfn-autoscalingplans-scalingplan-customizedscalingmetricspecification-dimensions - Dimensions *[]ScalingPlan_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []ScalingPlan_MetricDimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_metricdimension.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_metricdimension.go index 11cf5cb611..5f4aee9e12 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_metricdimension.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_metricdimension.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_MetricDimension AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.MetricDimension) diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedloadmetricspecification.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedloadmetricspecification.go index 5ec8bd34da..f7ff8d8354 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedloadmetricspecification.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedloadmetricspecification.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_PredefinedLoadMetricSpecification AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.PredefinedLoadMetricSpecification) diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedscalingmetricspecification.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedscalingmetricspecification.go index e237563987..7425027b9a 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedscalingmetricspecification.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_predefinedscalingmetricspecification.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_PredefinedScalingMetricSpecification AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.PredefinedScalingMetricSpecification) diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_scalinginstruction.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_scalinginstruction.go index 5af3babddc..ad8718806e 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_scalinginstruction.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_scalinginstruction.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_ScalingInstruction AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.ScalingInstruction) diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_tagfilter.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_tagfilter.go index 167c310b94..90024a5c4c 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_tagfilter.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_tagfilter.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_TagFilter AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.TagFilter) @@ -18,7 +18,7 @@ type ScalingPlan_TagFilter struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-autoscalingplans-scalingplan-tagfilter.html#cfn-autoscalingplans-scalingplan-tagfilter-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_targettrackingconfiguration.go b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_targettrackingconfiguration.go index c43d97494e..66bf8489db 100644 --- a/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_targettrackingconfiguration.go +++ b/cloudformation/autoscalingplans/aws-autoscalingplans-scalingplan_targettrackingconfiguration.go @@ -3,7 +3,7 @@ package autoscalingplans import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScalingPlan_TargetTrackingConfiguration AWS CloudFormation Resource (AWS::AutoScalingPlans::ScalingPlan.TargetTrackingConfiguration) diff --git a/cloudformation/backup/aws-backup-backupplan.go b/cloudformation/backup/aws-backup-backupplan.go index 5792bdf92e..f2c81129a9 100644 --- a/cloudformation/backup/aws-backup-backupplan.go +++ b/cloudformation/backup/aws-backup-backupplan.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupPlan AWS CloudFormation Resource (AWS::Backup::BackupPlan) @@ -21,7 +21,7 @@ type BackupPlan struct { // BackupPlanTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupplan.html#cfn-backup-backupplan-backupplantags - BackupPlanTags *map[string]string `json:"BackupPlanTags,omitempty"` + BackupPlanTags map[string]string `json:"BackupPlanTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/backup/aws-backup-backupplan_advancedbackupsettingresourcetype.go b/cloudformation/backup/aws-backup-backupplan_advancedbackupsettingresourcetype.go index 95c45dd4ec..24d4711069 100644 --- a/cloudformation/backup/aws-backup-backupplan_advancedbackupsettingresourcetype.go +++ b/cloudformation/backup/aws-backup-backupplan_advancedbackupsettingresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupPlan_AdvancedBackupSettingResourceType AWS CloudFormation Resource (AWS::Backup::BackupPlan.AdvancedBackupSettingResourceType) diff --git a/cloudformation/backup/aws-backup-backupplan_backupplanresourcetype.go b/cloudformation/backup/aws-backup-backupplan_backupplanresourcetype.go index 174bde71a1..e731ce8d63 100644 --- a/cloudformation/backup/aws-backup-backupplan_backupplanresourcetype.go +++ b/cloudformation/backup/aws-backup-backupplan_backupplanresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupPlan_BackupPlanResourceType AWS CloudFormation Resource (AWS::Backup::BackupPlan.BackupPlanResourceType) @@ -13,7 +13,7 @@ type BackupPlan_BackupPlanResourceType struct { // AdvancedBackupSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupplanresourcetype.html#cfn-backup-backupplan-backupplanresourcetype-advancedbackupsettings - AdvancedBackupSettings *[]BackupPlan_AdvancedBackupSettingResourceType `json:"AdvancedBackupSettings,omitempty"` + AdvancedBackupSettings []BackupPlan_AdvancedBackupSettingResourceType `json:"AdvancedBackupSettings,omitempty"` // BackupPlanName AWS CloudFormation Property // Required: true diff --git a/cloudformation/backup/aws-backup-backupplan_backupruleresourcetype.go b/cloudformation/backup/aws-backup-backupplan_backupruleresourcetype.go index d5a32623ee..1327710f17 100644 --- a/cloudformation/backup/aws-backup-backupplan_backupruleresourcetype.go +++ b/cloudformation/backup/aws-backup-backupplan_backupruleresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupPlan_BackupRuleResourceType AWS CloudFormation Resource (AWS::Backup::BackupPlan.BackupRuleResourceType) @@ -18,7 +18,7 @@ type BackupPlan_BackupRuleResourceType struct { // CopyActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-copyactions - CopyActions *[]BackupPlan_CopyActionResourceType `json:"CopyActions,omitempty"` + CopyActions []BackupPlan_CopyActionResourceType `json:"CopyActions,omitempty"` // EnableContinuousBackup AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type BackupPlan_BackupRuleResourceType struct { // RecoveryPointTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupplan-backupruleresourcetype.html#cfn-backup-backupplan-backupruleresourcetype-recoverypointtags - RecoveryPointTags *map[string]string `json:"RecoveryPointTags,omitempty"` + RecoveryPointTags map[string]string `json:"RecoveryPointTags,omitempty"` // RuleName AWS CloudFormation Property // Required: true diff --git a/cloudformation/backup/aws-backup-backupplan_copyactionresourcetype.go b/cloudformation/backup/aws-backup-backupplan_copyactionresourcetype.go index 191cb7210f..9828708480 100644 --- a/cloudformation/backup/aws-backup-backupplan_copyactionresourcetype.go +++ b/cloudformation/backup/aws-backup-backupplan_copyactionresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupPlan_CopyActionResourceType AWS CloudFormation Resource (AWS::Backup::BackupPlan.CopyActionResourceType) diff --git a/cloudformation/backup/aws-backup-backupplan_lifecycleresourcetype.go b/cloudformation/backup/aws-backup-backupplan_lifecycleresourcetype.go index d52e6a70b4..881f6085e3 100644 --- a/cloudformation/backup/aws-backup-backupplan_lifecycleresourcetype.go +++ b/cloudformation/backup/aws-backup-backupplan_lifecycleresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupPlan_LifecycleResourceType AWS CloudFormation Resource (AWS::Backup::BackupPlan.LifecycleResourceType) diff --git a/cloudformation/backup/aws-backup-backupselection.go b/cloudformation/backup/aws-backup-backupselection.go index 67e5db243c..888998d4b3 100644 --- a/cloudformation/backup/aws-backup-backupselection.go +++ b/cloudformation/backup/aws-backup-backupselection.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupSelection AWS CloudFormation Resource (AWS::Backup::BackupSelection) diff --git a/cloudformation/backup/aws-backup-backupselection_backupselectionresourcetype.go b/cloudformation/backup/aws-backup-backupselection_backupselectionresourcetype.go index 8b5698598f..4b73183027 100644 --- a/cloudformation/backup/aws-backup-backupselection_backupselectionresourcetype.go +++ b/cloudformation/backup/aws-backup-backupselection_backupselectionresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupSelection_BackupSelectionResourceType AWS CloudFormation Resource (AWS::Backup::BackupSelection.BackupSelectionResourceType) @@ -23,17 +23,17 @@ type BackupSelection_BackupSelectionResourceType struct { // ListOfTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-listoftags - ListOfTags *[]BackupSelection_ConditionResourceType `json:"ListOfTags,omitempty"` + ListOfTags []BackupSelection_ConditionResourceType `json:"ListOfTags,omitempty"` // NotResources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-notresources - NotResources *[]string `json:"NotResources,omitempty"` + NotResources []string `json:"NotResources,omitempty"` // Resources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-backupselection-backupselectionresourcetype.html#cfn-backup-backupselection-backupselectionresourcetype-resources - Resources *[]string `json:"Resources,omitempty"` + Resources []string `json:"Resources,omitempty"` // SelectionName AWS CloudFormation Property // Required: true diff --git a/cloudformation/backup/aws-backup-backupselection_conditionresourcetype.go b/cloudformation/backup/aws-backup-backupselection_conditionresourcetype.go index c03bcc39f7..3c99b20a69 100644 --- a/cloudformation/backup/aws-backup-backupselection_conditionresourcetype.go +++ b/cloudformation/backup/aws-backup-backupselection_conditionresourcetype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupSelection_ConditionResourceType AWS CloudFormation Resource (AWS::Backup::BackupSelection.ConditionResourceType) diff --git a/cloudformation/backup/aws-backup-backupvault.go b/cloudformation/backup/aws-backup-backupvault.go index 36c76091b6..5921e8c63f 100644 --- a/cloudformation/backup/aws-backup-backupvault.go +++ b/cloudformation/backup/aws-backup-backupvault.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupVault AWS CloudFormation Resource (AWS::Backup::BackupVault) @@ -26,7 +26,7 @@ type BackupVault struct { // BackupVaultTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-backupvault.html#cfn-backup-backupvault-backupvaulttags - BackupVaultTags *map[string]string `json:"BackupVaultTags,omitempty"` + BackupVaultTags map[string]string `json:"BackupVaultTags,omitempty"` // EncryptionKeyArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/backup/aws-backup-backupvault_lockconfigurationtype.go b/cloudformation/backup/aws-backup-backupvault_lockconfigurationtype.go index 5b4510f83e..7adcb55a32 100644 --- a/cloudformation/backup/aws-backup-backupvault_lockconfigurationtype.go +++ b/cloudformation/backup/aws-backup-backupvault_lockconfigurationtype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupVault_LockConfigurationType AWS CloudFormation Resource (AWS::Backup::BackupVault.LockConfigurationType) diff --git a/cloudformation/backup/aws-backup-backupvault_notificationobjecttype.go b/cloudformation/backup/aws-backup-backupvault_notificationobjecttype.go index 0ffaaa8ffb..398072278b 100644 --- a/cloudformation/backup/aws-backup-backupvault_notificationobjecttype.go +++ b/cloudformation/backup/aws-backup-backupvault_notificationobjecttype.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BackupVault_NotificationObjectType AWS CloudFormation Resource (AWS::Backup::BackupVault.NotificationObjectType) diff --git a/cloudformation/backup/aws-backup-framework.go b/cloudformation/backup/aws-backup-framework.go index bd58118ecc..0071aacc24 100644 --- a/cloudformation/backup/aws-backup-framework.go +++ b/cloudformation/backup/aws-backup-framework.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Framework AWS CloudFormation Resource (AWS::Backup::Framework) @@ -32,7 +32,7 @@ type Framework struct { // FrameworkTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-framework.html#cfn-backup-framework-frameworktags - FrameworkTags *[]tags.Tag `json:"FrameworkTags,omitempty"` + FrameworkTags []tags.Tag `json:"FrameworkTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/backup/aws-backup-framework_controlinputparameter.go b/cloudformation/backup/aws-backup-framework_controlinputparameter.go index 6a374cc3c0..4a5b1aea83 100644 --- a/cloudformation/backup/aws-backup-framework_controlinputparameter.go +++ b/cloudformation/backup/aws-backup-framework_controlinputparameter.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Framework_ControlInputParameter AWS CloudFormation Resource (AWS::Backup::Framework.ControlInputParameter) diff --git a/cloudformation/backup/aws-backup-framework_frameworkcontrol.go b/cloudformation/backup/aws-backup-framework_frameworkcontrol.go index 3438ad5373..8a5715ddeb 100644 --- a/cloudformation/backup/aws-backup-framework_frameworkcontrol.go +++ b/cloudformation/backup/aws-backup-framework_frameworkcontrol.go @@ -3,7 +3,7 @@ package backup import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Framework_FrameworkControl AWS CloudFormation Resource (AWS::Backup::Framework.FrameworkControl) @@ -13,7 +13,7 @@ type Framework_FrameworkControl struct { // ControlInputParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-backup-framework-frameworkcontrol.html#cfn-backup-framework-frameworkcontrol-controlinputparameters - ControlInputParameters *[]Framework_ControlInputParameter `json:"ControlInputParameters,omitempty"` + ControlInputParameters []Framework_ControlInputParameter `json:"ControlInputParameters,omitempty"` // ControlName AWS CloudFormation Property // Required: true diff --git a/cloudformation/backup/aws-backup-reportplan.go b/cloudformation/backup/aws-backup-reportplan.go index cb758742dd..698b782f03 100644 --- a/cloudformation/backup/aws-backup-reportplan.go +++ b/cloudformation/backup/aws-backup-reportplan.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReportPlan AWS CloudFormation Resource (AWS::Backup::ReportPlan) @@ -32,7 +32,7 @@ type ReportPlan struct { // ReportPlanTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-backup-reportplan.html#cfn-backup-reportplan-reportplantags - ReportPlanTags *[]tags.Tag `json:"ReportPlanTags,omitempty"` + ReportPlanTags []tags.Tag `json:"ReportPlanTags,omitempty"` // ReportSetting AWS CloudFormation Property // Required: true diff --git a/cloudformation/batch/aws-batch-computeenvironment.go b/cloudformation/batch/aws-batch-computeenvironment.go index aac4deb52a..b55607fa20 100644 --- a/cloudformation/batch/aws-batch-computeenvironment.go +++ b/cloudformation/batch/aws-batch-computeenvironment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComputeEnvironment AWS CloudFormation Resource (AWS::Batch::ComputeEnvironment) @@ -41,7 +41,7 @@ type ComputeEnvironment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-computeenvironment.html#cfn-batch-computeenvironment-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/batch/aws-batch-computeenvironment_computeresources.go b/cloudformation/batch/aws-batch-computeenvironment_computeresources.go index c400ba4585..f2365742e6 100644 --- a/cloudformation/batch/aws-batch-computeenvironment_computeresources.go +++ b/cloudformation/batch/aws-batch-computeenvironment_computeresources.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComputeEnvironment_ComputeResources AWS CloudFormation Resource (AWS::Batch::ComputeEnvironment.ComputeResources) @@ -28,7 +28,7 @@ type ComputeEnvironment_ComputeResources struct { // Ec2Configuration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-ec2configuration - Ec2Configuration *[]ComputeEnvironment_Ec2ConfigurationObject `json:"Ec2Configuration,omitempty"` + Ec2Configuration []ComputeEnvironment_Ec2ConfigurationObject `json:"Ec2Configuration,omitempty"` // Ec2KeyPair AWS CloudFormation Property // Required: false @@ -48,7 +48,7 @@ type ComputeEnvironment_ComputeResources struct { // InstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-instancetypes - InstanceTypes *[]string `json:"InstanceTypes,omitempty"` + InstanceTypes []string `json:"InstanceTypes,omitempty"` // LaunchTemplate AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type ComputeEnvironment_ComputeResources struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SpotIamFleetRole AWS CloudFormation Property // Required: false @@ -88,7 +88,7 @@ type ComputeEnvironment_ComputeResources struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-computeenvironment-computeresources.html#cfn-batch-computeenvironment-computeresources-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/batch/aws-batch-computeenvironment_ec2configurationobject.go b/cloudformation/batch/aws-batch-computeenvironment_ec2configurationobject.go index 55c086fcf6..ce1c011a74 100644 --- a/cloudformation/batch/aws-batch-computeenvironment_ec2configurationobject.go +++ b/cloudformation/batch/aws-batch-computeenvironment_ec2configurationobject.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComputeEnvironment_Ec2ConfigurationObject AWS CloudFormation Resource (AWS::Batch::ComputeEnvironment.Ec2ConfigurationObject) diff --git a/cloudformation/batch/aws-batch-computeenvironment_launchtemplatespecification.go b/cloudformation/batch/aws-batch-computeenvironment_launchtemplatespecification.go index f5d8dbbadd..cbcc80e829 100644 --- a/cloudformation/batch/aws-batch-computeenvironment_launchtemplatespecification.go +++ b/cloudformation/batch/aws-batch-computeenvironment_launchtemplatespecification.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComputeEnvironment_LaunchTemplateSpecification AWS CloudFormation Resource (AWS::Batch::ComputeEnvironment.LaunchTemplateSpecification) diff --git a/cloudformation/batch/aws-batch-computeenvironment_updatepolicy.go b/cloudformation/batch/aws-batch-computeenvironment_updatepolicy.go index 3e80860b28..875a80c6e4 100644 --- a/cloudformation/batch/aws-batch-computeenvironment_updatepolicy.go +++ b/cloudformation/batch/aws-batch-computeenvironment_updatepolicy.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComputeEnvironment_UpdatePolicy AWS CloudFormation Resource (AWS::Batch::ComputeEnvironment.UpdatePolicy) diff --git a/cloudformation/batch/aws-batch-jobdefinition.go b/cloudformation/batch/aws-batch-jobdefinition.go index 0dd904ad7e..ebd7ad8650 100644 --- a/cloudformation/batch/aws-batch-jobdefinition.go +++ b/cloudformation/batch/aws-batch-jobdefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition AWS CloudFormation Resource (AWS::Batch::JobDefinition) @@ -36,7 +36,7 @@ type JobDefinition struct { // PlatformCapabilities AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobdefinition.html#cfn-batch-jobdefinition-platformcapabilities - PlatformCapabilities *[]string `json:"PlatformCapabilities,omitempty"` + PlatformCapabilities []string `json:"PlatformCapabilities,omitempty"` // PropagateTags AWS CloudFormation Property // Required: false diff --git a/cloudformation/batch/aws-batch-jobdefinition_authorizationconfig.go b/cloudformation/batch/aws-batch-jobdefinition_authorizationconfig.go index f2f17d67da..ba608f1e5d 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_authorizationconfig.go +++ b/cloudformation/batch/aws-batch-jobdefinition_authorizationconfig.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_AuthorizationConfig AWS CloudFormation Resource (AWS::Batch::JobDefinition.AuthorizationConfig) diff --git a/cloudformation/batch/aws-batch-jobdefinition_containerproperties.go b/cloudformation/batch/aws-batch-jobdefinition_containerproperties.go index ecf6d7a31d..9923064d5a 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_containerproperties.go +++ b/cloudformation/batch/aws-batch-jobdefinition_containerproperties.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_ContainerProperties AWS CloudFormation Resource (AWS::Batch::JobDefinition.ContainerProperties) @@ -13,12 +13,12 @@ type JobDefinition_ContainerProperties struct { // Command AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-command - Command *[]string `json:"Command,omitempty"` + Command []string `json:"Command,omitempty"` // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-environment - Environment *[]JobDefinition_Environment `json:"Environment,omitempty"` + Environment []JobDefinition_Environment `json:"Environment,omitempty"` // ExecutionRoleArn AWS CloudFormation Property // Required: false @@ -63,7 +63,7 @@ type JobDefinition_ContainerProperties struct { // MountPoints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-mountpoints - MountPoints *[]JobDefinition_MountPoints `json:"MountPoints,omitempty"` + MountPoints []JobDefinition_MountPoints `json:"MountPoints,omitempty"` // NetworkConfiguration AWS CloudFormation Property // Required: false @@ -83,17 +83,17 @@ type JobDefinition_ContainerProperties struct { // ResourceRequirements AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-resourcerequirements - ResourceRequirements *[]JobDefinition_ResourceRequirement `json:"ResourceRequirements,omitempty"` + ResourceRequirements []JobDefinition_ResourceRequirement `json:"ResourceRequirements,omitempty"` // Secrets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-secrets - Secrets *[]JobDefinition_Secret `json:"Secrets,omitempty"` + Secrets []JobDefinition_Secret `json:"Secrets,omitempty"` // Ulimits AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-ulimits - Ulimits *[]JobDefinition_Ulimit `json:"Ulimits,omitempty"` + Ulimits []JobDefinition_Ulimit `json:"Ulimits,omitempty"` // User AWS CloudFormation Property // Required: false @@ -108,7 +108,7 @@ type JobDefinition_ContainerProperties struct { // Volumes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties.html#cfn-batch-jobdefinition-containerproperties-volumes - Volumes *[]JobDefinition_Volumes `json:"Volumes,omitempty"` + Volumes []JobDefinition_Volumes `json:"Volumes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-jobdefinition_device.go b/cloudformation/batch/aws-batch-jobdefinition_device.go index 215c384ce6..6cc1cffd4d 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_device.go +++ b/cloudformation/batch/aws-batch-jobdefinition_device.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Device AWS CloudFormation Resource (AWS::Batch::JobDefinition.Device) @@ -23,7 +23,7 @@ type JobDefinition_Device struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-device.html#cfn-batch-jobdefinition-device-permissions - Permissions *[]string `json:"Permissions,omitempty"` + Permissions []string `json:"Permissions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-jobdefinition_efsvolumeconfiguration.go b/cloudformation/batch/aws-batch-jobdefinition_efsvolumeconfiguration.go index abc98bbefa..e69f8cbdd4 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_efsvolumeconfiguration.go +++ b/cloudformation/batch/aws-batch-jobdefinition_efsvolumeconfiguration.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_EfsVolumeConfiguration AWS CloudFormation Resource (AWS::Batch::JobDefinition.EfsVolumeConfiguration) diff --git a/cloudformation/batch/aws-batch-jobdefinition_environment.go b/cloudformation/batch/aws-batch-jobdefinition_environment.go index ae4ba568ac..ad193c31bf 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_environment.go +++ b/cloudformation/batch/aws-batch-jobdefinition_environment.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Environment AWS CloudFormation Resource (AWS::Batch::JobDefinition.Environment) diff --git a/cloudformation/batch/aws-batch-jobdefinition_evaluateonexit.go b/cloudformation/batch/aws-batch-jobdefinition_evaluateonexit.go index b0b90fd84f..b588d5e912 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_evaluateonexit.go +++ b/cloudformation/batch/aws-batch-jobdefinition_evaluateonexit.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_EvaluateOnExit AWS CloudFormation Resource (AWS::Batch::JobDefinition.EvaluateOnExit) diff --git a/cloudformation/batch/aws-batch-jobdefinition_fargateplatformconfiguration.go b/cloudformation/batch/aws-batch-jobdefinition_fargateplatformconfiguration.go index e3b98e4a44..8e252624eb 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_fargateplatformconfiguration.go +++ b/cloudformation/batch/aws-batch-jobdefinition_fargateplatformconfiguration.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_FargatePlatformConfiguration AWS CloudFormation Resource (AWS::Batch::JobDefinition.FargatePlatformConfiguration) diff --git a/cloudformation/batch/aws-batch-jobdefinition_linuxparameters.go b/cloudformation/batch/aws-batch-jobdefinition_linuxparameters.go index 48cca90f74..9dd11df72d 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_linuxparameters.go +++ b/cloudformation/batch/aws-batch-jobdefinition_linuxparameters.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_LinuxParameters AWS CloudFormation Resource (AWS::Batch::JobDefinition.LinuxParameters) @@ -13,7 +13,7 @@ type JobDefinition_LinuxParameters struct { // Devices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-devices - Devices *[]JobDefinition_Device `json:"Devices,omitempty"` + Devices []JobDefinition_Device `json:"Devices,omitempty"` // InitProcessEnabled AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type JobDefinition_LinuxParameters struct { // Tmpfs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-linuxparameters.html#cfn-batch-jobdefinition-containerproperties-linuxparameters-tmpfs - Tmpfs *[]JobDefinition_Tmpfs `json:"Tmpfs,omitempty"` + Tmpfs []JobDefinition_Tmpfs `json:"Tmpfs,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-jobdefinition_logconfiguration.go b/cloudformation/batch/aws-batch-jobdefinition_logconfiguration.go index 213d355f54..5caca94ef9 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_logconfiguration.go +++ b/cloudformation/batch/aws-batch-jobdefinition_logconfiguration.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_LogConfiguration AWS CloudFormation Resource (AWS::Batch::JobDefinition.LogConfiguration) @@ -23,7 +23,7 @@ type JobDefinition_LogConfiguration struct { // SecretOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-containerproperties-logconfiguration.html#cfn-batch-jobdefinition-containerproperties-logconfiguration-secretoptions - SecretOptions *[]JobDefinition_Secret `json:"SecretOptions,omitempty"` + SecretOptions []JobDefinition_Secret `json:"SecretOptions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-jobdefinition_mountpoints.go b/cloudformation/batch/aws-batch-jobdefinition_mountpoints.go index 838d5a7a32..c235b96511 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_mountpoints.go +++ b/cloudformation/batch/aws-batch-jobdefinition_mountpoints.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_MountPoints AWS CloudFormation Resource (AWS::Batch::JobDefinition.MountPoints) diff --git a/cloudformation/batch/aws-batch-jobdefinition_networkconfiguration.go b/cloudformation/batch/aws-batch-jobdefinition_networkconfiguration.go index e5a77f2b9c..c39674727f 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_networkconfiguration.go +++ b/cloudformation/batch/aws-batch-jobdefinition_networkconfiguration.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_NetworkConfiguration AWS CloudFormation Resource (AWS::Batch::JobDefinition.NetworkConfiguration) diff --git a/cloudformation/batch/aws-batch-jobdefinition_nodeproperties.go b/cloudformation/batch/aws-batch-jobdefinition_nodeproperties.go index 68d6879d87..5a24f60104 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_nodeproperties.go +++ b/cloudformation/batch/aws-batch-jobdefinition_nodeproperties.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_NodeProperties AWS CloudFormation Resource (AWS::Batch::JobDefinition.NodeProperties) diff --git a/cloudformation/batch/aws-batch-jobdefinition_noderangeproperty.go b/cloudformation/batch/aws-batch-jobdefinition_noderangeproperty.go index b40c2ea0c3..7d54e46a18 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_noderangeproperty.go +++ b/cloudformation/batch/aws-batch-jobdefinition_noderangeproperty.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_NodeRangeProperty AWS CloudFormation Resource (AWS::Batch::JobDefinition.NodeRangeProperty) diff --git a/cloudformation/batch/aws-batch-jobdefinition_resourcerequirement.go b/cloudformation/batch/aws-batch-jobdefinition_resourcerequirement.go index baf0256776..2ba220034d 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_resourcerequirement.go +++ b/cloudformation/batch/aws-batch-jobdefinition_resourcerequirement.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_ResourceRequirement AWS CloudFormation Resource (AWS::Batch::JobDefinition.ResourceRequirement) diff --git a/cloudformation/batch/aws-batch-jobdefinition_retrystrategy.go b/cloudformation/batch/aws-batch-jobdefinition_retrystrategy.go index 32e17c5279..66b9fefee1 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_retrystrategy.go +++ b/cloudformation/batch/aws-batch-jobdefinition_retrystrategy.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_RetryStrategy AWS CloudFormation Resource (AWS::Batch::JobDefinition.RetryStrategy) @@ -18,7 +18,7 @@ type JobDefinition_RetryStrategy struct { // EvaluateOnExit AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-retrystrategy.html#cfn-batch-jobdefinition-retrystrategy-evaluateonexit - EvaluateOnExit *[]JobDefinition_EvaluateOnExit `json:"EvaluateOnExit,omitempty"` + EvaluateOnExit []JobDefinition_EvaluateOnExit `json:"EvaluateOnExit,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-jobdefinition_secret.go b/cloudformation/batch/aws-batch-jobdefinition_secret.go index d935a08d3c..20563a1183 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_secret.go +++ b/cloudformation/batch/aws-batch-jobdefinition_secret.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Secret AWS CloudFormation Resource (AWS::Batch::JobDefinition.Secret) diff --git a/cloudformation/batch/aws-batch-jobdefinition_timeout.go b/cloudformation/batch/aws-batch-jobdefinition_timeout.go index 94354fa771..9917568264 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_timeout.go +++ b/cloudformation/batch/aws-batch-jobdefinition_timeout.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Timeout AWS CloudFormation Resource (AWS::Batch::JobDefinition.Timeout) diff --git a/cloudformation/batch/aws-batch-jobdefinition_tmpfs.go b/cloudformation/batch/aws-batch-jobdefinition_tmpfs.go index ac742a524c..e830425da4 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_tmpfs.go +++ b/cloudformation/batch/aws-batch-jobdefinition_tmpfs.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Tmpfs AWS CloudFormation Resource (AWS::Batch::JobDefinition.Tmpfs) @@ -18,7 +18,7 @@ type JobDefinition_Tmpfs struct { // MountOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-jobdefinition-tmpfs.html#cfn-batch-jobdefinition-tmpfs-mountoptions - MountOptions *[]string `json:"MountOptions,omitempty"` + MountOptions []string `json:"MountOptions,omitempty"` // Size AWS CloudFormation Property // Required: true diff --git a/cloudformation/batch/aws-batch-jobdefinition_ulimit.go b/cloudformation/batch/aws-batch-jobdefinition_ulimit.go index eacf9bb7b3..42df19ed3b 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_ulimit.go +++ b/cloudformation/batch/aws-batch-jobdefinition_ulimit.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Ulimit AWS CloudFormation Resource (AWS::Batch::JobDefinition.Ulimit) diff --git a/cloudformation/batch/aws-batch-jobdefinition_volumes.go b/cloudformation/batch/aws-batch-jobdefinition_volumes.go index 51dc4edabe..b175130d2a 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_volumes.go +++ b/cloudformation/batch/aws-batch-jobdefinition_volumes.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_Volumes AWS CloudFormation Resource (AWS::Batch::JobDefinition.Volumes) diff --git a/cloudformation/batch/aws-batch-jobdefinition_volumeshost.go b/cloudformation/batch/aws-batch-jobdefinition_volumeshost.go index 8d438ec620..41bc84e9fe 100644 --- a/cloudformation/batch/aws-batch-jobdefinition_volumeshost.go +++ b/cloudformation/batch/aws-batch-jobdefinition_volumeshost.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobDefinition_VolumesHost AWS CloudFormation Resource (AWS::Batch::JobDefinition.VolumesHost) diff --git a/cloudformation/batch/aws-batch-jobqueue.go b/cloudformation/batch/aws-batch-jobqueue.go index 58d9129416..76998f15a0 100644 --- a/cloudformation/batch/aws-batch-jobqueue.go +++ b/cloudformation/batch/aws-batch-jobqueue.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobQueue AWS CloudFormation Resource (AWS::Batch::JobQueue) @@ -41,7 +41,7 @@ type JobQueue struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-jobqueue.html#cfn-batch-jobqueue-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-jobqueue_computeenvironmentorder.go b/cloudformation/batch/aws-batch-jobqueue_computeenvironmentorder.go index b962fef49e..b20192346b 100644 --- a/cloudformation/batch/aws-batch-jobqueue_computeenvironmentorder.go +++ b/cloudformation/batch/aws-batch-jobqueue_computeenvironmentorder.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobQueue_ComputeEnvironmentOrder AWS CloudFormation Resource (AWS::Batch::JobQueue.ComputeEnvironmentOrder) diff --git a/cloudformation/batch/aws-batch-schedulingpolicy.go b/cloudformation/batch/aws-batch-schedulingpolicy.go index a5a086310d..e4c6600f8a 100644 --- a/cloudformation/batch/aws-batch-schedulingpolicy.go +++ b/cloudformation/batch/aws-batch-schedulingpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SchedulingPolicy AWS CloudFormation Resource (AWS::Batch::SchedulingPolicy) @@ -26,7 +26,7 @@ type SchedulingPolicy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-batch-schedulingpolicy.html#cfn-batch-schedulingpolicy-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-schedulingpolicy_fairsharepolicy.go b/cloudformation/batch/aws-batch-schedulingpolicy_fairsharepolicy.go index 366f854cfd..cae60d9a36 100644 --- a/cloudformation/batch/aws-batch-schedulingpolicy_fairsharepolicy.go +++ b/cloudformation/batch/aws-batch-schedulingpolicy_fairsharepolicy.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SchedulingPolicy_FairsharePolicy AWS CloudFormation Resource (AWS::Batch::SchedulingPolicy.FairsharePolicy) @@ -23,7 +23,7 @@ type SchedulingPolicy_FairsharePolicy struct { // ShareDistribution AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-batch-schedulingpolicy-fairsharepolicy.html#cfn-batch-schedulingpolicy-fairsharepolicy-sharedistribution - ShareDistribution *[]SchedulingPolicy_ShareAttributes `json:"ShareDistribution,omitempty"` + ShareDistribution []SchedulingPolicy_ShareAttributes `json:"ShareDistribution,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/batch/aws-batch-schedulingpolicy_shareattributes.go b/cloudformation/batch/aws-batch-schedulingpolicy_shareattributes.go index b1d41c1cab..465d556cae 100644 --- a/cloudformation/batch/aws-batch-schedulingpolicy_shareattributes.go +++ b/cloudformation/batch/aws-batch-schedulingpolicy_shareattributes.go @@ -3,7 +3,7 @@ package batch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SchedulingPolicy_ShareAttributes AWS CloudFormation Resource (AWS::Batch::SchedulingPolicy.ShareAttributes) diff --git a/cloudformation/billingconductor/aws-billingconductor-billinggroup.go b/cloudformation/billingconductor/aws-billingconductor-billinggroup.go index a09dce6965..22cb36e2e4 100644 --- a/cloudformation/billingconductor/aws-billingconductor-billinggroup.go +++ b/cloudformation/billingconductor/aws-billingconductor-billinggroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // BillingGroup AWS CloudFormation Resource (AWS::BillingConductor::BillingGroup) @@ -42,7 +42,7 @@ type BillingGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-billinggroup.html#cfn-billingconductor-billinggroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/billingconductor/aws-billingconductor-billinggroup_accountgrouping.go b/cloudformation/billingconductor/aws-billingconductor-billinggroup_accountgrouping.go index bfc556055d..d6fbafa865 100644 --- a/cloudformation/billingconductor/aws-billingconductor-billinggroup_accountgrouping.go +++ b/cloudformation/billingconductor/aws-billingconductor-billinggroup_accountgrouping.go @@ -3,7 +3,7 @@ package billingconductor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BillingGroup_AccountGrouping AWS CloudFormation Resource (AWS::BillingConductor::BillingGroup.AccountGrouping) diff --git a/cloudformation/billingconductor/aws-billingconductor-billinggroup_computationpreference.go b/cloudformation/billingconductor/aws-billingconductor-billinggroup_computationpreference.go index b356652493..39ee6dcc1e 100644 --- a/cloudformation/billingconductor/aws-billingconductor-billinggroup_computationpreference.go +++ b/cloudformation/billingconductor/aws-billingconductor-billinggroup_computationpreference.go @@ -3,7 +3,7 @@ package billingconductor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BillingGroup_ComputationPreference AWS CloudFormation Resource (AWS::BillingConductor::BillingGroup.ComputationPreference) diff --git a/cloudformation/billingconductor/aws-billingconductor-customlineitem.go b/cloudformation/billingconductor/aws-billingconductor-customlineitem.go index 7b6a4aab3a..f511e996fd 100644 --- a/cloudformation/billingconductor/aws-billingconductor-customlineitem.go +++ b/cloudformation/billingconductor/aws-billingconductor-customlineitem.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CustomLineItem AWS CloudFormation Resource (AWS::BillingConductor::CustomLineItem) @@ -42,7 +42,7 @@ type CustomLineItem struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-customlineitem.html#cfn-billingconductor-customlineitem-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/billingconductor/aws-billingconductor-customlineitem_billingperiodrange.go b/cloudformation/billingconductor/aws-billingconductor-customlineitem_billingperiodrange.go index 7b474e5a6c..7adf7f3ba9 100644 --- a/cloudformation/billingconductor/aws-billingconductor-customlineitem_billingperiodrange.go +++ b/cloudformation/billingconductor/aws-billingconductor-customlineitem_billingperiodrange.go @@ -3,7 +3,7 @@ package billingconductor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomLineItem_BillingPeriodRange AWS CloudFormation Resource (AWS::BillingConductor::CustomLineItem.BillingPeriodRange) diff --git a/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemchargedetails.go b/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemchargedetails.go index f12f181acb..30142de61c 100644 --- a/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemchargedetails.go +++ b/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemchargedetails.go @@ -3,7 +3,7 @@ package billingconductor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomLineItem_CustomLineItemChargeDetails AWS CloudFormation Resource (AWS::BillingConductor::CustomLineItem.CustomLineItemChargeDetails) diff --git a/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemflatchargedetails.go b/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemflatchargedetails.go index 7297914b5a..92664955b0 100644 --- a/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemflatchargedetails.go +++ b/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitemflatchargedetails.go @@ -3,7 +3,7 @@ package billingconductor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomLineItem_CustomLineItemFlatChargeDetails AWS CloudFormation Resource (AWS::BillingConductor::CustomLineItem.CustomLineItemFlatChargeDetails) diff --git a/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitempercentagechargedetails.go b/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitempercentagechargedetails.go index 3b09da2bed..afccc55338 100644 --- a/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitempercentagechargedetails.go +++ b/cloudformation/billingconductor/aws-billingconductor-customlineitem_customlineitempercentagechargedetails.go @@ -3,7 +3,7 @@ package billingconductor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomLineItem_CustomLineItemPercentageChargeDetails AWS CloudFormation Resource (AWS::BillingConductor::CustomLineItem.CustomLineItemPercentageChargeDetails) @@ -13,7 +13,7 @@ type CustomLineItem_CustomLineItemPercentageChargeDetails struct { // ChildAssociatedResources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-billingconductor-customlineitem-customlineitempercentagechargedetails.html#cfn-billingconductor-customlineitem-customlineitempercentagechargedetails-childassociatedresources - ChildAssociatedResources *[]string `json:"ChildAssociatedResources,omitempty"` + ChildAssociatedResources []string `json:"ChildAssociatedResources,omitempty"` // PercentageValue AWS CloudFormation Property // Required: true diff --git a/cloudformation/billingconductor/aws-billingconductor-pricingplan.go b/cloudformation/billingconductor/aws-billingconductor-pricingplan.go index 372069c1c6..6bc40cbc14 100644 --- a/cloudformation/billingconductor/aws-billingconductor-pricingplan.go +++ b/cloudformation/billingconductor/aws-billingconductor-pricingplan.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PricingPlan AWS CloudFormation Resource (AWS::BillingConductor::PricingPlan) @@ -27,12 +27,12 @@ type PricingPlan struct { // PricingRuleArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html#cfn-billingconductor-pricingplan-pricingrulearns - PricingRuleArns *[]string `json:"PricingRuleArns,omitempty"` + PricingRuleArns []string `json:"PricingRuleArns,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingplan.html#cfn-billingconductor-pricingplan-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/billingconductor/aws-billingconductor-pricingrule.go b/cloudformation/billingconductor/aws-billingconductor-pricingrule.go index 435feab77b..79960d532a 100644 --- a/cloudformation/billingconductor/aws-billingconductor-pricingrule.go +++ b/cloudformation/billingconductor/aws-billingconductor-pricingrule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PricingRule AWS CloudFormation Resource (AWS::BillingConductor::PricingRule) @@ -42,7 +42,7 @@ type PricingRule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-billingconductor-pricingrule.html#cfn-billingconductor-pricingrule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/budgets/aws-budgets-budget.go b/cloudformation/budgets/aws-budgets-budget.go index f765db50fc..eeedd73198 100644 --- a/cloudformation/budgets/aws-budgets-budget.go +++ b/cloudformation/budgets/aws-budgets-budget.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget AWS CloudFormation Resource (AWS::Budgets::Budget) @@ -21,7 +21,7 @@ type Budget struct { // NotificationsWithSubscribers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-budgets-budget.html#cfn-budgets-budget-notificationswithsubscribers - NotificationsWithSubscribers *[]Budget_NotificationWithSubscribers `json:"NotificationsWithSubscribers,omitempty"` + NotificationsWithSubscribers []Budget_NotificationWithSubscribers `json:"NotificationsWithSubscribers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/budgets/aws-budgets-budget_budgetdata.go b/cloudformation/budgets/aws-budgets-budget_budgetdata.go index 3c7a586e63..dbad9b00cd 100644 --- a/cloudformation/budgets/aws-budgets-budget_budgetdata.go +++ b/cloudformation/budgets/aws-budgets-budget_budgetdata.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_BudgetData AWS CloudFormation Resource (AWS::Budgets::Budget.BudgetData) diff --git a/cloudformation/budgets/aws-budgets-budget_costtypes.go b/cloudformation/budgets/aws-budgets-budget_costtypes.go index 89d0c31b1f..ff2508c07d 100644 --- a/cloudformation/budgets/aws-budgets-budget_costtypes.go +++ b/cloudformation/budgets/aws-budgets-budget_costtypes.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_CostTypes AWS CloudFormation Resource (AWS::Budgets::Budget.CostTypes) diff --git a/cloudformation/budgets/aws-budgets-budget_notification.go b/cloudformation/budgets/aws-budgets-budget_notification.go index 0240a3b9df..ca3a7a1760 100644 --- a/cloudformation/budgets/aws-budgets-budget_notification.go +++ b/cloudformation/budgets/aws-budgets-budget_notification.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_Notification AWS CloudFormation Resource (AWS::Budgets::Budget.Notification) diff --git a/cloudformation/budgets/aws-budgets-budget_notificationwithsubscribers.go b/cloudformation/budgets/aws-budgets-budget_notificationwithsubscribers.go index 68867324dd..59f5ca0f96 100644 --- a/cloudformation/budgets/aws-budgets-budget_notificationwithsubscribers.go +++ b/cloudformation/budgets/aws-budgets-budget_notificationwithsubscribers.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_NotificationWithSubscribers AWS CloudFormation Resource (AWS::Budgets::Budget.NotificationWithSubscribers) diff --git a/cloudformation/budgets/aws-budgets-budget_spend.go b/cloudformation/budgets/aws-budgets-budget_spend.go index 5a470ba73f..e05dd10949 100644 --- a/cloudformation/budgets/aws-budgets-budget_spend.go +++ b/cloudformation/budgets/aws-budgets-budget_spend.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_Spend AWS CloudFormation Resource (AWS::Budgets::Budget.Spend) diff --git a/cloudformation/budgets/aws-budgets-budget_subscriber.go b/cloudformation/budgets/aws-budgets-budget_subscriber.go index f0bd131c43..bfbd89ba6b 100644 --- a/cloudformation/budgets/aws-budgets-budget_subscriber.go +++ b/cloudformation/budgets/aws-budgets-budget_subscriber.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_Subscriber AWS CloudFormation Resource (AWS::Budgets::Budget.Subscriber) diff --git a/cloudformation/budgets/aws-budgets-budget_timeperiod.go b/cloudformation/budgets/aws-budgets-budget_timeperiod.go index 9431ec9dc5..53bb9b02d5 100644 --- a/cloudformation/budgets/aws-budgets-budget_timeperiod.go +++ b/cloudformation/budgets/aws-budgets-budget_timeperiod.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Budget_TimePeriod AWS CloudFormation Resource (AWS::Budgets::Budget.TimePeriod) diff --git a/cloudformation/budgets/aws-budgets-budgetsaction.go b/cloudformation/budgets/aws-budgets-budgetsaction.go index fd52baa06a..8ad1b45ce9 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction AWS CloudFormation Resource (AWS::Budgets::BudgetsAction) diff --git a/cloudformation/budgets/aws-budgets-budgetsaction_actionthreshold.go b/cloudformation/budgets/aws-budgets-budgetsaction_actionthreshold.go index 25ec7514ba..b9ff4cc321 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction_actionthreshold.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction_actionthreshold.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction_ActionThreshold AWS CloudFormation Resource (AWS::Budgets::BudgetsAction.ActionThreshold) diff --git a/cloudformation/budgets/aws-budgets-budgetsaction_definition.go b/cloudformation/budgets/aws-budgets-budgetsaction_definition.go index 3a617461c9..4c4137703b 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction_definition.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction_definition.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction_Definition AWS CloudFormation Resource (AWS::Budgets::BudgetsAction.Definition) diff --git a/cloudformation/budgets/aws-budgets-budgetsaction_iamactiondefinition.go b/cloudformation/budgets/aws-budgets-budgetsaction_iamactiondefinition.go index 24e8aad04e..eaade508d2 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction_iamactiondefinition.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction_iamactiondefinition.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction_IamActionDefinition AWS CloudFormation Resource (AWS::Budgets::BudgetsAction.IamActionDefinition) @@ -13,7 +13,7 @@ type BudgetsAction_IamActionDefinition struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // PolicyArn AWS CloudFormation Property // Required: true @@ -23,12 +23,12 @@ type BudgetsAction_IamActionDefinition struct { // Roles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-roles - Roles *[]string `json:"Roles,omitempty"` + Roles []string `json:"Roles,omitempty"` // Users AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-budgets-budgetsaction-iamactiondefinition.html#cfn-budgets-budgetsaction-iamactiondefinition-users - Users *[]string `json:"Users,omitempty"` + Users []string `json:"Users,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/budgets/aws-budgets-budgetsaction_scpactiondefinition.go b/cloudformation/budgets/aws-budgets-budgetsaction_scpactiondefinition.go index 8b2858eb18..50bd47e350 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction_scpactiondefinition.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction_scpactiondefinition.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction_ScpActionDefinition AWS CloudFormation Resource (AWS::Budgets::BudgetsAction.ScpActionDefinition) diff --git a/cloudformation/budgets/aws-budgets-budgetsaction_ssmactiondefinition.go b/cloudformation/budgets/aws-budgets-budgetsaction_ssmactiondefinition.go index 6b6bd70378..feb982b848 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction_ssmactiondefinition.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction_ssmactiondefinition.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction_SsmActionDefinition AWS CloudFormation Resource (AWS::Budgets::BudgetsAction.SsmActionDefinition) diff --git a/cloudformation/budgets/aws-budgets-budgetsaction_subscriber.go b/cloudformation/budgets/aws-budgets-budgetsaction_subscriber.go index 33c77a36cd..77fd35d471 100644 --- a/cloudformation/budgets/aws-budgets-budgetsaction_subscriber.go +++ b/cloudformation/budgets/aws-budgets-budgetsaction_subscriber.go @@ -3,7 +3,7 @@ package budgets import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BudgetsAction_Subscriber AWS CloudFormation Resource (AWS::Budgets::BudgetsAction.Subscriber) diff --git a/cloudformation/cassandra/aws-cassandra-keyspace.go b/cloudformation/cassandra/aws-cassandra-keyspace.go index 6842762a58..62baf63c04 100644 --- a/cloudformation/cassandra/aws-cassandra-keyspace.go +++ b/cloudformation/cassandra/aws-cassandra-keyspace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Keyspace AWS CloudFormation Resource (AWS::Cassandra::Keyspace) @@ -22,7 +22,7 @@ type Keyspace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-keyspace.html#cfn-cassandra-keyspace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cassandra/aws-cassandra-table.go b/cloudformation/cassandra/aws-cassandra-table.go index 3cabf05dbb..cfb2134d15 100644 --- a/cloudformation/cassandra/aws-cassandra-table.go +++ b/cloudformation/cassandra/aws-cassandra-table.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Table AWS CloudFormation Resource (AWS::Cassandra::Table) @@ -22,7 +22,7 @@ type Table struct { // ClusteringKeyColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-clusteringkeycolumns - ClusteringKeyColumns *[]Table_ClusteringKeyColumn `json:"ClusteringKeyColumns,omitempty"` + ClusteringKeyColumns []Table_ClusteringKeyColumn `json:"ClusteringKeyColumns,omitempty"` // DefaultTimeToLive AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Table struct { // RegularColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-regularcolumns - RegularColumns *[]Table_Column `json:"RegularColumns,omitempty"` + RegularColumns []Table_Column `json:"RegularColumns,omitempty"` // TableName AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type Table struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cassandra-table.html#cfn-cassandra-table-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cassandra/aws-cassandra-table_billingmode.go b/cloudformation/cassandra/aws-cassandra-table_billingmode.go index dff27501bf..480b9653d4 100644 --- a/cloudformation/cassandra/aws-cassandra-table_billingmode.go +++ b/cloudformation/cassandra/aws-cassandra-table_billingmode.go @@ -3,7 +3,7 @@ package cassandra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_BillingMode AWS CloudFormation Resource (AWS::Cassandra::Table.BillingMode) diff --git a/cloudformation/cassandra/aws-cassandra-table_clusteringkeycolumn.go b/cloudformation/cassandra/aws-cassandra-table_clusteringkeycolumn.go index 76d632ba3a..9c754061f8 100644 --- a/cloudformation/cassandra/aws-cassandra-table_clusteringkeycolumn.go +++ b/cloudformation/cassandra/aws-cassandra-table_clusteringkeycolumn.go @@ -3,7 +3,7 @@ package cassandra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_ClusteringKeyColumn AWS CloudFormation Resource (AWS::Cassandra::Table.ClusteringKeyColumn) diff --git a/cloudformation/cassandra/aws-cassandra-table_column.go b/cloudformation/cassandra/aws-cassandra-table_column.go index fdec2b2d04..0a0ee38af7 100644 --- a/cloudformation/cassandra/aws-cassandra-table_column.go +++ b/cloudformation/cassandra/aws-cassandra-table_column.go @@ -3,7 +3,7 @@ package cassandra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_Column AWS CloudFormation Resource (AWS::Cassandra::Table.Column) diff --git a/cloudformation/cassandra/aws-cassandra-table_encryptionspecification.go b/cloudformation/cassandra/aws-cassandra-table_encryptionspecification.go index e91de3cbb9..77e9ed7eb5 100644 --- a/cloudformation/cassandra/aws-cassandra-table_encryptionspecification.go +++ b/cloudformation/cassandra/aws-cassandra-table_encryptionspecification.go @@ -3,7 +3,7 @@ package cassandra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_EncryptionSpecification AWS CloudFormation Resource (AWS::Cassandra::Table.EncryptionSpecification) diff --git a/cloudformation/cassandra/aws-cassandra-table_provisionedthroughput.go b/cloudformation/cassandra/aws-cassandra-table_provisionedthroughput.go index a0966e39e0..e18478ee3b 100644 --- a/cloudformation/cassandra/aws-cassandra-table_provisionedthroughput.go +++ b/cloudformation/cassandra/aws-cassandra-table_provisionedthroughput.go @@ -3,7 +3,7 @@ package cassandra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_ProvisionedThroughput AWS CloudFormation Resource (AWS::Cassandra::Table.ProvisionedThroughput) diff --git a/cloudformation/cdk/aws-cdk-metadata.go b/cloudformation/cdk/aws-cdk-metadata.go index 408f950dfc..956da8b86b 100644 --- a/cloudformation/cdk/aws-cdk-metadata.go +++ b/cloudformation/cdk/aws-cdk-metadata.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Metadata AWS CloudFormation Resource (AWS::CDK::Metadata) diff --git a/cloudformation/ce/aws-ce-anomalymonitor.go b/cloudformation/ce/aws-ce-anomalymonitor.go index fa97e2302e..059be253b4 100644 --- a/cloudformation/ce/aws-ce-anomalymonitor.go +++ b/cloudformation/ce/aws-ce-anomalymonitor.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyMonitor AWS CloudFormation Resource (AWS::CE::AnomalyMonitor) @@ -36,7 +36,7 @@ type AnomalyMonitor struct { // ResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalymonitor.html#cfn-ce-anomalymonitor-resourcetags - ResourceTags *[]AnomalyMonitor_ResourceTag `json:"ResourceTags,omitempty"` + ResourceTags []AnomalyMonitor_ResourceTag `json:"ResourceTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ce/aws-ce-anomalymonitor_resourcetag.go b/cloudformation/ce/aws-ce-anomalymonitor_resourcetag.go index 0c8133ea9d..daeae2f0cc 100644 --- a/cloudformation/ce/aws-ce-anomalymonitor_resourcetag.go +++ b/cloudformation/ce/aws-ce-anomalymonitor_resourcetag.go @@ -3,7 +3,7 @@ package ce import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyMonitor_ResourceTag AWS CloudFormation Resource (AWS::CE::AnomalyMonitor.ResourceTag) diff --git a/cloudformation/ce/aws-ce-anomalysubscription.go b/cloudformation/ce/aws-ce-anomalysubscription.go index afdf192566..0df6989aea 100644 --- a/cloudformation/ce/aws-ce-anomalysubscription.go +++ b/cloudformation/ce/aws-ce-anomalysubscription.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalySubscription AWS CloudFormation Resource (AWS::CE::AnomalySubscription) @@ -26,7 +26,7 @@ type AnomalySubscription struct { // ResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ce-anomalysubscription.html#cfn-ce-anomalysubscription-resourcetags - ResourceTags *[]AnomalySubscription_ResourceTag `json:"ResourceTags,omitempty"` + ResourceTags []AnomalySubscription_ResourceTag `json:"ResourceTags,omitempty"` // Subscribers AWS CloudFormation Property // Required: true diff --git a/cloudformation/ce/aws-ce-anomalysubscription_resourcetag.go b/cloudformation/ce/aws-ce-anomalysubscription_resourcetag.go index d4201dbaf2..2cdc04910d 100644 --- a/cloudformation/ce/aws-ce-anomalysubscription_resourcetag.go +++ b/cloudformation/ce/aws-ce-anomalysubscription_resourcetag.go @@ -3,7 +3,7 @@ package ce import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalySubscription_ResourceTag AWS CloudFormation Resource (AWS::CE::AnomalySubscription.ResourceTag) diff --git a/cloudformation/ce/aws-ce-anomalysubscription_subscriber.go b/cloudformation/ce/aws-ce-anomalysubscription_subscriber.go index 7990813f14..df19551dc4 100644 --- a/cloudformation/ce/aws-ce-anomalysubscription_subscriber.go +++ b/cloudformation/ce/aws-ce-anomalysubscription_subscriber.go @@ -3,7 +3,7 @@ package ce import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalySubscription_Subscriber AWS CloudFormation Resource (AWS::CE::AnomalySubscription.Subscriber) diff --git a/cloudformation/ce/aws-ce-costcategory.go b/cloudformation/ce/aws-ce-costcategory.go index 3b91d0d33d..2e8363cbc5 100644 --- a/cloudformation/ce/aws-ce-costcategory.go +++ b/cloudformation/ce/aws-ce-costcategory.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CostCategory AWS CloudFormation Resource (AWS::CE::CostCategory) diff --git a/cloudformation/certificatemanager/aws-certificatemanager-account.go b/cloudformation/certificatemanager/aws-certificatemanager-account.go index 9f0aa57e50..44cfbe1746 100644 --- a/cloudformation/certificatemanager/aws-certificatemanager-account.go +++ b/cloudformation/certificatemanager/aws-certificatemanager-account.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Account AWS CloudFormation Resource (AWS::CertificateManager::Account) diff --git a/cloudformation/certificatemanager/aws-certificatemanager-account_expiryeventsconfiguration.go b/cloudformation/certificatemanager/aws-certificatemanager-account_expiryeventsconfiguration.go index 0d1ca3f2d6..bc0e424470 100644 --- a/cloudformation/certificatemanager/aws-certificatemanager-account_expiryeventsconfiguration.go +++ b/cloudformation/certificatemanager/aws-certificatemanager-account_expiryeventsconfiguration.go @@ -3,7 +3,7 @@ package certificatemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Account_ExpiryEventsConfiguration AWS CloudFormation Resource (AWS::CertificateManager::Account.ExpiryEventsConfiguration) diff --git a/cloudformation/certificatemanager/aws-certificatemanager-certificate.go b/cloudformation/certificatemanager/aws-certificatemanager-certificate.go index 5e29a7a7a3..2e776a2acc 100644 --- a/cloudformation/certificatemanager/aws-certificatemanager-certificate.go +++ b/cloudformation/certificatemanager/aws-certificatemanager-certificate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Certificate AWS CloudFormation Resource (AWS::CertificateManager::Certificate) @@ -32,17 +32,17 @@ type Certificate struct { // DomainValidationOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-domainvalidationoptions - DomainValidationOptions *[]Certificate_DomainValidationOption `json:"DomainValidationOptions,omitempty"` + DomainValidationOptions []Certificate_DomainValidationOption `json:"DomainValidationOptions,omitempty"` // SubjectAlternativeNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-subjectalternativenames - SubjectAlternativeNames *[]string `json:"SubjectAlternativeNames,omitempty"` + SubjectAlternativeNames []string `json:"SubjectAlternativeNames,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-certificatemanager-certificate.html#cfn-certificatemanager-certificate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ValidationMethod AWS CloudFormation Property // Required: false diff --git a/cloudformation/certificatemanager/aws-certificatemanager-certificate_domainvalidationoption.go b/cloudformation/certificatemanager/aws-certificatemanager-certificate_domainvalidationoption.go index b1d4689b77..8acbdc3f24 100644 --- a/cloudformation/certificatemanager/aws-certificatemanager-certificate_domainvalidationoption.go +++ b/cloudformation/certificatemanager/aws-certificatemanager-certificate_domainvalidationoption.go @@ -3,7 +3,7 @@ package certificatemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate_DomainValidationOption AWS CloudFormation Resource (AWS::CertificateManager::Certificate.DomainValidationOption) diff --git a/cloudformation/chatbot/aws-chatbot-slackchannelconfiguration.go b/cloudformation/chatbot/aws-chatbot-slackchannelconfiguration.go index 95e0ceb31b..94e6b00eee 100644 --- a/cloudformation/chatbot/aws-chatbot-slackchannelconfiguration.go +++ b/cloudformation/chatbot/aws-chatbot-slackchannelconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SlackChannelConfiguration AWS CloudFormation Resource (AWS::Chatbot::SlackChannelConfiguration) @@ -21,7 +21,7 @@ type SlackChannelConfiguration struct { // GuardrailPolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-guardrailpolicies - GuardrailPolicies *[]string `json:"GuardrailPolicies,omitempty"` + GuardrailPolicies []string `json:"GuardrailPolicies,omitempty"` // IamRoleArn AWS CloudFormation Property // Required: true @@ -46,7 +46,7 @@ type SlackChannelConfiguration struct { // SnsTopicArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-chatbot-slackchannelconfiguration.html#cfn-chatbot-slackchannelconfiguration-snstopicarns - SnsTopicArns *[]string `json:"SnsTopicArns,omitempty"` + SnsTopicArns []string `json:"SnsTopicArns,omitempty"` // UserRoleRequired AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloud9/aws-cloud9-environmentec2.go b/cloudformation/cloud9/aws-cloud9-environmentec2.go index d10d99620f..72843b328c 100644 --- a/cloudformation/cloud9/aws-cloud9-environmentec2.go +++ b/cloudformation/cloud9/aws-cloud9-environmentec2.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EnvironmentEC2 AWS CloudFormation Resource (AWS::Cloud9::EnvironmentEC2) @@ -52,7 +52,7 @@ type EnvironmentEC2 struct { // Repositories AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-repositories - Repositories *[]EnvironmentEC2_Repository `json:"Repositories,omitempty"` + Repositories []EnvironmentEC2_Repository `json:"Repositories,omitempty"` // SubnetId AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type EnvironmentEC2 struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloud9-environmentec2.html#cfn-cloud9-environmentec2-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloud9/aws-cloud9-environmentec2_repository.go b/cloudformation/cloud9/aws-cloud9-environmentec2_repository.go index 01439543b0..8a19b8423a 100644 --- a/cloudformation/cloud9/aws-cloud9-environmentec2_repository.go +++ b/cloudformation/cloud9/aws-cloud9-environmentec2_repository.go @@ -3,7 +3,7 @@ package cloud9 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EnvironmentEC2_Repository AWS CloudFormation Resource (AWS::Cloud9::EnvironmentEC2.Repository) diff --git a/cloudformation/cloudformation/aws-cloudformation-customresource.go b/cloudformation/cloudformation/aws-cloudformation-customresource.go index 0e73c19236..b0a5fb7f89 100644 --- a/cloudformation/cloudformation/aws-cloudformation-customresource.go +++ b/cloudformation/cloudformation/aws-cloudformation-customresource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomResource AWS CloudFormation Resource (AWS::CloudFormation::CustomResource) diff --git a/cloudformation/cloudformation/aws-cloudformation-hookdefaultversion.go b/cloudformation/cloudformation/aws-cloudformation-hookdefaultversion.go index 3ceb29378e..4811947f90 100644 --- a/cloudformation/cloudformation/aws-cloudformation-hookdefaultversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-hookdefaultversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HookDefaultVersion AWS CloudFormation Resource (AWS::CloudFormation::HookDefaultVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-hooktypeconfig.go b/cloudformation/cloudformation/aws-cloudformation-hooktypeconfig.go index 6b945ca0a8..db02e04161 100644 --- a/cloudformation/cloudformation/aws-cloudformation-hooktypeconfig.go +++ b/cloudformation/cloudformation/aws-cloudformation-hooktypeconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HookTypeConfig AWS CloudFormation Resource (AWS::CloudFormation::HookTypeConfig) diff --git a/cloudformation/cloudformation/aws-cloudformation-hookversion.go b/cloudformation/cloudformation/aws-cloudformation-hookversion.go index aaa794dd30..b41a18152e 100644 --- a/cloudformation/cloudformation/aws-cloudformation-hookversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-hookversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HookVersion AWS CloudFormation Resource (AWS::CloudFormation::HookVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-hookversion_loggingconfig.go b/cloudformation/cloudformation/aws-cloudformation-hookversion_loggingconfig.go index 9c23507676..d50a4ab281 100644 --- a/cloudformation/cloudformation/aws-cloudformation-hookversion_loggingconfig.go +++ b/cloudformation/cloudformation/aws-cloudformation-hookversion_loggingconfig.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HookVersion_LoggingConfig AWS CloudFormation Resource (AWS::CloudFormation::HookVersion.LoggingConfig) diff --git a/cloudformation/cloudformation/aws-cloudformation-macro.go b/cloudformation/cloudformation/aws-cloudformation-macro.go index aa04943870..2750e875dc 100644 --- a/cloudformation/cloudformation/aws-cloudformation-macro.go +++ b/cloudformation/cloudformation/aws-cloudformation-macro.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Macro AWS CloudFormation Resource (AWS::CloudFormation::Macro) diff --git a/cloudformation/cloudformation/aws-cloudformation-moduledefaultversion.go b/cloudformation/cloudformation/aws-cloudformation-moduledefaultversion.go index 747b0309f1..693d597314 100644 --- a/cloudformation/cloudformation/aws-cloudformation-moduledefaultversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-moduledefaultversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModuleDefaultVersion AWS CloudFormation Resource (AWS::CloudFormation::ModuleDefaultVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-moduleversion.go b/cloudformation/cloudformation/aws-cloudformation-moduleversion.go index 6b13e51178..e897db4b18 100644 --- a/cloudformation/cloudformation/aws-cloudformation-moduleversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-moduleversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModuleVersion AWS CloudFormation Resource (AWS::CloudFormation::ModuleVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-publictypeversion.go b/cloudformation/cloudformation/aws-cloudformation-publictypeversion.go index abc0c78d3b..a69d38af20 100644 --- a/cloudformation/cloudformation/aws-cloudformation-publictypeversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-publictypeversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PublicTypeVersion AWS CloudFormation Resource (AWS::CloudFormation::PublicTypeVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-publisher.go b/cloudformation/cloudformation/aws-cloudformation-publisher.go index cb176511ff..b27f31324b 100644 --- a/cloudformation/cloudformation/aws-cloudformation-publisher.go +++ b/cloudformation/cloudformation/aws-cloudformation-publisher.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Publisher AWS CloudFormation Resource (AWS::CloudFormation::Publisher) diff --git a/cloudformation/cloudformation/aws-cloudformation-resourcedefaultversion.go b/cloudformation/cloudformation/aws-cloudformation-resourcedefaultversion.go index ca552d1117..1d7d7650df 100644 --- a/cloudformation/cloudformation/aws-cloudformation-resourcedefaultversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-resourcedefaultversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefaultVersion AWS CloudFormation Resource (AWS::CloudFormation::ResourceDefaultVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-resourceversion.go b/cloudformation/cloudformation/aws-cloudformation-resourceversion.go index c1ba7205cc..57979d3a8d 100644 --- a/cloudformation/cloudformation/aws-cloudformation-resourceversion.go +++ b/cloudformation/cloudformation/aws-cloudformation-resourceversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceVersion AWS CloudFormation Resource (AWS::CloudFormation::ResourceVersion) diff --git a/cloudformation/cloudformation/aws-cloudformation-resourceversion_loggingconfig.go b/cloudformation/cloudformation/aws-cloudformation-resourceversion_loggingconfig.go index a8cf02cb25..d0549844fa 100644 --- a/cloudformation/cloudformation/aws-cloudformation-resourceversion_loggingconfig.go +++ b/cloudformation/cloudformation/aws-cloudformation-resourceversion_loggingconfig.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceVersion_LoggingConfig AWS CloudFormation Resource (AWS::CloudFormation::ResourceVersion.LoggingConfig) diff --git a/cloudformation/cloudformation/aws-cloudformation-stack.go b/cloudformation/cloudformation/aws-cloudformation-stack.go index 227e009f64..b3bfa236a3 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stack.go +++ b/cloudformation/cloudformation/aws-cloudformation-stack.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stack AWS CloudFormation Resource (AWS::CloudFormation::Stack) @@ -17,17 +17,17 @@ type Stack struct { // NotificationARNs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-notificationarns - NotificationARNs *[]string `json:"NotificationARNs,omitempty"` + NotificationARNs []string `json:"NotificationARNs,omitempty"` // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-parameters - Parameters *map[string]string `json:"Parameters,omitempty"` + Parameters map[string]string `json:"Parameters,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stack.html#cfn-cloudformation-stack-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TemplateURL AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudformation/aws-cloudformation-stackset.go b/cloudformation/cloudformation/aws-cloudformation-stackset.go index 1bc1b26ba3..09bb7d2bad 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stackset.go +++ b/cloudformation/cloudformation/aws-cloudformation-stackset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StackSet AWS CloudFormation Resource (AWS::CloudFormation::StackSet) @@ -32,7 +32,7 @@ type StackSet struct { // Capabilities AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-capabilities - Capabilities *[]string `json:"Capabilities,omitempty"` + Capabilities []string `json:"Capabilities,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type StackSet struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-parameters - Parameters *[]StackSet_Parameter `json:"Parameters,omitempty"` + Parameters []StackSet_Parameter `json:"Parameters,omitempty"` // PermissionModel AWS CloudFormation Property // Required: true @@ -67,7 +67,7 @@ type StackSet struct { // StackInstancesGroup AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-stackinstancesgroup - StackInstancesGroup *[]StackSet_StackInstances `json:"StackInstancesGroup,omitempty"` + StackInstancesGroup []StackSet_StackInstances `json:"StackInstancesGroup,omitempty"` // StackSetName AWS CloudFormation Property // Required: true @@ -77,7 +77,7 @@ type StackSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudformation-stackset.html#cfn-cloudformation-stackset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TemplateBody AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudformation/aws-cloudformation-stackset_autodeployment.go b/cloudformation/cloudformation/aws-cloudformation-stackset_autodeployment.go index 409c6b6db4..2af678565c 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stackset_autodeployment.go +++ b/cloudformation/cloudformation/aws-cloudformation-stackset_autodeployment.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackSet_AutoDeployment AWS CloudFormation Resource (AWS::CloudFormation::StackSet.AutoDeployment) diff --git a/cloudformation/cloudformation/aws-cloudformation-stackset_deploymenttargets.go b/cloudformation/cloudformation/aws-cloudformation-stackset_deploymenttargets.go index 7c796f4113..26329f9250 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stackset_deploymenttargets.go +++ b/cloudformation/cloudformation/aws-cloudformation-stackset_deploymenttargets.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackSet_DeploymentTargets AWS CloudFormation Resource (AWS::CloudFormation::StackSet.DeploymentTargets) @@ -18,12 +18,12 @@ type StackSet_DeploymentTargets struct { // Accounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-deploymenttargets.html#cfn-cloudformation-stackset-deploymenttargets-accounts - Accounts *[]string `json:"Accounts,omitempty"` + Accounts []string `json:"Accounts,omitempty"` // OrganizationalUnitIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-deploymenttargets.html#cfn-cloudformation-stackset-deploymenttargets-organizationalunitids - OrganizationalUnitIds *[]string `json:"OrganizationalUnitIds,omitempty"` + OrganizationalUnitIds []string `json:"OrganizationalUnitIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudformation/aws-cloudformation-stackset_operationpreferences.go b/cloudformation/cloudformation/aws-cloudformation-stackset_operationpreferences.go index 8b58656c8b..a9636b2771 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stackset_operationpreferences.go +++ b/cloudformation/cloudformation/aws-cloudformation-stackset_operationpreferences.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackSet_OperationPreferences AWS CloudFormation Resource (AWS::CloudFormation::StackSet.OperationPreferences) @@ -38,7 +38,7 @@ type StackSet_OperationPreferences struct { // RegionOrder AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-operationpreferences.html#cfn-cloudformation-stackset-operationpreferences-regionorder - RegionOrder *[]string `json:"RegionOrder,omitempty"` + RegionOrder []string `json:"RegionOrder,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudformation/aws-cloudformation-stackset_parameter.go b/cloudformation/cloudformation/aws-cloudformation-stackset_parameter.go index 51452a473f..b64e5ba5dc 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stackset_parameter.go +++ b/cloudformation/cloudformation/aws-cloudformation-stackset_parameter.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackSet_Parameter AWS CloudFormation Resource (AWS::CloudFormation::StackSet.Parameter) diff --git a/cloudformation/cloudformation/aws-cloudformation-stackset_stackinstances.go b/cloudformation/cloudformation/aws-cloudformation-stackset_stackinstances.go index 03fe38db59..dbf71c4fbf 100644 --- a/cloudformation/cloudformation/aws-cloudformation-stackset_stackinstances.go +++ b/cloudformation/cloudformation/aws-cloudformation-stackset_stackinstances.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackSet_StackInstances AWS CloudFormation Resource (AWS::CloudFormation::StackSet.StackInstances) @@ -18,7 +18,7 @@ type StackSet_StackInstances struct { // ParameterOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudformation-stackset-stackinstances.html#cfn-cloudformation-stackset-stackinstances-parameteroverrides - ParameterOverrides *[]StackSet_Parameter `json:"ParameterOverrides,omitempty"` + ParameterOverrides []StackSet_Parameter `json:"ParameterOverrides,omitempty"` // Regions AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudformation/aws-cloudformation-typeactivation.go b/cloudformation/cloudformation/aws-cloudformation-typeactivation.go index 783cff6cc1..e753d67a94 100644 --- a/cloudformation/cloudformation/aws-cloudformation-typeactivation.go +++ b/cloudformation/cloudformation/aws-cloudformation-typeactivation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TypeActivation AWS CloudFormation Resource (AWS::CloudFormation::TypeActivation) diff --git a/cloudformation/cloudformation/aws-cloudformation-typeactivation_loggingconfig.go b/cloudformation/cloudformation/aws-cloudformation-typeactivation_loggingconfig.go index 7e3ad20cb9..fe400cf41e 100644 --- a/cloudformation/cloudformation/aws-cloudformation-typeactivation_loggingconfig.go +++ b/cloudformation/cloudformation/aws-cloudformation-typeactivation_loggingconfig.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TypeActivation_LoggingConfig AWS CloudFormation Resource (AWS::CloudFormation::TypeActivation.LoggingConfig) diff --git a/cloudformation/cloudformation/aws-cloudformation-waitcondition.go b/cloudformation/cloudformation/aws-cloudformation-waitcondition.go index 1b9a8fb0d0..c6911e57c2 100644 --- a/cloudformation/cloudformation/aws-cloudformation-waitcondition.go +++ b/cloudformation/cloudformation/aws-cloudformation-waitcondition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WaitCondition AWS CloudFormation Resource (AWS::CloudFormation::WaitCondition) diff --git a/cloudformation/cloudformation/aws-cloudformation-waitconditionhandle.go b/cloudformation/cloudformation/aws-cloudformation-waitconditionhandle.go index 6d1f38bf38..e81117669e 100644 --- a/cloudformation/cloudformation/aws-cloudformation-waitconditionhandle.go +++ b/cloudformation/cloudformation/aws-cloudformation-waitconditionhandle.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WaitConditionHandle AWS CloudFormation Resource (AWS::CloudFormation::WaitConditionHandle) diff --git a/cloudformation/cloudformation/tag.go b/cloudformation/cloudformation/tag.go index 9bd2c6c906..e26e7343f0 100644 --- a/cloudformation/cloudformation/tag.go +++ b/cloudformation/cloudformation/tag.go @@ -3,7 +3,7 @@ package cloudformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Tag AWS CloudFormation Resource (Tag) diff --git a/cloudformation/cloudfront/aws-cloudfront-cachepolicy.go b/cloudformation/cloudfront/aws-cloudfront-cachepolicy.go index 7bb7aa9e9f..71a6e80360 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cachepolicy.go +++ b/cloudformation/cloudfront/aws-cloudfront-cachepolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CachePolicy AWS CloudFormation Resource (AWS::CloudFront::CachePolicy) diff --git a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cachepolicyconfig.go b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cachepolicyconfig.go index 5a47d17f1d..6bc43b84ed 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cachepolicyconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cachepolicyconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CachePolicy_CachePolicyConfig AWS CloudFormation Resource (AWS::CloudFront::CachePolicy.CachePolicyConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cookiesconfig.go b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cookiesconfig.go index 26e995e4e6..978d41460d 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cookiesconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_cookiesconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CachePolicy_CookiesConfig AWS CloudFormation Resource (AWS::CloudFront::CachePolicy.CookiesConfig) @@ -18,7 +18,7 @@ type CachePolicy_CookiesConfig struct { // Cookies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-cookiesconfig.html#cfn-cloudfront-cachepolicy-cookiesconfig-cookies - Cookies *[]string `json:"Cookies,omitempty"` + Cookies []string `json:"Cookies,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_headersconfig.go b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_headersconfig.go index 55952f3406..0063c55cca 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_headersconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_headersconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CachePolicy_HeadersConfig AWS CloudFormation Resource (AWS::CloudFront::CachePolicy.HeadersConfig) @@ -18,7 +18,7 @@ type CachePolicy_HeadersConfig struct { // Headers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-headersconfig.html#cfn-cloudfront-cachepolicy-headersconfig-headers - Headers *[]string `json:"Headers,omitempty"` + Headers []string `json:"Headers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_parametersincachekeyandforwardedtoorigin.go b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_parametersincachekeyandforwardedtoorigin.go index 5b45d2077a..7207f66425 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_parametersincachekeyandforwardedtoorigin.go +++ b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_parametersincachekeyandforwardedtoorigin.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CachePolicy_ParametersInCacheKeyAndForwardedToOrigin AWS CloudFormation Resource (AWS::CloudFront::CachePolicy.ParametersInCacheKeyAndForwardedToOrigin) diff --git a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_querystringsconfig.go b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_querystringsconfig.go index 9a2d9960ed..1bab15ee30 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cachepolicy_querystringsconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-cachepolicy_querystringsconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CachePolicy_QueryStringsConfig AWS CloudFormation Resource (AWS::CloudFront::CachePolicy.QueryStringsConfig) @@ -18,7 +18,7 @@ type CachePolicy_QueryStringsConfig struct { // QueryStrings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-cachepolicy-querystringsconfig.html#cfn-cloudfront-cachepolicy-querystringsconfig-querystrings - QueryStrings *[]string `json:"QueryStrings,omitempty"` + QueryStrings []string `json:"QueryStrings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity.go b/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity.go index 5dbd16fc9a..07820fd2d1 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity.go +++ b/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CloudFrontOriginAccessIdentity AWS CloudFormation Resource (AWS::CloudFront::CloudFrontOriginAccessIdentity) diff --git a/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity_cloudfrontoriginaccessidentityconfig.go b/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity_cloudfrontoriginaccessidentityconfig.go index 4944e4e1fa..322ac34c8b 100644 --- a/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity_cloudfrontoriginaccessidentityconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-cloudfrontoriginaccessidentity_cloudfrontoriginaccessidentityconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CloudFrontOriginAccessIdentity_CloudFrontOriginAccessIdentityConfig AWS CloudFormation Resource (AWS::CloudFront::CloudFrontOriginAccessIdentity.CloudFrontOriginAccessIdentityConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution.go b/cloudformation/cloudfront/aws-cloudfront-distribution.go index 2a3c2c6eec..42dbe6e026 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Distribution AWS CloudFormation Resource (AWS::CloudFront::Distribution) @@ -22,7 +22,7 @@ type Distribution struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-distribution.html#cfn-cloudfront-distribution-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_cachebehavior.go b/cloudformation/cloudfront/aws-cloudfront-distribution_cachebehavior.go index 9ce1937c8b..182d668c32 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_cachebehavior.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_cachebehavior.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CacheBehavior AWS CloudFormation Resource (AWS::CloudFront::Distribution.CacheBehavior) @@ -13,7 +13,7 @@ type Distribution_CacheBehavior struct { // AllowedMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-allowedmethods - AllowedMethods *[]string `json:"AllowedMethods,omitempty"` + AllowedMethods []string `json:"AllowedMethods,omitempty"` // CachePolicyId AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Distribution_CacheBehavior struct { // CachedMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-cachedmethods - CachedMethods *[]string `json:"CachedMethods,omitempty"` + CachedMethods []string `json:"CachedMethods,omitempty"` // Compress AWS CloudFormation Property // Required: false @@ -48,12 +48,12 @@ type Distribution_CacheBehavior struct { // FunctionAssociations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-functionassociations - FunctionAssociations *[]Distribution_FunctionAssociation `json:"FunctionAssociations,omitempty"` + FunctionAssociations []Distribution_FunctionAssociation `json:"FunctionAssociations,omitempty"` // LambdaFunctionAssociations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-lambdafunctionassociations - LambdaFunctionAssociations *[]Distribution_LambdaFunctionAssociation `json:"LambdaFunctionAssociations,omitempty"` + LambdaFunctionAssociations []Distribution_LambdaFunctionAssociation `json:"LambdaFunctionAssociations,omitempty"` // MaxTTL AWS CloudFormation Property // Required: false @@ -98,12 +98,12 @@ type Distribution_CacheBehavior struct { // TrustedKeyGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-trustedkeygroups - TrustedKeyGroups *[]string `json:"TrustedKeyGroups,omitempty"` + TrustedKeyGroups []string `json:"TrustedKeyGroups,omitempty"` // TrustedSigners AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cachebehavior.html#cfn-cloudfront-distribution-cachebehavior-trustedsigners - TrustedSigners *[]string `json:"TrustedSigners,omitempty"` + TrustedSigners []string `json:"TrustedSigners,omitempty"` // ViewerProtocolPolicy AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_cookies.go b/cloudformation/cloudfront/aws-cloudfront-distribution_cookies.go index f2bf7f41f4..a7112372e1 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_cookies.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_cookies.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_Cookies AWS CloudFormation Resource (AWS::CloudFront::Distribution.Cookies) @@ -18,7 +18,7 @@ type Distribution_Cookies struct { // WhitelistedNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-cookies.html#cfn-cloudfront-distribution-cookies-whitelistednames - WhitelistedNames *[]string `json:"WhitelistedNames,omitempty"` + WhitelistedNames []string `json:"WhitelistedNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_customerrorresponse.go b/cloudformation/cloudfront/aws-cloudfront-distribution_customerrorresponse.go index 2f73d2ea5a..eaf8439a23 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_customerrorresponse.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_customerrorresponse.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CustomErrorResponse AWS CloudFormation Resource (AWS::CloudFront::Distribution.CustomErrorResponse) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_customoriginconfig.go b/cloudformation/cloudfront/aws-cloudfront-distribution_customoriginconfig.go index 71e77564fe..9a0eeb242f 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_customoriginconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_customoriginconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CustomOriginConfig AWS CloudFormation Resource (AWS::CloudFront::Distribution.CustomOriginConfig) @@ -38,7 +38,7 @@ type Distribution_CustomOriginConfig struct { // OriginSSLProtocols AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-customoriginconfig.html#cfn-cloudfront-distribution-customoriginconfig-originsslprotocols - OriginSSLProtocols *[]string `json:"OriginSSLProtocols,omitempty"` + OriginSSLProtocols []string `json:"OriginSSLProtocols,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_defaultcachebehavior.go b/cloudformation/cloudfront/aws-cloudfront-distribution_defaultcachebehavior.go index 404fa4b820..82f49f7856 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_defaultcachebehavior.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_defaultcachebehavior.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_DefaultCacheBehavior AWS CloudFormation Resource (AWS::CloudFront::Distribution.DefaultCacheBehavior) @@ -13,7 +13,7 @@ type Distribution_DefaultCacheBehavior struct { // AllowedMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-allowedmethods - AllowedMethods *[]string `json:"AllowedMethods,omitempty"` + AllowedMethods []string `json:"AllowedMethods,omitempty"` // CachePolicyId AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Distribution_DefaultCacheBehavior struct { // CachedMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-cachedmethods - CachedMethods *[]string `json:"CachedMethods,omitempty"` + CachedMethods []string `json:"CachedMethods,omitempty"` // Compress AWS CloudFormation Property // Required: false @@ -48,12 +48,12 @@ type Distribution_DefaultCacheBehavior struct { // FunctionAssociations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-functionassociations - FunctionAssociations *[]Distribution_FunctionAssociation `json:"FunctionAssociations,omitempty"` + FunctionAssociations []Distribution_FunctionAssociation `json:"FunctionAssociations,omitempty"` // LambdaFunctionAssociations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-lambdafunctionassociations - LambdaFunctionAssociations *[]Distribution_LambdaFunctionAssociation `json:"LambdaFunctionAssociations,omitempty"` + LambdaFunctionAssociations []Distribution_LambdaFunctionAssociation `json:"LambdaFunctionAssociations,omitempty"` // MaxTTL AWS CloudFormation Property // Required: false @@ -93,12 +93,12 @@ type Distribution_DefaultCacheBehavior struct { // TrustedKeyGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-trustedkeygroups - TrustedKeyGroups *[]string `json:"TrustedKeyGroups,omitempty"` + TrustedKeyGroups []string `json:"TrustedKeyGroups,omitempty"` // TrustedSigners AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-defaultcachebehavior.html#cfn-cloudfront-distribution-defaultcachebehavior-trustedsigners - TrustedSigners *[]string `json:"TrustedSigners,omitempty"` + TrustedSigners []string `json:"TrustedSigners,omitempty"` // ViewerProtocolPolicy AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_distributionconfig.go b/cloudformation/cloudfront/aws-cloudfront-distribution_distributionconfig.go index a73f3b2864..2e842adfaf 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_distributionconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_distributionconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_DistributionConfig AWS CloudFormation Resource (AWS::CloudFront::Distribution.DistributionConfig) @@ -13,17 +13,17 @@ type Distribution_DistributionConfig struct { // Aliases AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-aliases - Aliases *[]string `json:"Aliases,omitempty"` + Aliases []string `json:"Aliases,omitempty"` // CNAMEs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-cnames - CNAMEs *[]string `json:"CNAMEs,omitempty"` + CNAMEs []string `json:"CNAMEs,omitempty"` // CacheBehaviors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-cachebehaviors - CacheBehaviors *[]Distribution_CacheBehavior `json:"CacheBehaviors,omitempty"` + CacheBehaviors []Distribution_CacheBehavior `json:"CacheBehaviors,omitempty"` // Comment AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type Distribution_DistributionConfig struct { // CustomErrorResponses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-customerrorresponses - CustomErrorResponses *[]Distribution_CustomErrorResponse `json:"CustomErrorResponses,omitempty"` + CustomErrorResponses []Distribution_CustomErrorResponse `json:"CustomErrorResponses,omitempty"` // CustomOrigin AWS CloudFormation Property // Required: false @@ -78,7 +78,7 @@ type Distribution_DistributionConfig struct { // Origins AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-distributionconfig.html#cfn-cloudfront-distribution-distributionconfig-origins - Origins *[]Distribution_Origin `json:"Origins,omitempty"` + Origins []Distribution_Origin `json:"Origins,omitempty"` // PriceClass AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_forwardedvalues.go b/cloudformation/cloudfront/aws-cloudfront-distribution_forwardedvalues.go index 46a2a4d2db..a5a5cee554 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_forwardedvalues.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_forwardedvalues.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_ForwardedValues AWS CloudFormation Resource (AWS::CloudFront::Distribution.ForwardedValues) @@ -18,7 +18,7 @@ type Distribution_ForwardedValues struct { // Headers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html#cfn-cloudfront-distribution-forwardedvalues-headers - Headers *[]string `json:"Headers,omitempty"` + Headers []string `json:"Headers,omitempty"` // QueryString AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type Distribution_ForwardedValues struct { // QueryStringCacheKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-forwardedvalues.html#cfn-cloudfront-distribution-forwardedvalues-querystringcachekeys - QueryStringCacheKeys *[]string `json:"QueryStringCacheKeys,omitempty"` + QueryStringCacheKeys []string `json:"QueryStringCacheKeys,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_functionassociation.go b/cloudformation/cloudfront/aws-cloudfront-distribution_functionassociation.go index a0752d4aaf..132849f277 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_functionassociation.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_functionassociation.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_FunctionAssociation AWS CloudFormation Resource (AWS::CloudFront::Distribution.FunctionAssociation) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_georestriction.go b/cloudformation/cloudfront/aws-cloudfront-distribution_georestriction.go index 480e391e58..5d6fbb6a0a 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_georestriction.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_georestriction.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_GeoRestriction AWS CloudFormation Resource (AWS::CloudFront::Distribution.GeoRestriction) @@ -13,7 +13,7 @@ type Distribution_GeoRestriction struct { // Locations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-georestriction.html#cfn-cloudfront-distribution-georestriction-locations - Locations *[]string `json:"Locations,omitempty"` + Locations []string `json:"Locations,omitempty"` // RestrictionType AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_lambdafunctionassociation.go b/cloudformation/cloudfront/aws-cloudfront-distribution_lambdafunctionassociation.go index df8ac6e957..f14ef296c8 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_lambdafunctionassociation.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_lambdafunctionassociation.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_LambdaFunctionAssociation AWS CloudFormation Resource (AWS::CloudFront::Distribution.LambdaFunctionAssociation) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_legacycustomorigin.go b/cloudformation/cloudfront/aws-cloudfront-distribution_legacycustomorigin.go index 2b267c67c3..0462a8f193 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_legacycustomorigin.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_legacycustomorigin.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_LegacyCustomOrigin AWS CloudFormation Resource (AWS::CloudFront::Distribution.LegacyCustomOrigin) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_legacys3origin.go b/cloudformation/cloudfront/aws-cloudfront-distribution_legacys3origin.go index e43e460818..313d401933 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_legacys3origin.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_legacys3origin.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_LegacyS3Origin AWS CloudFormation Resource (AWS::CloudFront::Distribution.LegacyS3Origin) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_logging.go b/cloudformation/cloudfront/aws-cloudfront-distribution_logging.go index 6385b0f68f..f6d9efa0c9 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_logging.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_logging.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_Logging AWS CloudFormation Resource (AWS::CloudFront::Distribution.Logging) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origin.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origin.go index 700335973b..3a20be6ea7 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origin.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origin.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_Origin AWS CloudFormation Resource (AWS::CloudFront::Distribution.Origin) @@ -43,7 +43,7 @@ type Distribution_Origin struct { // OriginCustomHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origin.html#cfn-cloudfront-distribution-origin-origincustomheaders - OriginCustomHeaders *[]Distribution_OriginCustomHeader `json:"OriginCustomHeaders,omitempty"` + OriginCustomHeaders []Distribution_OriginCustomHeader `json:"OriginCustomHeaders,omitempty"` // OriginPath AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origincustomheader.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origincustomheader.go index 7a74962f48..cecb217f59 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origincustomheader.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origincustomheader.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginCustomHeader AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginCustomHeader) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroup.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroup.go index fdbff9a322..765f12f719 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroup.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroup.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginGroup AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginGroup) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupfailovercriteria.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupfailovercriteria.go index 0c85c64bd5..9bafcb4436 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupfailovercriteria.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupfailovercriteria.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginGroupFailoverCriteria AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginGroupFailoverCriteria) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmember.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmember.go index 1afb22fa7c..b5804dc233 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmember.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmember.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginGroupMember AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginGroupMember) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmembers.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmembers.go index 2fa38b9a15..5374edfa5b 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmembers.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroupmembers.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginGroupMembers AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginGroupMembers) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroups.go b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroups.go index 02f76c8062..93c5784c6c 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_origingroups.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_origingroups.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginGroups AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginGroups) @@ -13,7 +13,7 @@ type Distribution_OriginGroups struct { // Items AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-distribution-origingroups.html#cfn-cloudfront-distribution-origingroups-items - Items *[]Distribution_OriginGroup `json:"Items,omitempty"` + Items []Distribution_OriginGroup `json:"Items,omitempty"` // Quantity AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_originshield.go b/cloudformation/cloudfront/aws-cloudfront-distribution_originshield.go index fe4ee2e00e..8eb9a6464c 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_originshield.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_originshield.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_OriginShield AWS CloudFormation Resource (AWS::CloudFront::Distribution.OriginShield) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_restrictions.go b/cloudformation/cloudfront/aws-cloudfront-distribution_restrictions.go index 2eca756408..1dbc15b567 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_restrictions.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_restrictions.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_Restrictions AWS CloudFormation Resource (AWS::CloudFront::Distribution.Restrictions) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_s3originconfig.go b/cloudformation/cloudfront/aws-cloudfront-distribution_s3originconfig.go index 4923f7a6b2..1ff45cd4db 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_s3originconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_s3originconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_S3OriginConfig AWS CloudFormation Resource (AWS::CloudFront::Distribution.S3OriginConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_statuscodes.go b/cloudformation/cloudfront/aws-cloudfront-distribution_statuscodes.go index 5403c4fa80..6d6b57b039 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_statuscodes.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_statuscodes.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_StatusCodes AWS CloudFormation Resource (AWS::CloudFront::Distribution.StatusCodes) diff --git a/cloudformation/cloudfront/aws-cloudfront-distribution_viewercertificate.go b/cloudformation/cloudfront/aws-cloudfront-distribution_viewercertificate.go index 83c999290e..dd17f08964 100644 --- a/cloudformation/cloudfront/aws-cloudfront-distribution_viewercertificate.go +++ b/cloudformation/cloudfront/aws-cloudfront-distribution_viewercertificate.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_ViewerCertificate AWS CloudFormation Resource (AWS::CloudFront::Distribution.ViewerCertificate) diff --git a/cloudformation/cloudfront/aws-cloudfront-function.go b/cloudformation/cloudfront/aws-cloudfront-function.go index 442bfa23e8..87f5e8b1ac 100644 --- a/cloudformation/cloudfront/aws-cloudfront-function.go +++ b/cloudformation/cloudfront/aws-cloudfront-function.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function AWS CloudFormation Resource (AWS::CloudFront::Function) diff --git a/cloudformation/cloudfront/aws-cloudfront-function_functionconfig.go b/cloudformation/cloudfront/aws-cloudfront-function_functionconfig.go index 34e5dbfbe3..f02cf54f6a 100644 --- a/cloudformation/cloudfront/aws-cloudfront-function_functionconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-function_functionconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_FunctionConfig AWS CloudFormation Resource (AWS::CloudFront::Function.FunctionConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-function_functionmetadata.go b/cloudformation/cloudfront/aws-cloudfront-function_functionmetadata.go index cedfdde41d..1e4ff0a8a3 100644 --- a/cloudformation/cloudfront/aws-cloudfront-function_functionmetadata.go +++ b/cloudformation/cloudfront/aws-cloudfront-function_functionmetadata.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_FunctionMetadata AWS CloudFormation Resource (AWS::CloudFront::Function.FunctionMetadata) diff --git a/cloudformation/cloudfront/aws-cloudfront-keygroup.go b/cloudformation/cloudfront/aws-cloudfront-keygroup.go index 7a82eb246a..97f3ce2315 100644 --- a/cloudformation/cloudfront/aws-cloudfront-keygroup.go +++ b/cloudformation/cloudfront/aws-cloudfront-keygroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KeyGroup AWS CloudFormation Resource (AWS::CloudFront::KeyGroup) diff --git a/cloudformation/cloudfront/aws-cloudfront-keygroup_keygroupconfig.go b/cloudformation/cloudfront/aws-cloudfront-keygroup_keygroupconfig.go index f0f71b438c..1effd2c0d5 100644 --- a/cloudformation/cloudfront/aws-cloudfront-keygroup_keygroupconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-keygroup_keygroupconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KeyGroup_KeyGroupConfig AWS CloudFormation Resource (AWS::CloudFront::KeyGroup.KeyGroupConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-originaccesscontrol.go b/cloudformation/cloudfront/aws-cloudfront-originaccesscontrol.go new file mode 100644 index 0000000000..582c156b64 --- /dev/null +++ b/cloudformation/cloudfront/aws-cloudfront-originaccesscontrol.go @@ -0,0 +1,117 @@ +// Code generated by "go generate". Please don't change this file directly. + +package cloudfront + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// OriginAccessControl AWS CloudFormation Resource (AWS::CloudFront::OriginAccessControl) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originaccesscontrol.html +type OriginAccessControl struct { + + // OriginAccessControlConfig AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudfront-originaccesscontrol.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig + OriginAccessControlConfig *OriginAccessControl_OriginAccessControlConfig `json:"OriginAccessControlConfig"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *OriginAccessControl) AWSCloudFormationType() string { + return "AWS::CloudFront::OriginAccessControl" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r OriginAccessControl) MarshalJSON() ([]byte, error) { + type Properties OriginAccessControl + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *OriginAccessControl) UnmarshalJSON(b []byte) error { + type Properties OriginAccessControl + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = OriginAccessControl(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/cloudfront/aws-cloudfront-originaccesscontrol_originaccesscontrolconfig.go b/cloudformation/cloudfront/aws-cloudfront-originaccesscontrol_originaccesscontrolconfig.go new file mode 100644 index 0000000000..b1ebdb2364 --- /dev/null +++ b/cloudformation/cloudfront/aws-cloudfront-originaccesscontrol_originaccesscontrolconfig.go @@ -0,0 +1,57 @@ +// Code generated by "go generate". Please don't change this file directly. + +package cloudfront + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// OriginAccessControl_OriginAccessControlConfig AWS CloudFormation Resource (AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html +type OriginAccessControl_OriginAccessControlConfig struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-description + Description *string `json:"Description,omitempty"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-name + Name string `json:"Name"` + + // OriginAccessControlOriginType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-originaccesscontrolorigintype + OriginAccessControlOriginType string `json:"OriginAccessControlOriginType"` + + // SigningBehavior AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-signingbehavior + SigningBehavior string `json:"SigningBehavior"` + + // SigningProtocol AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originaccesscontrol-originaccesscontrolconfig.html#cfn-cloudfront-originaccesscontrol-originaccesscontrolconfig-signingprotocol + SigningProtocol string `json:"SigningProtocol"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *OriginAccessControl_OriginAccessControlConfig) AWSCloudFormationType() string { + return "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" +} diff --git a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy.go b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy.go index 57a015d816..9d1b33bb54 100644 --- a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy.go +++ b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginRequestPolicy AWS CloudFormation Resource (AWS::CloudFront::OriginRequestPolicy) diff --git a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_cookiesconfig.go b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_cookiesconfig.go index f781b771e3..3db47734c7 100644 --- a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_cookiesconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_cookiesconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginRequestPolicy_CookiesConfig AWS CloudFormation Resource (AWS::CloudFront::OriginRequestPolicy.CookiesConfig) @@ -18,7 +18,7 @@ type OriginRequestPolicy_CookiesConfig struct { // Cookies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-cookiesconfig.html#cfn-cloudfront-originrequestpolicy-cookiesconfig-cookies - Cookies *[]string `json:"Cookies,omitempty"` + Cookies []string `json:"Cookies,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_headersconfig.go b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_headersconfig.go index b61726031d..342b218233 100644 --- a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_headersconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_headersconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginRequestPolicy_HeadersConfig AWS CloudFormation Resource (AWS::CloudFront::OriginRequestPolicy.HeadersConfig) @@ -18,7 +18,7 @@ type OriginRequestPolicy_HeadersConfig struct { // Headers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-headersconfig.html#cfn-cloudfront-originrequestpolicy-headersconfig-headers - Headers *[]string `json:"Headers,omitempty"` + Headers []string `json:"Headers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_originrequestpolicyconfig.go b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_originrequestpolicyconfig.go index 80ebb76c89..611ef24036 100644 --- a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_originrequestpolicyconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_originrequestpolicyconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginRequestPolicy_OriginRequestPolicyConfig AWS CloudFormation Resource (AWS::CloudFront::OriginRequestPolicy.OriginRequestPolicyConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_querystringsconfig.go b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_querystringsconfig.go index db3123e754..ec1ea1d887 100644 --- a/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_querystringsconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-originrequestpolicy_querystringsconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginRequestPolicy_QueryStringsConfig AWS CloudFormation Resource (AWS::CloudFront::OriginRequestPolicy.QueryStringsConfig) @@ -18,7 +18,7 @@ type OriginRequestPolicy_QueryStringsConfig struct { // QueryStrings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-originrequestpolicy-querystringsconfig.html#cfn-cloudfront-originrequestpolicy-querystringsconfig-querystrings - QueryStrings *[]string `json:"QueryStrings,omitempty"` + QueryStrings []string `json:"QueryStrings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudfront/aws-cloudfront-publickey.go b/cloudformation/cloudfront/aws-cloudfront-publickey.go index f9d5f36bb8..121ca7983e 100644 --- a/cloudformation/cloudfront/aws-cloudfront-publickey.go +++ b/cloudformation/cloudfront/aws-cloudfront-publickey.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PublicKey AWS CloudFormation Resource (AWS::CloudFront::PublicKey) diff --git a/cloudformation/cloudfront/aws-cloudfront-publickey_publickeyconfig.go b/cloudformation/cloudfront/aws-cloudfront-publickey_publickeyconfig.go index ba7a11a9de..24206b6ba3 100644 --- a/cloudformation/cloudfront/aws-cloudfront-publickey_publickeyconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-publickey_publickeyconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PublicKey_PublicKeyConfig AWS CloudFormation Resource (AWS::CloudFront::PublicKey.PublicKeyConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig.go b/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig.go index 64e9217448..98c9555e0d 100644 --- a/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RealtimeLogConfig AWS CloudFormation Resource (AWS::CloudFront::RealtimeLogConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_endpoint.go b/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_endpoint.go index 9a934e542f..e763504803 100644 --- a/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_endpoint.go +++ b/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_endpoint.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RealtimeLogConfig_EndPoint AWS CloudFormation Resource (AWS::CloudFront::RealtimeLogConfig.EndPoint) diff --git a/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_kinesisstreamconfig.go b/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_kinesisstreamconfig.go index a31c2de374..5a21eb8024 100644 --- a/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_kinesisstreamconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-realtimelogconfig_kinesisstreamconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RealtimeLogConfig_KinesisStreamConfig AWS CloudFormation Resource (AWS::CloudFront::RealtimeLogConfig.KinesisStreamConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy.go index 3950fc16ba..1eacf0679e 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowheaders.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowheaders.go index a8ab1a7918..1f66f27c77 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowheaders.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowheaders.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_AccessControlAllowHeaders AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.AccessControlAllowHeaders) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowmethods.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowmethods.go index ce866681c8..59ac83f906 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowmethods.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolallowmethods.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_AccessControlAllowMethods AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.AccessControlAllowMethods) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolalloworigins.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolalloworigins.go index 7d933be1d4..2ba275eebf 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolalloworigins.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolalloworigins.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_AccessControlAllowOrigins AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.AccessControlAllowOrigins) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolexposeheaders.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolexposeheaders.go index c1382235be..68b0c210f6 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolexposeheaders.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_accesscontrolexposeheaders.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_AccessControlExposeHeaders AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.AccessControlExposeHeaders) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contentsecuritypolicy.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contentsecuritypolicy.go index 88b6dbfe78..899f025b7a 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contentsecuritypolicy.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contentsecuritypolicy.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_ContentSecurityPolicy AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.ContentSecurityPolicy) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contenttypeoptions.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contenttypeoptions.go index e84e3c81cf..4343e87d8a 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contenttypeoptions.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_contenttypeoptions.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_ContentTypeOptions AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.ContentTypeOptions) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_corsconfig.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_corsconfig.go index 820d43ea85..e66ddf1e6b 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_corsconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_corsconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_CorsConfig AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.CorsConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheader.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheader.go index 659e6f38da..5454dfa02d 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheader.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheader.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_CustomHeader AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.CustomHeader) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheadersconfig.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheadersconfig.go index 3dd8b3f07c..bf107b86c1 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheadersconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_customheadersconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_CustomHeadersConfig AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.CustomHeadersConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_frameoptions.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_frameoptions.go index 61f2d796d7..36ef08ecbc 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_frameoptions.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_frameoptions.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_FrameOptions AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.FrameOptions) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_referrerpolicy.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_referrerpolicy.go index b699bf86f4..30e06962f2 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_referrerpolicy.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_referrerpolicy.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_ReferrerPolicy AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.ReferrerPolicy) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_responseheaderspolicyconfig.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_responseheaderspolicyconfig.go index 5085b212b9..3d9b9ecdb5 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_responseheaderspolicyconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_responseheaderspolicyconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_ResponseHeadersPolicyConfig AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.ResponseHeadersPolicyConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_securityheadersconfig.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_securityheadersconfig.go index 62d1c4aaf3..8727107ad4 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_securityheadersconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_securityheadersconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_SecurityHeadersConfig AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.SecurityHeadersConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_servertimingheadersconfig.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_servertimingheadersconfig.go index 13fb259f28..035629942d 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_servertimingheadersconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_servertimingheadersconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_ServerTimingHeadersConfig AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.ServerTimingHeadersConfig) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_stricttransportsecurity.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_stricttransportsecurity.go index f0ddda1629..4b32d57b6f 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_stricttransportsecurity.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_stricttransportsecurity.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_StrictTransportSecurity AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.StrictTransportSecurity) diff --git a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_xssprotection.go b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_xssprotection.go index b9c3d3db71..19304116a9 100644 --- a/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_xssprotection.go +++ b/cloudformation/cloudfront/aws-cloudfront-responseheaderspolicy_xssprotection.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponseHeadersPolicy_XSSProtection AWS CloudFormation Resource (AWS::CloudFront::ResponseHeadersPolicy.XSSProtection) diff --git a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution.go b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution.go index 606c7f51a9..487fb6e03b 100644 --- a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution.go +++ b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StreamingDistribution AWS CloudFormation Resource (AWS::CloudFront::StreamingDistribution) diff --git a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_logging.go b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_logging.go index 7dfb87d92e..ed4c006c52 100644 --- a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_logging.go +++ b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_logging.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamingDistribution_Logging AWS CloudFormation Resource (AWS::CloudFront::StreamingDistribution.Logging) diff --git a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_s3origin.go b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_s3origin.go index 33f2abd51f..dee8e61d0f 100644 --- a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_s3origin.go +++ b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_s3origin.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamingDistribution_S3Origin AWS CloudFormation Resource (AWS::CloudFront::StreamingDistribution.S3Origin) diff --git a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_streamingdistributionconfig.go b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_streamingdistributionconfig.go index 6eaa244c21..7e105e3007 100644 --- a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_streamingdistributionconfig.go +++ b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_streamingdistributionconfig.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamingDistribution_StreamingDistributionConfig AWS CloudFormation Resource (AWS::CloudFront::StreamingDistribution.StreamingDistributionConfig) @@ -13,7 +13,7 @@ type StreamingDistribution_StreamingDistributionConfig struct { // Aliases AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-streamingdistributionconfig.html#cfn-cloudfront-streamingdistribution-streamingdistributionconfig-aliases - Aliases *[]string `json:"Aliases,omitempty"` + Aliases []string `json:"Aliases,omitempty"` // Comment AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_trustedsigners.go b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_trustedsigners.go index 21e2b24b7c..690f0a9b95 100644 --- a/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_trustedsigners.go +++ b/cloudformation/cloudfront/aws-cloudfront-streamingdistribution_trustedsigners.go @@ -3,7 +3,7 @@ package cloudfront import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamingDistribution_TrustedSigners AWS CloudFormation Resource (AWS::CloudFront::StreamingDistribution.TrustedSigners) @@ -13,7 +13,7 @@ type StreamingDistribution_TrustedSigners struct { // AwsAccountNumbers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudfront-streamingdistribution-trustedsigners.html#cfn-cloudfront-streamingdistribution-trustedsigners-awsaccountnumbers - AwsAccountNumbers *[]string `json:"AwsAccountNumbers,omitempty"` + AwsAccountNumbers []string `json:"AwsAccountNumbers,omitempty"` // Enabled AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore.go b/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore.go index 13d8916503..0507964090 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventDataStore AWS CloudFormation Resource (AWS::CloudTrail::EventDataStore) @@ -17,7 +17,7 @@ type EventDataStore struct { // AdvancedEventSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-advancedeventselectors - AdvancedEventSelectors *[]EventDataStore_AdvancedEventSelector `json:"AdvancedEventSelectors,omitempty"` + AdvancedEventSelectors []EventDataStore_AdvancedEventSelector `json:"AdvancedEventSelectors,omitempty"` // MultiRegionEnabled AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type EventDataStore struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-eventdatastore.html#cfn-cloudtrail-eventdatastore-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TerminationProtectionEnabled AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedeventselector.go b/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedeventselector.go index 92ad7281d0..e3758f3ef9 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedeventselector.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedeventselector.go @@ -3,7 +3,7 @@ package cloudtrail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventDataStore_AdvancedEventSelector AWS CloudFormation Resource (AWS::CloudTrail::EventDataStore.AdvancedEventSelector) diff --git a/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedfieldselector.go b/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedfieldselector.go index df29ee117e..f1ae948aac 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedfieldselector.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-eventdatastore_advancedfieldselector.go @@ -3,7 +3,7 @@ package cloudtrail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventDataStore_AdvancedFieldSelector AWS CloudFormation Resource (AWS::CloudTrail::EventDataStore.AdvancedFieldSelector) @@ -13,12 +13,12 @@ type EventDataStore_AdvancedFieldSelector struct { // EndsWith AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-endswith - EndsWith *[]string `json:"EndsWith,omitempty"` + EndsWith []string `json:"EndsWith,omitempty"` // Equals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-equals - Equals *[]string `json:"Equals,omitempty"` + Equals []string `json:"Equals,omitempty"` // Field AWS CloudFormation Property // Required: true @@ -28,22 +28,22 @@ type EventDataStore_AdvancedFieldSelector struct { // NotEndsWith AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-notendswith - NotEndsWith *[]string `json:"NotEndsWith,omitempty"` + NotEndsWith []string `json:"NotEndsWith,omitempty"` // NotEquals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-notequals - NotEquals *[]string `json:"NotEquals,omitempty"` + NotEquals []string `json:"NotEquals,omitempty"` // NotStartsWith AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-notstartswith - NotStartsWith *[]string `json:"NotStartsWith,omitempty"` + NotStartsWith []string `json:"NotStartsWith,omitempty"` // StartsWith AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-eventdatastore-advancedfieldselector.html#cfn-cloudtrail-eventdatastore-advancedfieldselector-startswith - StartsWith *[]string `json:"StartsWith,omitempty"` + StartsWith []string `json:"StartsWith,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudtrail/aws-cloudtrail-trail.go b/cloudformation/cloudtrail/aws-cloudtrail-trail.go index d081e523ed..e8e80d514d 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-trail.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-trail.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Trail AWS CloudFormation Resource (AWS::CloudTrail::Trail) @@ -32,7 +32,7 @@ type Trail struct { // EventSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-eventselectors - EventSelectors *[]Trail_EventSelector `json:"EventSelectors,omitempty"` + EventSelectors []Trail_EventSelector `json:"EventSelectors,omitempty"` // IncludeGlobalServiceEvents AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type Trail struct { // InsightSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-insightselectors - InsightSelectors *[]Trail_InsightSelector `json:"InsightSelectors,omitempty"` + InsightSelectors []Trail_InsightSelector `json:"InsightSelectors,omitempty"` // IsLogging AWS CloudFormation Property // Required: true @@ -82,7 +82,7 @@ type Trail struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudtrail-trail.html#cfn-cloudtrail-trail-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TrailName AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudtrail/aws-cloudtrail-trail_dataresource.go b/cloudformation/cloudtrail/aws-cloudtrail-trail_dataresource.go index 8cbd544563..04f27cd687 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-trail_dataresource.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-trail_dataresource.go @@ -3,7 +3,7 @@ package cloudtrail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trail_DataResource AWS CloudFormation Resource (AWS::CloudTrail::Trail.DataResource) @@ -18,7 +18,7 @@ type Trail_DataResource struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-dataresource.html#cfn-cloudtrail-trail-dataresource-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudtrail/aws-cloudtrail-trail_eventselector.go b/cloudformation/cloudtrail/aws-cloudtrail-trail_eventselector.go index 3d3168893b..ea14b23647 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-trail_eventselector.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-trail_eventselector.go @@ -3,7 +3,7 @@ package cloudtrail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trail_EventSelector AWS CloudFormation Resource (AWS::CloudTrail::Trail.EventSelector) @@ -13,12 +13,12 @@ type Trail_EventSelector struct { // DataResources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html#cfn-cloudtrail-trail-eventselector-dataresources - DataResources *[]Trail_DataResource `json:"DataResources,omitempty"` + DataResources []Trail_DataResource `json:"DataResources,omitempty"` // ExcludeManagementEventSources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudtrail-trail-eventselector.html#cfn-cloudtrail-trail-eventselector-excludemanagementeventsources - ExcludeManagementEventSources *[]string `json:"ExcludeManagementEventSources,omitempty"` + ExcludeManagementEventSources []string `json:"ExcludeManagementEventSources,omitempty"` // IncludeManagementEvents AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudtrail/aws-cloudtrail-trail_insightselector.go b/cloudformation/cloudtrail/aws-cloudtrail-trail_insightselector.go index 255f712cc3..6a261d5898 100644 --- a/cloudformation/cloudtrail/aws-cloudtrail-trail_insightselector.go +++ b/cloudformation/cloudtrail/aws-cloudtrail-trail_insightselector.go @@ -3,7 +3,7 @@ package cloudtrail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trail_InsightSelector AWS CloudFormation Resource (AWS::CloudTrail::Trail.InsightSelector) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-alarm.go b/cloudformation/cloudwatch/aws-cloudwatch-alarm.go index ca0c5c3f20..09a0fbb8c9 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-alarm.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-alarm.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alarm AWS CloudFormation Resource (AWS::CloudWatch::Alarm) @@ -21,7 +21,7 @@ type Alarm struct { // AlarmActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-alarmactions - AlarmActions *[]string `json:"AlarmActions,omitempty"` + AlarmActions []string `json:"AlarmActions,omitempty"` // AlarmDescription AWS CloudFormation Property // Required: false @@ -46,7 +46,7 @@ type Alarm struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-dimension - Dimensions *[]Alarm_Dimension `json:"Dimensions,omitempty"` + Dimensions []Alarm_Dimension `json:"Dimensions,omitempty"` // EvaluateLowSampleCountPercentile AWS CloudFormation Property // Required: false @@ -66,7 +66,7 @@ type Alarm struct { // InsufficientDataActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-insufficientdataactions - InsufficientDataActions *[]string `json:"InsufficientDataActions,omitempty"` + InsufficientDataActions []string `json:"InsufficientDataActions,omitempty"` // MetricName AWS CloudFormation Property // Required: false @@ -76,7 +76,7 @@ type Alarm struct { // Metrics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarm-metrics - Metrics *[]Alarm_MetricDataQuery `json:"Metrics,omitempty"` + Metrics []Alarm_MetricDataQuery `json:"Metrics,omitempty"` // Namespace AWS CloudFormation Property // Required: false @@ -86,7 +86,7 @@ type Alarm struct { // OKActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cw-alarm.html#cfn-cloudwatch-alarms-okactions - OKActions *[]string `json:"OKActions,omitempty"` + OKActions []string `json:"OKActions,omitempty"` // Period AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudwatch/aws-cloudwatch-alarm_dimension.go b/cloudformation/cloudwatch/aws-cloudwatch-alarm_dimension.go index 8718e664b8..dcab5828f5 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-alarm_dimension.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-alarm_dimension.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alarm_Dimension AWS CloudFormation Resource (AWS::CloudWatch::Alarm.Dimension) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-alarm_metric.go b/cloudformation/cloudwatch/aws-cloudwatch-alarm_metric.go index 22b4c0e2c7..4b4be15e2a 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-alarm_metric.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-alarm_metric.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alarm_Metric AWS CloudFormation Resource (AWS::CloudWatch::Alarm.Metric) @@ -13,7 +13,7 @@ type Alarm_Metric struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-alarm-metric.html#cfn-cloudwatch-alarm-metric-dimensions - Dimensions *[]Alarm_Dimension `json:"Dimensions,omitempty"` + Dimensions []Alarm_Dimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricdataquery.go b/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricdataquery.go index 4917360e13..96df63ac8a 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricdataquery.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricdataquery.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alarm_MetricDataQuery AWS CloudFormation Resource (AWS::CloudWatch::Alarm.MetricDataQuery) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricstat.go b/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricstat.go index d350854ea7..f051b7f600 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricstat.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-alarm_metricstat.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alarm_MetricStat AWS CloudFormation Resource (AWS::CloudWatch::Alarm.MetricStat) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector.go index 4974c18b68..efdb278091 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector) @@ -21,7 +21,7 @@ type AnomalyDetector struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-anomalydetector.html#cfn-cloudwatch-anomalydetector-dimensions - Dimensions *[]AnomalyDetector_Dimension `json:"Dimensions,omitempty"` + Dimensions []AnomalyDetector_Dimension `json:"Dimensions,omitempty"` // MetricMathAnomalyDetector AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_configuration.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_configuration.go index 7931b0a341..c7a2d73f56 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_configuration.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_configuration.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_Configuration AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.Configuration) @@ -13,7 +13,7 @@ type AnomalyDetector_Configuration struct { // ExcludedTimeRanges AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-configuration.html#cfn-cloudwatch-anomalydetector-configuration-excludedtimeranges - ExcludedTimeRanges *[]AnomalyDetector_Range `json:"ExcludedTimeRanges,omitempty"` + ExcludedTimeRanges []AnomalyDetector_Range `json:"ExcludedTimeRanges,omitempty"` // MetricTimeZone AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_dimension.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_dimension.go index cc549c3ecb..13f40ffc26 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_dimension.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_dimension.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_Dimension AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.Dimension) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metric.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metric.go index ecdc0145d4..161cfa8750 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metric.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metric.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_Metric AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.Metric) @@ -13,7 +13,7 @@ type AnomalyDetector_Metric struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metric.html#cfn-cloudwatch-anomalydetector-metric-dimensions - Dimensions *[]AnomalyDetector_Dimension `json:"Dimensions,omitempty"` + Dimensions []AnomalyDetector_Dimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataqueries.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataqueries.go index ce3b085aa8..2db177070f 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataqueries.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataqueries.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_MetricDataQueries AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.MetricDataQueries) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataquery.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataquery.go index 38d1b53851..ef6e6b04a4 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataquery.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricdataquery.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_MetricDataQuery AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.MetricDataQuery) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricmathanomalydetector.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricmathanomalydetector.go index 81a59edb5d..c0120d11b1 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricmathanomalydetector.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricmathanomalydetector.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_MetricMathAnomalyDetector AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.MetricMathAnomalyDetector) @@ -13,7 +13,7 @@ type AnomalyDetector_MetricMathAnomalyDetector struct { // MetricDataQueries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-metricmathanomalydetector.html#cfn-cloudwatch-anomalydetector-metricmathanomalydetector-metricdataqueries - MetricDataQueries *[]AnomalyDetector_MetricDataQuery `json:"MetricDataQueries,omitempty"` + MetricDataQueries []AnomalyDetector_MetricDataQuery `json:"MetricDataQueries,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricstat.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricstat.go index e647f88c74..6493adbee4 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricstat.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_metricstat.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_MetricStat AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.MetricStat) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_range.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_range.go index f49f843c16..d5c12d3e40 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_range.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_range.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_Range AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.Range) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_singlemetricanomalydetector.go b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_singlemetricanomalydetector.go index 7fb44250a6..41c58ce699 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_singlemetricanomalydetector.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-anomalydetector_singlemetricanomalydetector.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_SingleMetricAnomalyDetector AWS CloudFormation Resource (AWS::CloudWatch::AnomalyDetector.SingleMetricAnomalyDetector) @@ -13,7 +13,7 @@ type AnomalyDetector_SingleMetricAnomalyDetector struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cloudwatch-anomalydetector-singlemetricanomalydetector.html#cfn-cloudwatch-anomalydetector-singlemetricanomalydetector-dimensions - Dimensions *[]AnomalyDetector_Dimension `json:"Dimensions,omitempty"` + Dimensions []AnomalyDetector_Dimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: false diff --git a/cloudformation/cloudwatch/aws-cloudwatch-compositealarm.go b/cloudformation/cloudwatch/aws-cloudwatch-compositealarm.go index 0713721b8e..06f0cd828f 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-compositealarm.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-compositealarm.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CompositeAlarm AWS CloudFormation Resource (AWS::CloudWatch::CompositeAlarm) @@ -36,7 +36,7 @@ type CompositeAlarm struct { // AlarmActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-alarmactions - AlarmActions *[]string `json:"AlarmActions,omitempty"` + AlarmActions []string `json:"AlarmActions,omitempty"` // AlarmDescription AWS CloudFormation Property // Required: false @@ -56,12 +56,12 @@ type CompositeAlarm struct { // InsufficientDataActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-insufficientdataactions - InsufficientDataActions *[]string `json:"InsufficientDataActions,omitempty"` + InsufficientDataActions []string `json:"InsufficientDataActions,omitempty"` // OKActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-compositealarm.html#cfn-cloudwatch-compositealarm-okactions - OKActions *[]string `json:"OKActions,omitempty"` + OKActions []string `json:"OKActions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudwatch/aws-cloudwatch-dashboard.go b/cloudformation/cloudwatch/aws-cloudwatch-dashboard.go index a787f967e7..48871f36b0 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-dashboard.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-dashboard.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard AWS CloudFormation Resource (AWS::CloudWatch::Dashboard) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-insightrule.go b/cloudformation/cloudwatch/aws-cloudwatch-insightrule.go index dd91291368..29394ee8fa 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-insightrule.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-insightrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InsightRule AWS CloudFormation Resource (AWS::CloudWatch::InsightRule) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-insightrule_tags.go b/cloudformation/cloudwatch/aws-cloudwatch-insightrule_tags.go index 427e01f4c2..16f385cd39 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-insightrule_tags.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-insightrule_tags.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InsightRule_Tags AWS CloudFormation Resource (AWS::CloudWatch::InsightRule.Tags) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-metricstream.go b/cloudformation/cloudwatch/aws-cloudwatch-metricstream.go index 55a51ed185..b8d23aae91 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-metricstream.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-metricstream.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MetricStream AWS CloudFormation Resource (AWS::CloudWatch::MetricStream) @@ -17,7 +17,7 @@ type MetricStream struct { // ExcludeFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-excludefilters - ExcludeFilters *[]MetricStream_MetricStreamFilter `json:"ExcludeFilters,omitempty"` + ExcludeFilters []MetricStream_MetricStreamFilter `json:"ExcludeFilters,omitempty"` // FirehoseArn AWS CloudFormation Property // Required: true @@ -27,7 +27,7 @@ type MetricStream struct { // IncludeFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-includefilters - IncludeFilters *[]MetricStream_MetricStreamFilter `json:"IncludeFilters,omitempty"` + IncludeFilters []MetricStream_MetricStreamFilter `json:"IncludeFilters,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -47,12 +47,12 @@ type MetricStream struct { // StatisticsConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-statisticsconfigurations - StatisticsConfigurations *[]MetricStream_MetricStreamStatisticsConfiguration `json:"StatisticsConfigurations,omitempty"` + StatisticsConfigurations []MetricStream_MetricStreamStatisticsConfiguration `json:"StatisticsConfigurations,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html#cfn-cloudwatch-metricstream-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamfilter.go b/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamfilter.go index 48e5e91ce5..b452ccdc47 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamfilter.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamfilter.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MetricStream_MetricStreamFilter AWS CloudFormation Resource (AWS::CloudWatch::MetricStream.MetricStreamFilter) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsconfiguration.go b/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsconfiguration.go index 7570592df8..1cfd1ad08f 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsconfiguration.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsconfiguration.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MetricStream_MetricStreamStatisticsConfiguration AWS CloudFormation Resource (AWS::CloudWatch::MetricStream.MetricStreamStatisticsConfiguration) diff --git a/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsmetric.go b/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsmetric.go index 9f2b209fd5..ad670a24b5 100644 --- a/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsmetric.go +++ b/cloudformation/cloudwatch/aws-cloudwatch-metricstream_metricstreamstatisticsmetric.go @@ -3,7 +3,7 @@ package cloudwatch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MetricStream_MetricStreamStatisticsMetric AWS CloudFormation Resource (AWS::CloudWatch::MetricStream.MetricStreamStatisticsMetric) diff --git a/cloudformation/codeartifact/aws-codeartifact-domain.go b/cloudformation/codeartifact/aws-codeartifact-domain.go index 3110488a5c..b3ceceaa25 100644 --- a/cloudformation/codeartifact/aws-codeartifact-domain.go +++ b/cloudformation/codeartifact/aws-codeartifact-domain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Domain AWS CloudFormation Resource (AWS::CodeArtifact::Domain) @@ -32,7 +32,7 @@ type Domain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-domain.html#cfn-codeartifact-domain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codeartifact/aws-codeartifact-repository.go b/cloudformation/codeartifact/aws-codeartifact-repository.go index c9d69bb876..f95c47fe1f 100644 --- a/cloudformation/codeartifact/aws-codeartifact-repository.go +++ b/cloudformation/codeartifact/aws-codeartifact-repository.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Repository AWS CloudFormation Resource (AWS::CodeArtifact::Repository) @@ -32,7 +32,7 @@ type Repository struct { // ExternalConnections AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-externalconnections - ExternalConnections *[]string `json:"ExternalConnections,omitempty"` + ExternalConnections []string `json:"ExternalConnections,omitempty"` // PermissionsPolicyDocument AWS CloudFormation Property // Required: false @@ -47,12 +47,12 @@ type Repository struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Upstreams AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeartifact-repository.html#cfn-codeartifact-repository-upstreams - Upstreams *[]string `json:"Upstreams,omitempty"` + Upstreams []string `json:"Upstreams,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codebuild/aws-codebuild-project.go b/cloudformation/codebuild/aws-codebuild-project.go index 7bd212bb16..4747f0c83b 100644 --- a/cloudformation/codebuild/aws-codebuild-project.go +++ b/cloudformation/codebuild/aws-codebuild-project.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Project AWS CloudFormation Resource (AWS::CodeBuild::Project) @@ -57,7 +57,7 @@ type Project struct { // FileSystemLocations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-filesystemlocations - FileSystemLocations *[]Project_ProjectFileSystemLocation `json:"FileSystemLocations,omitempty"` + FileSystemLocations []Project_ProjectFileSystemLocation `json:"FileSystemLocations,omitempty"` // LogsConfig AWS CloudFormation Property // Required: false @@ -82,17 +82,17 @@ type Project struct { // SecondaryArtifacts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondaryartifacts - SecondaryArtifacts *[]Project_Artifacts `json:"SecondaryArtifacts,omitempty"` + SecondaryArtifacts []Project_Artifacts `json:"SecondaryArtifacts,omitempty"` // SecondarySourceVersions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondarysourceversions - SecondarySourceVersions *[]Project_ProjectSourceVersion `json:"SecondarySourceVersions,omitempty"` + SecondarySourceVersions []Project_ProjectSourceVersion `json:"SecondarySourceVersions,omitempty"` // SecondarySources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-secondarysources - SecondarySources *[]Project_Source `json:"SecondarySources,omitempty"` + SecondarySources []Project_Source `json:"SecondarySources,omitempty"` // ServiceRole AWS CloudFormation Property // Required: true @@ -112,7 +112,7 @@ type Project struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-project.html#cfn-codebuild-project-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TimeoutInMinutes AWS CloudFormation Property // Required: false diff --git a/cloudformation/codebuild/aws-codebuild-project_artifacts.go b/cloudformation/codebuild/aws-codebuild-project_artifacts.go index b8f9036f3a..e0fb4dd606 100644 --- a/cloudformation/codebuild/aws-codebuild-project_artifacts.go +++ b/cloudformation/codebuild/aws-codebuild-project_artifacts.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_Artifacts AWS CloudFormation Resource (AWS::CodeBuild::Project.Artifacts) diff --git a/cloudformation/codebuild/aws-codebuild-project_batchrestrictions.go b/cloudformation/codebuild/aws-codebuild-project_batchrestrictions.go index e071b47be7..de3e522a7b 100644 --- a/cloudformation/codebuild/aws-codebuild-project_batchrestrictions.go +++ b/cloudformation/codebuild/aws-codebuild-project_batchrestrictions.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_BatchRestrictions AWS CloudFormation Resource (AWS::CodeBuild::Project.BatchRestrictions) @@ -13,7 +13,7 @@ type Project_BatchRestrictions struct { // ComputeTypesAllowed AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-batchrestrictions.html#cfn-codebuild-project-batchrestrictions-computetypesallowed - ComputeTypesAllowed *[]string `json:"ComputeTypesAllowed,omitempty"` + ComputeTypesAllowed []string `json:"ComputeTypesAllowed,omitempty"` // MaximumBuildsAllowed AWS CloudFormation Property // Required: false diff --git a/cloudformation/codebuild/aws-codebuild-project_buildstatusconfig.go b/cloudformation/codebuild/aws-codebuild-project_buildstatusconfig.go index b9a3eb3caf..937ba5b6b0 100644 --- a/cloudformation/codebuild/aws-codebuild-project_buildstatusconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_buildstatusconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_BuildStatusConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.BuildStatusConfig) diff --git a/cloudformation/codebuild/aws-codebuild-project_cloudwatchlogsconfig.go b/cloudformation/codebuild/aws-codebuild-project_cloudwatchlogsconfig.go index 39d71f4fce..9b38944932 100644 --- a/cloudformation/codebuild/aws-codebuild-project_cloudwatchlogsconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_cloudwatchlogsconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_CloudWatchLogsConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.CloudWatchLogsConfig) diff --git a/cloudformation/codebuild/aws-codebuild-project_environment.go b/cloudformation/codebuild/aws-codebuild-project_environment.go index 7b7411373e..1efb347833 100644 --- a/cloudformation/codebuild/aws-codebuild-project_environment.go +++ b/cloudformation/codebuild/aws-codebuild-project_environment.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_Environment AWS CloudFormation Resource (AWS::CodeBuild::Project.Environment) @@ -23,7 +23,7 @@ type Project_Environment struct { // EnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-environment.html#cfn-codebuild-project-environment-environmentvariables - EnvironmentVariables *[]Project_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` + EnvironmentVariables []Project_EnvironmentVariable `json:"EnvironmentVariables,omitempty"` // Image AWS CloudFormation Property // Required: true diff --git a/cloudformation/codebuild/aws-codebuild-project_environmentvariable.go b/cloudformation/codebuild/aws-codebuild-project_environmentvariable.go index ece8d4378d..c62d9e690d 100644 --- a/cloudformation/codebuild/aws-codebuild-project_environmentvariable.go +++ b/cloudformation/codebuild/aws-codebuild-project_environmentvariable.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_EnvironmentVariable AWS CloudFormation Resource (AWS::CodeBuild::Project.EnvironmentVariable) diff --git a/cloudformation/codebuild/aws-codebuild-project_filtergroup.go b/cloudformation/codebuild/aws-codebuild-project_filtergroup.go index 5b9a84659b..8aa39adf88 100644 --- a/cloudformation/codebuild/aws-codebuild-project_filtergroup.go +++ b/cloudformation/codebuild/aws-codebuild-project_filtergroup.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_FilterGroup AWS CloudFormation Resource (AWS::CodeBuild::Project.FilterGroup) diff --git a/cloudformation/codebuild/aws-codebuild-project_gitsubmodulesconfig.go b/cloudformation/codebuild/aws-codebuild-project_gitsubmodulesconfig.go index ebcf9243ea..49f5662d70 100644 --- a/cloudformation/codebuild/aws-codebuild-project_gitsubmodulesconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_gitsubmodulesconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_GitSubmodulesConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.GitSubmodulesConfig) diff --git a/cloudformation/codebuild/aws-codebuild-project_logsconfig.go b/cloudformation/codebuild/aws-codebuild-project_logsconfig.go index 05df4e3dbc..1b4e989efd 100644 --- a/cloudformation/codebuild/aws-codebuild-project_logsconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_logsconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_LogsConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.LogsConfig) diff --git a/cloudformation/codebuild/aws-codebuild-project_projectbuildbatchconfig.go b/cloudformation/codebuild/aws-codebuild-project_projectbuildbatchconfig.go index 6120d6e647..9ec2be3300 100644 --- a/cloudformation/codebuild/aws-codebuild-project_projectbuildbatchconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_projectbuildbatchconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_ProjectBuildBatchConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.ProjectBuildBatchConfig) diff --git a/cloudformation/codebuild/aws-codebuild-project_projectcache.go b/cloudformation/codebuild/aws-codebuild-project_projectcache.go index 19bf743884..e92e49fd3c 100644 --- a/cloudformation/codebuild/aws-codebuild-project_projectcache.go +++ b/cloudformation/codebuild/aws-codebuild-project_projectcache.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_ProjectCache AWS CloudFormation Resource (AWS::CodeBuild::Project.ProjectCache) @@ -18,7 +18,7 @@ type Project_ProjectCache struct { // Modes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projectcache.html#cfn-codebuild-project-projectcache-modes - Modes *[]string `json:"Modes,omitempty"` + Modes []string `json:"Modes,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/codebuild/aws-codebuild-project_projectfilesystemlocation.go b/cloudformation/codebuild/aws-codebuild-project_projectfilesystemlocation.go index 484d60054d..70e6660a67 100644 --- a/cloudformation/codebuild/aws-codebuild-project_projectfilesystemlocation.go +++ b/cloudformation/codebuild/aws-codebuild-project_projectfilesystemlocation.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_ProjectFileSystemLocation AWS CloudFormation Resource (AWS::CodeBuild::Project.ProjectFileSystemLocation) diff --git a/cloudformation/codebuild/aws-codebuild-project_projectsourceversion.go b/cloudformation/codebuild/aws-codebuild-project_projectsourceversion.go index a91d6a0710..2e33b6a60e 100644 --- a/cloudformation/codebuild/aws-codebuild-project_projectsourceversion.go +++ b/cloudformation/codebuild/aws-codebuild-project_projectsourceversion.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_ProjectSourceVersion AWS CloudFormation Resource (AWS::CodeBuild::Project.ProjectSourceVersion) diff --git a/cloudformation/codebuild/aws-codebuild-project_projecttriggers.go b/cloudformation/codebuild/aws-codebuild-project_projecttriggers.go index 0b69f695b2..a556cf85b5 100644 --- a/cloudformation/codebuild/aws-codebuild-project_projecttriggers.go +++ b/cloudformation/codebuild/aws-codebuild-project_projecttriggers.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_ProjectTriggers AWS CloudFormation Resource (AWS::CodeBuild::Project.ProjectTriggers) @@ -18,7 +18,7 @@ type Project_ProjectTriggers struct { // FilterGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-projecttriggers.html#cfn-codebuild-project-projecttriggers-filtergroups - FilterGroups *[]Project_FilterGroup `json:"FilterGroups,omitempty"` + FilterGroups []Project_FilterGroup `json:"FilterGroups,omitempty"` // Webhook AWS CloudFormation Property // Required: false diff --git a/cloudformation/codebuild/aws-codebuild-project_registrycredential.go b/cloudformation/codebuild/aws-codebuild-project_registrycredential.go index 70439bce56..de7ddb734b 100644 --- a/cloudformation/codebuild/aws-codebuild-project_registrycredential.go +++ b/cloudformation/codebuild/aws-codebuild-project_registrycredential.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_RegistryCredential AWS CloudFormation Resource (AWS::CodeBuild::Project.RegistryCredential) diff --git a/cloudformation/codebuild/aws-codebuild-project_s3logsconfig.go b/cloudformation/codebuild/aws-codebuild-project_s3logsconfig.go index 5b1f98fe70..a6d130d2f0 100644 --- a/cloudformation/codebuild/aws-codebuild-project_s3logsconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_s3logsconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_S3LogsConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.S3LogsConfig) diff --git a/cloudformation/codebuild/aws-codebuild-project_source.go b/cloudformation/codebuild/aws-codebuild-project_source.go index a15f8e0944..b84cb7fe3a 100644 --- a/cloudformation/codebuild/aws-codebuild-project_source.go +++ b/cloudformation/codebuild/aws-codebuild-project_source.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_Source AWS CloudFormation Resource (AWS::CodeBuild::Project.Source) diff --git a/cloudformation/codebuild/aws-codebuild-project_sourceauth.go b/cloudformation/codebuild/aws-codebuild-project_sourceauth.go index a08012a5db..a5f9a15a8b 100644 --- a/cloudformation/codebuild/aws-codebuild-project_sourceauth.go +++ b/cloudformation/codebuild/aws-codebuild-project_sourceauth.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_SourceAuth AWS CloudFormation Resource (AWS::CodeBuild::Project.SourceAuth) diff --git a/cloudformation/codebuild/aws-codebuild-project_vpcconfig.go b/cloudformation/codebuild/aws-codebuild-project_vpcconfig.go index f666a73a36..18c1db19e7 100644 --- a/cloudformation/codebuild/aws-codebuild-project_vpcconfig.go +++ b/cloudformation/codebuild/aws-codebuild-project_vpcconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_VpcConfig AWS CloudFormation Resource (AWS::CodeBuild::Project.VpcConfig) @@ -13,12 +13,12 @@ type Project_VpcConfig struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-vpcconfig.html#cfn-codebuild-project-vpcconfig-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // Subnets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codebuild-project-vpcconfig.html#cfn-codebuild-project-vpcconfig-subnets - Subnets *[]string `json:"Subnets,omitempty"` + Subnets []string `json:"Subnets,omitempty"` // VpcId AWS CloudFormation Property // Required: false diff --git a/cloudformation/codebuild/aws-codebuild-project_webhookfilter.go b/cloudformation/codebuild/aws-codebuild-project_webhookfilter.go index e67e724676..1dd8f30a57 100644 --- a/cloudformation/codebuild/aws-codebuild-project_webhookfilter.go +++ b/cloudformation/codebuild/aws-codebuild-project_webhookfilter.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_WebhookFilter AWS CloudFormation Resource (AWS::CodeBuild::Project.WebhookFilter) diff --git a/cloudformation/codebuild/aws-codebuild-reportgroup.go b/cloudformation/codebuild/aws-codebuild-reportgroup.go index 27e1ce79cf..b0e296ed9b 100644 --- a/cloudformation/codebuild/aws-codebuild-reportgroup.go +++ b/cloudformation/codebuild/aws-codebuild-reportgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReportGroup AWS CloudFormation Resource (AWS::CodeBuild::ReportGroup) @@ -32,7 +32,7 @@ type ReportGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codebuild-reportgroup.html#cfn-codebuild-reportgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/codebuild/aws-codebuild-reportgroup_reportexportconfig.go b/cloudformation/codebuild/aws-codebuild-reportgroup_reportexportconfig.go index c07d8ab985..5cec8c1a3b 100644 --- a/cloudformation/codebuild/aws-codebuild-reportgroup_reportexportconfig.go +++ b/cloudformation/codebuild/aws-codebuild-reportgroup_reportexportconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReportGroup_ReportExportConfig AWS CloudFormation Resource (AWS::CodeBuild::ReportGroup.ReportExportConfig) diff --git a/cloudformation/codebuild/aws-codebuild-reportgroup_s3reportexportconfig.go b/cloudformation/codebuild/aws-codebuild-reportgroup_s3reportexportconfig.go index 3cf013eab3..421ba438e0 100644 --- a/cloudformation/codebuild/aws-codebuild-reportgroup_s3reportexportconfig.go +++ b/cloudformation/codebuild/aws-codebuild-reportgroup_s3reportexportconfig.go @@ -3,7 +3,7 @@ package codebuild import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReportGroup_S3ReportExportConfig AWS CloudFormation Resource (AWS::CodeBuild::ReportGroup.S3ReportExportConfig) diff --git a/cloudformation/codebuild/aws-codebuild-sourcecredential.go b/cloudformation/codebuild/aws-codebuild-sourcecredential.go index 05b7390504..3f75e7242b 100644 --- a/cloudformation/codebuild/aws-codebuild-sourcecredential.go +++ b/cloudformation/codebuild/aws-codebuild-sourcecredential.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SourceCredential AWS CloudFormation Resource (AWS::CodeBuild::SourceCredential) diff --git a/cloudformation/codecommit/aws-codecommit-repository.go b/cloudformation/codecommit/aws-codecommit-repository.go index efa4066545..c054663c3c 100644 --- a/cloudformation/codecommit/aws-codecommit-repository.go +++ b/cloudformation/codecommit/aws-codecommit-repository.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Repository AWS CloudFormation Resource (AWS::CodeCommit::Repository) @@ -32,12 +32,12 @@ type Repository struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Triggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codecommit-repository.html#cfn-codecommit-repository-triggers - Triggers *[]Repository_RepositoryTrigger `json:"Triggers,omitempty"` + Triggers []Repository_RepositoryTrigger `json:"Triggers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codecommit/aws-codecommit-repository_code.go b/cloudformation/codecommit/aws-codecommit-repository_code.go index e8fb8b86f9..d7bed68504 100644 --- a/cloudformation/codecommit/aws-codecommit-repository_code.go +++ b/cloudformation/codecommit/aws-codecommit-repository_code.go @@ -3,7 +3,7 @@ package codecommit import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Repository_Code AWS CloudFormation Resource (AWS::CodeCommit::Repository.Code) diff --git a/cloudformation/codecommit/aws-codecommit-repository_repositorytrigger.go b/cloudformation/codecommit/aws-codecommit-repository_repositorytrigger.go index eea9967998..0d03cdcf3d 100644 --- a/cloudformation/codecommit/aws-codecommit-repository_repositorytrigger.go +++ b/cloudformation/codecommit/aws-codecommit-repository_repositorytrigger.go @@ -3,7 +3,7 @@ package codecommit import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Repository_RepositoryTrigger AWS CloudFormation Resource (AWS::CodeCommit::Repository.RepositoryTrigger) @@ -13,7 +13,7 @@ type Repository_RepositoryTrigger struct { // Branches AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codecommit-repository-repositorytrigger.html#cfn-codecommit-repository-repositorytrigger-branches - Branches *[]string `json:"Branches,omitempty"` + Branches []string `json:"Branches,omitempty"` // CustomData AWS CloudFormation Property // Required: false diff --git a/cloudformation/codecommit/aws-codecommit-repository_s3.go b/cloudformation/codecommit/aws-codecommit-repository_s3.go index d47264eced..55db5649fd 100644 --- a/cloudformation/codecommit/aws-codecommit-repository_s3.go +++ b/cloudformation/codecommit/aws-codecommit-repository_s3.go @@ -3,7 +3,7 @@ package codecommit import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Repository_S3 AWS CloudFormation Resource (AWS::CodeCommit::Repository.S3) diff --git a/cloudformation/codedeploy/aws-codedeploy-application.go b/cloudformation/codedeploy/aws-codedeploy-application.go index 0bb6d2bdb6..efd428d5d1 100644 --- a/cloudformation/codedeploy/aws-codedeploy-application.go +++ b/cloudformation/codedeploy/aws-codedeploy-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::CodeDeploy::Application) @@ -27,7 +27,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-application.html#cfn-codedeploy-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig.go b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig.go index dd016f2ebb..bf3cf984b0 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentConfig AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentConfig) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_minimumhealthyhosts.go b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_minimumhealthyhosts.go index fdfd1a32be..cc18cc6095 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_minimumhealthyhosts.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_minimumhealthyhosts.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentConfig_MinimumHealthyHosts AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentConfig.MinimumHealthyHosts) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedcanary.go b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedcanary.go index e2327586ac..feaa70cd0c 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedcanary.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedcanary.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentConfig_TimeBasedCanary AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentConfig.TimeBasedCanary) @@ -12,12 +12,12 @@ type DeploymentConfig_TimeBasedCanary struct { // CanaryInterval AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-timebasedcanary-canaryinterval + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html#cfn-codedeploy-deploymentconfig-timebasedcanary-canaryinterval CanaryInterval int `json:"CanaryInterval"` // CanaryPercentage AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-timebasedcanary-canarypercentage + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedcanary.html#cfn-codedeploy-deploymentconfig-timebasedcanary-canarypercentage CanaryPercentage int `json:"CanaryPercentage"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedlinear.go b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedlinear.go index fa0d37a1ad..69a133ed1c 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedlinear.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_timebasedlinear.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentConfig_TimeBasedLinear AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentConfig.TimeBasedLinear) @@ -12,12 +12,12 @@ type DeploymentConfig_TimeBasedLinear struct { // LinearInterval AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-timebasedlinear-linearinterval + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html#cfn-codedeploy-deploymentconfig-timebasedlinear-linearinterval LinearInterval int `json:"LinearInterval"` // LinearPercentage AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-timebasedlinear-linearpercentage + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-timebasedlinear.html#cfn-codedeploy-deploymentconfig-timebasedlinear-linearpercentage LinearPercentage int `json:"LinearPercentage"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_trafficroutingconfig.go b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_trafficroutingconfig.go index b12ebf8551..b820058b8b 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_trafficroutingconfig.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentconfig_trafficroutingconfig.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentConfig_TrafficRoutingConfig AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentConfig.TrafficRoutingConfig) @@ -12,17 +12,17 @@ type DeploymentConfig_TrafficRoutingConfig struct { // TimeBasedCanary AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-timebasedcanary + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig-timebasedcanary TimeBasedCanary *DeploymentConfig_TimeBasedCanary `json:"TimeBasedCanary,omitempty"` // TimeBasedLinear AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-timebasedlinear + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig-timebasedlinear TimeBasedLinear *DeploymentConfig_TimeBasedLinear `json:"TimeBasedLinear,omitempty"` // Type AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-properties-codedeploy-deploymentconfig-trafficroutingconfig-type + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentconfig-trafficroutingconfig.html#cfn-codedeploy-deploymentconfig-trafficroutingconfig-type Type string `json:"Type"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup.go index aad269e18a..9ac0b934ec 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DeploymentGroup AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup) @@ -32,7 +32,7 @@ type DeploymentGroup struct { // AutoScalingGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-autoscalinggroups - AutoScalingGroups *[]string `json:"AutoScalingGroups,omitempty"` + AutoScalingGroups []string `json:"AutoScalingGroups,omitempty"` // BlueGreenDeploymentConfiguration AWS CloudFormation Property // Required: false @@ -62,12 +62,12 @@ type DeploymentGroup struct { // ECSServices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ecsservices - ECSServices *[]DeploymentGroup_ECSService `json:"ECSServices,omitempty"` + ECSServices []DeploymentGroup_ECSService `json:"ECSServices,omitempty"` // Ec2TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-ec2tagfilters - Ec2TagFilters *[]DeploymentGroup_EC2TagFilter `json:"Ec2TagFilters,omitempty"` + Ec2TagFilters []DeploymentGroup_EC2TagFilter `json:"Ec2TagFilters,omitempty"` // Ec2TagSet AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type DeploymentGroup struct { // OnPremisesInstanceTagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-onpremisesinstancetagfilters - OnPremisesInstanceTagFilters *[]DeploymentGroup_TagFilter `json:"OnPremisesInstanceTagFilters,omitempty"` + OnPremisesInstanceTagFilters []DeploymentGroup_TagFilter `json:"OnPremisesInstanceTagFilters,omitempty"` // OnPremisesTagSet AWS CloudFormation Property // Required: false @@ -102,12 +102,12 @@ type DeploymentGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TriggerConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html#cfn-codedeploy-deploymentgroup-triggerconfigurations - TriggerConfigurations *[]DeploymentGroup_TriggerConfig `json:"TriggerConfigurations,omitempty"` + TriggerConfigurations []DeploymentGroup_TriggerConfig `json:"TriggerConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarm.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarm.go index abf98a8d8c..c596786d86 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarm.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarm.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_Alarm AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.Alarm) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarmconfiguration.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarmconfiguration.go index 07313551d4..dcd9657589 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarmconfiguration.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_alarmconfiguration.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_AlarmConfiguration AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.AlarmConfiguration) @@ -13,7 +13,7 @@ type DeploymentGroup_AlarmConfiguration struct { // Alarms AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-alarmconfiguration.html#cfn-codedeploy-deploymentgroup-alarmconfiguration-alarms - Alarms *[]DeploymentGroup_Alarm `json:"Alarms,omitempty"` + Alarms []DeploymentGroup_Alarm `json:"Alarms,omitempty"` // Enabled AWS CloudFormation Property // Required: false diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_autorollbackconfiguration.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_autorollbackconfiguration.go index 3c27957768..43b9329435 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_autorollbackconfiguration.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_autorollbackconfiguration.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_AutoRollbackConfiguration AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.AutoRollbackConfiguration) @@ -18,7 +18,7 @@ type DeploymentGroup_AutoRollbackConfiguration struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-autorollbackconfiguration.html#cfn-codedeploy-deploymentgroup-autorollbackconfiguration-events - Events *[]string `json:"Events,omitempty"` + Events []string `json:"Events,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_bluegreendeploymentconfiguration.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_bluegreendeploymentconfiguration.go index 5155f0b4c7..5fbb894c78 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_bluegreendeploymentconfiguration.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_bluegreendeploymentconfiguration.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_BlueGreenDeploymentConfiguration AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.BlueGreenDeploymentConfiguration) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_blueinstanceterminationoption.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_blueinstanceterminationoption.go index a0a6664ebe..7142cdbc18 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_blueinstanceterminationoption.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_blueinstanceterminationoption.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_BlueInstanceTerminationOption AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.BlueInstanceTerminationOption) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deployment.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deployment.go index 29148db9d1..6ba81652c5 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deployment.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deployment.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_Deployment AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.Deployment) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentreadyoption.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentreadyoption.go index 86a5474093..bcd16014a4 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentreadyoption.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentreadyoption.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_DeploymentReadyOption AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.DeploymentReadyOption) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentstyle.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentstyle.go index edfcbcea68..aa066356ff 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentstyle.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_deploymentstyle.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_DeploymentStyle AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.DeploymentStyle) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagfilter.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagfilter.go index 25112219f8..ec71fa4ac2 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagfilter.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagfilter.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_EC2TagFilter AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.EC2TagFilter) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagset.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagset.go index 0e65a9b54d..d916baa391 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagset.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagset.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_EC2TagSet AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.EC2TagSet) @@ -13,7 +13,7 @@ type DeploymentGroup_EC2TagSet struct { // Ec2TagSetList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagset.html#cfn-codedeploy-deploymentgroup-ec2tagset-ec2tagsetlist - Ec2TagSetList *[]DeploymentGroup_EC2TagSetListObject `json:"Ec2TagSetList,omitempty"` + Ec2TagSetList []DeploymentGroup_EC2TagSetListObject `json:"Ec2TagSetList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagsetlistobject.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagsetlistobject.go index b1daaaa8fd..02a7659579 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagsetlistobject.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ec2tagsetlistobject.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_EC2TagSetListObject AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.EC2TagSetListObject) @@ -13,7 +13,7 @@ type DeploymentGroup_EC2TagSetListObject struct { // Ec2TagGroup AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-ec2tagsetlistobject.html#cfn-codedeploy-deploymentgroup-ec2tagsetlistobject-ec2taggroup - Ec2TagGroup *[]DeploymentGroup_EC2TagFilter `json:"Ec2TagGroup,omitempty"` + Ec2TagGroup []DeploymentGroup_EC2TagFilter `json:"Ec2TagGroup,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ecsservice.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ecsservice.go index 4ae807dd5d..cbc0e5e488 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ecsservice.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_ecsservice.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_ECSService AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.ECSService) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_elbinfo.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_elbinfo.go index 7135315f0e..c0aad2adc8 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_elbinfo.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_elbinfo.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_ELBInfo AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.ELBInfo) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_githublocation.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_githublocation.go index 810498a19e..745748ca74 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_githublocation.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_githublocation.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_GitHubLocation AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.GitHubLocation) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_greenfleetprovisioningoption.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_greenfleetprovisioningoption.go index 52cb6ea576..e0e18e8374 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_greenfleetprovisioningoption.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_greenfleetprovisioningoption.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_GreenFleetProvisioningOption AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.GreenFleetProvisioningOption) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_loadbalancerinfo.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_loadbalancerinfo.go index f18ad601a1..a883527110 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_loadbalancerinfo.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_loadbalancerinfo.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_LoadBalancerInfo AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.LoadBalancerInfo) @@ -13,17 +13,17 @@ type DeploymentGroup_LoadBalancerInfo struct { // ElbInfoList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo-elbinfolist - ElbInfoList *[]DeploymentGroup_ELBInfo `json:"ElbInfoList,omitempty"` + ElbInfoList []DeploymentGroup_ELBInfo `json:"ElbInfoList,omitempty"` // TargetGroupInfoList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo-targetgroupinfolist - TargetGroupInfoList *[]DeploymentGroup_TargetGroupInfo `json:"TargetGroupInfoList,omitempty"` + TargetGroupInfoList []DeploymentGroup_TargetGroupInfo `json:"TargetGroupInfoList,omitempty"` // TargetGroupPairInfoList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-loadbalancerinfo.html#cfn-codedeploy-deploymentgroup-loadbalancerinfo-targetgrouppairinfolist - TargetGroupPairInfoList *[]DeploymentGroup_TargetGroupPairInfo `json:"TargetGroupPairInfoList,omitempty"` + TargetGroupPairInfoList []DeploymentGroup_TargetGroupPairInfo `json:"TargetGroupPairInfoList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagset.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagset.go index aa5d6e12f8..225fc5b205 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagset.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagset.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_OnPremisesTagSet AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSet) @@ -13,7 +13,7 @@ type DeploymentGroup_OnPremisesTagSet struct { // OnPremisesTagSetList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-onpremisestagset.html#cfn-codedeploy-deploymentgroup-onpremisestagset-onpremisestagsetlist - OnPremisesTagSetList *[]DeploymentGroup_OnPremisesTagSetListObject `json:"OnPremisesTagSetList,omitempty"` + OnPremisesTagSetList []DeploymentGroup_OnPremisesTagSetListObject `json:"OnPremisesTagSetList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagsetlistobject.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagsetlistobject.go index f3c4dcb6c6..32a14bdde3 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagsetlistobject.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_onpremisestagsetlistobject.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_OnPremisesTagSetListObject AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.OnPremisesTagSetListObject) @@ -13,7 +13,7 @@ type DeploymentGroup_OnPremisesTagSetListObject struct { // OnPremisesTagGroup AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-onpremisestagsetlistobject.html#cfn-codedeploy-deploymentgroup-onpremisestagsetlistobject-onpremisestaggroup - OnPremisesTagGroup *[]DeploymentGroup_TagFilter `json:"OnPremisesTagGroup,omitempty"` + OnPremisesTagGroup []DeploymentGroup_TagFilter `json:"OnPremisesTagGroup,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_revisionlocation.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_revisionlocation.go index 19e0899784..e243d564f2 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_revisionlocation.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_revisionlocation.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_RevisionLocation AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.RevisionLocation) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_s3location.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_s3location.go index f9d027c276..dd8fc8ee95 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_s3location.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_s3location.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_S3Location AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.S3Location) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_tagfilter.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_tagfilter.go index d1fd94be6f..f60aa546bc 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_tagfilter.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_tagfilter.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_TagFilter AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.TagFilter) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgroupinfo.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgroupinfo.go index 188799e93f..b21f2f96c7 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgroupinfo.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgroupinfo.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_TargetGroupInfo AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.TargetGroupInfo) diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgrouppairinfo.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgrouppairinfo.go index c207f954af..d094f2bc4b 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgrouppairinfo.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_targetgrouppairinfo.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_TargetGroupPairInfo AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.TargetGroupPairInfo) @@ -18,7 +18,7 @@ type DeploymentGroup_TargetGroupPairInfo struct { // TargetGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-targetgrouppairinfo.html#cfn-codedeploy-deploymentgroup-targetgrouppairinfo-targetgroups - TargetGroups *[]DeploymentGroup_TargetGroupInfo `json:"TargetGroups,omitempty"` + TargetGroups []DeploymentGroup_TargetGroupInfo `json:"TargetGroups,omitempty"` // TestTrafficRoute AWS CloudFormation Property // Required: false diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_trafficroute.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_trafficroute.go index 22e09dc44d..accd6e7168 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_trafficroute.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_trafficroute.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_TrafficRoute AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.TrafficRoute) @@ -13,7 +13,7 @@ type DeploymentGroup_TrafficRoute struct { // ListenerArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-trafficroute.html#cfn-codedeploy-deploymentgroup-trafficroute-listenerarns - ListenerArns *[]string `json:"ListenerArns,omitempty"` + ListenerArns []string `json:"ListenerArns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_triggerconfig.go b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_triggerconfig.go index 8a6afa9b93..f57544efd7 100644 --- a/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_triggerconfig.go +++ b/cloudformation/codedeploy/aws-codedeploy-deploymentgroup_triggerconfig.go @@ -3,7 +3,7 @@ package codedeploy import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeploymentGroup_TriggerConfig AWS CloudFormation Resource (AWS::CodeDeploy::DeploymentGroup.TriggerConfig) @@ -13,7 +13,7 @@ type DeploymentGroup_TriggerConfig struct { // TriggerEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-triggerconfig.html#cfn-codedeploy-deploymentgroup-triggerconfig-triggerevents - TriggerEvents *[]string `json:"TriggerEvents,omitempty"` + TriggerEvents []string `json:"TriggerEvents,omitempty"` // TriggerName AWS CloudFormation Property // Required: false diff --git a/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup.go b/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup.go index 63e9387874..b58a2aba00 100644 --- a/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup.go +++ b/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ProfilingGroup AWS CloudFormation Resource (AWS::CodeGuruProfiler::ProfilingGroup) @@ -22,7 +22,7 @@ type ProfilingGroup struct { // AnomalyDetectionNotificationConfiguration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-anomalydetectionnotificationconfiguration - AnomalyDetectionNotificationConfiguration *[]ProfilingGroup_Channel `json:"AnomalyDetectionNotificationConfiguration,omitempty"` + AnomalyDetectionNotificationConfiguration []ProfilingGroup_Channel `json:"AnomalyDetectionNotificationConfiguration,omitempty"` // ComputePlatform AWS CloudFormation Property // Required: false @@ -37,7 +37,7 @@ type ProfilingGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codeguruprofiler-profilinggroup.html#cfn-codeguruprofiler-profilinggroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup_channel.go b/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup_channel.go index 4df1a3c6b4..afd2ca159f 100644 --- a/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup_channel.go +++ b/cloudformation/codeguruprofiler/aws-codeguruprofiler-profilinggroup_channel.go @@ -3,7 +3,7 @@ package codeguruprofiler import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ProfilingGroup_Channel AWS CloudFormation Resource (AWS::CodeGuruProfiler::ProfilingGroup.Channel) diff --git a/cloudformation/codegurureviewer/aws-codegurureviewer-repositoryassociation.go b/cloudformation/codegurureviewer/aws-codegurureviewer-repositoryassociation.go index 14feda9a5a..e417f746d4 100644 --- a/cloudformation/codegurureviewer/aws-codegurureviewer-repositoryassociation.go +++ b/cloudformation/codegurureviewer/aws-codegurureviewer-repositoryassociation.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RepositoryAssociation AWS CloudFormation Resource (AWS::CodeGuruReviewer::RepositoryAssociation) @@ -37,7 +37,7 @@ type RepositoryAssociation struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codegurureviewer-repositoryassociation.html#cfn-codegurureviewer-repositoryassociation-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/codepipeline/aws-codepipeline-customactiontype.go b/cloudformation/codepipeline/aws-codepipeline-customactiontype.go index e360e00290..9b43830882 100644 --- a/cloudformation/codepipeline/aws-codepipeline-customactiontype.go +++ b/cloudformation/codepipeline/aws-codepipeline-customactiontype.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CustomActionType AWS CloudFormation Resource (AWS::CodePipeline::CustomActionType) @@ -22,7 +22,7 @@ type CustomActionType struct { // ConfigurationProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-configurationproperties - ConfigurationProperties *[]CustomActionType_ConfigurationProperties `json:"ConfigurationProperties,omitempty"` + ConfigurationProperties []CustomActionType_ConfigurationProperties `json:"ConfigurationProperties,omitempty"` // InputArtifactDetails AWS CloudFormation Property // Required: true @@ -47,7 +47,7 @@ type CustomActionType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-customactiontype.html#cfn-codepipeline-customactiontype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Version AWS CloudFormation Property // Required: true diff --git a/cloudformation/codepipeline/aws-codepipeline-customactiontype_artifactdetails.go b/cloudformation/codepipeline/aws-codepipeline-customactiontype_artifactdetails.go index 0112aca82f..8d9c98af5d 100644 --- a/cloudformation/codepipeline/aws-codepipeline-customactiontype_artifactdetails.go +++ b/cloudformation/codepipeline/aws-codepipeline-customactiontype_artifactdetails.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomActionType_ArtifactDetails AWS CloudFormation Resource (AWS::CodePipeline::CustomActionType.ArtifactDetails) diff --git a/cloudformation/codepipeline/aws-codepipeline-customactiontype_configurationproperties.go b/cloudformation/codepipeline/aws-codepipeline-customactiontype_configurationproperties.go index 9e617f21fa..cc179080eb 100644 --- a/cloudformation/codepipeline/aws-codepipeline-customactiontype_configurationproperties.go +++ b/cloudformation/codepipeline/aws-codepipeline-customactiontype_configurationproperties.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomActionType_ConfigurationProperties AWS CloudFormation Resource (AWS::CodePipeline::CustomActionType.ConfigurationProperties) diff --git a/cloudformation/codepipeline/aws-codepipeline-customactiontype_settings.go b/cloudformation/codepipeline/aws-codepipeline-customactiontype_settings.go index a76291328e..30721a5dfc 100644 --- a/cloudformation/codepipeline/aws-codepipeline-customactiontype_settings.go +++ b/cloudformation/codepipeline/aws-codepipeline-customactiontype_settings.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomActionType_Settings AWS CloudFormation Resource (AWS::CodePipeline::CustomActionType.Settings) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline.go b/cloudformation/codepipeline/aws-codepipeline-pipeline.go index 058ca5b75d..d3cae66dde 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Pipeline AWS CloudFormation Resource (AWS::CodePipeline::Pipeline) @@ -22,12 +22,12 @@ type Pipeline struct { // ArtifactStores AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-artifactstores - ArtifactStores *[]Pipeline_ArtifactStoreMap `json:"ArtifactStores,omitempty"` + ArtifactStores []Pipeline_ArtifactStoreMap `json:"ArtifactStores,omitempty"` // DisableInboundStageTransitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-disableinboundstagetransitions - DisableInboundStageTransitions *[]Pipeline_StageTransition `json:"DisableInboundStageTransitions,omitempty"` + DisableInboundStageTransitions []Pipeline_StageTransition `json:"DisableInboundStageTransitions,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Pipeline struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codepipeline-pipeline.html#cfn-codepipeline-pipeline-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_actiondeclaration.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_actiondeclaration.go index fc393161a1..90be2ea193 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_actiondeclaration.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_actiondeclaration.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ActionDeclaration AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.ActionDeclaration) @@ -23,7 +23,7 @@ type Pipeline_ActionDeclaration struct { // InputArtifacts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-inputartifacts - InputArtifacts *[]Pipeline_InputArtifact `json:"InputArtifacts,omitempty"` + InputArtifacts []Pipeline_InputArtifact `json:"InputArtifacts,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -38,7 +38,7 @@ type Pipeline_ActionDeclaration struct { // OutputArtifacts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages-actions.html#cfn-codepipeline-pipeline-stages-actions-outputartifacts - OutputArtifacts *[]Pipeline_OutputArtifact `json:"OutputArtifacts,omitempty"` + OutputArtifacts []Pipeline_OutputArtifact `json:"OutputArtifacts,omitempty"` // Region AWS CloudFormation Property // Required: false diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_actiontypeid.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_actiontypeid.go index 128f9cc733..32c2422555 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_actiontypeid.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_actiontypeid.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ActionTypeId AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.ActionTypeId) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstore.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstore.go index 77ead6d00c..836b6808b1 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstore.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstore.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ArtifactStore AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.ArtifactStore) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstoremap.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstoremap.go index 50df21e29b..5a18d83c9e 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstoremap.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_artifactstoremap.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ArtifactStoreMap AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.ArtifactStoreMap) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_blockerdeclaration.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_blockerdeclaration.go index 5f09eacec3..526339d7b2 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_blockerdeclaration.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_blockerdeclaration.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_BlockerDeclaration AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.BlockerDeclaration) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_encryptionkey.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_encryptionkey.go index ee0c03390f..6f518fbbd3 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_encryptionkey.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_encryptionkey.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_EncryptionKey AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.EncryptionKey) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_inputartifact.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_inputartifact.go index 6efdbae983..d281fa9f6d 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_inputartifact.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_inputartifact.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_InputArtifact AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.InputArtifact) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_outputartifact.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_outputartifact.go index 5a82d00e48..510c603702 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_outputartifact.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_outputartifact.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_OutputArtifact AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.OutputArtifact) diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_stagedeclaration.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_stagedeclaration.go index 0f5f8e462a..7f7d76b8fb 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_stagedeclaration.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_stagedeclaration.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_StageDeclaration AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.StageDeclaration) @@ -18,7 +18,7 @@ type Pipeline_StageDeclaration struct { // Blockers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codepipeline-pipeline-stages.html#cfn-codepipeline-pipeline-stages-blockers - Blockers *[]Pipeline_BlockerDeclaration `json:"Blockers,omitempty"` + Blockers []Pipeline_BlockerDeclaration `json:"Blockers,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/codepipeline/aws-codepipeline-pipeline_stagetransition.go b/cloudformation/codepipeline/aws-codepipeline-pipeline_stagetransition.go index c3021e4502..78c31d3c40 100644 --- a/cloudformation/codepipeline/aws-codepipeline-pipeline_stagetransition.go +++ b/cloudformation/codepipeline/aws-codepipeline-pipeline_stagetransition.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_StageTransition AWS CloudFormation Resource (AWS::CodePipeline::Pipeline.StageTransition) diff --git a/cloudformation/codepipeline/aws-codepipeline-webhook.go b/cloudformation/codepipeline/aws-codepipeline-webhook.go index be8c441ee2..ad502a71b5 100644 --- a/cloudformation/codepipeline/aws-codepipeline-webhook.go +++ b/cloudformation/codepipeline/aws-codepipeline-webhook.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Webhook AWS CloudFormation Resource (AWS::CodePipeline::Webhook) diff --git a/cloudformation/codepipeline/aws-codepipeline-webhook_webhookauthconfiguration.go b/cloudformation/codepipeline/aws-codepipeline-webhook_webhookauthconfiguration.go index a0f24cc71e..0d2cf97300 100644 --- a/cloudformation/codepipeline/aws-codepipeline-webhook_webhookauthconfiguration.go +++ b/cloudformation/codepipeline/aws-codepipeline-webhook_webhookauthconfiguration.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Webhook_WebhookAuthConfiguration AWS CloudFormation Resource (AWS::CodePipeline::Webhook.WebhookAuthConfiguration) diff --git a/cloudformation/codepipeline/aws-codepipeline-webhook_webhookfilterrule.go b/cloudformation/codepipeline/aws-codepipeline-webhook_webhookfilterrule.go index 5c04b4d21a..d4f34b44ea 100644 --- a/cloudformation/codepipeline/aws-codepipeline-webhook_webhookfilterrule.go +++ b/cloudformation/codepipeline/aws-codepipeline-webhook_webhookfilterrule.go @@ -3,7 +3,7 @@ package codepipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Webhook_WebhookFilterRule AWS CloudFormation Resource (AWS::CodePipeline::Webhook.WebhookFilterRule) diff --git a/cloudformation/codestar/aws-codestar-githubrepository.go b/cloudformation/codestar/aws-codestar-githubrepository.go index 62a04d185c..3e3e9a5fb2 100644 --- a/cloudformation/codestar/aws-codestar-githubrepository.go +++ b/cloudformation/codestar/aws-codestar-githubrepository.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GitHubRepository AWS CloudFormation Resource (AWS::CodeStar::GitHubRepository) diff --git a/cloudformation/codestar/aws-codestar-githubrepository_code.go b/cloudformation/codestar/aws-codestar-githubrepository_code.go index fd61b1fdf9..db8144cbfd 100644 --- a/cloudformation/codestar/aws-codestar-githubrepository_code.go +++ b/cloudformation/codestar/aws-codestar-githubrepository_code.go @@ -3,7 +3,7 @@ package codestar import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GitHubRepository_Code AWS CloudFormation Resource (AWS::CodeStar::GitHubRepository.Code) diff --git a/cloudformation/codestar/aws-codestar-githubrepository_s3.go b/cloudformation/codestar/aws-codestar-githubrepository_s3.go index 936d34efe6..42f0a28440 100644 --- a/cloudformation/codestar/aws-codestar-githubrepository_s3.go +++ b/cloudformation/codestar/aws-codestar-githubrepository_s3.go @@ -3,7 +3,7 @@ package codestar import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GitHubRepository_S3 AWS CloudFormation Resource (AWS::CodeStar::GitHubRepository.S3) diff --git a/cloudformation/codestarconnections/aws-codestarconnections-connection.go b/cloudformation/codestarconnections/aws-codestarconnections-connection.go index a83ee911db..436a1250ee 100644 --- a/cloudformation/codestarconnections/aws-codestarconnections-connection.go +++ b/cloudformation/codestarconnections/aws-codestarconnections-connection.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Connection AWS CloudFormation Resource (AWS::CodeStarConnections::Connection) @@ -32,7 +32,7 @@ type Connection struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codestarconnections-connection.html#cfn-codestarconnections-connection-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule.go b/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule.go index b08e5f290f..7949addda3 100644 --- a/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule.go +++ b/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotificationRule AWS CloudFormation Resource (AWS::CodeStarNotifications::NotificationRule) diff --git a/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule_target.go b/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule_target.go index f0236fdb79..ec02b36d92 100644 --- a/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule_target.go +++ b/cloudformation/codestarnotifications/aws-codestarnotifications-notificationrule_target.go @@ -3,7 +3,7 @@ package codestarnotifications import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotificationRule_Target AWS CloudFormation Resource (AWS::CodeStarNotifications::NotificationRule.Target) diff --git a/cloudformation/cognito/aws-cognito-identitypool.go b/cloudformation/cognito/aws-cognito-identitypool.go index 3a5ddc11df..0698326433 100644 --- a/cloudformation/cognito/aws-cognito-identitypool.go +++ b/cloudformation/cognito/aws-cognito-identitypool.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPool AWS CloudFormation Resource (AWS::Cognito::IdentityPool) @@ -31,7 +31,7 @@ type IdentityPool struct { // CognitoIdentityProviders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-cognitoidentityproviders - CognitoIdentityProviders *[]IdentityPool_CognitoIdentityProvider `json:"CognitoIdentityProviders,omitempty"` + CognitoIdentityProviders []IdentityPool_CognitoIdentityProvider `json:"CognitoIdentityProviders,omitempty"` // CognitoStreams AWS CloudFormation Property // Required: false @@ -51,7 +51,7 @@ type IdentityPool struct { // OpenIdConnectProviderARNs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-openidconnectproviderarns - OpenIdConnectProviderARNs *[]string `json:"OpenIdConnectProviderARNs,omitempty"` + OpenIdConnectProviderARNs []string `json:"OpenIdConnectProviderARNs,omitempty"` // PushSync AWS CloudFormation Property // Required: false @@ -61,7 +61,7 @@ type IdentityPool struct { // SamlProviderARNs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-identitypool.html#cfn-cognito-identitypool-samlproviderarns - SamlProviderARNs *[]string `json:"SamlProviderARNs,omitempty"` + SamlProviderARNs []string `json:"SamlProviderARNs,omitempty"` // SupportedLoginProviders AWS CloudFormation Property // Required: false diff --git a/cloudformation/cognito/aws-cognito-identitypool_cognitoidentityprovider.go b/cloudformation/cognito/aws-cognito-identitypool_cognitoidentityprovider.go index 7db389d3fb..98d4dcbee6 100644 --- a/cloudformation/cognito/aws-cognito-identitypool_cognitoidentityprovider.go +++ b/cloudformation/cognito/aws-cognito-identitypool_cognitoidentityprovider.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPool_CognitoIdentityProvider AWS CloudFormation Resource (AWS::Cognito::IdentityPool.CognitoIdentityProvider) diff --git a/cloudformation/cognito/aws-cognito-identitypool_cognitostreams.go b/cloudformation/cognito/aws-cognito-identitypool_cognitostreams.go index 5cf8585981..2bf4f8aba3 100644 --- a/cloudformation/cognito/aws-cognito-identitypool_cognitostreams.go +++ b/cloudformation/cognito/aws-cognito-identitypool_cognitostreams.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPool_CognitoStreams AWS CloudFormation Resource (AWS::Cognito::IdentityPool.CognitoStreams) diff --git a/cloudformation/cognito/aws-cognito-identitypool_pushsync.go b/cloudformation/cognito/aws-cognito-identitypool_pushsync.go index 1251845b9a..ac15c89b34 100644 --- a/cloudformation/cognito/aws-cognito-identitypool_pushsync.go +++ b/cloudformation/cognito/aws-cognito-identitypool_pushsync.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPool_PushSync AWS CloudFormation Resource (AWS::Cognito::IdentityPool.PushSync) @@ -13,7 +13,7 @@ type IdentityPool_PushSync struct { // ApplicationArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-identitypool-pushsync.html#cfn-cognito-identitypool-pushsync-applicationarns - ApplicationArns *[]string `json:"ApplicationArns,omitempty"` + ApplicationArns []string `json:"ApplicationArns,omitempty"` // RoleArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/cognito/aws-cognito-identitypoolroleattachment.go b/cloudformation/cognito/aws-cognito-identitypoolroleattachment.go index 8aebbeac17..5c8d4d4d82 100644 --- a/cloudformation/cognito/aws-cognito-identitypoolroleattachment.go +++ b/cloudformation/cognito/aws-cognito-identitypoolroleattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPoolRoleAttachment AWS CloudFormation Resource (AWS::Cognito::IdentityPoolRoleAttachment) diff --git a/cloudformation/cognito/aws-cognito-identitypoolroleattachment_mappingrule.go b/cloudformation/cognito/aws-cognito-identitypoolroleattachment_mappingrule.go index 73e694b87c..f0fdcbd5cc 100644 --- a/cloudformation/cognito/aws-cognito-identitypoolroleattachment_mappingrule.go +++ b/cloudformation/cognito/aws-cognito-identitypoolroleattachment_mappingrule.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPoolRoleAttachment_MappingRule AWS CloudFormation Resource (AWS::Cognito::IdentityPoolRoleAttachment.MappingRule) diff --git a/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rolemapping.go b/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rolemapping.go index 253e16ee6f..769521b825 100644 --- a/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rolemapping.go +++ b/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rolemapping.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPoolRoleAttachment_RoleMapping AWS CloudFormation Resource (AWS::Cognito::IdentityPoolRoleAttachment.RoleMapping) diff --git a/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rulesconfigurationtype.go b/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rulesconfigurationtype.go index 128a78b67a..01543be62c 100644 --- a/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rulesconfigurationtype.go +++ b/cloudformation/cognito/aws-cognito-identitypoolroleattachment_rulesconfigurationtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityPoolRoleAttachment_RulesConfigurationType AWS CloudFormation Resource (AWS::Cognito::IdentityPoolRoleAttachment.RulesConfigurationType) diff --git a/cloudformation/cognito/aws-cognito-userpool.go b/cloudformation/cognito/aws-cognito-userpool.go index 8a53b86f2f..77e4e35e6f 100644 --- a/cloudformation/cognito/aws-cognito-userpool.go +++ b/cloudformation/cognito/aws-cognito-userpool.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool AWS CloudFormation Resource (AWS::Cognito::UserPool) @@ -26,12 +26,12 @@ type UserPool struct { // AliasAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-aliasattributes - AliasAttributes *[]string `json:"AliasAttributes,omitempty"` + AliasAttributes []string `json:"AliasAttributes,omitempty"` // AutoVerifiedAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-autoverifiedattributes - AutoVerifiedAttributes *[]string `json:"AutoVerifiedAttributes,omitempty"` + AutoVerifiedAttributes []string `json:"AutoVerifiedAttributes,omitempty"` // DeviceConfiguration AWS CloudFormation Property // Required: false @@ -56,7 +56,7 @@ type UserPool struct { // EnabledMfas AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-enabledmfas - EnabledMfas *[]string `json:"EnabledMfas,omitempty"` + EnabledMfas []string `json:"EnabledMfas,omitempty"` // LambdaConfig AWS CloudFormation Property // Required: false @@ -76,7 +76,7 @@ type UserPool struct { // Schema AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-schema - Schema *[]UserPool_SchemaAttribute `json:"Schema,omitempty"` + Schema []UserPool_SchemaAttribute `json:"Schema,omitempty"` // SmsAuthenticationMessage AWS CloudFormation Property // Required: false @@ -116,7 +116,7 @@ type UserPool struct { // UsernameAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpool.html#cfn-cognito-userpool-usernameattributes - UsernameAttributes *[]string `json:"UsernameAttributes,omitempty"` + UsernameAttributes []string `json:"UsernameAttributes,omitempty"` // UsernameConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/cognito/aws-cognito-userpool_accountrecoverysetting.go b/cloudformation/cognito/aws-cognito-userpool_accountrecoverysetting.go index c248a5590d..e7d08c576b 100644 --- a/cloudformation/cognito/aws-cognito-userpool_accountrecoverysetting.go +++ b/cloudformation/cognito/aws-cognito-userpool_accountrecoverysetting.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_AccountRecoverySetting AWS CloudFormation Resource (AWS::Cognito::UserPool.AccountRecoverySetting) @@ -13,7 +13,7 @@ type UserPool_AccountRecoverySetting struct { // RecoveryMechanisms AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpool-accountrecoverysetting.html#cfn-cognito-userpool-accountrecoverysetting-recoverymechanisms - RecoveryMechanisms *[]UserPool_RecoveryOption `json:"RecoveryMechanisms,omitempty"` + RecoveryMechanisms []UserPool_RecoveryOption `json:"RecoveryMechanisms,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cognito/aws-cognito-userpool_admincreateuserconfig.go b/cloudformation/cognito/aws-cognito-userpool_admincreateuserconfig.go index 9558ba26c3..9f7381fa1f 100644 --- a/cloudformation/cognito/aws-cognito-userpool_admincreateuserconfig.go +++ b/cloudformation/cognito/aws-cognito-userpool_admincreateuserconfig.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_AdminCreateUserConfig AWS CloudFormation Resource (AWS::Cognito::UserPool.AdminCreateUserConfig) diff --git a/cloudformation/cognito/aws-cognito-userpool_customemailsender.go b/cloudformation/cognito/aws-cognito-userpool_customemailsender.go index e1aa29fc2a..9fd9311910 100644 --- a/cloudformation/cognito/aws-cognito-userpool_customemailsender.go +++ b/cloudformation/cognito/aws-cognito-userpool_customemailsender.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_CustomEmailSender AWS CloudFormation Resource (AWS::Cognito::UserPool.CustomEmailSender) diff --git a/cloudformation/cognito/aws-cognito-userpool_customsmssender.go b/cloudformation/cognito/aws-cognito-userpool_customsmssender.go index 8dc344f3af..734b765736 100644 --- a/cloudformation/cognito/aws-cognito-userpool_customsmssender.go +++ b/cloudformation/cognito/aws-cognito-userpool_customsmssender.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_CustomSMSSender AWS CloudFormation Resource (AWS::Cognito::UserPool.CustomSMSSender) diff --git a/cloudformation/cognito/aws-cognito-userpool_deviceconfiguration.go b/cloudformation/cognito/aws-cognito-userpool_deviceconfiguration.go index fde87d04fe..5f1fb58a02 100644 --- a/cloudformation/cognito/aws-cognito-userpool_deviceconfiguration.go +++ b/cloudformation/cognito/aws-cognito-userpool_deviceconfiguration.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_DeviceConfiguration AWS CloudFormation Resource (AWS::Cognito::UserPool.DeviceConfiguration) diff --git a/cloudformation/cognito/aws-cognito-userpool_emailconfiguration.go b/cloudformation/cognito/aws-cognito-userpool_emailconfiguration.go index 70a838874e..d2200312a3 100644 --- a/cloudformation/cognito/aws-cognito-userpool_emailconfiguration.go +++ b/cloudformation/cognito/aws-cognito-userpool_emailconfiguration.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_EmailConfiguration AWS CloudFormation Resource (AWS::Cognito::UserPool.EmailConfiguration) diff --git a/cloudformation/cognito/aws-cognito-userpool_invitemessagetemplate.go b/cloudformation/cognito/aws-cognito-userpool_invitemessagetemplate.go index c1608f5b77..d79a8a70d0 100644 --- a/cloudformation/cognito/aws-cognito-userpool_invitemessagetemplate.go +++ b/cloudformation/cognito/aws-cognito-userpool_invitemessagetemplate.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_InviteMessageTemplate AWS CloudFormation Resource (AWS::Cognito::UserPool.InviteMessageTemplate) diff --git a/cloudformation/cognito/aws-cognito-userpool_lambdaconfig.go b/cloudformation/cognito/aws-cognito-userpool_lambdaconfig.go index 61ab27b371..b3e9f65f15 100644 --- a/cloudformation/cognito/aws-cognito-userpool_lambdaconfig.go +++ b/cloudformation/cognito/aws-cognito-userpool_lambdaconfig.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_LambdaConfig AWS CloudFormation Resource (AWS::Cognito::UserPool.LambdaConfig) diff --git a/cloudformation/cognito/aws-cognito-userpool_numberattributeconstraints.go b/cloudformation/cognito/aws-cognito-userpool_numberattributeconstraints.go index bb2ca72540..495bfd29c6 100644 --- a/cloudformation/cognito/aws-cognito-userpool_numberattributeconstraints.go +++ b/cloudformation/cognito/aws-cognito-userpool_numberattributeconstraints.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_NumberAttributeConstraints AWS CloudFormation Resource (AWS::Cognito::UserPool.NumberAttributeConstraints) diff --git a/cloudformation/cognito/aws-cognito-userpool_passwordpolicy.go b/cloudformation/cognito/aws-cognito-userpool_passwordpolicy.go index 61ad20523f..babf35135f 100644 --- a/cloudformation/cognito/aws-cognito-userpool_passwordpolicy.go +++ b/cloudformation/cognito/aws-cognito-userpool_passwordpolicy.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_PasswordPolicy AWS CloudFormation Resource (AWS::Cognito::UserPool.PasswordPolicy) diff --git a/cloudformation/cognito/aws-cognito-userpool_policies.go b/cloudformation/cognito/aws-cognito-userpool_policies.go index def259c02e..2f84a33f04 100644 --- a/cloudformation/cognito/aws-cognito-userpool_policies.go +++ b/cloudformation/cognito/aws-cognito-userpool_policies.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_Policies AWS CloudFormation Resource (AWS::Cognito::UserPool.Policies) diff --git a/cloudformation/cognito/aws-cognito-userpool_recoveryoption.go b/cloudformation/cognito/aws-cognito-userpool_recoveryoption.go index 8a8153a6ca..52ba128547 100644 --- a/cloudformation/cognito/aws-cognito-userpool_recoveryoption.go +++ b/cloudformation/cognito/aws-cognito-userpool_recoveryoption.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_RecoveryOption AWS CloudFormation Resource (AWS::Cognito::UserPool.RecoveryOption) diff --git a/cloudformation/cognito/aws-cognito-userpool_schemaattribute.go b/cloudformation/cognito/aws-cognito-userpool_schemaattribute.go index 6a7dfe64dc..614139664d 100644 --- a/cloudformation/cognito/aws-cognito-userpool_schemaattribute.go +++ b/cloudformation/cognito/aws-cognito-userpool_schemaattribute.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_SchemaAttribute AWS CloudFormation Resource (AWS::Cognito::UserPool.SchemaAttribute) diff --git a/cloudformation/cognito/aws-cognito-userpool_smsconfiguration.go b/cloudformation/cognito/aws-cognito-userpool_smsconfiguration.go index d46303f500..d0c9b1174b 100644 --- a/cloudformation/cognito/aws-cognito-userpool_smsconfiguration.go +++ b/cloudformation/cognito/aws-cognito-userpool_smsconfiguration.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_SmsConfiguration AWS CloudFormation Resource (AWS::Cognito::UserPool.SmsConfiguration) diff --git a/cloudformation/cognito/aws-cognito-userpool_stringattributeconstraints.go b/cloudformation/cognito/aws-cognito-userpool_stringattributeconstraints.go index 50726db165..e81886e78d 100644 --- a/cloudformation/cognito/aws-cognito-userpool_stringattributeconstraints.go +++ b/cloudformation/cognito/aws-cognito-userpool_stringattributeconstraints.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_StringAttributeConstraints AWS CloudFormation Resource (AWS::Cognito::UserPool.StringAttributeConstraints) diff --git a/cloudformation/cognito/aws-cognito-userpool_userattributeupdatesettings.go b/cloudformation/cognito/aws-cognito-userpool_userattributeupdatesettings.go index bc6b0f94d9..d5f6d79330 100644 --- a/cloudformation/cognito/aws-cognito-userpool_userattributeupdatesettings.go +++ b/cloudformation/cognito/aws-cognito-userpool_userattributeupdatesettings.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_UserAttributeUpdateSettings AWS CloudFormation Resource (AWS::Cognito::UserPool.UserAttributeUpdateSettings) diff --git a/cloudformation/cognito/aws-cognito-userpool_usernameconfiguration.go b/cloudformation/cognito/aws-cognito-userpool_usernameconfiguration.go index 04724f0cfc..d1357fb741 100644 --- a/cloudformation/cognito/aws-cognito-userpool_usernameconfiguration.go +++ b/cloudformation/cognito/aws-cognito-userpool_usernameconfiguration.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_UsernameConfiguration AWS CloudFormation Resource (AWS::Cognito::UserPool.UsernameConfiguration) diff --git a/cloudformation/cognito/aws-cognito-userpool_userpooladdons.go b/cloudformation/cognito/aws-cognito-userpool_userpooladdons.go index 6e84fdb225..62bf3a860f 100644 --- a/cloudformation/cognito/aws-cognito-userpool_userpooladdons.go +++ b/cloudformation/cognito/aws-cognito-userpool_userpooladdons.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_UserPoolAddOns AWS CloudFormation Resource (AWS::Cognito::UserPool.UserPoolAddOns) diff --git a/cloudformation/cognito/aws-cognito-userpool_verificationmessagetemplate.go b/cloudformation/cognito/aws-cognito-userpool_verificationmessagetemplate.go index 4794f737f0..e0170a7746 100644 --- a/cloudformation/cognito/aws-cognito-userpool_verificationmessagetemplate.go +++ b/cloudformation/cognito/aws-cognito-userpool_verificationmessagetemplate.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPool_VerificationMessageTemplate AWS CloudFormation Resource (AWS::Cognito::UserPool.VerificationMessageTemplate) diff --git a/cloudformation/cognito/aws-cognito-userpoolclient.go b/cloudformation/cognito/aws-cognito-userpoolclient.go index 28514f24db..84398e4b5c 100644 --- a/cloudformation/cognito/aws-cognito-userpoolclient.go +++ b/cloudformation/cognito/aws-cognito-userpoolclient.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolClient AWS CloudFormation Resource (AWS::Cognito::UserPoolClient) @@ -21,7 +21,7 @@ type UserPoolClient struct { // AllowedOAuthFlows AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-allowedoauthflows - AllowedOAuthFlows *[]string `json:"AllowedOAuthFlows,omitempty"` + AllowedOAuthFlows []string `json:"AllowedOAuthFlows,omitempty"` // AllowedOAuthFlowsUserPoolClient AWS CloudFormation Property // Required: false @@ -31,17 +31,22 @@ type UserPoolClient struct { // AllowedOAuthScopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-allowedoauthscopes - AllowedOAuthScopes *[]string `json:"AllowedOAuthScopes,omitempty"` + AllowedOAuthScopes []string `json:"AllowedOAuthScopes,omitempty"` // AnalyticsConfiguration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-analyticsconfiguration AnalyticsConfiguration *UserPoolClient_AnalyticsConfiguration `json:"AnalyticsConfiguration,omitempty"` + // AuthSessionValidity AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-authsessionvalidity + AuthSessionValidity *int `json:"AuthSessionValidity,omitempty"` + // CallbackURLs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-callbackurls - CallbackURLs *[]string `json:"CallbackURLs,omitempty"` + CallbackURLs []string `json:"CallbackURLs,omitempty"` // ClientName AWS CloudFormation Property // Required: false @@ -66,7 +71,7 @@ type UserPoolClient struct { // ExplicitAuthFlows AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-explicitauthflows - ExplicitAuthFlows *[]string `json:"ExplicitAuthFlows,omitempty"` + ExplicitAuthFlows []string `json:"ExplicitAuthFlows,omitempty"` // GenerateSecret AWS CloudFormation Property // Required: false @@ -81,7 +86,7 @@ type UserPoolClient struct { // LogoutURLs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-logouturls - LogoutURLs *[]string `json:"LogoutURLs,omitempty"` + LogoutURLs []string `json:"LogoutURLs,omitempty"` // PreventUserExistenceErrors AWS CloudFormation Property // Required: false @@ -91,7 +96,7 @@ type UserPoolClient struct { // ReadAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-readattributes - ReadAttributes *[]string `json:"ReadAttributes,omitempty"` + ReadAttributes []string `json:"ReadAttributes,omitempty"` // RefreshTokenValidity AWS CloudFormation Property // Required: false @@ -101,7 +106,7 @@ type UserPoolClient struct { // SupportedIdentityProviders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-supportedidentityproviders - SupportedIdentityProviders *[]string `json:"SupportedIdentityProviders,omitempty"` + SupportedIdentityProviders []string `json:"SupportedIdentityProviders,omitempty"` // TokenValidityUnits AWS CloudFormation Property // Required: false @@ -116,7 +121,7 @@ type UserPoolClient struct { // WriteAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolclient.html#cfn-cognito-userpoolclient-writeattributes - WriteAttributes *[]string `json:"WriteAttributes,omitempty"` + WriteAttributes []string `json:"WriteAttributes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cognito/aws-cognito-userpoolclient_analyticsconfiguration.go b/cloudformation/cognito/aws-cognito-userpoolclient_analyticsconfiguration.go index b28b6f0186..36f49d6af6 100644 --- a/cloudformation/cognito/aws-cognito-userpoolclient_analyticsconfiguration.go +++ b/cloudformation/cognito/aws-cognito-userpoolclient_analyticsconfiguration.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolClient_AnalyticsConfiguration AWS CloudFormation Resource (AWS::Cognito::UserPoolClient.AnalyticsConfiguration) diff --git a/cloudformation/cognito/aws-cognito-userpoolclient_tokenvalidityunits.go b/cloudformation/cognito/aws-cognito-userpoolclient_tokenvalidityunits.go index 9c42b25beb..d1b9ecdf8e 100644 --- a/cloudformation/cognito/aws-cognito-userpoolclient_tokenvalidityunits.go +++ b/cloudformation/cognito/aws-cognito-userpoolclient_tokenvalidityunits.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolClient_TokenValidityUnits AWS CloudFormation Resource (AWS::Cognito::UserPoolClient.TokenValidityUnits) diff --git a/cloudformation/cognito/aws-cognito-userpooldomain.go b/cloudformation/cognito/aws-cognito-userpooldomain.go index 3383a3f846..e89478e82b 100644 --- a/cloudformation/cognito/aws-cognito-userpooldomain.go +++ b/cloudformation/cognito/aws-cognito-userpooldomain.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolDomain AWS CloudFormation Resource (AWS::Cognito::UserPoolDomain) diff --git a/cloudformation/cognito/aws-cognito-userpooldomain_customdomainconfigtype.go b/cloudformation/cognito/aws-cognito-userpooldomain_customdomainconfigtype.go index 123fc5c5fc..265cede516 100644 --- a/cloudformation/cognito/aws-cognito-userpooldomain_customdomainconfigtype.go +++ b/cloudformation/cognito/aws-cognito-userpooldomain_customdomainconfigtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolDomain_CustomDomainConfigType AWS CloudFormation Resource (AWS::Cognito::UserPoolDomain.CustomDomainConfigType) diff --git a/cloudformation/cognito/aws-cognito-userpoolgroup.go b/cloudformation/cognito/aws-cognito-userpoolgroup.go index 4fb6be4216..dac1aae358 100644 --- a/cloudformation/cognito/aws-cognito-userpoolgroup.go +++ b/cloudformation/cognito/aws-cognito-userpoolgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolGroup AWS CloudFormation Resource (AWS::Cognito::UserPoolGroup) diff --git a/cloudformation/cognito/aws-cognito-userpoolidentityprovider.go b/cloudformation/cognito/aws-cognito-userpoolidentityprovider.go index 59e2a05c12..2564e94bbf 100644 --- a/cloudformation/cognito/aws-cognito-userpoolidentityprovider.go +++ b/cloudformation/cognito/aws-cognito-userpoolidentityprovider.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolIdentityProvider AWS CloudFormation Resource (AWS::Cognito::UserPoolIdentityProvider) @@ -21,7 +21,7 @@ type UserPoolIdentityProvider struct { // IdpIdentifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolidentityprovider.html#cfn-cognito-userpoolidentityprovider-idpidentifiers - IdpIdentifiers *[]string `json:"IdpIdentifiers,omitempty"` + IdpIdentifiers []string `json:"IdpIdentifiers,omitempty"` // ProviderDetails AWS CloudFormation Property // Required: false diff --git a/cloudformation/cognito/aws-cognito-userpoolresourceserver.go b/cloudformation/cognito/aws-cognito-userpoolresourceserver.go index e7617f6c89..2a062a79e3 100644 --- a/cloudformation/cognito/aws-cognito-userpoolresourceserver.go +++ b/cloudformation/cognito/aws-cognito-userpoolresourceserver.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolResourceServer AWS CloudFormation Resource (AWS::Cognito::UserPoolResourceServer) @@ -26,7 +26,7 @@ type UserPoolResourceServer struct { // Scopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpoolresourceserver.html#cfn-cognito-userpoolresourceserver-scopes - Scopes *[]UserPoolResourceServer_ResourceServerScopeType `json:"Scopes,omitempty"` + Scopes []UserPoolResourceServer_ResourceServerScopeType `json:"Scopes,omitempty"` // UserPoolId AWS CloudFormation Property // Required: true diff --git a/cloudformation/cognito/aws-cognito-userpoolresourceserver_resourceserverscopetype.go b/cloudformation/cognito/aws-cognito-userpoolresourceserver_resourceserverscopetype.go index e79f2ec765..bbc93eb518 100644 --- a/cloudformation/cognito/aws-cognito-userpoolresourceserver_resourceserverscopetype.go +++ b/cloudformation/cognito/aws-cognito-userpoolresourceserver_resourceserverscopetype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolResourceServer_ResourceServerScopeType AWS CloudFormation Resource (AWS::Cognito::UserPoolResourceServer.ResourceServerScopeType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment.go index 889f3c024f..e69b7f3073 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractionstype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractionstype.go index 7eff8d4efe..52c5ec2b91 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractionstype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractionstype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_AccountTakeoverActionsType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.AccountTakeoverActionsType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractiontype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractiontype.go index 060381dea6..2f4fcd836c 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractiontype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoveractiontype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_AccountTakeoverActionType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.AccountTakeoverActionType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoverriskconfigurationtype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoverriskconfigurationtype.go index 11b4412a34..f1371b53c3 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoverriskconfigurationtype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_accounttakeoverriskconfigurationtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_AccountTakeoverRiskConfigurationType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsactionstype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsactionstype.go index ea29b8aa06..e02ccc1af2 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsactionstype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsactionstype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_CompromisedCredentialsActionsType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.CompromisedCredentialsActionsType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsriskconfigurationtype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsriskconfigurationtype.go index 7a55cae9f0..ba6462e280 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsriskconfigurationtype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_compromisedcredentialsriskconfigurationtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_CompromisedCredentialsRiskConfigurationType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.CompromisedCredentialsRiskConfigurationType) @@ -18,7 +18,7 @@ type UserPoolRiskConfigurationAttachment_CompromisedCredentialsRiskConfiguration // EventFilter AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-compromisedcredentialsriskconfigurationtype-eventfilter - EventFilter *[]string `json:"EventFilter,omitempty"` + EventFilter []string `json:"EventFilter,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyconfigurationtype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyconfigurationtype.go index 2e5905ea42..cd96832403 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyconfigurationtype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyconfigurationtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_NotifyConfigurationType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.NotifyConfigurationType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyemailtype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyemailtype.go index 4c48871014..5c13bc035d 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyemailtype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_notifyemailtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_NotifyEmailType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.NotifyEmailType) diff --git a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_riskexceptionconfigurationtype.go b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_riskexceptionconfigurationtype.go index 1b50b3287a..898b00fefe 100644 --- a/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_riskexceptionconfigurationtype.go +++ b/cloudformation/cognito/aws-cognito-userpoolriskconfigurationattachment_riskexceptionconfigurationtype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolRiskConfigurationAttachment_RiskExceptionConfigurationType AWS CloudFormation Resource (AWS::Cognito::UserPoolRiskConfigurationAttachment.RiskExceptionConfigurationType) @@ -13,12 +13,12 @@ type UserPoolRiskConfigurationAttachment_RiskExceptionConfigurationType struct { // BlockedIPRangeList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype-blockediprangelist - BlockedIPRangeList *[]string `json:"BlockedIPRangeList,omitempty"` + BlockedIPRangeList []string `json:"BlockedIPRangeList,omitempty"` // SkippedIPRangeList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype.html#cfn-cognito-userpoolriskconfigurationattachment-riskexceptionconfigurationtype-skippediprangelist - SkippedIPRangeList *[]string `json:"SkippedIPRangeList,omitempty"` + SkippedIPRangeList []string `json:"SkippedIPRangeList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cognito/aws-cognito-userpooluicustomizationattachment.go b/cloudformation/cognito/aws-cognito-userpooluicustomizationattachment.go index a2dbf5109d..a4f4d08cd9 100644 --- a/cloudformation/cognito/aws-cognito-userpooluicustomizationattachment.go +++ b/cloudformation/cognito/aws-cognito-userpooluicustomizationattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolUICustomizationAttachment AWS CloudFormation Resource (AWS::Cognito::UserPoolUICustomizationAttachment) diff --git a/cloudformation/cognito/aws-cognito-userpooluser.go b/cloudformation/cognito/aws-cognito-userpooluser.go index 0920d0630c..63d1628163 100644 --- a/cloudformation/cognito/aws-cognito-userpooluser.go +++ b/cloudformation/cognito/aws-cognito-userpooluser.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolUser AWS CloudFormation Resource (AWS::Cognito::UserPoolUser) @@ -21,7 +21,7 @@ type UserPoolUser struct { // DesiredDeliveryMediums AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-desireddeliverymediums - DesiredDeliveryMediums *[]string `json:"DesiredDeliveryMediums,omitempty"` + DesiredDeliveryMediums []string `json:"DesiredDeliveryMediums,omitempty"` // ForceAliasCreation AWS CloudFormation Property // Required: false @@ -36,7 +36,7 @@ type UserPoolUser struct { // UserAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-userattributes - UserAttributes *[]UserPoolUser_AttributeType `json:"UserAttributes,omitempty"` + UserAttributes []UserPoolUser_AttributeType `json:"UserAttributes,omitempty"` // UserPoolId AWS CloudFormation Property // Required: true @@ -51,7 +51,7 @@ type UserPoolUser struct { // ValidationData AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cognito-userpooluser.html#cfn-cognito-userpooluser-validationdata - ValidationData *[]UserPoolUser_AttributeType `json:"ValidationData,omitempty"` + ValidationData []UserPoolUser_AttributeType `json:"ValidationData,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/cognito/aws-cognito-userpooluser_attributetype.go b/cloudformation/cognito/aws-cognito-userpooluser_attributetype.go index 8ca93634f5..019fea7c96 100644 --- a/cloudformation/cognito/aws-cognito-userpooluser_attributetype.go +++ b/cloudformation/cognito/aws-cognito-userpooluser_attributetype.go @@ -3,7 +3,7 @@ package cognito import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolUser_AttributeType AWS CloudFormation Resource (AWS::Cognito::UserPoolUser.AttributeType) diff --git a/cloudformation/cognito/aws-cognito-userpoolusertogroupattachment.go b/cloudformation/cognito/aws-cognito-userpoolusertogroupattachment.go index f1d3bdb40e..48d48be7ef 100644 --- a/cloudformation/cognito/aws-cognito-userpoolusertogroupattachment.go +++ b/cloudformation/cognito/aws-cognito-userpoolusertogroupattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserPoolUserToGroupAttachment AWS CloudFormation Resource (AWS::Cognito::UserPoolUserToGroupAttachment) diff --git a/cloudformation/config/aws-config-aggregationauthorization.go b/cloudformation/config/aws-config-aggregationauthorization.go index 383af17f77..adbb750240 100644 --- a/cloudformation/config/aws-config-aggregationauthorization.go +++ b/cloudformation/config/aws-config-aggregationauthorization.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AggregationAuthorization AWS CloudFormation Resource (AWS::Config::AggregationAuthorization) @@ -27,7 +27,7 @@ type AggregationAuthorization struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-aggregationauthorization.html#cfn-config-aggregationauthorization-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/config/aws-config-configrule.go b/cloudformation/config/aws-config-configrule.go index 00e5a6166f..c7cb88aa64 100644 --- a/cloudformation/config/aws-config-configrule.go +++ b/cloudformation/config/aws-config-configrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigRule AWS CloudFormation Resource (AWS::Config::ConfigRule) diff --git a/cloudformation/config/aws-config-configrule_custompolicydetails.go b/cloudformation/config/aws-config-configrule_custompolicydetails.go index dd766f19ed..d2c668b464 100644 --- a/cloudformation/config/aws-config-configrule_custompolicydetails.go +++ b/cloudformation/config/aws-config-configrule_custompolicydetails.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigRule_CustomPolicyDetails AWS CloudFormation Resource (AWS::Config::ConfigRule.CustomPolicyDetails) diff --git a/cloudformation/config/aws-config-configrule_scope.go b/cloudformation/config/aws-config-configrule_scope.go index 1f5fc8293b..d20e58feb6 100644 --- a/cloudformation/config/aws-config-configrule_scope.go +++ b/cloudformation/config/aws-config-configrule_scope.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigRule_Scope AWS CloudFormation Resource (AWS::Config::ConfigRule.Scope) @@ -18,7 +18,7 @@ type ConfigRule_Scope struct { // ComplianceResourceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-scope.html#cfn-config-configrule-scope-complianceresourcetypes - ComplianceResourceTypes *[]string `json:"ComplianceResourceTypes,omitempty"` + ComplianceResourceTypes []string `json:"ComplianceResourceTypes,omitempty"` // TagKey AWS CloudFormation Property // Required: false diff --git a/cloudformation/config/aws-config-configrule_source.go b/cloudformation/config/aws-config-configrule_source.go index 172bd7931f..4c2b8c2352 100644 --- a/cloudformation/config/aws-config-configrule_source.go +++ b/cloudformation/config/aws-config-configrule_source.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigRule_Source AWS CloudFormation Resource (AWS::Config::ConfigRule.Source) @@ -23,7 +23,7 @@ type ConfigRule_Source struct { // SourceDetails AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configrule-source.html#cfn-config-configrule-source-sourcedetails - SourceDetails *[]ConfigRule_SourceDetail `json:"SourceDetails,omitempty"` + SourceDetails []ConfigRule_SourceDetail `json:"SourceDetails,omitempty"` // SourceIdentifier AWS CloudFormation Property // Required: false diff --git a/cloudformation/config/aws-config-configrule_sourcedetail.go b/cloudformation/config/aws-config-configrule_sourcedetail.go index 26cb846d00..412f31886b 100644 --- a/cloudformation/config/aws-config-configrule_sourcedetail.go +++ b/cloudformation/config/aws-config-configrule_sourcedetail.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigRule_SourceDetail AWS CloudFormation Resource (AWS::Config::ConfigRule.SourceDetail) diff --git a/cloudformation/config/aws-config-configurationaggregator.go b/cloudformation/config/aws-config-configurationaggregator.go index e29a3a4329..368bebaff5 100644 --- a/cloudformation/config/aws-config-configurationaggregator.go +++ b/cloudformation/config/aws-config-configurationaggregator.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ConfigurationAggregator AWS CloudFormation Resource (AWS::Config::ConfigurationAggregator) @@ -17,7 +17,7 @@ type ConfigurationAggregator struct { // AccountAggregationSources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html#cfn-config-configurationaggregator-accountaggregationsources - AccountAggregationSources *[]ConfigurationAggregator_AccountAggregationSource `json:"AccountAggregationSources,omitempty"` + AccountAggregationSources []ConfigurationAggregator_AccountAggregationSource `json:"AccountAggregationSources,omitempty"` // ConfigurationAggregatorName AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type ConfigurationAggregator struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configurationaggregator.html#cfn-config-configurationaggregator-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/config/aws-config-configurationaggregator_accountaggregationsource.go b/cloudformation/config/aws-config-configurationaggregator_accountaggregationsource.go index aa7062a72c..11f2c9f800 100644 --- a/cloudformation/config/aws-config-configurationaggregator_accountaggregationsource.go +++ b/cloudformation/config/aws-config-configurationaggregator_accountaggregationsource.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationAggregator_AccountAggregationSource AWS CloudFormation Resource (AWS::Config::ConfigurationAggregator.AccountAggregationSource) @@ -23,7 +23,7 @@ type ConfigurationAggregator_AccountAggregationSource struct { // AwsRegions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-accountaggregationsource.html#cfn-config-configurationaggregator-accountaggregationsource-awsregions - AwsRegions *[]string `json:"AwsRegions,omitempty"` + AwsRegions []string `json:"AwsRegions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/config/aws-config-configurationaggregator_organizationaggregationsource.go b/cloudformation/config/aws-config-configurationaggregator_organizationaggregationsource.go index d990bf9056..59f0da7f0c 100644 --- a/cloudformation/config/aws-config-configurationaggregator_organizationaggregationsource.go +++ b/cloudformation/config/aws-config-configurationaggregator_organizationaggregationsource.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationAggregator_OrganizationAggregationSource AWS CloudFormation Resource (AWS::Config::ConfigurationAggregator.OrganizationAggregationSource) @@ -18,7 +18,7 @@ type ConfigurationAggregator_OrganizationAggregationSource struct { // AwsRegions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationaggregator-organizationaggregationsource.html#cfn-config-configurationaggregator-organizationaggregationsource-awsregions - AwsRegions *[]string `json:"AwsRegions,omitempty"` + AwsRegions []string `json:"AwsRegions,omitempty"` // RoleArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/config/aws-config-configurationrecorder.go b/cloudformation/config/aws-config-configurationrecorder.go index fa48da9c4b..c00c9927c3 100644 --- a/cloudformation/config/aws-config-configurationrecorder.go +++ b/cloudformation/config/aws-config-configurationrecorder.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationRecorder AWS CloudFormation Resource (AWS::Config::ConfigurationRecorder) diff --git a/cloudformation/config/aws-config-configurationrecorder_recordinggroup.go b/cloudformation/config/aws-config-configurationrecorder_recordinggroup.go index b436dc7f93..2e775c2e6e 100644 --- a/cloudformation/config/aws-config-configurationrecorder_recordinggroup.go +++ b/cloudformation/config/aws-config-configurationrecorder_recordinggroup.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationRecorder_RecordingGroup AWS CloudFormation Resource (AWS::Config::ConfigurationRecorder.RecordingGroup) @@ -23,7 +23,7 @@ type ConfigurationRecorder_RecordingGroup struct { // ResourceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-configurationrecorder-recordinggroup.html#cfn-config-configurationrecorder-recordinggroup-resourcetypes - ResourceTypes *[]string `json:"ResourceTypes,omitempty"` + ResourceTypes []string `json:"ResourceTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/config/aws-config-conformancepack.go b/cloudformation/config/aws-config-conformancepack.go index 446773aa35..0f70c9d7dd 100644 --- a/cloudformation/config/aws-config-conformancepack.go +++ b/cloudformation/config/aws-config-conformancepack.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConformancePack AWS CloudFormation Resource (AWS::Config::ConformancePack) @@ -16,7 +16,7 @@ type ConformancePack struct { // ConformancePackInputParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-conformancepack.html#cfn-config-conformancepack-conformancepackinputparameters - ConformancePackInputParameters *[]ConformancePack_ConformancePackInputParameter `json:"ConformancePackInputParameters,omitempty"` + ConformancePackInputParameters []ConformancePack_ConformancePackInputParameter `json:"ConformancePackInputParameters,omitempty"` // ConformancePackName AWS CloudFormation Property // Required: true diff --git a/cloudformation/config/aws-config-conformancepack_conformancepackinputparameter.go b/cloudformation/config/aws-config-conformancepack_conformancepackinputparameter.go index ed7b20530b..63dcbd099e 100644 --- a/cloudformation/config/aws-config-conformancepack_conformancepackinputparameter.go +++ b/cloudformation/config/aws-config-conformancepack_conformancepackinputparameter.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConformancePack_ConformancePackInputParameter AWS CloudFormation Resource (AWS::Config::ConformancePack.ConformancePackInputParameter) diff --git a/cloudformation/config/aws-config-deliverychannel.go b/cloudformation/config/aws-config-deliverychannel.go index 9bec12a4f1..f812fdd47d 100644 --- a/cloudformation/config/aws-config-deliverychannel.go +++ b/cloudformation/config/aws-config-deliverychannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryChannel AWS CloudFormation Resource (AWS::Config::DeliveryChannel) diff --git a/cloudformation/config/aws-config-deliverychannel_configsnapshotdeliveryproperties.go b/cloudformation/config/aws-config-deliverychannel_configsnapshotdeliveryproperties.go index d696b9cd93..643c5e3776 100644 --- a/cloudformation/config/aws-config-deliverychannel_configsnapshotdeliveryproperties.go +++ b/cloudformation/config/aws-config-deliverychannel_configsnapshotdeliveryproperties.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryChannel_ConfigSnapshotDeliveryProperties AWS CloudFormation Resource (AWS::Config::DeliveryChannel.ConfigSnapshotDeliveryProperties) diff --git a/cloudformation/config/aws-config-organizationconfigrule.go b/cloudformation/config/aws-config-organizationconfigrule.go index c74fdf39d6..e3902286cf 100644 --- a/cloudformation/config/aws-config-organizationconfigrule.go +++ b/cloudformation/config/aws-config-organizationconfigrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OrganizationConfigRule AWS CloudFormation Resource (AWS::Config::OrganizationConfigRule) @@ -16,7 +16,7 @@ type OrganizationConfigRule struct { // ExcludedAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconfigrule.html#cfn-config-organizationconfigrule-excludedaccounts - ExcludedAccounts *[]string `json:"ExcludedAccounts,omitempty"` + ExcludedAccounts []string `json:"ExcludedAccounts,omitempty"` // OrganizationConfigRuleName AWS CloudFormation Property // Required: true diff --git a/cloudformation/config/aws-config-organizationconfigrule_organizationcustomcoderulemetadata.go b/cloudformation/config/aws-config-organizationconfigrule_organizationcustomcoderulemetadata.go index 88fa953682..e10dc99ea6 100644 --- a/cloudformation/config/aws-config-organizationconfigrule_organizationcustomcoderulemetadata.go +++ b/cloudformation/config/aws-config-organizationconfigrule_organizationcustomcoderulemetadata.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OrganizationConfigRule_OrganizationCustomCodeRuleMetadata AWS CloudFormation Resource (AWS::Config::OrganizationConfigRule.OrganizationCustomCodeRuleMetadata) @@ -18,7 +18,7 @@ type OrganizationConfigRule_OrganizationCustomCodeRuleMetadata struct { // DebugLogDeliveryAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomcoderulemetadata.html#cfn-config-organizationconfigrule-organizationcustomcoderulemetadata-debuglogdeliveryaccounts - DebugLogDeliveryAccounts *[]string `json:"DebugLogDeliveryAccounts,omitempty"` + DebugLogDeliveryAccounts []string `json:"DebugLogDeliveryAccounts,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type OrganizationConfigRule_OrganizationCustomCodeRuleMetadata struct { // OrganizationConfigRuleTriggerTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomcoderulemetadata.html#cfn-config-organizationconfigrule-organizationcustomcoderulemetadata-organizationconfigruletriggertypes - OrganizationConfigRuleTriggerTypes *[]string `json:"OrganizationConfigRuleTriggerTypes,omitempty"` + OrganizationConfigRuleTriggerTypes []string `json:"OrganizationConfigRuleTriggerTypes,omitempty"` // ResourceIdScope AWS CloudFormation Property // Required: false @@ -48,7 +48,7 @@ type OrganizationConfigRule_OrganizationCustomCodeRuleMetadata struct { // ResourceTypesScope AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomcoderulemetadata.html#cfn-config-organizationconfigrule-organizationcustomcoderulemetadata-resourcetypesscope - ResourceTypesScope *[]string `json:"ResourceTypesScope,omitempty"` + ResourceTypesScope []string `json:"ResourceTypesScope,omitempty"` // Runtime AWS CloudFormation Property // Required: true diff --git a/cloudformation/config/aws-config-organizationconfigrule_organizationcustomrulemetadata.go b/cloudformation/config/aws-config-organizationconfigrule_organizationcustomrulemetadata.go index 5c33e0ded9..81a9cd3eb6 100644 --- a/cloudformation/config/aws-config-organizationconfigrule_organizationcustomrulemetadata.go +++ b/cloudformation/config/aws-config-organizationconfigrule_organizationcustomrulemetadata.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OrganizationConfigRule_OrganizationCustomRuleMetadata AWS CloudFormation Resource (AWS::Config::OrganizationConfigRule.OrganizationCustomRuleMetadata) @@ -43,7 +43,7 @@ type OrganizationConfigRule_OrganizationCustomRuleMetadata struct { // ResourceTypesScope AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationcustomrulemetadata.html#cfn-config-organizationconfigrule-organizationcustomrulemetadata-resourcetypesscope - ResourceTypesScope *[]string `json:"ResourceTypesScope,omitempty"` + ResourceTypesScope []string `json:"ResourceTypesScope,omitempty"` // TagKeyScope AWS CloudFormation Property // Required: false diff --git a/cloudformation/config/aws-config-organizationconfigrule_organizationmanagedrulemetadata.go b/cloudformation/config/aws-config-organizationconfigrule_organizationmanagedrulemetadata.go index cac50de6b6..73d7c93b1f 100644 --- a/cloudformation/config/aws-config-organizationconfigrule_organizationmanagedrulemetadata.go +++ b/cloudformation/config/aws-config-organizationconfigrule_organizationmanagedrulemetadata.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OrganizationConfigRule_OrganizationManagedRuleMetadata AWS CloudFormation Resource (AWS::Config::OrganizationConfigRule.OrganizationManagedRuleMetadata) @@ -33,7 +33,7 @@ type OrganizationConfigRule_OrganizationManagedRuleMetadata struct { // ResourceTypesScope AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-organizationconfigrule-organizationmanagedrulemetadata.html#cfn-config-organizationconfigrule-organizationmanagedrulemetadata-resourcetypesscope - ResourceTypesScope *[]string `json:"ResourceTypesScope,omitempty"` + ResourceTypesScope []string `json:"ResourceTypesScope,omitempty"` // RuleIdentifier AWS CloudFormation Property // Required: true diff --git a/cloudformation/config/aws-config-organizationconformancepack.go b/cloudformation/config/aws-config-organizationconformancepack.go index 14cf79ee49..2f9924dac9 100644 --- a/cloudformation/config/aws-config-organizationconformancepack.go +++ b/cloudformation/config/aws-config-organizationconformancepack.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OrganizationConformancePack AWS CloudFormation Resource (AWS::Config::OrganizationConformancePack) @@ -16,7 +16,7 @@ type OrganizationConformancePack struct { // ConformancePackInputParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-conformancepackinputparameters - ConformancePackInputParameters *[]OrganizationConformancePack_ConformancePackInputParameter `json:"ConformancePackInputParameters,omitempty"` + ConformancePackInputParameters []OrganizationConformancePack_ConformancePackInputParameter `json:"ConformancePackInputParameters,omitempty"` // DeliveryS3Bucket AWS CloudFormation Property // Required: false @@ -31,7 +31,7 @@ type OrganizationConformancePack struct { // ExcludedAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-organizationconformancepack.html#cfn-config-organizationconformancepack-excludedaccounts - ExcludedAccounts *[]string `json:"ExcludedAccounts,omitempty"` + ExcludedAccounts []string `json:"ExcludedAccounts,omitempty"` // OrganizationConformancePackName AWS CloudFormation Property // Required: true diff --git a/cloudformation/config/aws-config-organizationconformancepack_conformancepackinputparameter.go b/cloudformation/config/aws-config-organizationconformancepack_conformancepackinputparameter.go index ae5e5b57de..55b1ff3a1f 100644 --- a/cloudformation/config/aws-config-organizationconformancepack_conformancepackinputparameter.go +++ b/cloudformation/config/aws-config-organizationconformancepack_conformancepackinputparameter.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OrganizationConformancePack_ConformancePackInputParameter AWS CloudFormation Resource (AWS::Config::OrganizationConformancePack.ConformancePackInputParameter) diff --git a/cloudformation/config/aws-config-remediationconfiguration.go b/cloudformation/config/aws-config-remediationconfiguration.go index 00283db6a2..a58e2c5880 100644 --- a/cloudformation/config/aws-config-remediationconfiguration.go +++ b/cloudformation/config/aws-config-remediationconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RemediationConfiguration AWS CloudFormation Resource (AWS::Config::RemediationConfiguration) diff --git a/cloudformation/config/aws-config-remediationconfiguration_executioncontrols.go b/cloudformation/config/aws-config-remediationconfiguration_executioncontrols.go index 0ee6b9502e..76cd14e1aa 100644 --- a/cloudformation/config/aws-config-remediationconfiguration_executioncontrols.go +++ b/cloudformation/config/aws-config-remediationconfiguration_executioncontrols.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RemediationConfiguration_ExecutionControls AWS CloudFormation Resource (AWS::Config::RemediationConfiguration.ExecutionControls) diff --git a/cloudformation/config/aws-config-remediationconfiguration_remediationparametervalue.go b/cloudformation/config/aws-config-remediationconfiguration_remediationparametervalue.go index f0b04d0d69..55e71fe3ae 100644 --- a/cloudformation/config/aws-config-remediationconfiguration_remediationparametervalue.go +++ b/cloudformation/config/aws-config-remediationconfiguration_remediationparametervalue.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RemediationConfiguration_RemediationParameterValue AWS CloudFormation Resource (AWS::Config::RemediationConfiguration.RemediationParameterValue) diff --git a/cloudformation/config/aws-config-remediationconfiguration_resourcevalue.go b/cloudformation/config/aws-config-remediationconfiguration_resourcevalue.go index a7da2944f2..b0f526b967 100644 --- a/cloudformation/config/aws-config-remediationconfiguration_resourcevalue.go +++ b/cloudformation/config/aws-config-remediationconfiguration_resourcevalue.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RemediationConfiguration_ResourceValue AWS CloudFormation Resource (AWS::Config::RemediationConfiguration.ResourceValue) diff --git a/cloudformation/config/aws-config-remediationconfiguration_ssmcontrols.go b/cloudformation/config/aws-config-remediationconfiguration_ssmcontrols.go index 0b6194aea8..f826883b91 100644 --- a/cloudformation/config/aws-config-remediationconfiguration_ssmcontrols.go +++ b/cloudformation/config/aws-config-remediationconfiguration_ssmcontrols.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RemediationConfiguration_SsmControls AWS CloudFormation Resource (AWS::Config::RemediationConfiguration.SsmControls) diff --git a/cloudformation/config/aws-config-remediationconfiguration_staticvalue.go b/cloudformation/config/aws-config-remediationconfiguration_staticvalue.go index 4b7fa81dbf..048f334018 100644 --- a/cloudformation/config/aws-config-remediationconfiguration_staticvalue.go +++ b/cloudformation/config/aws-config-remediationconfiguration_staticvalue.go @@ -3,7 +3,7 @@ package config import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RemediationConfiguration_StaticValue AWS CloudFormation Resource (AWS::Config::RemediationConfiguration.StaticValue) @@ -13,7 +13,7 @@ type RemediationConfiguration_StaticValue struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-staticvalue.html#cfn-config-remediationconfiguration-staticvalue-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/config/aws-config-storedquery.go b/cloudformation/config/aws-config-storedquery.go index ec79480009..55ed7cba1c 100644 --- a/cloudformation/config/aws-config-storedquery.go +++ b/cloudformation/config/aws-config-storedquery.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StoredQuery AWS CloudFormation Resource (AWS::Config::StoredQuery) @@ -32,7 +32,7 @@ type StoredQuery struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-storedquery.html#cfn-config-storedquery-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/connect/aws-connect-contactflow.go b/cloudformation/connect/aws-connect-contactflow.go index 8df5b1d827..9fcdd6fd09 100644 --- a/cloudformation/connect/aws-connect-contactflow.go +++ b/cloudformation/connect/aws-connect-contactflow.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ContactFlow AWS CloudFormation Resource (AWS::Connect::ContactFlow) @@ -42,7 +42,7 @@ type ContactFlow struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflow.html#cfn-connect-contactflow-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/connect/aws-connect-contactflowmodule.go b/cloudformation/connect/aws-connect-contactflowmodule.go index 70d73389fe..f1fc833e52 100644 --- a/cloudformation/connect/aws-connect-contactflowmodule.go +++ b/cloudformation/connect/aws-connect-contactflowmodule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ContactFlowModule AWS CloudFormation Resource (AWS::Connect::ContactFlowModule) @@ -42,7 +42,7 @@ type ContactFlowModule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-contactflowmodule.html#cfn-connect-contactflowmodule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/connect/aws-connect-hoursofoperation.go b/cloudformation/connect/aws-connect-hoursofoperation.go index 653345f8c0..050b8761d8 100644 --- a/cloudformation/connect/aws-connect-hoursofoperation.go +++ b/cloudformation/connect/aws-connect-hoursofoperation.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // HoursOfOperation AWS CloudFormation Resource (AWS::Connect::HoursOfOperation) @@ -37,7 +37,7 @@ type HoursOfOperation struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-hoursofoperation.html#cfn-connect-hoursofoperation-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TimeZone AWS CloudFormation Property // Required: true diff --git a/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationconfig.go b/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationconfig.go index 50a5834ee5..6767adcf55 100644 --- a/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationconfig.go +++ b/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationconfig.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HoursOfOperation_HoursOfOperationConfig AWS CloudFormation Resource (AWS::Connect::HoursOfOperation.HoursOfOperationConfig) diff --git a/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationtimeslice.go b/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationtimeslice.go index 0efc406339..2ef88ae603 100644 --- a/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationtimeslice.go +++ b/cloudformation/connect/aws-connect-hoursofoperation_hoursofoperationtimeslice.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HoursOfOperation_HoursOfOperationTimeSlice AWS CloudFormation Resource (AWS::Connect::HoursOfOperation.HoursOfOperationTimeSlice) diff --git a/cloudformation/connect/aws-connect-instance.go b/cloudformation/connect/aws-connect-instance.go index e519f5d95a..a5721d2c6c 100644 --- a/cloudformation/connect/aws-connect-instance.go +++ b/cloudformation/connect/aws-connect-instance.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance AWS CloudFormation Resource (AWS::Connect::Instance) diff --git a/cloudformation/connect/aws-connect-instance_attributes.go b/cloudformation/connect/aws-connect-instance_attributes.go index 6829482a90..9e8f07ffc4 100644 --- a/cloudformation/connect/aws-connect-instance_attributes.go +++ b/cloudformation/connect/aws-connect-instance_attributes.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Attributes AWS CloudFormation Resource (AWS::Connect::Instance.Attributes) diff --git a/cloudformation/connect/aws-connect-instancestorageconfig.go b/cloudformation/connect/aws-connect-instancestorageconfig.go new file mode 100644 index 0000000000..118649fc17 --- /dev/null +++ b/cloudformation/connect/aws-connect-instancestorageconfig.go @@ -0,0 +1,147 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connect + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// InstanceStorageConfig AWS CloudFormation Resource (AWS::Connect::InstanceStorageConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html +type InstanceStorageConfig struct { + + // InstanceArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-instancearn + InstanceArn string `json:"InstanceArn"` + + // KinesisFirehoseConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-kinesisfirehoseconfig + KinesisFirehoseConfig *InstanceStorageConfig_KinesisFirehoseConfig `json:"KinesisFirehoseConfig,omitempty"` + + // KinesisStreamConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-kinesisstreamconfig + KinesisStreamConfig *InstanceStorageConfig_KinesisStreamConfig `json:"KinesisStreamConfig,omitempty"` + + // KinesisVideoStreamConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig + KinesisVideoStreamConfig *InstanceStorageConfig_KinesisVideoStreamConfig `json:"KinesisVideoStreamConfig,omitempty"` + + // ResourceType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-resourcetype + ResourceType string `json:"ResourceType"` + + // S3Config AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-s3config + S3Config *InstanceStorageConfig_S3Config `json:"S3Config,omitempty"` + + // StorageType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-instancestorageconfig.html#cfn-connect-instancestorageconfig-storagetype + StorageType string `json:"StorageType"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *InstanceStorageConfig) AWSCloudFormationType() string { + return "AWS::Connect::InstanceStorageConfig" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r InstanceStorageConfig) MarshalJSON() ([]byte, error) { + type Properties InstanceStorageConfig + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *InstanceStorageConfig) UnmarshalJSON(b []byte) error { + type Properties InstanceStorageConfig + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = InstanceStorageConfig(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/connect/aws-connect-instancestorageconfig_encryptionconfig.go b/cloudformation/connect/aws-connect-instancestorageconfig_encryptionconfig.go new file mode 100644 index 0000000000..6848a3dcce --- /dev/null +++ b/cloudformation/connect/aws-connect-instancestorageconfig_encryptionconfig.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connect + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// InstanceStorageConfig_EncryptionConfig AWS CloudFormation Resource (AWS::Connect::InstanceStorageConfig.EncryptionConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-encryptionconfig.html +type InstanceStorageConfig_EncryptionConfig struct { + + // EncryptionType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-encryptionconfig.html#cfn-connect-instancestorageconfig-encryptionconfig-encryptiontype + EncryptionType string `json:"EncryptionType"` + + // KeyId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-encryptionconfig.html#cfn-connect-instancestorageconfig-encryptionconfig-keyid + KeyId string `json:"KeyId"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *InstanceStorageConfig_EncryptionConfig) AWSCloudFormationType() string { + return "AWS::Connect::InstanceStorageConfig.EncryptionConfig" +} diff --git a/cloudformation/connect/aws-connect-instancestorageconfig_kinesisfirehoseconfig.go b/cloudformation/connect/aws-connect-instancestorageconfig_kinesisfirehoseconfig.go new file mode 100644 index 0000000000..68d2b37185 --- /dev/null +++ b/cloudformation/connect/aws-connect-instancestorageconfig_kinesisfirehoseconfig.go @@ -0,0 +1,37 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connect + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// InstanceStorageConfig_KinesisFirehoseConfig AWS CloudFormation Resource (AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisfirehoseconfig.html +type InstanceStorageConfig_KinesisFirehoseConfig struct { + + // FirehoseArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisfirehoseconfig.html#cfn-connect-instancestorageconfig-kinesisfirehoseconfig-firehosearn + FirehoseArn string `json:"FirehoseArn"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *InstanceStorageConfig_KinesisFirehoseConfig) AWSCloudFormationType() string { + return "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" +} diff --git a/cloudformation/connect/aws-connect-instancestorageconfig_kinesisstreamconfig.go b/cloudformation/connect/aws-connect-instancestorageconfig_kinesisstreamconfig.go new file mode 100644 index 0000000000..5b89a10cac --- /dev/null +++ b/cloudformation/connect/aws-connect-instancestorageconfig_kinesisstreamconfig.go @@ -0,0 +1,37 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connect + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// InstanceStorageConfig_KinesisStreamConfig AWS CloudFormation Resource (AWS::Connect::InstanceStorageConfig.KinesisStreamConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisstreamconfig.html +type InstanceStorageConfig_KinesisStreamConfig struct { + + // StreamArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisstreamconfig.html#cfn-connect-instancestorageconfig-kinesisstreamconfig-streamarn + StreamArn string `json:"StreamArn"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *InstanceStorageConfig_KinesisStreamConfig) AWSCloudFormationType() string { + return "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" +} diff --git a/cloudformation/connect/aws-connect-instancestorageconfig_kinesisvideostreamconfig.go b/cloudformation/connect/aws-connect-instancestorageconfig_kinesisvideostreamconfig.go new file mode 100644 index 0000000000..36fd4b173a --- /dev/null +++ b/cloudformation/connect/aws-connect-instancestorageconfig_kinesisvideostreamconfig.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connect + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// InstanceStorageConfig_KinesisVideoStreamConfig AWS CloudFormation Resource (AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html +type InstanceStorageConfig_KinesisVideoStreamConfig struct { + + // EncryptionConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig-encryptionconfig + EncryptionConfig *InstanceStorageConfig_EncryptionConfig `json:"EncryptionConfig,omitempty"` + + // Prefix AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig-prefix + Prefix string `json:"Prefix"` + + // RetentionPeriodHours AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-kinesisvideostreamconfig.html#cfn-connect-instancestorageconfig-kinesisvideostreamconfig-retentionperiodhours + RetentionPeriodHours float64 `json:"RetentionPeriodHours"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *InstanceStorageConfig_KinesisVideoStreamConfig) AWSCloudFormationType() string { + return "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" +} diff --git a/cloudformation/connect/aws-connect-instancestorageconfig_s3config.go b/cloudformation/connect/aws-connect-instancestorageconfig_s3config.go new file mode 100644 index 0000000000..410f8c9e8e --- /dev/null +++ b/cloudformation/connect/aws-connect-instancestorageconfig_s3config.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connect + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// InstanceStorageConfig_S3Config AWS CloudFormation Resource (AWS::Connect::InstanceStorageConfig.S3Config) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html +type InstanceStorageConfig_S3Config struct { + + // BucketName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html#cfn-connect-instancestorageconfig-s3config-bucketname + BucketName string `json:"BucketName"` + + // BucketPrefix AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html#cfn-connect-instancestorageconfig-s3config-bucketprefix + BucketPrefix string `json:"BucketPrefix"` + + // EncryptionConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-instancestorageconfig-s3config.html#cfn-connect-instancestorageconfig-s3config-encryptionconfig + EncryptionConfig *InstanceStorageConfig_EncryptionConfig `json:"EncryptionConfig,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *InstanceStorageConfig_S3Config) AWSCloudFormationType() string { + return "AWS::Connect::InstanceStorageConfig.S3Config" +} diff --git a/cloudformation/connect/aws-connect-phonenumber.go b/cloudformation/connect/aws-connect-phonenumber.go index ca738ca225..ecc14e7111 100644 --- a/cloudformation/connect/aws-connect-phonenumber.go +++ b/cloudformation/connect/aws-connect-phonenumber.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PhoneNumber AWS CloudFormation Resource (AWS::Connect::PhoneNumber) @@ -32,7 +32,7 @@ type PhoneNumber struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-phonenumber.html#cfn-connect-phonenumber-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/connect/aws-connect-quickconnect.go b/cloudformation/connect/aws-connect-quickconnect.go index c477fe18db..0ced5d717a 100644 --- a/cloudformation/connect/aws-connect-quickconnect.go +++ b/cloudformation/connect/aws-connect-quickconnect.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // QuickConnect AWS CloudFormation Resource (AWS::Connect::QuickConnect) @@ -37,7 +37,7 @@ type QuickConnect struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-quickconnect.html#cfn-connect-quickconnect-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/connect/aws-connect-quickconnect_phonenumberquickconnectconfig.go b/cloudformation/connect/aws-connect-quickconnect_phonenumberquickconnectconfig.go index 1e22a880ba..3721ba0899 100644 --- a/cloudformation/connect/aws-connect-quickconnect_phonenumberquickconnectconfig.go +++ b/cloudformation/connect/aws-connect-quickconnect_phonenumberquickconnectconfig.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // QuickConnect_PhoneNumberQuickConnectConfig AWS CloudFormation Resource (AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig) diff --git a/cloudformation/connect/aws-connect-quickconnect_queuequickconnectconfig.go b/cloudformation/connect/aws-connect-quickconnect_queuequickconnectconfig.go index 03df139024..adc64815d3 100644 --- a/cloudformation/connect/aws-connect-quickconnect_queuequickconnectconfig.go +++ b/cloudformation/connect/aws-connect-quickconnect_queuequickconnectconfig.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // QuickConnect_QueueQuickConnectConfig AWS CloudFormation Resource (AWS::Connect::QuickConnect.QueueQuickConnectConfig) diff --git a/cloudformation/connect/aws-connect-quickconnect_quickconnectconfig.go b/cloudformation/connect/aws-connect-quickconnect_quickconnectconfig.go index ea94558aa4..2a8a7eeacf 100644 --- a/cloudformation/connect/aws-connect-quickconnect_quickconnectconfig.go +++ b/cloudformation/connect/aws-connect-quickconnect_quickconnectconfig.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // QuickConnect_QuickConnectConfig AWS CloudFormation Resource (AWS::Connect::QuickConnect.QuickConnectConfig) diff --git a/cloudformation/connect/aws-connect-quickconnect_userquickconnectconfig.go b/cloudformation/connect/aws-connect-quickconnect_userquickconnectconfig.go index e9009a5176..7a5edbbe7b 100644 --- a/cloudformation/connect/aws-connect-quickconnect_userquickconnectconfig.go +++ b/cloudformation/connect/aws-connect-quickconnect_userquickconnectconfig.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // QuickConnect_UserQuickConnectConfig AWS CloudFormation Resource (AWS::Connect::QuickConnect.UserQuickConnectConfig) diff --git a/cloudformation/connect/aws-connect-tasktemplate.go b/cloudformation/connect/aws-connect-tasktemplate.go index bb6a0db38a..e1d5dcf7e4 100644 --- a/cloudformation/connect/aws-connect-tasktemplate.go +++ b/cloudformation/connect/aws-connect-tasktemplate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TaskTemplate AWS CloudFormation Resource (AWS::Connect::TaskTemplate) @@ -32,7 +32,7 @@ type TaskTemplate struct { // Defaults AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-defaults - Defaults *[]TaskTemplate_DefaultFieldValue `json:"Defaults,omitempty"` + Defaults []TaskTemplate_DefaultFieldValue `json:"Defaults,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type TaskTemplate struct { // Fields AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-fields - Fields *[]TaskTemplate_Field `json:"Fields,omitempty"` + Fields []TaskTemplate_Field `json:"Fields,omitempty"` // InstanceArn AWS CloudFormation Property // Required: true @@ -62,7 +62,7 @@ type TaskTemplate struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-tasktemplate.html#cfn-connect-tasktemplate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/connect/aws-connect-tasktemplate_defaultfieldvalue.go b/cloudformation/connect/aws-connect-tasktemplate_defaultfieldvalue.go index 1670314de9..655c4b2ee6 100644 --- a/cloudformation/connect/aws-connect-tasktemplate_defaultfieldvalue.go +++ b/cloudformation/connect/aws-connect-tasktemplate_defaultfieldvalue.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskTemplate_DefaultFieldValue AWS CloudFormation Resource (AWS::Connect::TaskTemplate.DefaultFieldValue) diff --git a/cloudformation/connect/aws-connect-tasktemplate_field.go b/cloudformation/connect/aws-connect-tasktemplate_field.go index 654b3dfbaf..8848c5753d 100644 --- a/cloudformation/connect/aws-connect-tasktemplate_field.go +++ b/cloudformation/connect/aws-connect-tasktemplate_field.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskTemplate_Field AWS CloudFormation Resource (AWS::Connect::TaskTemplate.Field) @@ -23,7 +23,7 @@ type TaskTemplate_Field struct { // SingleSelectOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connect-tasktemplate-field.html#cfn-connect-tasktemplate-field-singleselectoptions - SingleSelectOptions *[]string `json:"SingleSelectOptions,omitempty"` + SingleSelectOptions []string `json:"SingleSelectOptions,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/connect/aws-connect-tasktemplate_fieldidentifier.go b/cloudformation/connect/aws-connect-tasktemplate_fieldidentifier.go index f197e261c4..4217b370a0 100644 --- a/cloudformation/connect/aws-connect-tasktemplate_fieldidentifier.go +++ b/cloudformation/connect/aws-connect-tasktemplate_fieldidentifier.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskTemplate_FieldIdentifier AWS CloudFormation Resource (AWS::Connect::TaskTemplate.FieldIdentifier) diff --git a/cloudformation/connect/aws-connect-user.go b/cloudformation/connect/aws-connect-user.go index f269473d81..4da7cadcc2 100644 --- a/cloudformation/connect/aws-connect-user.go +++ b/cloudformation/connect/aws-connect-user.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // User AWS CloudFormation Resource (AWS::Connect::User) @@ -57,7 +57,7 @@ type User struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connect-user.html#cfn-connect-user-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Username AWS CloudFormation Property // Required: true diff --git a/cloudformation/connect/aws-connect-user_useridentityinfo.go b/cloudformation/connect/aws-connect-user_useridentityinfo.go index 5208afb053..7c82f66315 100644 --- a/cloudformation/connect/aws-connect-user_useridentityinfo.go +++ b/cloudformation/connect/aws-connect-user_useridentityinfo.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_UserIdentityInfo AWS CloudFormation Resource (AWS::Connect::User.UserIdentityInfo) diff --git a/cloudformation/connect/aws-connect-user_userphoneconfig.go b/cloudformation/connect/aws-connect-user_userphoneconfig.go index 2eff59ecfc..a6cb94ab91 100644 --- a/cloudformation/connect/aws-connect-user_userphoneconfig.go +++ b/cloudformation/connect/aws-connect-user_userphoneconfig.go @@ -3,7 +3,7 @@ package connect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_UserPhoneConfig AWS CloudFormation Resource (AWS::Connect::User.UserPhoneConfig) diff --git a/cloudformation/connect/aws-connect-userhierarchygroup.go b/cloudformation/connect/aws-connect-userhierarchygroup.go index 5fae4cfb32..38d494fd42 100644 --- a/cloudformation/connect/aws-connect-userhierarchygroup.go +++ b/cloudformation/connect/aws-connect-userhierarchygroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserHierarchyGroup AWS CloudFormation Resource (AWS::Connect::UserHierarchyGroup) diff --git a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign.go b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign.go index 61f798e27b..11a37ab6ff 100644 --- a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign.go +++ b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Campaign AWS CloudFormation Resource (AWS::ConnectCampaigns::Campaign) @@ -22,7 +22,7 @@ type Campaign struct { // DialerConfig AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-dialerconfig - DialerConfig interface{} `json:"DialerConfig"` + DialerConfig *Campaign_DialerConfig `json:"DialerConfig"` // Name AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type Campaign struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-connectcampaigns-campaign.html#cfn-connectcampaigns-campaign-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_dialerconfig.go b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_dialerconfig.go index d249f5f4e9..3807a00827 100644 --- a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_dialerconfig.go +++ b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_dialerconfig.go @@ -3,13 +3,23 @@ package connectcampaigns import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_DialerConfig AWS CloudFormation Resource (AWS::ConnectCampaigns::Campaign.DialerConfig) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-dialerconfig.html type Campaign_DialerConfig struct { + // PredictiveDialerConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-dialerconfig.html#cfn-connectcampaigns-campaign-dialerconfig-predictivedialerconfig + PredictiveDialerConfig *Campaign_PredictiveDialerConfig `json:"PredictiveDialerConfig,omitempty"` + + // ProgressiveDialerConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-dialerconfig.html#cfn-connectcampaigns-campaign-dialerconfig-progressivedialerconfig + ProgressiveDialerConfig *Campaign_ProgressiveDialerConfig `json:"ProgressiveDialerConfig,omitempty"` + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_outboundcallconfig.go b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_outboundcallconfig.go index 9d9edd977d..01165bb6c5 100644 --- a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_outboundcallconfig.go +++ b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_outboundcallconfig.go @@ -3,7 +3,7 @@ package connectcampaigns import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_OutboundCallConfig AWS CloudFormation Resource (AWS::ConnectCampaigns::Campaign.OutboundCallConfig) diff --git a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_predictivedialerconfig.go b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_predictivedialerconfig.go new file mode 100644 index 0000000000..454088c380 --- /dev/null +++ b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_predictivedialerconfig.go @@ -0,0 +1,37 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connectcampaigns + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Campaign_PredictiveDialerConfig AWS CloudFormation Resource (AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-predictivedialerconfig.html +type Campaign_PredictiveDialerConfig struct { + + // BandwidthAllocation AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-predictivedialerconfig.html#cfn-connectcampaigns-campaign-predictivedialerconfig-bandwidthallocation + BandwidthAllocation float64 `json:"BandwidthAllocation"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Campaign_PredictiveDialerConfig) AWSCloudFormationType() string { + return "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" +} diff --git a/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_progressivedialerconfig.go b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_progressivedialerconfig.go new file mode 100644 index 0000000000..9270045074 --- /dev/null +++ b/cloudformation/connectcampaigns/aws-connectcampaigns-campaign_progressivedialerconfig.go @@ -0,0 +1,37 @@ +// Code generated by "go generate". Please don't change this file directly. + +package connectcampaigns + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Campaign_ProgressiveDialerConfig AWS CloudFormation Resource (AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-progressivedialerconfig.html +type Campaign_ProgressiveDialerConfig struct { + + // BandwidthAllocation AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-connectcampaigns-campaign-progressivedialerconfig.html#cfn-connectcampaigns-campaign-progressivedialerconfig-bandwidthallocation + BandwidthAllocation float64 `json:"BandwidthAllocation"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Campaign_ProgressiveDialerConfig) AWSCloudFormationType() string { + return "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" +} diff --git a/cloudformation/controltower/aws-controltower-enabledcontrol.go b/cloudformation/controltower/aws-controltower-enabledcontrol.go new file mode 100644 index 0000000000..d5f8cb0e5a --- /dev/null +++ b/cloudformation/controltower/aws-controltower-enabledcontrol.go @@ -0,0 +1,122 @@ +// Code generated by "go generate". Please don't change this file directly. + +package controltower + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// EnabledControl AWS CloudFormation Resource (AWS::ControlTower::EnabledControl) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-controltower-enabledcontrol.html +type EnabledControl struct { + + // ControlIdentifier AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-controltower-enabledcontrol.html#cfn-controltower-enabledcontrol-controlidentifier + ControlIdentifier string `json:"ControlIdentifier"` + + // TargetIdentifier AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-controltower-enabledcontrol.html#cfn-controltower-enabledcontrol-targetidentifier + TargetIdentifier string `json:"TargetIdentifier"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *EnabledControl) AWSCloudFormationType() string { + return "AWS::ControlTower::EnabledControl" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r EnabledControl) MarshalJSON() ([]byte, error) { + type Properties EnabledControl + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *EnabledControl) UnmarshalJSON(b []byte) error { + type Properties EnabledControl + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = EnabledControl(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/convert_types.go b/cloudformation/convert_types.go index 8e0902f400..3630fb5e8a 100644 --- a/cloudformation/convert_types.go +++ b/cloudformation/convert_types.go @@ -8,7 +8,7 @@ func String(v string) *string { } // Strings returns a pointer to a slice of string pointers. -func Strings(v... string) *[]string { +func Strings(v ...string) *[]string { slice := make([]string, len(v)) for i := 0; i < len(v); i++ { slice[i] = v[i] diff --git a/cloudformation/cur/aws-cur-reportdefinition.go b/cloudformation/cur/aws-cur-reportdefinition.go index ebafb2b4b1..4ab7ccb454 100644 --- a/cloudformation/cur/aws-cur-reportdefinition.go +++ b/cloudformation/cur/aws-cur-reportdefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReportDefinition AWS CloudFormation Resource (AWS::CUR::ReportDefinition) @@ -16,12 +16,12 @@ type ReportDefinition struct { // AdditionalArtifacts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-additionalartifacts - AdditionalArtifacts *[]string `json:"AdditionalArtifacts,omitempty"` + AdditionalArtifacts []string `json:"AdditionalArtifacts,omitempty"` // AdditionalSchemaElements AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cur-reportdefinition.html#cfn-cur-reportdefinition-additionalschemaelements - AdditionalSchemaElements *[]string `json:"AdditionalSchemaElements,omitempty"` + AdditionalSchemaElements []string `json:"AdditionalSchemaElements,omitempty"` // BillingViewArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/custom_resource.go b/cloudformation/custom_resource.go index 718b2e6af5..44614cfec7 100644 --- a/cloudformation/custom_resource.go +++ b/cloudformation/custom_resource.go @@ -4,7 +4,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomResource AWS CloudFormation Resource (AWS::CloudFormation::CustomResource) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-domain.go b/cloudformation/customerprofiles/aws-customerprofiles-domain.go index 66c51ef8e7..4ffbbc9b42 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-domain.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-domain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Domain AWS CloudFormation Resource (AWS::CustomerProfiles::Domain) @@ -37,7 +37,7 @@ type Domain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-domain.html#cfn-customerprofiles-domain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration.go b/cloudformation/customerprofiles/aws-customerprofiles-integration.go index 7fba50fa9d..28da428627 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Integration AWS CloudFormation Resource (AWS::CustomerProfiles::Integration) @@ -32,12 +32,12 @@ type Integration struct { // ObjectTypeNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-objecttypenames - ObjectTypeNames *[]Integration_ObjectTypeMapping `json:"ObjectTypeNames,omitempty"` + ObjectTypeNames []Integration_ObjectTypeMapping `json:"ObjectTypeNames,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-integration.html#cfn-customerprofiles-integration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Uri AWS CloudFormation Property // Required: false diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_connectoroperator.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_connectoroperator.go index 2401d6562f..921bf06510 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_connectoroperator.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_connectoroperator.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ConnectorOperator AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.ConnectorOperator) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_flowdefinition.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_flowdefinition.go index 4d182960f0..3d5af0cf03 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_flowdefinition.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_flowdefinition.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_FlowDefinition AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.FlowDefinition) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_incrementalpullconfig.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_incrementalpullconfig.go index 5d35b6f696..adfea8a0ae 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_incrementalpullconfig.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_incrementalpullconfig.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_IncrementalPullConfig AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.IncrementalPullConfig) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_marketosourceproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_marketosourceproperties.go index d57a53f067..89cd4f8f55 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_marketosourceproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_marketosourceproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_MarketoSourceProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.MarketoSourceProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_objecttypemapping.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_objecttypemapping.go index 3ac783c8db..1e90f68e72 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_objecttypemapping.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_objecttypemapping.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ObjectTypeMapping AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.ObjectTypeMapping) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_s3sourceproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_s3sourceproperties.go index ca3920e775..0d60197aaa 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_s3sourceproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_s3sourceproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_S3SourceProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.S3SourceProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_salesforcesourceproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_salesforcesourceproperties.go index 1699bd72af..4f8bb3b615 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_salesforcesourceproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_salesforcesourceproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_SalesforceSourceProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.SalesforceSourceProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_scheduledtriggerproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_scheduledtriggerproperties.go index 2787ebd03d..4d36d76a11 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_scheduledtriggerproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_scheduledtriggerproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ScheduledTriggerProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.ScheduledTriggerProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_servicenowsourceproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_servicenowsourceproperties.go index 9610dd4df5..eb216e4f50 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_servicenowsourceproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_servicenowsourceproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ServiceNowSourceProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.ServiceNowSourceProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceconnectorproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceconnectorproperties.go index 1f1d9be4ec..d93738bc87 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceconnectorproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceconnectorproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_SourceConnectorProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.SourceConnectorProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceflowconfig.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceflowconfig.go index 18d19c5abb..541261821c 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceflowconfig.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_sourceflowconfig.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_SourceFlowConfig AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.SourceFlowConfig) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_task.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_task.go index c2fa0f0d2e..2f48154836 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_task.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_task.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_Task AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.Task) @@ -28,7 +28,7 @@ type Integration_Task struct { // TaskProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-integration-task.html#cfn-customerprofiles-integration-task-taskproperties - TaskProperties *[]Integration_TaskPropertiesMap `json:"TaskProperties,omitempty"` + TaskProperties []Integration_TaskPropertiesMap `json:"TaskProperties,omitempty"` // TaskType AWS CloudFormation Property // Required: true diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_taskpropertiesmap.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_taskpropertiesmap.go index ee693bc7d8..58f1001f40 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_taskpropertiesmap.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_taskpropertiesmap.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_TaskPropertiesMap AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.TaskPropertiesMap) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerconfig.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerconfig.go index fd98053f4a..46b372f9f1 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerconfig.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerconfig.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_TriggerConfig AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.TriggerConfig) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerproperties.go index 88e3c23604..785a6d57de 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_triggerproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_TriggerProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.TriggerProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-integration_zendesksourceproperties.go b/cloudformation/customerprofiles/aws-customerprofiles-integration_zendesksourceproperties.go index 0694a3d2ea..ea4f3787e2 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-integration_zendesksourceproperties.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-integration_zendesksourceproperties.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Integration_ZendeskSourceProperties AWS CloudFormation Resource (AWS::CustomerProfiles::Integration.ZendeskSourceProperties) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-objecttype.go b/cloudformation/customerprofiles/aws-customerprofiles-objecttype.go index bcfa9d4ecb..0d812071f5 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-objecttype.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-objecttype.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ObjectType AWS CloudFormation Resource (AWS::CustomerProfiles::ObjectType) @@ -42,12 +42,12 @@ type ObjectType struct { // Fields AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-fields - Fields *[]ObjectType_FieldMap `json:"Fields,omitempty"` + Fields []ObjectType_FieldMap `json:"Fields,omitempty"` // Keys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-keys - Keys *[]ObjectType_KeyMap `json:"Keys,omitempty"` + Keys []ObjectType_KeyMap `json:"Keys,omitempty"` // ObjectTypeName AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type ObjectType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-customerprofiles-objecttype.html#cfn-customerprofiles-objecttype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TemplateId AWS CloudFormation Property // Required: false diff --git a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_fieldmap.go b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_fieldmap.go index f9801d8954..fc14e5964b 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_fieldmap.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_fieldmap.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ObjectType_FieldMap AWS CloudFormation Resource (AWS::CustomerProfiles::ObjectType.FieldMap) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_keymap.go b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_keymap.go index 3a2f2b6060..a893d3a2b0 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_keymap.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_keymap.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ObjectType_KeyMap AWS CloudFormation Resource (AWS::CustomerProfiles::ObjectType.KeyMap) @@ -18,7 +18,7 @@ type ObjectType_KeyMap struct { // ObjectTypeKeyList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-keymap.html#cfn-customerprofiles-objecttype-keymap-objecttypekeylist - ObjectTypeKeyList *[]ObjectType_ObjectTypeKey `json:"ObjectTypeKeyList,omitempty"` + ObjectTypeKeyList []ObjectType_ObjectTypeKey `json:"ObjectTypeKeyList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypefield.go b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypefield.go index 4ac70e0359..5ee70830a8 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypefield.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypefield.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ObjectType_ObjectTypeField AWS CloudFormation Resource (AWS::CustomerProfiles::ObjectType.ObjectTypeField) diff --git a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypekey.go b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypekey.go index b56b2fcae2..dcc48ef800 100644 --- a/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypekey.go +++ b/cloudformation/customerprofiles/aws-customerprofiles-objecttype_objecttypekey.go @@ -3,7 +3,7 @@ package customerprofiles import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ObjectType_ObjectTypeKey AWS CloudFormation Resource (AWS::CustomerProfiles::ObjectType.ObjectTypeKey) @@ -13,12 +13,12 @@ type ObjectType_ObjectTypeKey struct { // FieldNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypekey.html#cfn-customerprofiles-objecttype-objecttypekey-fieldnames - FieldNames *[]string `json:"FieldNames,omitempty"` + FieldNames []string `json:"FieldNames,omitempty"` // StandardIdentifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-customerprofiles-objecttype-objecttypekey.html#cfn-customerprofiles-objecttype-objecttypekey-standardidentifiers - StandardIdentifiers *[]string `json:"StandardIdentifiers,omitempty"` + StandardIdentifiers []string `json:"StandardIdentifiers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-dataset.go b/cloudformation/databrew/aws-databrew-dataset.go index 229d12493a..0acbacefc5 100644 --- a/cloudformation/databrew/aws-databrew-dataset.go +++ b/cloudformation/databrew/aws-databrew-dataset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Dataset AWS CloudFormation Resource (AWS::DataBrew::Dataset) @@ -42,7 +42,7 @@ type Dataset struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-dataset.html#cfn-databrew-dataset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-dataset_csvoptions.go b/cloudformation/databrew/aws-databrew-dataset_csvoptions.go index ac80ca6aa1..1452641874 100644 --- a/cloudformation/databrew/aws-databrew-dataset_csvoptions.go +++ b/cloudformation/databrew/aws-databrew-dataset_csvoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_CsvOptions AWS CloudFormation Resource (AWS::DataBrew::Dataset.CsvOptions) diff --git a/cloudformation/databrew/aws-databrew-dataset_databaseinputdefinition.go b/cloudformation/databrew/aws-databrew-dataset_databaseinputdefinition.go index 7b1a9d3a02..af49cb4f98 100644 --- a/cloudformation/databrew/aws-databrew-dataset_databaseinputdefinition.go +++ b/cloudformation/databrew/aws-databrew-dataset_databaseinputdefinition.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatabaseInputDefinition AWS CloudFormation Resource (AWS::DataBrew::Dataset.DatabaseInputDefinition) diff --git a/cloudformation/databrew/aws-databrew-dataset_datacataloginputdefinition.go b/cloudformation/databrew/aws-databrew-dataset_datacataloginputdefinition.go index 1ad84fa3ef..4c11778334 100644 --- a/cloudformation/databrew/aws-databrew-dataset_datacataloginputdefinition.go +++ b/cloudformation/databrew/aws-databrew-dataset_datacataloginputdefinition.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DataCatalogInputDefinition AWS CloudFormation Resource (AWS::DataBrew::Dataset.DataCatalogInputDefinition) diff --git a/cloudformation/databrew/aws-databrew-dataset_datasetparameter.go b/cloudformation/databrew/aws-databrew-dataset_datasetparameter.go index effde3ece1..3730656252 100644 --- a/cloudformation/databrew/aws-databrew-dataset_datasetparameter.go +++ b/cloudformation/databrew/aws-databrew-dataset_datasetparameter.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatasetParameter AWS CloudFormation Resource (AWS::DataBrew::Dataset.DatasetParameter) diff --git a/cloudformation/databrew/aws-databrew-dataset_datetimeoptions.go b/cloudformation/databrew/aws-databrew-dataset_datetimeoptions.go index ff0872aa9b..2c1eb9a591 100644 --- a/cloudformation/databrew/aws-databrew-dataset_datetimeoptions.go +++ b/cloudformation/databrew/aws-databrew-dataset_datetimeoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatetimeOptions AWS CloudFormation Resource (AWS::DataBrew::Dataset.DatetimeOptions) diff --git a/cloudformation/databrew/aws-databrew-dataset_exceloptions.go b/cloudformation/databrew/aws-databrew-dataset_exceloptions.go index e409e506ea..ca8256fd53 100644 --- a/cloudformation/databrew/aws-databrew-dataset_exceloptions.go +++ b/cloudformation/databrew/aws-databrew-dataset_exceloptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_ExcelOptions AWS CloudFormation Resource (AWS::DataBrew::Dataset.ExcelOptions) @@ -18,12 +18,12 @@ type Dataset_ExcelOptions struct { // SheetIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-exceloptions.html#cfn-databrew-dataset-exceloptions-sheetindexes - SheetIndexes *[]int `json:"SheetIndexes,omitempty"` + SheetIndexes []int `json:"SheetIndexes,omitempty"` // SheetNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-exceloptions.html#cfn-databrew-dataset-exceloptions-sheetnames - SheetNames *[]string `json:"SheetNames,omitempty"` + SheetNames []string `json:"SheetNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-dataset_fileslimit.go b/cloudformation/databrew/aws-databrew-dataset_fileslimit.go index 70d073ff6b..0a0c8ee62c 100644 --- a/cloudformation/databrew/aws-databrew-dataset_fileslimit.go +++ b/cloudformation/databrew/aws-databrew-dataset_fileslimit.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_FilesLimit AWS CloudFormation Resource (AWS::DataBrew::Dataset.FilesLimit) diff --git a/cloudformation/databrew/aws-databrew-dataset_filterexpression.go b/cloudformation/databrew/aws-databrew-dataset_filterexpression.go index 8374f7778e..d5a2d19468 100644 --- a/cloudformation/databrew/aws-databrew-dataset_filterexpression.go +++ b/cloudformation/databrew/aws-databrew-dataset_filterexpression.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_FilterExpression AWS CloudFormation Resource (AWS::DataBrew::Dataset.FilterExpression) diff --git a/cloudformation/databrew/aws-databrew-dataset_filtervalue.go b/cloudformation/databrew/aws-databrew-dataset_filtervalue.go index 63d550083b..69533832df 100644 --- a/cloudformation/databrew/aws-databrew-dataset_filtervalue.go +++ b/cloudformation/databrew/aws-databrew-dataset_filtervalue.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_FilterValue AWS CloudFormation Resource (AWS::DataBrew::Dataset.FilterValue) diff --git a/cloudformation/databrew/aws-databrew-dataset_formatoptions.go b/cloudformation/databrew/aws-databrew-dataset_formatoptions.go index 4c80a5d618..13f113d9d0 100644 --- a/cloudformation/databrew/aws-databrew-dataset_formatoptions.go +++ b/cloudformation/databrew/aws-databrew-dataset_formatoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_FormatOptions AWS CloudFormation Resource (AWS::DataBrew::Dataset.FormatOptions) diff --git a/cloudformation/databrew/aws-databrew-dataset_input.go b/cloudformation/databrew/aws-databrew-dataset_input.go index 7da079b4b9..29956ccbeb 100644 --- a/cloudformation/databrew/aws-databrew-dataset_input.go +++ b/cloudformation/databrew/aws-databrew-dataset_input.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Input AWS CloudFormation Resource (AWS::DataBrew::Dataset.Input) diff --git a/cloudformation/databrew/aws-databrew-dataset_jsonoptions.go b/cloudformation/databrew/aws-databrew-dataset_jsonoptions.go index 53248106a3..aaa8fc182d 100644 --- a/cloudformation/databrew/aws-databrew-dataset_jsonoptions.go +++ b/cloudformation/databrew/aws-databrew-dataset_jsonoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_JsonOptions AWS CloudFormation Resource (AWS::DataBrew::Dataset.JsonOptions) diff --git a/cloudformation/databrew/aws-databrew-dataset_metadata.go b/cloudformation/databrew/aws-databrew-dataset_metadata.go index bf59612d0d..6962d07944 100644 --- a/cloudformation/databrew/aws-databrew-dataset_metadata.go +++ b/cloudformation/databrew/aws-databrew-dataset_metadata.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Metadata AWS CloudFormation Resource (AWS::DataBrew::Dataset.Metadata) diff --git a/cloudformation/databrew/aws-databrew-dataset_pathoptions.go b/cloudformation/databrew/aws-databrew-dataset_pathoptions.go index 7561837fee..724e2da51d 100644 --- a/cloudformation/databrew/aws-databrew-dataset_pathoptions.go +++ b/cloudformation/databrew/aws-databrew-dataset_pathoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_PathOptions AWS CloudFormation Resource (AWS::DataBrew::Dataset.PathOptions) @@ -23,7 +23,7 @@ type Dataset_PathOptions struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-dataset-pathoptions.html#cfn-databrew-dataset-pathoptions-parameters - Parameters *[]Dataset_PathParameter `json:"Parameters,omitempty"` + Parameters []Dataset_PathParameter `json:"Parameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-dataset_pathparameter.go b/cloudformation/databrew/aws-databrew-dataset_pathparameter.go index d156969f4d..a2ead222e3 100644 --- a/cloudformation/databrew/aws-databrew-dataset_pathparameter.go +++ b/cloudformation/databrew/aws-databrew-dataset_pathparameter.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_PathParameter AWS CloudFormation Resource (AWS::DataBrew::Dataset.PathParameter) diff --git a/cloudformation/databrew/aws-databrew-dataset_s3location.go b/cloudformation/databrew/aws-databrew-dataset_s3location.go index 631dacb92c..3b7358d6af 100644 --- a/cloudformation/databrew/aws-databrew-dataset_s3location.go +++ b/cloudformation/databrew/aws-databrew-dataset_s3location.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_S3Location AWS CloudFormation Resource (AWS::DataBrew::Dataset.S3Location) diff --git a/cloudformation/databrew/aws-databrew-job.go b/cloudformation/databrew/aws-databrew-job.go index cd47e58bdb..ed4c59faee 100644 --- a/cloudformation/databrew/aws-databrew-job.go +++ b/cloudformation/databrew/aws-databrew-job.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Job AWS CloudFormation Resource (AWS::DataBrew::Job) @@ -17,12 +17,12 @@ type Job struct { // DataCatalogOutputs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-datacatalogoutputs - DataCatalogOutputs *[]Job_DataCatalogOutput `json:"DataCatalogOutputs,omitempty"` + DataCatalogOutputs []Job_DataCatalogOutput `json:"DataCatalogOutputs,omitempty"` // DatabaseOutputs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-databaseoutputs - DatabaseOutputs *[]Job_DatabaseOutput `json:"DatabaseOutputs,omitempty"` + DatabaseOutputs []Job_DatabaseOutput `json:"DatabaseOutputs,omitempty"` // DatasetName AWS CloudFormation Property // Required: false @@ -72,7 +72,7 @@ type Job struct { // Outputs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-outputs - Outputs *[]Job_Output `json:"Outputs,omitempty"` + Outputs []Job_Output `json:"Outputs,omitempty"` // ProfileConfiguration AWS CloudFormation Property // Required: false @@ -97,7 +97,7 @@ type Job struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Timeout AWS CloudFormation Property // Required: false @@ -112,7 +112,7 @@ type Job struct { // ValidationConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-job.html#cfn-databrew-job-validationconfigurations - ValidationConfigurations *[]Job_ValidationConfiguration `json:"ValidationConfigurations,omitempty"` + ValidationConfigurations []Job_ValidationConfiguration `json:"ValidationConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-job_allowedstatistics.go b/cloudformation/databrew/aws-databrew-job_allowedstatistics.go index c4b394216d..801c1c620c 100644 --- a/cloudformation/databrew/aws-databrew-job_allowedstatistics.go +++ b/cloudformation/databrew/aws-databrew-job_allowedstatistics.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_AllowedStatistics AWS CloudFormation Resource (AWS::DataBrew::Job.AllowedStatistics) diff --git a/cloudformation/databrew/aws-databrew-job_columnselector.go b/cloudformation/databrew/aws-databrew-job_columnselector.go index e1b7a8b737..1ff34ea81b 100644 --- a/cloudformation/databrew/aws-databrew-job_columnselector.go +++ b/cloudformation/databrew/aws-databrew-job_columnselector.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ColumnSelector AWS CloudFormation Resource (AWS::DataBrew::Job.ColumnSelector) diff --git a/cloudformation/databrew/aws-databrew-job_columnstatisticsconfiguration.go b/cloudformation/databrew/aws-databrew-job_columnstatisticsconfiguration.go index 30c718ff83..9f54123bad 100644 --- a/cloudformation/databrew/aws-databrew-job_columnstatisticsconfiguration.go +++ b/cloudformation/databrew/aws-databrew-job_columnstatisticsconfiguration.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ColumnStatisticsConfiguration AWS CloudFormation Resource (AWS::DataBrew::Job.ColumnStatisticsConfiguration) @@ -13,7 +13,7 @@ type Job_ColumnStatisticsConfiguration struct { // Selectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-columnstatisticsconfiguration.html#cfn-databrew-job-columnstatisticsconfiguration-selectors - Selectors *[]Job_ColumnSelector `json:"Selectors,omitempty"` + Selectors []Job_ColumnSelector `json:"Selectors,omitempty"` // Statistics AWS CloudFormation Property // Required: true diff --git a/cloudformation/databrew/aws-databrew-job_csvoutputoptions.go b/cloudformation/databrew/aws-databrew-job_csvoutputoptions.go index 580cdf15ee..1ea6faa06a 100644 --- a/cloudformation/databrew/aws-databrew-job_csvoutputoptions.go +++ b/cloudformation/databrew/aws-databrew-job_csvoutputoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_CsvOutputOptions AWS CloudFormation Resource (AWS::DataBrew::Job.CsvOutputOptions) diff --git a/cloudformation/databrew/aws-databrew-job_databaseoutput.go b/cloudformation/databrew/aws-databrew-job_databaseoutput.go index 77e013dc27..becb25401d 100644 --- a/cloudformation/databrew/aws-databrew-job_databaseoutput.go +++ b/cloudformation/databrew/aws-databrew-job_databaseoutput.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_DatabaseOutput AWS CloudFormation Resource (AWS::DataBrew::Job.DatabaseOutput) diff --git a/cloudformation/databrew/aws-databrew-job_databasetableoutputoptions.go b/cloudformation/databrew/aws-databrew-job_databasetableoutputoptions.go index c9b715674c..2cd8109cac 100644 --- a/cloudformation/databrew/aws-databrew-job_databasetableoutputoptions.go +++ b/cloudformation/databrew/aws-databrew-job_databasetableoutputoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_DatabaseTableOutputOptions AWS CloudFormation Resource (AWS::DataBrew::Job.DatabaseTableOutputOptions) diff --git a/cloudformation/databrew/aws-databrew-job_datacatalogoutput.go b/cloudformation/databrew/aws-databrew-job_datacatalogoutput.go index 7e44f4e70d..39a09f8193 100644 --- a/cloudformation/databrew/aws-databrew-job_datacatalogoutput.go +++ b/cloudformation/databrew/aws-databrew-job_datacatalogoutput.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_DataCatalogOutput AWS CloudFormation Resource (AWS::DataBrew::Job.DataCatalogOutput) diff --git a/cloudformation/databrew/aws-databrew-job_entitydetectorconfiguration.go b/cloudformation/databrew/aws-databrew-job_entitydetectorconfiguration.go index 1c911b681b..1217d41497 100644 --- a/cloudformation/databrew/aws-databrew-job_entitydetectorconfiguration.go +++ b/cloudformation/databrew/aws-databrew-job_entitydetectorconfiguration.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_EntityDetectorConfiguration AWS CloudFormation Resource (AWS::DataBrew::Job.EntityDetectorConfiguration) diff --git a/cloudformation/databrew/aws-databrew-job_jobsample.go b/cloudformation/databrew/aws-databrew-job_jobsample.go index 600323e137..881eb182c8 100644 --- a/cloudformation/databrew/aws-databrew-job_jobsample.go +++ b/cloudformation/databrew/aws-databrew-job_jobsample.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_JobSample AWS CloudFormation Resource (AWS::DataBrew::Job.JobSample) diff --git a/cloudformation/databrew/aws-databrew-job_output.go b/cloudformation/databrew/aws-databrew-job_output.go index d2c60d336d..1ed5ada40d 100644 --- a/cloudformation/databrew/aws-databrew-job_output.go +++ b/cloudformation/databrew/aws-databrew-job_output.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_Output AWS CloudFormation Resource (AWS::DataBrew::Job.Output) @@ -43,7 +43,7 @@ type Job_Output struct { // PartitionColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-output.html#cfn-databrew-job-output-partitioncolumns - PartitionColumns *[]string `json:"PartitionColumns,omitempty"` + PartitionColumns []string `json:"PartitionColumns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-job_outputformatoptions.go b/cloudformation/databrew/aws-databrew-job_outputformatoptions.go index 1947e0160d..76580c66e7 100644 --- a/cloudformation/databrew/aws-databrew-job_outputformatoptions.go +++ b/cloudformation/databrew/aws-databrew-job_outputformatoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_OutputFormatOptions AWS CloudFormation Resource (AWS::DataBrew::Job.OutputFormatOptions) diff --git a/cloudformation/databrew/aws-databrew-job_outputlocation.go b/cloudformation/databrew/aws-databrew-job_outputlocation.go index 5470e558a4..7cd02fdd77 100644 --- a/cloudformation/databrew/aws-databrew-job_outputlocation.go +++ b/cloudformation/databrew/aws-databrew-job_outputlocation.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_OutputLocation AWS CloudFormation Resource (AWS::DataBrew::Job.OutputLocation) diff --git a/cloudformation/databrew/aws-databrew-job_parametermap.go b/cloudformation/databrew/aws-databrew-job_parametermap.go index e59ec24b01..369512ff5a 100644 --- a/cloudformation/databrew/aws-databrew-job_parametermap.go +++ b/cloudformation/databrew/aws-databrew-job_parametermap.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ParameterMap AWS CloudFormation Resource (AWS::DataBrew::Job.ParameterMap) diff --git a/cloudformation/databrew/aws-databrew-job_profileconfiguration.go b/cloudformation/databrew/aws-databrew-job_profileconfiguration.go index 96e1197a06..5aacc14eaf 100644 --- a/cloudformation/databrew/aws-databrew-job_profileconfiguration.go +++ b/cloudformation/databrew/aws-databrew-job_profileconfiguration.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ProfileConfiguration AWS CloudFormation Resource (AWS::DataBrew::Job.ProfileConfiguration) @@ -13,7 +13,7 @@ type Job_ProfileConfiguration struct { // ColumnStatisticsConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html#cfn-databrew-job-profileconfiguration-columnstatisticsconfigurations - ColumnStatisticsConfigurations *[]Job_ColumnStatisticsConfiguration `json:"ColumnStatisticsConfigurations,omitempty"` + ColumnStatisticsConfigurations []Job_ColumnStatisticsConfiguration `json:"ColumnStatisticsConfigurations,omitempty"` // DatasetStatisticsConfiguration AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type Job_ProfileConfiguration struct { // ProfileColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-profileconfiguration.html#cfn-databrew-job-profileconfiguration-profilecolumns - ProfileColumns *[]Job_ColumnSelector `json:"ProfileColumns,omitempty"` + ProfileColumns []Job_ColumnSelector `json:"ProfileColumns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-job_recipe.go b/cloudformation/databrew/aws-databrew-job_recipe.go index 6f1a10364b..ad6547ea2b 100644 --- a/cloudformation/databrew/aws-databrew-job_recipe.go +++ b/cloudformation/databrew/aws-databrew-job_recipe.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_Recipe AWS CloudFormation Resource (AWS::DataBrew::Job.Recipe) diff --git a/cloudformation/databrew/aws-databrew-job_s3location.go b/cloudformation/databrew/aws-databrew-job_s3location.go index 1d7cf492cb..60eea67306 100644 --- a/cloudformation/databrew/aws-databrew-job_s3location.go +++ b/cloudformation/databrew/aws-databrew-job_s3location.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_S3Location AWS CloudFormation Resource (AWS::DataBrew::Job.S3Location) diff --git a/cloudformation/databrew/aws-databrew-job_s3tableoutputoptions.go b/cloudformation/databrew/aws-databrew-job_s3tableoutputoptions.go index 6fc8886803..6d08466d3b 100644 --- a/cloudformation/databrew/aws-databrew-job_s3tableoutputoptions.go +++ b/cloudformation/databrew/aws-databrew-job_s3tableoutputoptions.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_S3TableOutputOptions AWS CloudFormation Resource (AWS::DataBrew::Job.S3TableOutputOptions) diff --git a/cloudformation/databrew/aws-databrew-job_statisticoverride.go b/cloudformation/databrew/aws-databrew-job_statisticoverride.go index feb7c2e34a..a729105129 100644 --- a/cloudformation/databrew/aws-databrew-job_statisticoverride.go +++ b/cloudformation/databrew/aws-databrew-job_statisticoverride.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_StatisticOverride AWS CloudFormation Resource (AWS::DataBrew::Job.StatisticOverride) diff --git a/cloudformation/databrew/aws-databrew-job_statisticsconfiguration.go b/cloudformation/databrew/aws-databrew-job_statisticsconfiguration.go index 7932e78560..b6dcbf18ab 100644 --- a/cloudformation/databrew/aws-databrew-job_statisticsconfiguration.go +++ b/cloudformation/databrew/aws-databrew-job_statisticsconfiguration.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_StatisticsConfiguration AWS CloudFormation Resource (AWS::DataBrew::Job.StatisticsConfiguration) @@ -13,12 +13,12 @@ type Job_StatisticsConfiguration struct { // IncludedStatistics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticsconfiguration.html#cfn-databrew-job-statisticsconfiguration-includedstatistics - IncludedStatistics *[]string `json:"IncludedStatistics,omitempty"` + IncludedStatistics []string `json:"IncludedStatistics,omitempty"` // Overrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-job-statisticsconfiguration.html#cfn-databrew-job-statisticsconfiguration-overrides - Overrides *[]Job_StatisticOverride `json:"Overrides,omitempty"` + Overrides []Job_StatisticOverride `json:"Overrides,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-job_validationconfiguration.go b/cloudformation/databrew/aws-databrew-job_validationconfiguration.go index 12b4c05e86..3501420bf9 100644 --- a/cloudformation/databrew/aws-databrew-job_validationconfiguration.go +++ b/cloudformation/databrew/aws-databrew-job_validationconfiguration.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ValidationConfiguration AWS CloudFormation Resource (AWS::DataBrew::Job.ValidationConfiguration) diff --git a/cloudformation/databrew/aws-databrew-project.go b/cloudformation/databrew/aws-databrew-project.go index 5a6589e4d6..dbaeb81d82 100644 --- a/cloudformation/databrew/aws-databrew-project.go +++ b/cloudformation/databrew/aws-databrew-project.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Project AWS CloudFormation Resource (AWS::DataBrew::Project) @@ -42,7 +42,7 @@ type Project struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-project.html#cfn-databrew-project-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-project_sample.go b/cloudformation/databrew/aws-databrew-project_sample.go index 73ec3e2436..62f654d452 100644 --- a/cloudformation/databrew/aws-databrew-project_sample.go +++ b/cloudformation/databrew/aws-databrew-project_sample.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_Sample AWS CloudFormation Resource (AWS::DataBrew::Project.Sample) diff --git a/cloudformation/databrew/aws-databrew-recipe.go b/cloudformation/databrew/aws-databrew-recipe.go index 42e167ac21..3ff4d608fb 100644 --- a/cloudformation/databrew/aws-databrew-recipe.go +++ b/cloudformation/databrew/aws-databrew-recipe.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Recipe AWS CloudFormation Resource (AWS::DataBrew::Recipe) @@ -32,7 +32,7 @@ type Recipe struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-recipe.html#cfn-databrew-recipe-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-recipe_action.go b/cloudformation/databrew/aws-databrew-recipe_action.go index b18d9f44ab..4307fcca92 100644 --- a/cloudformation/databrew/aws-databrew-recipe_action.go +++ b/cloudformation/databrew/aws-databrew-recipe_action.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_Action AWS CloudFormation Resource (AWS::DataBrew::Recipe.Action) diff --git a/cloudformation/databrew/aws-databrew-recipe_conditionexpression.go b/cloudformation/databrew/aws-databrew-recipe_conditionexpression.go index 67cf5f1fb8..3f728b073e 100644 --- a/cloudformation/databrew/aws-databrew-recipe_conditionexpression.go +++ b/cloudformation/databrew/aws-databrew-recipe_conditionexpression.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_ConditionExpression AWS CloudFormation Resource (AWS::DataBrew::Recipe.ConditionExpression) diff --git a/cloudformation/databrew/aws-databrew-recipe_datacataloginputdefinition.go b/cloudformation/databrew/aws-databrew-recipe_datacataloginputdefinition.go index 49d14275e9..6396c73590 100644 --- a/cloudformation/databrew/aws-databrew-recipe_datacataloginputdefinition.go +++ b/cloudformation/databrew/aws-databrew-recipe_datacataloginputdefinition.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_DataCatalogInputDefinition AWS CloudFormation Resource (AWS::DataBrew::Recipe.DataCatalogInputDefinition) diff --git a/cloudformation/databrew/aws-databrew-recipe_parametermap.go b/cloudformation/databrew/aws-databrew-recipe_parametermap.go index f1db7a50bd..194b7e607f 100644 --- a/cloudformation/databrew/aws-databrew-recipe_parametermap.go +++ b/cloudformation/databrew/aws-databrew-recipe_parametermap.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_ParameterMap AWS CloudFormation Resource (AWS::DataBrew::Recipe.ParameterMap) diff --git a/cloudformation/databrew/aws-databrew-recipe_recipeparameters.go b/cloudformation/databrew/aws-databrew-recipe_recipeparameters.go index 61f7de9fb3..7ac91d1c12 100644 --- a/cloudformation/databrew/aws-databrew-recipe_recipeparameters.go +++ b/cloudformation/databrew/aws-databrew-recipe_recipeparameters.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_RecipeParameters AWS CloudFormation Resource (AWS::DataBrew::Recipe.RecipeParameters) @@ -353,17 +353,17 @@ type Recipe_RecipeParameters struct { // SecondaryInputs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-secondaryinputs - SecondaryInputs *[]Recipe_SecondaryInput `json:"SecondaryInputs,omitempty"` + SecondaryInputs []Recipe_SecondaryInput `json:"SecondaryInputs,omitempty"` // SheetIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sheetindexes - SheetIndexes *[]int `json:"SheetIndexes,omitempty"` + SheetIndexes []int `json:"SheetIndexes,omitempty"` // SheetNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipeparameters.html#cfn-databrew-recipe-recipeparameters-sheetnames - SheetNames *[]string `json:"SheetNames,omitempty"` + SheetNames []string `json:"SheetNames,omitempty"` // SourceColumn AWS CloudFormation Property // Required: false diff --git a/cloudformation/databrew/aws-databrew-recipe_recipestep.go b/cloudformation/databrew/aws-databrew-recipe_recipestep.go index 7b461a417c..24b5aedd5a 100644 --- a/cloudformation/databrew/aws-databrew-recipe_recipestep.go +++ b/cloudformation/databrew/aws-databrew-recipe_recipestep.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_RecipeStep AWS CloudFormation Resource (AWS::DataBrew::Recipe.RecipeStep) @@ -18,7 +18,7 @@ type Recipe_RecipeStep struct { // ConditionExpressions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-recipe-recipestep.html#cfn-databrew-recipe-recipestep-conditionexpressions - ConditionExpressions *[]Recipe_ConditionExpression `json:"ConditionExpressions,omitempty"` + ConditionExpressions []Recipe_ConditionExpression `json:"ConditionExpressions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/databrew/aws-databrew-recipe_s3location.go b/cloudformation/databrew/aws-databrew-recipe_s3location.go index 1a14a915e1..91f3b294b7 100644 --- a/cloudformation/databrew/aws-databrew-recipe_s3location.go +++ b/cloudformation/databrew/aws-databrew-recipe_s3location.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_S3Location AWS CloudFormation Resource (AWS::DataBrew::Recipe.S3Location) diff --git a/cloudformation/databrew/aws-databrew-recipe_secondaryinput.go b/cloudformation/databrew/aws-databrew-recipe_secondaryinput.go index c583051564..b6c209cb09 100644 --- a/cloudformation/databrew/aws-databrew-recipe_secondaryinput.go +++ b/cloudformation/databrew/aws-databrew-recipe_secondaryinput.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Recipe_SecondaryInput AWS CloudFormation Resource (AWS::DataBrew::Recipe.SecondaryInput) diff --git a/cloudformation/databrew/aws-databrew-ruleset.go b/cloudformation/databrew/aws-databrew-ruleset.go index fe943970b1..1537f2da3d 100644 --- a/cloudformation/databrew/aws-databrew-ruleset.go +++ b/cloudformation/databrew/aws-databrew-ruleset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Ruleset AWS CloudFormation Resource (AWS::DataBrew::Ruleset) @@ -32,7 +32,7 @@ type Ruleset struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-ruleset.html#cfn-databrew-ruleset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/databrew/aws-databrew-ruleset_columnselector.go b/cloudformation/databrew/aws-databrew-ruleset_columnselector.go index abf98909ce..42cbbdddd5 100644 --- a/cloudformation/databrew/aws-databrew-ruleset_columnselector.go +++ b/cloudformation/databrew/aws-databrew-ruleset_columnselector.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Ruleset_ColumnSelector AWS CloudFormation Resource (AWS::DataBrew::Ruleset.ColumnSelector) diff --git a/cloudformation/databrew/aws-databrew-ruleset_rule.go b/cloudformation/databrew/aws-databrew-ruleset_rule.go index 67ad7f8c5e..5d5b8490f0 100644 --- a/cloudformation/databrew/aws-databrew-ruleset_rule.go +++ b/cloudformation/databrew/aws-databrew-ruleset_rule.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Ruleset_Rule AWS CloudFormation Resource (AWS::DataBrew::Ruleset.Rule) @@ -18,7 +18,7 @@ type Ruleset_Rule struct { // ColumnSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-columnselectors - ColumnSelectors *[]Ruleset_ColumnSelector `json:"ColumnSelectors,omitempty"` + ColumnSelectors []Ruleset_ColumnSelector `json:"ColumnSelectors,omitempty"` // Disabled AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type Ruleset_Rule struct { // SubstitutionMap AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-databrew-ruleset-rule.html#cfn-databrew-ruleset-rule-substitutionmap - SubstitutionMap *[]Ruleset_SubstitutionValue `json:"SubstitutionMap,omitempty"` + SubstitutionMap []Ruleset_SubstitutionValue `json:"SubstitutionMap,omitempty"` // Threshold AWS CloudFormation Property // Required: false diff --git a/cloudformation/databrew/aws-databrew-ruleset_substitutionvalue.go b/cloudformation/databrew/aws-databrew-ruleset_substitutionvalue.go index 2c4d9eb861..952e969d75 100644 --- a/cloudformation/databrew/aws-databrew-ruleset_substitutionvalue.go +++ b/cloudformation/databrew/aws-databrew-ruleset_substitutionvalue.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Ruleset_SubstitutionValue AWS CloudFormation Resource (AWS::DataBrew::Ruleset.SubstitutionValue) diff --git a/cloudformation/databrew/aws-databrew-ruleset_threshold.go b/cloudformation/databrew/aws-databrew-ruleset_threshold.go index 26176bff23..05e9dd9773 100644 --- a/cloudformation/databrew/aws-databrew-ruleset_threshold.go +++ b/cloudformation/databrew/aws-databrew-ruleset_threshold.go @@ -3,7 +3,7 @@ package databrew import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Ruleset_Threshold AWS CloudFormation Resource (AWS::DataBrew::Ruleset.Threshold) diff --git a/cloudformation/databrew/aws-databrew-schedule.go b/cloudformation/databrew/aws-databrew-schedule.go index 08154fd12f..bf2de10b42 100644 --- a/cloudformation/databrew/aws-databrew-schedule.go +++ b/cloudformation/databrew/aws-databrew-schedule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Schedule AWS CloudFormation Resource (AWS::DataBrew::Schedule) @@ -22,7 +22,7 @@ type Schedule struct { // JobNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html#cfn-databrew-schedule-jobnames - JobNames *[]string `json:"JobNames,omitempty"` + JobNames []string `json:"JobNames,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -32,7 +32,7 @@ type Schedule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-databrew-schedule.html#cfn-databrew-schedule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline.go b/cloudformation/datapipeline/aws-datapipeline-pipeline.go index c6a3003162..a4df3862f8 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline AWS CloudFormation Resource (AWS::DataPipeline::Pipeline) @@ -36,17 +36,17 @@ type Pipeline struct { // ParameterValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-parametervalues - ParameterValues *[]Pipeline_ParameterValue `json:"ParameterValues,omitempty"` + ParameterValues []Pipeline_ParameterValue `json:"ParameterValues,omitempty"` // PipelineObjects AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-pipelineobjects - PipelineObjects *[]Pipeline_PipelineObject `json:"PipelineObjects,omitempty"` + PipelineObjects []Pipeline_PipelineObject `json:"PipelineObjects,omitempty"` // PipelineTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datapipeline-pipeline.html#cfn-datapipeline-pipeline-pipelinetags - PipelineTags *[]Pipeline_PipelineTag `json:"PipelineTags,omitempty"` + PipelineTags []Pipeline_PipelineTag `json:"PipelineTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline_field.go b/cloudformation/datapipeline/aws-datapipeline-pipeline_field.go index 0a3771ab77..15b6590b6a 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline_field.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline_field.go @@ -3,7 +3,7 @@ package datapipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Field AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.Field) diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterattribute.go b/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterattribute.go index 2b785cf1e1..8dfc716011 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterattribute.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterattribute.go @@ -3,7 +3,7 @@ package datapipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ParameterAttribute AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.ParameterAttribute) diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterobject.go b/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterobject.go index b10a0e6904..16b656901c 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterobject.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline_parameterobject.go @@ -3,7 +3,7 @@ package datapipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ParameterObject AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.ParameterObject) diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline_parametervalue.go b/cloudformation/datapipeline/aws-datapipeline-pipeline_parametervalue.go index a97bbcad41..19870ef4b9 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline_parametervalue.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline_parametervalue.go @@ -3,7 +3,7 @@ package datapipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_ParameterValue AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.ParameterValue) diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelineobject.go b/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelineobject.go index 8fd7b29f5c..5f629e40f4 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelineobject.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelineobject.go @@ -3,7 +3,7 @@ package datapipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_PipelineObject AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.PipelineObject) diff --git a/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelinetag.go b/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelinetag.go index 781fccf5be..0bfad295fc 100644 --- a/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelinetag.go +++ b/cloudformation/datapipeline/aws-datapipeline-pipeline_pipelinetag.go @@ -3,7 +3,7 @@ package datapipeline import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_PipelineTag AWS CloudFormation Resource (AWS::DataPipeline::Pipeline.PipelineTag) diff --git a/cloudformation/datasync/aws-datasync-agent.go b/cloudformation/datasync/aws-datasync-agent.go index 811580279c..e758061c2c 100644 --- a/cloudformation/datasync/aws-datasync-agent.go +++ b/cloudformation/datasync/aws-datasync-agent.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Agent AWS CloudFormation Resource (AWS::DataSync::Agent) @@ -27,17 +27,17 @@ type Agent struct { // SecurityGroupArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-securitygrouparns - SecurityGroupArns *[]string `json:"SecurityGroupArns,omitempty"` + SecurityGroupArns []string `json:"SecurityGroupArns,omitempty"` // SubnetArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-subnetarns - SubnetArns *[]string `json:"SubnetArns,omitempty"` + SubnetArns []string `json:"SubnetArns,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-agent.html#cfn-datasync-agent-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcEndpointId AWS CloudFormation Property // Required: false diff --git a/cloudformation/datasync/aws-datasync-locationefs.go b/cloudformation/datasync/aws-datasync-locationefs.go index 3a89c0871b..a5cecd4601 100644 --- a/cloudformation/datasync/aws-datasync-locationefs.go +++ b/cloudformation/datasync/aws-datasync-locationefs.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationEFS AWS CloudFormation Resource (AWS::DataSync::LocationEFS) @@ -47,7 +47,7 @@ type LocationEFS struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationefs.html#cfn-datasync-locationefs-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locationefs_ec2config.go b/cloudformation/datasync/aws-datasync-locationefs_ec2config.go index 2f7b3a5027..d360ff268e 100644 --- a/cloudformation/datasync/aws-datasync-locationefs_ec2config.go +++ b/cloudformation/datasync/aws-datasync-locationefs_ec2config.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationEFS_Ec2Config AWS CloudFormation Resource (AWS::DataSync::LocationEFS.Ec2Config) diff --git a/cloudformation/datasync/aws-datasync-locationfsxlustre.go b/cloudformation/datasync/aws-datasync-locationfsxlustre.go index 3366debf70..dc37d2d5b1 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxlustre.go +++ b/cloudformation/datasync/aws-datasync-locationfsxlustre.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationFSxLustre AWS CloudFormation Resource (AWS::DataSync::LocationFSxLustre) @@ -32,7 +32,7 @@ type LocationFSxLustre struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxlustre.html#cfn-datasync-locationfsxlustre-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locationfsxontap.go b/cloudformation/datasync/aws-datasync-locationfsxontap.go index 32b6d1e274..73613f29f7 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxontap.go +++ b/cloudformation/datasync/aws-datasync-locationfsxontap.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationFSxONTAP AWS CloudFormation Resource (AWS::DataSync::LocationFSxONTAP) @@ -37,7 +37,7 @@ type LocationFSxONTAP struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxontap.html#cfn-datasync-locationfsxontap-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locationfsxontap_nfs.go b/cloudformation/datasync/aws-datasync-locationfsxontap_nfs.go index 8c46290c8b..bd55255715 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxontap_nfs.go +++ b/cloudformation/datasync/aws-datasync-locationfsxontap_nfs.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxONTAP_NFS AWS CloudFormation Resource (AWS::DataSync::LocationFSxONTAP.NFS) diff --git a/cloudformation/datasync/aws-datasync-locationfsxontap_nfsmountoptions.go b/cloudformation/datasync/aws-datasync-locationfsxontap_nfsmountoptions.go index 5231747b07..17ed01b7c3 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxontap_nfsmountoptions.go +++ b/cloudformation/datasync/aws-datasync-locationfsxontap_nfsmountoptions.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxONTAP_NfsMountOptions AWS CloudFormation Resource (AWS::DataSync::LocationFSxONTAP.NfsMountOptions) diff --git a/cloudformation/datasync/aws-datasync-locationfsxontap_protocol.go b/cloudformation/datasync/aws-datasync-locationfsxontap_protocol.go index 5e20f0bd08..6a33740822 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxontap_protocol.go +++ b/cloudformation/datasync/aws-datasync-locationfsxontap_protocol.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxONTAP_Protocol AWS CloudFormation Resource (AWS::DataSync::LocationFSxONTAP.Protocol) diff --git a/cloudformation/datasync/aws-datasync-locationfsxontap_smb.go b/cloudformation/datasync/aws-datasync-locationfsxontap_smb.go index 40fd566dd2..28822645bd 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxontap_smb.go +++ b/cloudformation/datasync/aws-datasync-locationfsxontap_smb.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxONTAP_SMB AWS CloudFormation Resource (AWS::DataSync::LocationFSxONTAP.SMB) diff --git a/cloudformation/datasync/aws-datasync-locationfsxontap_smbmountoptions.go b/cloudformation/datasync/aws-datasync-locationfsxontap_smbmountoptions.go index 3f3a35c951..38ee18a6fa 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxontap_smbmountoptions.go +++ b/cloudformation/datasync/aws-datasync-locationfsxontap_smbmountoptions.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxONTAP_SmbMountOptions AWS CloudFormation Resource (AWS::DataSync::LocationFSxONTAP.SmbMountOptions) diff --git a/cloudformation/datasync/aws-datasync-locationfsxopenzfs.go b/cloudformation/datasync/aws-datasync-locationfsxopenzfs.go index 187ae88a84..1163489454 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxopenzfs.go +++ b/cloudformation/datasync/aws-datasync-locationfsxopenzfs.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationFSxOpenZFS AWS CloudFormation Resource (AWS::DataSync::LocationFSxOpenZFS) @@ -37,7 +37,7 @@ type LocationFSxOpenZFS struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxopenzfs.html#cfn-datasync-locationfsxopenzfs-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locationfsxopenzfs_mountoptions.go b/cloudformation/datasync/aws-datasync-locationfsxopenzfs_mountoptions.go index f3068585eb..0196a60886 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxopenzfs_mountoptions.go +++ b/cloudformation/datasync/aws-datasync-locationfsxopenzfs_mountoptions.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxOpenZFS_MountOptions AWS CloudFormation Resource (AWS::DataSync::LocationFSxOpenZFS.MountOptions) diff --git a/cloudformation/datasync/aws-datasync-locationfsxopenzfs_nfs.go b/cloudformation/datasync/aws-datasync-locationfsxopenzfs_nfs.go index 60a5e6171d..768eda141e 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxopenzfs_nfs.go +++ b/cloudformation/datasync/aws-datasync-locationfsxopenzfs_nfs.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxOpenZFS_NFS AWS CloudFormation Resource (AWS::DataSync::LocationFSxOpenZFS.NFS) diff --git a/cloudformation/datasync/aws-datasync-locationfsxopenzfs_protocol.go b/cloudformation/datasync/aws-datasync-locationfsxopenzfs_protocol.go index 98e4e11395..60fca1af50 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxopenzfs_protocol.go +++ b/cloudformation/datasync/aws-datasync-locationfsxopenzfs_protocol.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationFSxOpenZFS_Protocol AWS CloudFormation Resource (AWS::DataSync::LocationFSxOpenZFS.Protocol) diff --git a/cloudformation/datasync/aws-datasync-locationfsxwindows.go b/cloudformation/datasync/aws-datasync-locationfsxwindows.go index fdf0a942db..1ebe676c3f 100644 --- a/cloudformation/datasync/aws-datasync-locationfsxwindows.go +++ b/cloudformation/datasync/aws-datasync-locationfsxwindows.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationFSxWindows AWS CloudFormation Resource (AWS::DataSync::LocationFSxWindows) @@ -42,7 +42,7 @@ type LocationFSxWindows struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationfsxwindows.html#cfn-datasync-locationfsxwindows-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // User AWS CloudFormation Property // Required: true diff --git a/cloudformation/datasync/aws-datasync-locationhdfs.go b/cloudformation/datasync/aws-datasync-locationhdfs.go index 4fd99fc248..9228cee01e 100644 --- a/cloudformation/datasync/aws-datasync-locationhdfs.go +++ b/cloudformation/datasync/aws-datasync-locationhdfs.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationHDFS AWS CloudFormation Resource (AWS::DataSync::LocationHDFS) @@ -77,7 +77,7 @@ type LocationHDFS struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationhdfs.html#cfn-datasync-locationhdfs-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locationhdfs_namenode.go b/cloudformation/datasync/aws-datasync-locationhdfs_namenode.go index cc9fa4c57e..a0d3d53e70 100644 --- a/cloudformation/datasync/aws-datasync-locationhdfs_namenode.go +++ b/cloudformation/datasync/aws-datasync-locationhdfs_namenode.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationHDFS_NameNode AWS CloudFormation Resource (AWS::DataSync::LocationHDFS.NameNode) diff --git a/cloudformation/datasync/aws-datasync-locationhdfs_qopconfiguration.go b/cloudformation/datasync/aws-datasync-locationhdfs_qopconfiguration.go index 28f4040e53..f7971fc4f2 100644 --- a/cloudformation/datasync/aws-datasync-locationhdfs_qopconfiguration.go +++ b/cloudformation/datasync/aws-datasync-locationhdfs_qopconfiguration.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationHDFS_QopConfiguration AWS CloudFormation Resource (AWS::DataSync::LocationHDFS.QopConfiguration) diff --git a/cloudformation/datasync/aws-datasync-locationnfs.go b/cloudformation/datasync/aws-datasync-locationnfs.go index 128ea02afe..716a74f0a6 100644 --- a/cloudformation/datasync/aws-datasync-locationnfs.go +++ b/cloudformation/datasync/aws-datasync-locationnfs.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationNFS AWS CloudFormation Resource (AWS::DataSync::LocationNFS) @@ -37,7 +37,7 @@ type LocationNFS struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationnfs.html#cfn-datasync-locationnfs-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locationnfs_mountoptions.go b/cloudformation/datasync/aws-datasync-locationnfs_mountoptions.go index 1ad3a5a098..5720c1bf03 100644 --- a/cloudformation/datasync/aws-datasync-locationnfs_mountoptions.go +++ b/cloudformation/datasync/aws-datasync-locationnfs_mountoptions.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationNFS_MountOptions AWS CloudFormation Resource (AWS::DataSync::LocationNFS.MountOptions) diff --git a/cloudformation/datasync/aws-datasync-locationnfs_onpremconfig.go b/cloudformation/datasync/aws-datasync-locationnfs_onpremconfig.go index 6ccd47fcb8..abd71f4298 100644 --- a/cloudformation/datasync/aws-datasync-locationnfs_onpremconfig.go +++ b/cloudformation/datasync/aws-datasync-locationnfs_onpremconfig.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationNFS_OnPremConfig AWS CloudFormation Resource (AWS::DataSync::LocationNFS.OnPremConfig) diff --git a/cloudformation/datasync/aws-datasync-locationobjectstorage.go b/cloudformation/datasync/aws-datasync-locationobjectstorage.go index 8a3b8a5e97..a25c38f3ff 100644 --- a/cloudformation/datasync/aws-datasync-locationobjectstorage.go +++ b/cloudformation/datasync/aws-datasync-locationobjectstorage.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationObjectStorage AWS CloudFormation Resource (AWS::DataSync::LocationObjectStorage) @@ -57,7 +57,7 @@ type LocationObjectStorage struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationobjectstorage.html#cfn-datasync-locationobjectstorage-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locations3.go b/cloudformation/datasync/aws-datasync-locations3.go index 47024e0987..d545d18c60 100644 --- a/cloudformation/datasync/aws-datasync-locations3.go +++ b/cloudformation/datasync/aws-datasync-locations3.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationS3 AWS CloudFormation Resource (AWS::DataSync::LocationS3) @@ -37,7 +37,7 @@ type LocationS3 struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locations3.html#cfn-datasync-locations3-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-locations3_s3config.go b/cloudformation/datasync/aws-datasync-locations3_s3config.go index c287baf1cc..5d14561a5b 100644 --- a/cloudformation/datasync/aws-datasync-locations3_s3config.go +++ b/cloudformation/datasync/aws-datasync-locations3_s3config.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationS3_S3Config AWS CloudFormation Resource (AWS::DataSync::LocationS3.S3Config) diff --git a/cloudformation/datasync/aws-datasync-locationsmb.go b/cloudformation/datasync/aws-datasync-locationsmb.go index 5876cff4dc..06f1cfc18e 100644 --- a/cloudformation/datasync/aws-datasync-locationsmb.go +++ b/cloudformation/datasync/aws-datasync-locationsmb.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocationSMB AWS CloudFormation Resource (AWS::DataSync::LocationSMB) @@ -47,7 +47,7 @@ type LocationSMB struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-locationsmb.html#cfn-datasync-locationsmb-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // User AWS CloudFormation Property // Required: true diff --git a/cloudformation/datasync/aws-datasync-locationsmb_mountoptions.go b/cloudformation/datasync/aws-datasync-locationsmb_mountoptions.go index c421686f7f..213c217b3f 100644 --- a/cloudformation/datasync/aws-datasync-locationsmb_mountoptions.go +++ b/cloudformation/datasync/aws-datasync-locationsmb_mountoptions.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocationSMB_MountOptions AWS CloudFormation Resource (AWS::DataSync::LocationSMB.MountOptions) diff --git a/cloudformation/datasync/aws-datasync-task.go b/cloudformation/datasync/aws-datasync-task.go index 0053664bd4..e9ec3983ce 100644 --- a/cloudformation/datasync/aws-datasync-task.go +++ b/cloudformation/datasync/aws-datasync-task.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Task AWS CloudFormation Resource (AWS::DataSync::Task) @@ -27,12 +27,12 @@ type Task struct { // Excludes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-excludes - Excludes *[]Task_FilterRule `json:"Excludes,omitempty"` + Excludes []Task_FilterRule `json:"Excludes,omitempty"` // Includes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-includes - Includes *[]Task_FilterRule `json:"Includes,omitempty"` + Includes []Task_FilterRule `json:"Includes,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type Task struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-datasync-task.html#cfn-datasync-task-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/datasync/aws-datasync-task_filterrule.go b/cloudformation/datasync/aws-datasync-task_filterrule.go index 61beb75179..aa2f9fa1e6 100644 --- a/cloudformation/datasync/aws-datasync-task_filterrule.go +++ b/cloudformation/datasync/aws-datasync-task_filterrule.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Task_FilterRule AWS CloudFormation Resource (AWS::DataSync::Task.FilterRule) diff --git a/cloudformation/datasync/aws-datasync-task_options.go b/cloudformation/datasync/aws-datasync-task_options.go index e5d83b1b06..8a15dfaf90 100644 --- a/cloudformation/datasync/aws-datasync-task_options.go +++ b/cloudformation/datasync/aws-datasync-task_options.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Task_Options AWS CloudFormation Resource (AWS::DataSync::Task.Options) diff --git a/cloudformation/datasync/aws-datasync-task_taskschedule.go b/cloudformation/datasync/aws-datasync-task_taskschedule.go index 98b8509536..e34eb5609b 100644 --- a/cloudformation/datasync/aws-datasync-task_taskschedule.go +++ b/cloudformation/datasync/aws-datasync-task_taskschedule.go @@ -3,7 +3,7 @@ package datasync import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Task_TaskSchedule AWS CloudFormation Resource (AWS::DataSync::Task.TaskSchedule) diff --git a/cloudformation/dax/aws-dax-cluster.go b/cloudformation/dax/aws-dax-cluster.go index e5bb9de075..579600637e 100644 --- a/cloudformation/dax/aws-dax-cluster.go +++ b/cloudformation/dax/aws-dax-cluster.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster AWS CloudFormation Resource (AWS::DAX::Cluster) @@ -16,7 +16,7 @@ type Cluster struct { // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // ClusterEndpointEncryptionType AWS CloudFormation Property // Required: false @@ -71,7 +71,7 @@ type Cluster struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dax-cluster.html#cfn-dax-cluster-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetGroupName AWS CloudFormation Property // Required: false diff --git a/cloudformation/dax/aws-dax-cluster_ssespecification.go b/cloudformation/dax/aws-dax-cluster_ssespecification.go index 0c1b8581a5..fb117d97e1 100644 --- a/cloudformation/dax/aws-dax-cluster_ssespecification.go +++ b/cloudformation/dax/aws-dax-cluster_ssespecification.go @@ -3,7 +3,7 @@ package dax import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_SSESpecification AWS CloudFormation Resource (AWS::DAX::Cluster.SSESpecification) diff --git a/cloudformation/dax/aws-dax-parametergroup.go b/cloudformation/dax/aws-dax-parametergroup.go index 60cd113b30..0db575b280 100644 --- a/cloudformation/dax/aws-dax-parametergroup.go +++ b/cloudformation/dax/aws-dax-parametergroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ParameterGroup AWS CloudFormation Resource (AWS::DAX::ParameterGroup) diff --git a/cloudformation/dax/aws-dax-subnetgroup.go b/cloudformation/dax/aws-dax-subnetgroup.go index 450802e816..c11f94edfe 100644 --- a/cloudformation/dax/aws-dax-subnetgroup.go +++ b/cloudformation/dax/aws-dax-subnetgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubnetGroup AWS CloudFormation Resource (AWS::DAX::SubnetGroup) diff --git a/cloudformation/detective/aws-detective-graph.go b/cloudformation/detective/aws-detective-graph.go index ab3a071dee..59f9b5105a 100644 --- a/cloudformation/detective/aws-detective-graph.go +++ b/cloudformation/detective/aws-detective-graph.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Graph AWS CloudFormation Resource (AWS::Detective::Graph) @@ -17,7 +17,7 @@ type Graph struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-detective-graph.html#cfn-detective-graph-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/detective/aws-detective-memberinvitation.go b/cloudformation/detective/aws-detective-memberinvitation.go index e174bb1260..dd03e91d43 100644 --- a/cloudformation/detective/aws-detective-memberinvitation.go +++ b/cloudformation/detective/aws-detective-memberinvitation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MemberInvitation AWS CloudFormation Resource (AWS::Detective::MemberInvitation) diff --git a/cloudformation/devopsguru/aws-devopsguru-notificationchannel.go b/cloudformation/devopsguru/aws-devopsguru-notificationchannel.go index 45b501b64a..1ccd90e9f2 100644 --- a/cloudformation/devopsguru/aws-devopsguru-notificationchannel.go +++ b/cloudformation/devopsguru/aws-devopsguru-notificationchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotificationChannel AWS CloudFormation Resource (AWS::DevOpsGuru::NotificationChannel) diff --git a/cloudformation/devopsguru/aws-devopsguru-notificationchannel_notificationchannelconfig.go b/cloudformation/devopsguru/aws-devopsguru-notificationchannel_notificationchannelconfig.go index cb392b1186..d320bac0e2 100644 --- a/cloudformation/devopsguru/aws-devopsguru-notificationchannel_notificationchannelconfig.go +++ b/cloudformation/devopsguru/aws-devopsguru-notificationchannel_notificationchannelconfig.go @@ -3,7 +3,7 @@ package devopsguru import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotificationChannel_NotificationChannelConfig AWS CloudFormation Resource (AWS::DevOpsGuru::NotificationChannel.NotificationChannelConfig) diff --git a/cloudformation/devopsguru/aws-devopsguru-notificationchannel_snschannelconfig.go b/cloudformation/devopsguru/aws-devopsguru-notificationchannel_snschannelconfig.go index ec6bb4f1df..c39f10fdc8 100644 --- a/cloudformation/devopsguru/aws-devopsguru-notificationchannel_snschannelconfig.go +++ b/cloudformation/devopsguru/aws-devopsguru-notificationchannel_snschannelconfig.go @@ -3,7 +3,7 @@ package devopsguru import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotificationChannel_SnsChannelConfig AWS CloudFormation Resource (AWS::DevOpsGuru::NotificationChannel.SnsChannelConfig) diff --git a/cloudformation/devopsguru/aws-devopsguru-resourcecollection.go b/cloudformation/devopsguru/aws-devopsguru-resourcecollection.go index 5a36a97387..4f97cb58eb 100644 --- a/cloudformation/devopsguru/aws-devopsguru-resourcecollection.go +++ b/cloudformation/devopsguru/aws-devopsguru-resourcecollection.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceCollection AWS CloudFormation Resource (AWS::DevOpsGuru::ResourceCollection) diff --git a/cloudformation/devopsguru/aws-devopsguru-resourcecollection_cloudformationcollectionfilter.go b/cloudformation/devopsguru/aws-devopsguru-resourcecollection_cloudformationcollectionfilter.go index c8bbe4b2c5..de11eff4e8 100644 --- a/cloudformation/devopsguru/aws-devopsguru-resourcecollection_cloudformationcollectionfilter.go +++ b/cloudformation/devopsguru/aws-devopsguru-resourcecollection_cloudformationcollectionfilter.go @@ -3,7 +3,7 @@ package devopsguru import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceCollection_CloudFormationCollectionFilter AWS CloudFormation Resource (AWS::DevOpsGuru::ResourceCollection.CloudFormationCollectionFilter) @@ -13,7 +13,7 @@ type ResourceCollection_CloudFormationCollectionFilter struct { // StackNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-cloudformationcollectionfilter.html#cfn-devopsguru-resourcecollection-cloudformationcollectionfilter-stacknames - StackNames *[]string `json:"StackNames,omitempty"` + StackNames []string `json:"StackNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/devopsguru/aws-devopsguru-resourcecollection_resourcecollectionfilter.go b/cloudformation/devopsguru/aws-devopsguru-resourcecollection_resourcecollectionfilter.go index 87c6e7fbdb..00d129061f 100644 --- a/cloudformation/devopsguru/aws-devopsguru-resourcecollection_resourcecollectionfilter.go +++ b/cloudformation/devopsguru/aws-devopsguru-resourcecollection_resourcecollectionfilter.go @@ -3,7 +3,7 @@ package devopsguru import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceCollection_ResourceCollectionFilter AWS CloudFormation Resource (AWS::DevOpsGuru::ResourceCollection.ResourceCollectionFilter) @@ -18,7 +18,7 @@ type ResourceCollection_ResourceCollectionFilter struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-resourcecollectionfilter.html#cfn-devopsguru-resourcecollection-resourcecollectionfilter-tags - Tags *[]ResourceCollection_TagCollection `json:"Tags,omitempty"` + Tags []ResourceCollection_TagCollection `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/devopsguru/aws-devopsguru-resourcecollection_tagcollection.go b/cloudformation/devopsguru/aws-devopsguru-resourcecollection_tagcollection.go index 0750f71a47..8bf4a291f2 100644 --- a/cloudformation/devopsguru/aws-devopsguru-resourcecollection_tagcollection.go +++ b/cloudformation/devopsguru/aws-devopsguru-resourcecollection_tagcollection.go @@ -3,7 +3,7 @@ package devopsguru import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceCollection_TagCollection AWS CloudFormation Resource (AWS::DevOpsGuru::ResourceCollection.TagCollection) @@ -18,7 +18,7 @@ type ResourceCollection_TagCollection struct { // TagValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-devopsguru-resourcecollection-tagcollection.html#cfn-devopsguru-resourcecollection-tagcollection-tagvalues - TagValues *[]string `json:"TagValues,omitempty"` + TagValues []string `json:"TagValues,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/directoryservice/aws-directoryservice-microsoftad.go b/cloudformation/directoryservice/aws-directoryservice-microsoftad.go index 6d48f84ce6..83a4c32d34 100644 --- a/cloudformation/directoryservice/aws-directoryservice-microsoftad.go +++ b/cloudformation/directoryservice/aws-directoryservice-microsoftad.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MicrosoftAD AWS CloudFormation Resource (AWS::DirectoryService::MicrosoftAD) diff --git a/cloudformation/directoryservice/aws-directoryservice-microsoftad_vpcsettings.go b/cloudformation/directoryservice/aws-directoryservice-microsoftad_vpcsettings.go index 890c2f0f81..33ee364470 100644 --- a/cloudformation/directoryservice/aws-directoryservice-microsoftad_vpcsettings.go +++ b/cloudformation/directoryservice/aws-directoryservice-microsoftad_vpcsettings.go @@ -3,7 +3,7 @@ package directoryservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MicrosoftAD_VpcSettings AWS CloudFormation Resource (AWS::DirectoryService::MicrosoftAD.VpcSettings) diff --git a/cloudformation/directoryservice/aws-directoryservice-simplead.go b/cloudformation/directoryservice/aws-directoryservice-simplead.go index 0263aa5f39..fe8a3c9094 100644 --- a/cloudformation/directoryservice/aws-directoryservice-simplead.go +++ b/cloudformation/directoryservice/aws-directoryservice-simplead.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimpleAD AWS CloudFormation Resource (AWS::DirectoryService::SimpleAD) diff --git a/cloudformation/directoryservice/aws-directoryservice-simplead_vpcsettings.go b/cloudformation/directoryservice/aws-directoryservice-simplead_vpcsettings.go index e1d6d27fc4..b12c5c77c7 100644 --- a/cloudformation/directoryservice/aws-directoryservice-simplead_vpcsettings.go +++ b/cloudformation/directoryservice/aws-directoryservice-simplead_vpcsettings.go @@ -3,7 +3,7 @@ package directoryservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimpleAD_VpcSettings AWS CloudFormation Resource (AWS::DirectoryService::SimpleAD.VpcSettings) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy.go index 4a7b25cdf8..48e78b3cbe 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LifecyclePolicy AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy) @@ -37,7 +37,7 @@ type LifecyclePolicy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dlm-lifecyclepolicy.html#cfn-dlm-lifecyclepolicy-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_action.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_action.go index 0406b4589d..f266c86519 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_action.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_action.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_Action AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.Action) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_archiveretainrule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_archiveretainrule.go new file mode 100644 index 0000000000..55564f0dfa --- /dev/null +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_archiveretainrule.go @@ -0,0 +1,37 @@ +// Code generated by "go generate". Please don't change this file directly. + +package dlm + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// LifecyclePolicy_ArchiveRetainRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.ArchiveRetainRule) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiveretainrule.html +type LifecyclePolicy_ArchiveRetainRule struct { + + // RetentionArchiveTier AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiveretainrule.html#cfn-dlm-lifecyclepolicy-archiveretainrule-retentionarchivetier + RetentionArchiveTier *LifecyclePolicy_RetentionArchiveTier `json:"RetentionArchiveTier"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *LifecyclePolicy_ArchiveRetainRule) AWSCloudFormationType() string { + return "AWS::DLM::LifecyclePolicy.ArchiveRetainRule" +} diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_lastmodifiedby.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_archiverule.go similarity index 59% rename from cloudformation/sagemaker/aws-sagemaker-modelpackage_lastmodifiedby.go rename to cloudformation/dlm/aws-dlm-lifecyclepolicy_archiverule.go index c30eedbd76..a3bc00c228 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_lastmodifiedby.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_archiverule.go @@ -1,14 +1,19 @@ // Code generated by "go generate". Please don't change this file directly. -package sagemaker +package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// ModelPackage_LastModifiedBy AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.LastModifiedBy) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-lastmodifiedby.html -type ModelPackage_LastModifiedBy struct { +// LifecyclePolicy_ArchiveRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.ArchiveRule) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiverule.html +type LifecyclePolicy_ArchiveRule struct { + + // RetainRule AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-archiverule.html#cfn-dlm-lifecyclepolicy-archiverule-retainrule + RetainRule *LifecyclePolicy_ArchiveRetainRule `json:"RetainRule"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -27,6 +32,6 @@ type ModelPackage_LastModifiedBy struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *ModelPackage_LastModifiedBy) AWSCloudFormationType() string { - return "AWS::SageMaker::ModelPackage.LastModifiedBy" +func (r *LifecyclePolicy_ArchiveRule) AWSCloudFormationType() string { + return "AWS::DLM::LifecyclePolicy.ArchiveRule" } diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_createrule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_createrule.go index 861d2dc15c..d9abbfb7b2 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_createrule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_createrule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_CreateRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.CreateRule) @@ -33,7 +33,7 @@ type LifecyclePolicy_CreateRule struct { // Times AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-createrule.html#cfn-dlm-lifecyclepolicy-createrule-times - Times *[]string `json:"Times,omitempty"` + Times []string `json:"Times,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyaction.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyaction.go index c73259de10..5fa9547fe1 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyaction.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyaction.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_CrossRegionCopyAction AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.CrossRegionCopyAction) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopydeprecaterule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopydeprecaterule.go index b38850717b..96163929c3 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopydeprecaterule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopydeprecaterule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_CrossRegionCopyDeprecateRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.CrossRegionCopyDeprecateRule) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyretainrule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyretainrule.go index f65255ebf4..d75c6914f2 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyretainrule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyretainrule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_CrossRegionCopyRetainRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.CrossRegionCopyRetainRule) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyrule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyrule.go index 3ac78800a9..e5cc8ea1de 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyrule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_crossregioncopyrule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_CrossRegionCopyRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.CrossRegionCopyRule) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_deprecaterule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_deprecaterule.go index d0e0b529c8..be631d16e4 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_deprecaterule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_deprecaterule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_DeprecateRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.DeprecateRule) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_encryptionconfiguration.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_encryptionconfiguration.go index 1608a71c14..014a2a2ae2 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_encryptionconfiguration.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_encryptionconfiguration.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_EncryptionConfiguration AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.EncryptionConfiguration) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventparameters.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventparameters.go index 3495467710..e1dbe5d5ad 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventparameters.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventparameters.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_EventParameters AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.EventParameters) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventsource.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventsource.go index 68530914e6..2a1608420e 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventsource.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_eventsource.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_EventSource AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.EventSource) diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_fastrestorerule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_fastrestorerule.go index f3241ad542..18f6ec3a27 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_fastrestorerule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_fastrestorerule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_FastRestoreRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.FastRestoreRule) @@ -13,7 +13,7 @@ type LifecyclePolicy_FastRestoreRule struct { // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-fastrestorerule.html#cfn-dlm-lifecyclepolicy-fastrestorerule-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // Count AWS CloudFormation Property // Required: false diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_parameters.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_parameters.go index 1c53ebf762..c4204a6992 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_parameters.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_parameters.go @@ -3,8 +3,8 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LifecyclePolicy_Parameters AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.Parameters) @@ -19,7 +19,7 @@ type LifecyclePolicy_Parameters struct { // ExcludeDataVolumeTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-parameters.html#cfn-dlm-lifecyclepolicy-parameters-excludedatavolumetags - ExcludeDataVolumeTags *[]tags.Tag `json:"ExcludeDataVolumeTags,omitempty"` + ExcludeDataVolumeTags []tags.Tag `json:"ExcludeDataVolumeTags,omitempty"` // NoReboot AWS CloudFormation Property // Required: false diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_policydetails.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_policydetails.go index b99475d779..53567f62a6 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_policydetails.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_policydetails.go @@ -3,8 +3,8 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LifecyclePolicy_PolicyDetails AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.PolicyDetails) @@ -14,7 +14,7 @@ type LifecyclePolicy_PolicyDetails struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-actions - Actions *[]LifecyclePolicy_Action `json:"Actions,omitempty"` + Actions []LifecyclePolicy_Action `json:"Actions,omitempty"` // EventSource AWS CloudFormation Property // Required: false @@ -34,22 +34,22 @@ type LifecyclePolicy_PolicyDetails struct { // ResourceLocations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-resourcelocations - ResourceLocations *[]string `json:"ResourceLocations,omitempty"` + ResourceLocations []string `json:"ResourceLocations,omitempty"` // ResourceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-resourcetypes - ResourceTypes *[]string `json:"ResourceTypes,omitempty"` + ResourceTypes []string `json:"ResourceTypes,omitempty"` // Schedules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-schedules - Schedules *[]LifecyclePolicy_Schedule `json:"Schedules,omitempty"` + Schedules []LifecyclePolicy_Schedule `json:"Schedules,omitempty"` // TargetTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-policydetails.html#cfn-dlm-lifecyclepolicy-policydetails-targettags - TargetTags *[]tags.Tag `json:"TargetTags,omitempty"` + TargetTags []tags.Tag `json:"TargetTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_retainrule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_retainrule.go index e5a7d58d3c..b4f94c00bd 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_retainrule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_retainrule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_RetainRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.RetainRule) diff --git a/cloudformation/ec2/aws-ec2-subnet_privatednsnameoptionsonlaunch.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_retentionarchivetier.go similarity index 51% rename from cloudformation/ec2/aws-ec2-subnet_privatednsnameoptionsonlaunch.go rename to cloudformation/dlm/aws-dlm-lifecyclepolicy_retentionarchivetier.go index cf9e09fdf2..00e0b2b6f8 100644 --- a/cloudformation/ec2/aws-ec2-subnet_privatednsnameoptionsonlaunch.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_retentionarchivetier.go @@ -1,29 +1,29 @@ // Code generated by "go generate". Please don't change this file directly. -package ec2 +package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// Subnet_PrivateDnsNameOptionsOnLaunch AWS CloudFormation Resource (AWS::EC2::Subnet.PrivateDnsNameOptionsOnLaunch) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html -type Subnet_PrivateDnsNameOptionsOnLaunch struct { +// LifecyclePolicy_RetentionArchiveTier AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.RetentionArchiveTier) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html +type LifecyclePolicy_RetentionArchiveTier struct { - // EnableResourceNameDnsAAAARecord AWS CloudFormation Property + // Count AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch-enableresourcenamednsaaaarecord - EnableResourceNameDnsAAAARecord *bool `json:"EnableResourceNameDnsAAAARecord,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html#cfn-dlm-lifecyclepolicy-retentionarchivetier-count + Count *int `json:"Count,omitempty"` - // EnableResourceNameDnsARecord AWS CloudFormation Property + // Interval AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch-enableresourcenamednsarecord - EnableResourceNameDnsARecord *bool `json:"EnableResourceNameDnsARecord,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html#cfn-dlm-lifecyclepolicy-retentionarchivetier-interval + Interval *int `json:"Interval,omitempty"` - // HostnameType AWS CloudFormation Property + // IntervalUnit AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-subnet-privatednsnameoptionsonlaunch.html#cfn-ec2-subnet-privatednsnameoptionsonlaunch-hostnametype - HostnameType *string `json:"HostnameType,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-retentionarchivetier.html#cfn-dlm-lifecyclepolicy-retentionarchivetier-intervalunit + IntervalUnit *string `json:"IntervalUnit,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -42,6 +42,6 @@ type Subnet_PrivateDnsNameOptionsOnLaunch struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *Subnet_PrivateDnsNameOptionsOnLaunch) AWSCloudFormationType() string { - return "AWS::EC2::Subnet.PrivateDnsNameOptionsOnLaunch" +func (r *LifecyclePolicy_RetentionArchiveTier) AWSCloudFormationType() string { + return "AWS::DLM::LifecyclePolicy.RetentionArchiveTier" } diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_schedule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_schedule.go index b805a22f91..3fb67e284e 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_schedule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_schedule.go @@ -3,14 +3,19 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LifecyclePolicy_Schedule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.Schedule) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html type LifecyclePolicy_Schedule struct { + // ArchiveRule AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-archiverule + ArchiveRule *LifecyclePolicy_ArchiveRule `json:"ArchiveRule,omitempty"` + // CopyTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-copytags @@ -24,7 +29,7 @@ type LifecyclePolicy_Schedule struct { // CrossRegionCopyRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-crossregioncopyrules - CrossRegionCopyRules *[]LifecyclePolicy_CrossRegionCopyRule `json:"CrossRegionCopyRules,omitempty"` + CrossRegionCopyRules []LifecyclePolicy_CrossRegionCopyRule `json:"CrossRegionCopyRules,omitempty"` // DeprecateRule AWS CloudFormation Property // Required: false @@ -49,17 +54,17 @@ type LifecyclePolicy_Schedule struct { // ShareRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-sharerules - ShareRules *[]LifecyclePolicy_ShareRule `json:"ShareRules,omitempty"` + ShareRules []LifecyclePolicy_ShareRule `json:"ShareRules,omitempty"` // TagsToAdd AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-tagstoadd - TagsToAdd *[]tags.Tag `json:"TagsToAdd,omitempty"` + TagsToAdd []tags.Tag `json:"TagsToAdd,omitempty"` // VariableTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-schedule.html#cfn-dlm-lifecyclepolicy-schedule-variabletags - VariableTags *[]tags.Tag `json:"VariableTags,omitempty"` + VariableTags []tags.Tag `json:"VariableTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dlm/aws-dlm-lifecyclepolicy_sharerule.go b/cloudformation/dlm/aws-dlm-lifecyclepolicy_sharerule.go index 5bebd9606e..eff13782ba 100644 --- a/cloudformation/dlm/aws-dlm-lifecyclepolicy_sharerule.go +++ b/cloudformation/dlm/aws-dlm-lifecyclepolicy_sharerule.go @@ -3,7 +3,7 @@ package dlm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LifecyclePolicy_ShareRule AWS CloudFormation Resource (AWS::DLM::LifecyclePolicy.ShareRule) @@ -13,7 +13,7 @@ type LifecyclePolicy_ShareRule struct { // TargetAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dlm-lifecyclepolicy-sharerule.html#cfn-dlm-lifecyclepolicy-sharerule-targetaccounts - TargetAccounts *[]string `json:"TargetAccounts,omitempty"` + TargetAccounts []string `json:"TargetAccounts,omitempty"` // UnshareInterval AWS CloudFormation Property // Required: false diff --git a/cloudformation/dms/aws-dms-certificate.go b/cloudformation/dms/aws-dms-certificate.go index f2549eae3a..b9f33fb57d 100644 --- a/cloudformation/dms/aws-dms-certificate.go +++ b/cloudformation/dms/aws-dms-certificate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate AWS CloudFormation Resource (AWS::DMS::Certificate) diff --git a/cloudformation/dms/aws-dms-endpoint.go b/cloudformation/dms/aws-dms-endpoint.go index 715fb5370a..b9caf88bd7 100644 --- a/cloudformation/dms/aws-dms-endpoint.go +++ b/cloudformation/dms/aws-dms-endpoint.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Endpoint AWS CloudFormation Resource (AWS::DMS::Endpoint) @@ -162,7 +162,7 @@ type Endpoint struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-endpoint.html#cfn-dms-endpoint-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Username AWS CloudFormation Property // Required: false diff --git a/cloudformation/dms/aws-dms-endpoint_docdbsettings.go b/cloudformation/dms/aws-dms-endpoint_docdbsettings.go index 8a87ff7034..b0467309e5 100644 --- a/cloudformation/dms/aws-dms-endpoint_docdbsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_docdbsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_DocDbSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.DocDbSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_dynamodbsettings.go b/cloudformation/dms/aws-dms-endpoint_dynamodbsettings.go index d4a7580139..29f5673e19 100644 --- a/cloudformation/dms/aws-dms-endpoint_dynamodbsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_dynamodbsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_DynamoDbSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.DynamoDbSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_elasticsearchsettings.go b/cloudformation/dms/aws-dms-endpoint_elasticsearchsettings.go index 5c6d5373af..59bf234266 100644 --- a/cloudformation/dms/aws-dms-endpoint_elasticsearchsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_elasticsearchsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_ElasticsearchSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.ElasticsearchSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_gcpmysqlsettings.go b/cloudformation/dms/aws-dms-endpoint_gcpmysqlsettings.go index ea849d8c15..107bf4bf08 100644 --- a/cloudformation/dms/aws-dms-endpoint_gcpmysqlsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_gcpmysqlsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_GcpMySQLSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.GcpMySQLSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_ibmdb2settings.go b/cloudformation/dms/aws-dms-endpoint_ibmdb2settings.go index 524717044e..f2742bc06d 100644 --- a/cloudformation/dms/aws-dms-endpoint_ibmdb2settings.go +++ b/cloudformation/dms/aws-dms-endpoint_ibmdb2settings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_IbmDb2Settings AWS CloudFormation Resource (AWS::DMS::Endpoint.IbmDb2Settings) diff --git a/cloudformation/dms/aws-dms-endpoint_kafkasettings.go b/cloudformation/dms/aws-dms-endpoint_kafkasettings.go index bd5988047f..9c5bd6f02e 100644 --- a/cloudformation/dms/aws-dms-endpoint_kafkasettings.go +++ b/cloudformation/dms/aws-dms-endpoint_kafkasettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_KafkaSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.KafkaSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_kinesissettings.go b/cloudformation/dms/aws-dms-endpoint_kinesissettings.go index 5ee401ba7d..51eb4433e5 100644 --- a/cloudformation/dms/aws-dms-endpoint_kinesissettings.go +++ b/cloudformation/dms/aws-dms-endpoint_kinesissettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_KinesisSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.KinesisSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_microsoftsqlserversettings.go b/cloudformation/dms/aws-dms-endpoint_microsoftsqlserversettings.go index d306130370..6b737821e8 100644 --- a/cloudformation/dms/aws-dms-endpoint_microsoftsqlserversettings.go +++ b/cloudformation/dms/aws-dms-endpoint_microsoftsqlserversettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_MicrosoftSqlServerSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.MicrosoftSqlServerSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_mongodbsettings.go b/cloudformation/dms/aws-dms-endpoint_mongodbsettings.go index 5886676de8..f13f3a4854 100644 --- a/cloudformation/dms/aws-dms-endpoint_mongodbsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_mongodbsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_MongoDbSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.MongoDbSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_mysqlsettings.go b/cloudformation/dms/aws-dms-endpoint_mysqlsettings.go index ad14f7fff2..5ef711ae2b 100644 --- a/cloudformation/dms/aws-dms-endpoint_mysqlsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_mysqlsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_MySqlSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.MySqlSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_neptunesettings.go b/cloudformation/dms/aws-dms-endpoint_neptunesettings.go index 12acf11046..93e87718ec 100644 --- a/cloudformation/dms/aws-dms-endpoint_neptunesettings.go +++ b/cloudformation/dms/aws-dms-endpoint_neptunesettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_NeptuneSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.NeptuneSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_oraclesettings.go b/cloudformation/dms/aws-dms-endpoint_oraclesettings.go index 9fe1fc907c..014e1b1e3a 100644 --- a/cloudformation/dms/aws-dms-endpoint_oraclesettings.go +++ b/cloudformation/dms/aws-dms-endpoint_oraclesettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_OracleSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.OracleSettings) @@ -78,7 +78,7 @@ type Endpoint_OracleSettings struct { // ExtraArchivedLogDestIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dms-endpoint-oraclesettings.html#cfn-dms-endpoint-oraclesettings-extraarchivedlogdestids - ExtraArchivedLogDestIds *[]int `json:"ExtraArchivedLogDestIds,omitempty"` + ExtraArchivedLogDestIds []int `json:"ExtraArchivedLogDestIds,omitempty"` // FailTasksOnLobTruncation AWS CloudFormation Property // Required: false diff --git a/cloudformation/dms/aws-dms-endpoint_postgresqlsettings.go b/cloudformation/dms/aws-dms-endpoint_postgresqlsettings.go index d40ce2924d..4d569918d4 100644 --- a/cloudformation/dms/aws-dms-endpoint_postgresqlsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_postgresqlsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_PostgreSqlSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.PostgreSqlSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_redissettings.go b/cloudformation/dms/aws-dms-endpoint_redissettings.go index 78d03f31ea..fde648e212 100644 --- a/cloudformation/dms/aws-dms-endpoint_redissettings.go +++ b/cloudformation/dms/aws-dms-endpoint_redissettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_RedisSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.RedisSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_redshiftsettings.go b/cloudformation/dms/aws-dms-endpoint_redshiftsettings.go index de384de3d0..95a9713f24 100644 --- a/cloudformation/dms/aws-dms-endpoint_redshiftsettings.go +++ b/cloudformation/dms/aws-dms-endpoint_redshiftsettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_RedshiftSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.RedshiftSettings) diff --git a/cloudformation/dms/aws-dms-endpoint_s3settings.go b/cloudformation/dms/aws-dms-endpoint_s3settings.go index 1e42454656..c4d3b86f94 100644 --- a/cloudformation/dms/aws-dms-endpoint_s3settings.go +++ b/cloudformation/dms/aws-dms-endpoint_s3settings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_S3Settings AWS CloudFormation Resource (AWS::DMS::Endpoint.S3Settings) diff --git a/cloudformation/dms/aws-dms-endpoint_sybasesettings.go b/cloudformation/dms/aws-dms-endpoint_sybasesettings.go index d7510859f3..89e53423be 100644 --- a/cloudformation/dms/aws-dms-endpoint_sybasesettings.go +++ b/cloudformation/dms/aws-dms-endpoint_sybasesettings.go @@ -3,7 +3,7 @@ package dms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_SybaseSettings AWS CloudFormation Resource (AWS::DMS::Endpoint.SybaseSettings) diff --git a/cloudformation/dms/aws-dms-eventsubscription.go b/cloudformation/dms/aws-dms-eventsubscription.go index d38983f644..9436de5177 100644 --- a/cloudformation/dms/aws-dms-eventsubscription.go +++ b/cloudformation/dms/aws-dms-eventsubscription.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventSubscription AWS CloudFormation Resource (AWS::DMS::EventSubscription) @@ -22,7 +22,7 @@ type EventSubscription struct { // EventCategories AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-eventcategories - EventCategories *[]string `json:"EventCategories,omitempty"` + EventCategories []string `json:"EventCategories,omitempty"` // SnsTopicArn AWS CloudFormation Property // Required: true @@ -32,7 +32,7 @@ type EventSubscription struct { // SourceIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-sourceids - SourceIds *[]string `json:"SourceIds,omitempty"` + SourceIds []string `json:"SourceIds,omitempty"` // SourceType AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type EventSubscription struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-eventsubscription.html#cfn-dms-eventsubscription-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dms/aws-dms-replicationinstance.go b/cloudformation/dms/aws-dms-replicationinstance.go index 01f4d098eb..bcabe399c1 100644 --- a/cloudformation/dms/aws-dms-replicationinstance.go +++ b/cloudformation/dms/aws-dms-replicationinstance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReplicationInstance AWS CloudFormation Resource (AWS::DMS::ReplicationInstance) @@ -82,12 +82,12 @@ type ReplicationInstance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationinstance.html#cfn-dms-replicationinstance-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dms/aws-dms-replicationsubnetgroup.go b/cloudformation/dms/aws-dms-replicationsubnetgroup.go index a4c8d80903..7583442d60 100644 --- a/cloudformation/dms/aws-dms-replicationsubnetgroup.go +++ b/cloudformation/dms/aws-dms-replicationsubnetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReplicationSubnetGroup AWS CloudFormation Resource (AWS::DMS::ReplicationSubnetGroup) @@ -32,7 +32,7 @@ type ReplicationSubnetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationsubnetgroup.html#cfn-dms-replicationsubnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dms/aws-dms-replicationtask.go b/cloudformation/dms/aws-dms-replicationtask.go index ded4d3ed1e..08cf669f31 100644 --- a/cloudformation/dms/aws-dms-replicationtask.go +++ b/cloudformation/dms/aws-dms-replicationtask.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReplicationTask AWS CloudFormation Resource (AWS::DMS::ReplicationTask) @@ -67,7 +67,7 @@ type ReplicationTask struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dms-replicationtask.html#cfn-dms-replicationtask-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetEndpointArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/docdb/aws-docdb-dbcluster.go b/cloudformation/docdb/aws-docdb-dbcluster.go index b8ccda0465..0983f512ba 100644 --- a/cloudformation/docdb/aws-docdb-dbcluster.go +++ b/cloudformation/docdb/aws-docdb-dbcluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBCluster AWS CloudFormation Resource (AWS::DocDB::DBCluster) @@ -17,7 +17,7 @@ type DBCluster struct { // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // BackupRetentionPeriod AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type DBCluster struct { // EnableCloudwatchLogsExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-enablecloudwatchlogsexports - EnableCloudwatchLogsExports *[]string `json:"EnableCloudwatchLogsExports,omitempty"` + EnableCloudwatchLogsExports []string `json:"EnableCloudwatchLogsExports,omitempty"` // EngineVersion AWS CloudFormation Property // Required: false @@ -117,7 +117,7 @@ type DBCluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UseLatestRestorableTime AWS CloudFormation Property // Required: false @@ -127,7 +127,7 @@ type DBCluster struct { // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbcluster.html#cfn-docdb-dbcluster-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/docdb/aws-docdb-dbclusterparametergroup.go b/cloudformation/docdb/aws-docdb-dbclusterparametergroup.go index 75541a6ceb..ea24d0b352 100644 --- a/cloudformation/docdb/aws-docdb-dbclusterparametergroup.go +++ b/cloudformation/docdb/aws-docdb-dbclusterparametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBClusterParameterGroup AWS CloudFormation Resource (AWS::DocDB::DBClusterParameterGroup) @@ -37,7 +37,7 @@ type DBClusterParameterGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbclusterparametergroup.html#cfn-docdb-dbclusterparametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/docdb/aws-docdb-dbinstance.go b/cloudformation/docdb/aws-docdb-dbinstance.go index c122255651..ea8a7caf9b 100644 --- a/cloudformation/docdb/aws-docdb-dbinstance.go +++ b/cloudformation/docdb/aws-docdb-dbinstance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBInstance AWS CloudFormation Resource (AWS::DocDB::DBInstance) @@ -52,7 +52,7 @@ type DBInstance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbinstance.html#cfn-docdb-dbinstance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/docdb/aws-docdb-dbsubnetgroup.go b/cloudformation/docdb/aws-docdb-dbsubnetgroup.go index b986052f09..0384bfcd62 100644 --- a/cloudformation/docdb/aws-docdb-dbsubnetgroup.go +++ b/cloudformation/docdb/aws-docdb-dbsubnetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBSubnetGroup AWS CloudFormation Resource (AWS::DocDB::DBSubnetGroup) @@ -32,7 +32,7 @@ type DBSubnetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-docdb-dbsubnetgroup.html#cfn-docdb-dbsubnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable.go b/cloudformation/dynamodb/aws-dynamodb-globaltable.go index 6d38dacd8b..da24cd1dc5 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable) @@ -26,7 +26,7 @@ type GlobalTable struct { // GlobalSecondaryIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-globalsecondaryindexes - GlobalSecondaryIndexes *[]GlobalTable_GlobalSecondaryIndex `json:"GlobalSecondaryIndexes,omitempty"` + GlobalSecondaryIndexes []GlobalTable_GlobalSecondaryIndex `json:"GlobalSecondaryIndexes,omitempty"` // KeySchema AWS CloudFormation Property // Required: true @@ -36,7 +36,7 @@ type GlobalTable struct { // LocalSecondaryIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-globaltable.html#cfn-dynamodb-globaltable-localsecondaryindexes - LocalSecondaryIndexes *[]GlobalTable_LocalSecondaryIndex `json:"LocalSecondaryIndexes,omitempty"` + LocalSecondaryIndexes []GlobalTable_LocalSecondaryIndex `json:"LocalSecondaryIndexes,omitempty"` // Replicas AWS CloudFormation Property // Required: true diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_attributedefinition.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_attributedefinition.go index 86cd868416..f4107cc730 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_attributedefinition.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_attributedefinition.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_AttributeDefinition AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.AttributeDefinition) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_capacityautoscalingsettings.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_capacityautoscalingsettings.go index 7d04632179..e9e8e60337 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_capacityautoscalingsettings.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_capacityautoscalingsettings.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_CapacityAutoScalingSettings AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.CapacityAutoScalingSettings) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_contributorinsightsspecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_contributorinsightsspecification.go index c43c837899..af72d9f49c 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_contributorinsightsspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_contributorinsightsspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_ContributorInsightsSpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.ContributorInsightsSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_globalsecondaryindex.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_globalsecondaryindex.go index f794b8914c..5222fc6cfd 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_globalsecondaryindex.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_globalsecondaryindex.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_GlobalSecondaryIndex AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.GlobalSecondaryIndex) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_keyschema.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_keyschema.go index fe3869b554..dbad828279 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_keyschema.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_keyschema.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_KeySchema AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.KeySchema) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_localsecondaryindex.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_localsecondaryindex.go index 68ab63fb8e..0440649e19 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_localsecondaryindex.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_localsecondaryindex.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_LocalSecondaryIndex AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.LocalSecondaryIndex) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_pointintimerecoveryspecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_pointintimerecoveryspecification.go index 016d864abf..3ffa6a5c66 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_pointintimerecoveryspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_pointintimerecoveryspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_PointInTimeRecoverySpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.PointInTimeRecoverySpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_projection.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_projection.go index b884d860a5..bbf90164b2 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_projection.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_projection.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_Projection AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.Projection) @@ -13,7 +13,7 @@ type GlobalTable_Projection struct { // NonKeyAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-projection.html#cfn-dynamodb-globaltable-projection-nonkeyattributes - NonKeyAttributes *[]string `json:"NonKeyAttributes,omitempty"` + NonKeyAttributes []string `json:"NonKeyAttributes,omitempty"` // ProjectionType AWS CloudFormation Property // Required: false diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_readprovisionedthroughputsettings.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_readprovisionedthroughputsettings.go index 33c9716e8e..d6c0d5a34e 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_readprovisionedthroughputsettings.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_readprovisionedthroughputsettings.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_ReadProvisionedThroughputSettings AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.ReadProvisionedThroughputSettings) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaglobalsecondaryindexspecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaglobalsecondaryindexspecification.go index 908a578e0f..f282431d8f 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaglobalsecondaryindexspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaglobalsecondaryindexspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_ReplicaGlobalSecondaryIndexSpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.ReplicaGlobalSecondaryIndexSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaspecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaspecification.go index bbb3e8f9f3..56fad311dd 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_replicaspecification.go @@ -3,8 +3,8 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // GlobalTable_ReplicaSpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.ReplicaSpecification) @@ -19,7 +19,7 @@ type GlobalTable_ReplicaSpecification struct { // GlobalSecondaryIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-globalsecondaryindexes - GlobalSecondaryIndexes *[]GlobalTable_ReplicaGlobalSecondaryIndexSpecification `json:"GlobalSecondaryIndexes,omitempty"` + GlobalSecondaryIndexes []GlobalTable_ReplicaGlobalSecondaryIndexSpecification `json:"GlobalSecondaryIndexes,omitempty"` // PointInTimeRecoverySpecification AWS CloudFormation Property // Required: false @@ -49,7 +49,7 @@ type GlobalTable_ReplicaSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-globaltable-replicaspecification.html#cfn-dynamodb-globaltable-replicaspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_replicassespecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_replicassespecification.go index 6918b3840d..00fa2a0f08 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_replicassespecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_replicassespecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_ReplicaSSESpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.ReplicaSSESpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_ssespecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_ssespecification.go index a830730774..08fc4ba25c 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_ssespecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_ssespecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_SSESpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.SSESpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_streamspecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_streamspecification.go index a920f26cdb..bc936850ed 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_streamspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_streamspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_StreamSpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.StreamSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_targettrackingscalingpolicyconfiguration.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_targettrackingscalingpolicyconfiguration.go index 1143d56abb..1f646d5f2a 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_targettrackingscalingpolicyconfiguration.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_targettrackingscalingpolicyconfiguration.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_TargetTrackingScalingPolicyConfiguration AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.TargetTrackingScalingPolicyConfiguration) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_timetolivespecification.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_timetolivespecification.go index 34ed61b169..e903b2592e 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_timetolivespecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_timetolivespecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_TimeToLiveSpecification AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.TimeToLiveSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-globaltable_writeprovisionedthroughputsettings.go b/cloudformation/dynamodb/aws-dynamodb-globaltable_writeprovisionedthroughputsettings.go index 65d31c65d0..f6b774c6a0 100644 --- a/cloudformation/dynamodb/aws-dynamodb-globaltable_writeprovisionedthroughputsettings.go +++ b/cloudformation/dynamodb/aws-dynamodb-globaltable_writeprovisionedthroughputsettings.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalTable_WriteProvisionedThroughputSettings AWS CloudFormation Resource (AWS::DynamoDB::GlobalTable.WriteProvisionedThroughputSettings) diff --git a/cloudformation/dynamodb/aws-dynamodb-table.go b/cloudformation/dynamodb/aws-dynamodb-table.go index f32e1caf8a..9744b20db8 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table.go +++ b/cloudformation/dynamodb/aws-dynamodb-table.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Table AWS CloudFormation Resource (AWS::DynamoDB::Table) @@ -17,7 +17,7 @@ type Table struct { // AttributeDefinitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-attributedefinitions - AttributeDefinitions *[]Table_AttributeDefinition `json:"AttributeDefinitions,omitempty"` + AttributeDefinitions []Table_AttributeDefinition `json:"AttributeDefinitions,omitempty"` // BillingMode AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type Table struct { // GlobalSecondaryIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-globalsecondaryindexes - GlobalSecondaryIndexes *[]Table_GlobalSecondaryIndex `json:"GlobalSecondaryIndexes,omitempty"` + GlobalSecondaryIndexes []Table_GlobalSecondaryIndex `json:"GlobalSecondaryIndexes,omitempty"` // ImportSourceSpecification AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Table struct { // LocalSecondaryIndexes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-localsecondaryindexes - LocalSecondaryIndexes *[]Table_LocalSecondaryIndex `json:"LocalSecondaryIndexes,omitempty"` + LocalSecondaryIndexes []Table_LocalSecondaryIndex `json:"LocalSecondaryIndexes,omitempty"` // PointInTimeRecoverySpecification AWS CloudFormation Property // Required: false @@ -87,7 +87,7 @@ type Table struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-dynamodb-table.html#cfn-dynamodb-table-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TimeToLiveSpecification AWS CloudFormation Property // Required: false diff --git a/cloudformation/dynamodb/aws-dynamodb-table_attributedefinition.go b/cloudformation/dynamodb/aws-dynamodb-table_attributedefinition.go index 1859330b73..6c263c2733 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_attributedefinition.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_attributedefinition.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_AttributeDefinition AWS CloudFormation Resource (AWS::DynamoDB::Table.AttributeDefinition) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_contributorinsightsspecification.go b/cloudformation/dynamodb/aws-dynamodb-table_contributorinsightsspecification.go index e2641466f5..bbb9bab4b2 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_contributorinsightsspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_contributorinsightsspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_ContributorInsightsSpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.ContributorInsightsSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_csv.go b/cloudformation/dynamodb/aws-dynamodb-table_csv.go index a10fc20bc5..04024be434 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_csv.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_csv.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_Csv AWS CloudFormation Resource (AWS::DynamoDB::Table.Csv) @@ -18,7 +18,7 @@ type Table_Csv struct { // HeaderList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-csv.html#cfn-dynamodb-table-csv-headerlist - HeaderList *[]string `json:"HeaderList,omitempty"` + HeaderList []string `json:"HeaderList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/dynamodb/aws-dynamodb-table_globalsecondaryindex.go b/cloudformation/dynamodb/aws-dynamodb-table_globalsecondaryindex.go index d7803292ec..cf913d3f45 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_globalsecondaryindex.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_globalsecondaryindex.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_GlobalSecondaryIndex AWS CloudFormation Resource (AWS::DynamoDB::Table.GlobalSecondaryIndex) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_importsourcespecification.go b/cloudformation/dynamodb/aws-dynamodb-table_importsourcespecification.go index 804ba12db1..892dac3297 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_importsourcespecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_importsourcespecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_ImportSourceSpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.ImportSourceSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_inputformatoptions.go b/cloudformation/dynamodb/aws-dynamodb-table_inputformatoptions.go index 9ca906a0a2..e195174f6e 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_inputformatoptions.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_inputformatoptions.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_InputFormatOptions AWS CloudFormation Resource (AWS::DynamoDB::Table.InputFormatOptions) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_keyschema.go b/cloudformation/dynamodb/aws-dynamodb-table_keyschema.go index 715d46b6b8..efbc77f4e3 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_keyschema.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_keyschema.go @@ -3,21 +3,21 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_KeySchema AWS CloudFormation Resource (AWS::DynamoDB::Table.KeySchema) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-keyschema.html +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html type Table_KeySchema struct { // AttributeName AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-keyschema.html#aws-properties-dynamodb-keyschema-attributename + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html#cfn-dynamodb-table-keyschema-attributename AttributeName string `json:"AttributeName"` // KeyType AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-keyschema.html#aws-properties-dynamodb-keyschema-keytype + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-keyschema.html#cfn-dynamodb-table-keyschema-keytype KeyType string `json:"KeyType"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy diff --git a/cloudformation/dynamodb/aws-dynamodb-table_kinesisstreamspecification.go b/cloudformation/dynamodb/aws-dynamodb-table_kinesisstreamspecification.go index 1a0ecac6c0..cfdc85d54b 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_kinesisstreamspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_kinesisstreamspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_KinesisStreamSpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.KinesisStreamSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_localsecondaryindex.go b/cloudformation/dynamodb/aws-dynamodb-table_localsecondaryindex.go index e90a98c122..ec4111cf6b 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_localsecondaryindex.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_localsecondaryindex.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_LocalSecondaryIndex AWS CloudFormation Resource (AWS::DynamoDB::Table.LocalSecondaryIndex) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_pointintimerecoveryspecification.go b/cloudformation/dynamodb/aws-dynamodb-table_pointintimerecoveryspecification.go index 72e84037e1..c16876c82e 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_pointintimerecoveryspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_pointintimerecoveryspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_PointInTimeRecoverySpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.PointInTimeRecoverySpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_projection.go b/cloudformation/dynamodb/aws-dynamodb-table_projection.go index 5ef82fec9e..dba74b76b7 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_projection.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_projection.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_Projection AWS CloudFormation Resource (AWS::DynamoDB::Table.Projection) @@ -13,7 +13,7 @@ type Table_Projection struct { // NonKeyAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-dynamodb-table-projection.html#cfn-dynamodb-table-projection-nonkeyattributes - NonKeyAttributes *[]string `json:"NonKeyAttributes,omitempty"` + NonKeyAttributes []string `json:"NonKeyAttributes,omitempty"` // ProjectionType AWS CloudFormation Property // Required: false diff --git a/cloudformation/dynamodb/aws-dynamodb-table_provisionedthroughput.go b/cloudformation/dynamodb/aws-dynamodb-table_provisionedthroughput.go index 91833331a7..c54fad3cad 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_provisionedthroughput.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_provisionedthroughput.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_ProvisionedThroughput AWS CloudFormation Resource (AWS::DynamoDB::Table.ProvisionedThroughput) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_s3bucketsource.go b/cloudformation/dynamodb/aws-dynamodb-table_s3bucketsource.go index 45c6c8df09..01d023bee8 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_s3bucketsource.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_s3bucketsource.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_S3BucketSource AWS CloudFormation Resource (AWS::DynamoDB::Table.S3BucketSource) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_ssespecification.go b/cloudformation/dynamodb/aws-dynamodb-table_ssespecification.go index f42bec7d2e..55d029a413 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_ssespecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_ssespecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_SSESpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.SSESpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_streamspecification.go b/cloudformation/dynamodb/aws-dynamodb-table_streamspecification.go index eea27abfee..e24232f5e6 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_streamspecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_streamspecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_StreamSpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.StreamSpecification) diff --git a/cloudformation/dynamodb/aws-dynamodb-table_timetolivespecification.go b/cloudformation/dynamodb/aws-dynamodb-table_timetolivespecification.go index 5368b023c3..44c0c607cc 100644 --- a/cloudformation/dynamodb/aws-dynamodb-table_timetolivespecification.go +++ b/cloudformation/dynamodb/aws-dynamodb-table_timetolivespecification.go @@ -3,7 +3,7 @@ package dynamodb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_TimeToLiveSpecification AWS CloudFormation Resource (AWS::DynamoDB::Table.TimeToLiveSpecification) diff --git a/cloudformation/ec2/aws-ec2-capacityreservation.go b/cloudformation/ec2/aws-ec2-capacityreservation.go index 562d80761c..ae0c8c7565 100644 --- a/cloudformation/ec2/aws-ec2-capacityreservation.go +++ b/cloudformation/ec2/aws-ec2-capacityreservation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CapacityReservation AWS CloudFormation Resource (AWS::EC2::CapacityReservation) @@ -71,7 +71,7 @@ type CapacityReservation struct { // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservation.html#cfn-ec2-capacityreservation-tagspecifications - TagSpecifications *[]CapacityReservation_TagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []CapacityReservation_TagSpecification `json:"TagSpecifications,omitempty"` // Tenancy AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-capacityreservation_tagspecification.go b/cloudformation/ec2/aws-ec2-capacityreservation_tagspecification.go index f4f2451557..b755842622 100644 --- a/cloudformation/ec2/aws-ec2-capacityreservation_tagspecification.go +++ b/cloudformation/ec2/aws-ec2-capacityreservation_tagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CapacityReservation_TagSpecification AWS CloudFormation Resource (AWS::EC2::CapacityReservation.TagSpecification) @@ -19,7 +19,7 @@ type CapacityReservation_TagSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservation-tagspecification.html#cfn-ec2-capacityreservation-tagspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-capacityreservationfleet.go b/cloudformation/ec2/aws-ec2-capacityreservationfleet.go index a993107e18..d9d230a43f 100644 --- a/cloudformation/ec2/aws-ec2-capacityreservationfleet.go +++ b/cloudformation/ec2/aws-ec2-capacityreservationfleet.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CapacityReservationFleet AWS CloudFormation Resource (AWS::EC2::CapacityReservationFleet) @@ -31,7 +31,7 @@ type CapacityReservationFleet struct { // InstanceTypeSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-instancetypespecifications - InstanceTypeSpecifications *[]CapacityReservationFleet_InstanceTypeSpecification `json:"InstanceTypeSpecifications,omitempty"` + InstanceTypeSpecifications []CapacityReservationFleet_InstanceTypeSpecification `json:"InstanceTypeSpecifications,omitempty"` // NoRemoveEndDate AWS CloudFormation Property // Required: false @@ -46,7 +46,7 @@ type CapacityReservationFleet struct { // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-capacityreservationfleet.html#cfn-ec2-capacityreservationfleet-tagspecifications - TagSpecifications *[]CapacityReservationFleet_TagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []CapacityReservationFleet_TagSpecification `json:"TagSpecifications,omitempty"` // Tenancy AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-capacityreservationfleet_instancetypespecification.go b/cloudformation/ec2/aws-ec2-capacityreservationfleet_instancetypespecification.go index fef0d08998..f934ebd24c 100644 --- a/cloudformation/ec2/aws-ec2-capacityreservationfleet_instancetypespecification.go +++ b/cloudformation/ec2/aws-ec2-capacityreservationfleet_instancetypespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CapacityReservationFleet_InstanceTypeSpecification AWS CloudFormation Resource (AWS::EC2::CapacityReservationFleet.InstanceTypeSpecification) diff --git a/cloudformation/ec2/aws-ec2-capacityreservationfleet_tagspecification.go b/cloudformation/ec2/aws-ec2-capacityreservationfleet_tagspecification.go index c0ffa2f7e8..357cb86e4c 100644 --- a/cloudformation/ec2/aws-ec2-capacityreservationfleet_tagspecification.go +++ b/cloudformation/ec2/aws-ec2-capacityreservationfleet_tagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CapacityReservationFleet_TagSpecification AWS CloudFormation Resource (AWS::EC2::CapacityReservationFleet.TagSpecification) @@ -19,7 +19,7 @@ type CapacityReservationFleet_TagSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-capacityreservationfleet-tagspecification.html#cfn-ec2-capacityreservationfleet-tagspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-carriergateway.go b/cloudformation/ec2/aws-ec2-carriergateway.go index 97991be4c1..e4a7151e2d 100644 --- a/cloudformation/ec2/aws-ec2-carriergateway.go +++ b/cloudformation/ec2/aws-ec2-carriergateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CarrierGateway AWS CloudFormation Resource (AWS::EC2::CarrierGateway) @@ -17,7 +17,7 @@ type CarrierGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-carriergateway.html#cfn-ec2-carriergateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-clientvpnauthorizationrule.go b/cloudformation/ec2/aws-ec2-clientvpnauthorizationrule.go index fe9a30170d..f3e1a41e3b 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnauthorizationrule.go +++ b/cloudformation/ec2/aws-ec2-clientvpnauthorizationrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnAuthorizationRule AWS CloudFormation Resource (AWS::EC2::ClientVpnAuthorizationRule) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint.go index f684e53f11..e9485772c1 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint) @@ -46,12 +46,12 @@ type ClientVpnEndpoint struct { // DnsServers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-dnsservers - DnsServers *[]string `json:"DnsServers,omitempty"` + DnsServers []string `json:"DnsServers,omitempty"` // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SelfServicePortal AWS CloudFormation Property // Required: false @@ -76,7 +76,7 @@ type ClientVpnEndpoint struct { // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-clientvpnendpoint.html#cfn-ec2-clientvpnendpoint-tagspecifications - TagSpecifications *[]ClientVpnEndpoint_TagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []ClientVpnEndpoint_TagSpecification `json:"TagSpecifications,omitempty"` // TransportProtocol AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_certificateauthenticationrequest.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_certificateauthenticationrequest.go index fd1ead42f3..4b157c1c50 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_certificateauthenticationrequest.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_certificateauthenticationrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_CertificateAuthenticationRequest AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.CertificateAuthenticationRequest) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientauthenticationrequest.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientauthenticationrequest.go index 052b134cf3..b9908a2503 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientauthenticationrequest.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientauthenticationrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_ClientAuthenticationRequest AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.ClientAuthenticationRequest) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientconnectoptions.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientconnectoptions.go index 401200e2e2..797134d567 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientconnectoptions.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientconnectoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_ClientConnectOptions AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.ClientConnectOptions) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientloginbanneroptions.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientloginbanneroptions.go index 02cbe8f66a..3abaee4bf3 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientloginbanneroptions.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_clientloginbanneroptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_ClientLoginBannerOptions AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.ClientLoginBannerOptions) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_connectionlogoptions.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_connectionlogoptions.go index e50aaec7a7..a92cd2d74e 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_connectionlogoptions.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_connectionlogoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_ConnectionLogOptions AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.ConnectionLogOptions) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_directoryserviceauthenticationrequest.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_directoryserviceauthenticationrequest.go index 8f4d5d970c..78e5564a42 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_directoryserviceauthenticationrequest.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_directoryserviceauthenticationrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_DirectoryServiceAuthenticationRequest AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.DirectoryServiceAuthenticationRequest) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_federatedauthenticationrequest.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_federatedauthenticationrequest.go index eed66a5a13..474bf7cfaf 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_federatedauthenticationrequest.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_federatedauthenticationrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnEndpoint_FederatedAuthenticationRequest AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.FederatedAuthenticationRequest) diff --git a/cloudformation/ec2/aws-ec2-clientvpnendpoint_tagspecification.go b/cloudformation/ec2/aws-ec2-clientvpnendpoint_tagspecification.go index 37b5ba15cb..5de5ba5989 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnendpoint_tagspecification.go +++ b/cloudformation/ec2/aws-ec2-clientvpnendpoint_tagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ClientVpnEndpoint_TagSpecification AWS CloudFormation Resource (AWS::EC2::ClientVpnEndpoint.TagSpecification) diff --git a/cloudformation/ec2/aws-ec2-clientvpnroute.go b/cloudformation/ec2/aws-ec2-clientvpnroute.go index 5f9ea15d5a..57893e5a9e 100644 --- a/cloudformation/ec2/aws-ec2-clientvpnroute.go +++ b/cloudformation/ec2/aws-ec2-clientvpnroute.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnRoute AWS CloudFormation Resource (AWS::EC2::ClientVpnRoute) diff --git a/cloudformation/ec2/aws-ec2-clientvpntargetnetworkassociation.go b/cloudformation/ec2/aws-ec2-clientvpntargetnetworkassociation.go index 6bb57cadee..76d266a521 100644 --- a/cloudformation/ec2/aws-ec2-clientvpntargetnetworkassociation.go +++ b/cloudformation/ec2/aws-ec2-clientvpntargetnetworkassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClientVpnTargetNetworkAssociation AWS CloudFormation Resource (AWS::EC2::ClientVpnTargetNetworkAssociation) diff --git a/cloudformation/ec2/aws-ec2-customergateway.go b/cloudformation/ec2/aws-ec2-customergateway.go index 6b3773ae2a..555e43d7e6 100644 --- a/cloudformation/ec2/aws-ec2-customergateway.go +++ b/cloudformation/ec2/aws-ec2-customergateway.go @@ -6,32 +6,32 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CustomerGateway AWS CloudFormation Resource (AWS::EC2::CustomerGateway) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html type CustomerGateway struct { // BgpAsn AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html#cfn-ec2-customergateway-bgpasn + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-bgpasn BgpAsn int `json:"BgpAsn"` // IpAddress AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html#cfn-ec2-customergateway-ipaddress + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-ipaddress IpAddress string `json:"IpAddress"` // Tags AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html#cfn-ec2-customergateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-tags + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customer-gateway.html#cfn-ec2-customergateway-type + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-customergateway.html#cfn-ec2-customergateway-type Type string `json:"Type"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy diff --git a/cloudformation/ec2/aws-ec2-dhcpoptions.go b/cloudformation/ec2/aws-ec2-dhcpoptions.go index 22cf1cde74..625bb1fe33 100644 --- a/cloudformation/ec2/aws-ec2-dhcpoptions.go +++ b/cloudformation/ec2/aws-ec2-dhcpoptions.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DHCPOptions AWS CloudFormation Resource (AWS::EC2::DHCPOptions) @@ -22,12 +22,12 @@ type DHCPOptions struct { // DomainNameServers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-domainnameservers - DomainNameServers *[]string `json:"DomainNameServers,omitempty"` + DomainNameServers []string `json:"DomainNameServers,omitempty"` // NetbiosNameServers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-netbiosnameservers - NetbiosNameServers *[]string `json:"NetbiosNameServers,omitempty"` + NetbiosNameServers []string `json:"NetbiosNameServers,omitempty"` // NetbiosNodeType AWS CloudFormation Property // Required: false @@ -37,12 +37,12 @@ type DHCPOptions struct { // NtpServers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-ntpservers - NtpServers *[]string `json:"NtpServers,omitempty"` + NtpServers []string `json:"NtpServers,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-dhcpoptions.html#cfn-ec2-dhcpoptions-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-ec2fleet.go b/cloudformation/ec2/aws-ec2-ec2fleet.go index d08274299d..72dda65a7f 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet AWS CloudFormation Resource (AWS::EC2::EC2Fleet) @@ -46,7 +46,7 @@ type EC2Fleet struct { // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ec2fleet.html#cfn-ec2-ec2fleet-tagspecifications - TagSpecifications *[]EC2Fleet_TagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []EC2Fleet_TagSpecification `json:"TagSpecifications,omitempty"` // TargetCapacitySpecification AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_acceleratorcountrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_acceleratorcountrequest.go index fe98315076..a1de6b47a7 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_acceleratorcountrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_acceleratorcountrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_AcceleratorCountRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.AcceleratorCountRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_acceleratortotalmemorymibrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_acceleratortotalmemorymibrequest.go index 5ed6f61bbd..e32b13bb0a 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_acceleratortotalmemorymibrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_acceleratortotalmemorymibrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_AcceleratorTotalMemoryMiBRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.AcceleratorTotalMemoryMiBRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_baselineebsbandwidthmbpsrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_baselineebsbandwidthmbpsrequest.go index 931467e2a1..db57ba2e4d 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_baselineebsbandwidthmbpsrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_baselineebsbandwidthmbpsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_BaselineEbsBandwidthMbpsRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.BaselineEbsBandwidthMbpsRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_capacityrebalance.go b/cloudformation/ec2/aws-ec2-ec2fleet_capacityrebalance.go index cb3ec30492..44fbec6784 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_capacityrebalance.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_capacityrebalance.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_CapacityRebalance AWS CloudFormation Resource (AWS::EC2::EC2Fleet.CapacityRebalance) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_capacityreservationoptionsrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_capacityreservationoptionsrequest.go index ace07efc35..e8219bafb6 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_capacityreservationoptionsrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_capacityreservationoptionsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_CapacityReservationOptionsRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.CapacityReservationOptionsRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateconfigrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateconfigrequest.go index 53a2763a7e..fd64878dd7 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateconfigrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateconfigrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_FleetLaunchTemplateConfigRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.FleetLaunchTemplateConfigRequest) @@ -18,7 +18,7 @@ type EC2Fleet_FleetLaunchTemplateConfigRequest struct { // Overrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-fleetlaunchtemplateconfigrequest.html#cfn-ec2-ec2fleet-fleetlaunchtemplateconfigrequest-overrides - Overrides *[]EC2Fleet_FleetLaunchTemplateOverridesRequest `json:"Overrides,omitempty"` + Overrides []EC2Fleet_FleetLaunchTemplateOverridesRequest `json:"Overrides,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateoverridesrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateoverridesrequest.go index edfb0dfbd1..b7e4f82b8e 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateoverridesrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplateoverridesrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_FleetLaunchTemplateOverridesRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.FleetLaunchTemplateOverridesRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplatespecificationrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplatespecificationrequest.go index 68a5f4b470..ebbda307b3 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplatespecificationrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_fleetlaunchtemplatespecificationrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_FleetLaunchTemplateSpecificationRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.FleetLaunchTemplateSpecificationRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_instancerequirementsrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_instancerequirementsrequest.go index dae7040a3b..1bdddbfc6f 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_instancerequirementsrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_instancerequirementsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_InstanceRequirementsRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.InstanceRequirementsRequest) @@ -18,12 +18,12 @@ type EC2Fleet_InstanceRequirementsRequest struct { // AcceleratorManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratormanufacturers - AcceleratorManufacturers *[]string `json:"AcceleratorManufacturers,omitempty"` + AcceleratorManufacturers []string `json:"AcceleratorManufacturers,omitempty"` // AcceleratorNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratornames - AcceleratorNames *[]string `json:"AcceleratorNames,omitempty"` + AcceleratorNames []string `json:"AcceleratorNames,omitempty"` // AcceleratorTotalMemoryMiB AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type EC2Fleet_InstanceRequirementsRequest struct { // AcceleratorTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-acceleratortypes - AcceleratorTypes *[]string `json:"AcceleratorTypes,omitempty"` + AcceleratorTypes []string `json:"AcceleratorTypes,omitempty"` // BareMetal AWS CloudFormation Property // Required: false @@ -53,17 +53,17 @@ type EC2Fleet_InstanceRequirementsRequest struct { // CpuManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-cpumanufacturers - CpuManufacturers *[]string `json:"CpuManufacturers,omitempty"` + CpuManufacturers []string `json:"CpuManufacturers,omitempty"` // ExcludedInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-excludedinstancetypes - ExcludedInstanceTypes *[]string `json:"ExcludedInstanceTypes,omitempty"` + ExcludedInstanceTypes []string `json:"ExcludedInstanceTypes,omitempty"` // InstanceGenerations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-instancegenerations - InstanceGenerations *[]string `json:"InstanceGenerations,omitempty"` + InstanceGenerations []string `json:"InstanceGenerations,omitempty"` // LocalStorage AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type EC2Fleet_InstanceRequirementsRequest struct { // LocalStorageTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-instancerequirementsrequest.html#cfn-ec2-ec2fleet-instancerequirementsrequest-localstoragetypes - LocalStorageTypes *[]string `json:"LocalStorageTypes,omitempty"` + LocalStorageTypes []string `json:"LocalStorageTypes,omitempty"` // MemoryGiBPerVCpu AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_maintenancestrategies.go b/cloudformation/ec2/aws-ec2-ec2fleet_maintenancestrategies.go index 51c2134adc..0e947de9de 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_maintenancestrategies.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_maintenancestrategies.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_MaintenanceStrategies AWS CloudFormation Resource (AWS::EC2::EC2Fleet.MaintenanceStrategies) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_memorygibpervcpurequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_memorygibpervcpurequest.go index 3336b45e9a..90fbcad3f1 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_memorygibpervcpurequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_memorygibpervcpurequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_MemoryGiBPerVCpuRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.MemoryGiBPerVCpuRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_memorymibrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_memorymibrequest.go index ae6d200ea7..85b852a50b 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_memorymibrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_memorymibrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_MemoryMiBRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.MemoryMiBRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_networkinterfacecountrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_networkinterfacecountrequest.go index 961d203538..6f8c7aa435 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_networkinterfacecountrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_networkinterfacecountrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_NetworkInterfaceCountRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.NetworkInterfaceCountRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_ondemandoptionsrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_ondemandoptionsrequest.go index d84d8cd4f3..6eb54d1db9 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_ondemandoptionsrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_ondemandoptionsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_OnDemandOptionsRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.OnDemandOptionsRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_placement.go b/cloudformation/ec2/aws-ec2-ec2fleet_placement.go index 594abd8373..62a7df298d 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_placement.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_placement.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_Placement AWS CloudFormation Resource (AWS::EC2::EC2Fleet.Placement) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_spotoptionsrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_spotoptionsrequest.go index b6c7f54116..05bbc5061a 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_spotoptionsrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_spotoptionsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_SpotOptionsRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.SpotOptionsRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_tagspecification.go b/cloudformation/ec2/aws-ec2-ec2fleet_tagspecification.go index e957b874f7..48ba3c52fd 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_tagspecification.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_tagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EC2Fleet_TagSpecification AWS CloudFormation Resource (AWS::EC2::EC2Fleet.TagSpecification) @@ -19,7 +19,7 @@ type EC2Fleet_TagSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ec2fleet-tagspecification.html#cfn-ec2-ec2fleet-tagspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_targetcapacityspecificationrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_targetcapacityspecificationrequest.go index 5aab86c5aa..84d9fd467c 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_targetcapacityspecificationrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_targetcapacityspecificationrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_TargetCapacitySpecificationRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.TargetCapacitySpecificationRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_totallocalstoragegbrequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_totallocalstoragegbrequest.go index 92686bf016..f13fcd1f13 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_totallocalstoragegbrequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_totallocalstoragegbrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_TotalLocalStorageGBRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.TotalLocalStorageGBRequest) diff --git a/cloudformation/ec2/aws-ec2-ec2fleet_vcpucountrangerequest.go b/cloudformation/ec2/aws-ec2-ec2fleet_vcpucountrangerequest.go index d18c320e8d..fa60497c23 100644 --- a/cloudformation/ec2/aws-ec2-ec2fleet_vcpucountrangerequest.go +++ b/cloudformation/ec2/aws-ec2-ec2fleet_vcpucountrangerequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EC2Fleet_VCpuCountRangeRequest AWS CloudFormation Resource (AWS::EC2::EC2Fleet.VCpuCountRangeRequest) diff --git a/cloudformation/ec2/aws-ec2-egressonlyinternetgateway.go b/cloudformation/ec2/aws-ec2-egressonlyinternetgateway.go index 42d3d4ca25..8d4a7645f6 100644 --- a/cloudformation/ec2/aws-ec2-egressonlyinternetgateway.go +++ b/cloudformation/ec2/aws-ec2-egressonlyinternetgateway.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EgressOnlyInternetGateway AWS CloudFormation Resource (AWS::EC2::EgressOnlyInternetGateway) diff --git a/cloudformation/ec2/aws-ec2-eip.go b/cloudformation/ec2/aws-ec2-eip.go index a9a49442e2..592ad3ffea 100644 --- a/cloudformation/ec2/aws-ec2-eip.go +++ b/cloudformation/ec2/aws-ec2-eip.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EIP AWS CloudFormation Resource (AWS::EC2::EIP) @@ -37,7 +37,7 @@ type EIP struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-eip.html#cfn-ec2-eip-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-eipassociation.go b/cloudformation/ec2/aws-ec2-eipassociation.go index 3d14c02671..4cf221dd88 100644 --- a/cloudformation/ec2/aws-ec2-eipassociation.go +++ b/cloudformation/ec2/aws-ec2-eipassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EIPAssociation AWS CloudFormation Resource (AWS::EC2::EIPAssociation) diff --git a/cloudformation/ec2/aws-ec2-enclavecertificateiamroleassociation.go b/cloudformation/ec2/aws-ec2-enclavecertificateiamroleassociation.go index eb5d32dc75..f78a648f52 100644 --- a/cloudformation/ec2/aws-ec2-enclavecertificateiamroleassociation.go +++ b/cloudformation/ec2/aws-ec2-enclavecertificateiamroleassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EnclaveCertificateIamRoleAssociation AWS CloudFormation Resource (AWS::EC2::EnclaveCertificateIamRoleAssociation) diff --git a/cloudformation/ec2/aws-ec2-flowlog.go b/cloudformation/ec2/aws-ec2-flowlog.go index a6b4681551..a4582befd2 100644 --- a/cloudformation/ec2/aws-ec2-flowlog.go +++ b/cloudformation/ec2/aws-ec2-flowlog.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FlowLog AWS CloudFormation Resource (AWS::EC2::FlowLog) @@ -62,7 +62,7 @@ type FlowLog struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-flowlog.html#cfn-ec2-flowlog-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TrafficType AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-gatewayroutetableassociation.go b/cloudformation/ec2/aws-ec2-gatewayroutetableassociation.go index 370c87b6f5..889a553b73 100644 --- a/cloudformation/ec2/aws-ec2-gatewayroutetableassociation.go +++ b/cloudformation/ec2/aws-ec2-gatewayroutetableassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GatewayRouteTableAssociation AWS CloudFormation Resource (AWS::EC2::GatewayRouteTableAssociation) diff --git a/cloudformation/ec2/aws-ec2-host.go b/cloudformation/ec2/aws-ec2-host.go index 1f77543bae..ebe573b8c3 100644 --- a/cloudformation/ec2/aws-ec2-host.go +++ b/cloudformation/ec2/aws-ec2-host.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Host AWS CloudFormation Resource (AWS::EC2::Host) diff --git a/cloudformation/ec2/aws-ec2-instance.go b/cloudformation/ec2/aws-ec2-instance.go index 92c8f67bdc..2ae2acef4a 100644 --- a/cloudformation/ec2/aws-ec2-instance.go +++ b/cloudformation/ec2/aws-ec2-instance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Instance AWS CloudFormation Resource (AWS::EC2::Instance) @@ -32,7 +32,7 @@ type Instance struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-blockdevicemappings - BlockDeviceMappings *[]Instance_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []Instance_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // CpuOptions AWS CloudFormation Property // Required: false @@ -57,12 +57,12 @@ type Instance struct { // ElasticGpuSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-elasticgpuspecifications - ElasticGpuSpecifications *[]Instance_ElasticGpuSpecification `json:"ElasticGpuSpecifications,omitempty"` + ElasticGpuSpecifications []Instance_ElasticGpuSpecification `json:"ElasticGpuSpecifications,omitempty"` // ElasticInferenceAccelerators AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-elasticinferenceaccelerators - ElasticInferenceAccelerators *[]Instance_ElasticInferenceAccelerator `json:"ElasticInferenceAccelerators,omitempty"` + ElasticInferenceAccelerators []Instance_ElasticInferenceAccelerator `json:"ElasticInferenceAccelerators,omitempty"` // EnclaveOptions AWS CloudFormation Property // Required: false @@ -112,7 +112,7 @@ type Instance struct { // Ipv6Addresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ipv6addresses - Ipv6Addresses *[]Instance_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` + Ipv6Addresses []Instance_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` // KernelId AWS CloudFormation Property // Required: false @@ -132,7 +132,7 @@ type Instance struct { // LicenseSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-licensespecifications - LicenseSpecifications *[]Instance_LicenseSpecification `json:"LicenseSpecifications,omitempty"` + LicenseSpecifications []Instance_LicenseSpecification `json:"LicenseSpecifications,omitempty"` // Monitoring AWS CloudFormation Property // Required: false @@ -142,7 +142,7 @@ type Instance struct { // NetworkInterfaces AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-networkinterfaces - NetworkInterfaces *[]Instance_NetworkInterface `json:"NetworkInterfaces,omitempty"` + NetworkInterfaces []Instance_NetworkInterface `json:"NetworkInterfaces,omitempty"` // PlacementGroupName AWS CloudFormation Property // Required: false @@ -172,12 +172,12 @@ type Instance struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SourceDestCheck AWS CloudFormation Property // Required: false @@ -187,7 +187,7 @@ type Instance struct { // SsmAssociations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-ssmassociations - SsmAssociations *[]Instance_SsmAssociation `json:"SsmAssociations,omitempty"` + SsmAssociations []Instance_SsmAssociation `json:"SsmAssociations,omitempty"` // SubnetId AWS CloudFormation Property // Required: false @@ -197,7 +197,7 @@ type Instance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Tenancy AWS CloudFormation Property // Required: false @@ -212,7 +212,7 @@ type Instance struct { // Volumes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance.html#cfn-ec2-instance-volumes - Volumes *[]Instance_Volume `json:"Volumes,omitempty"` + Volumes []Instance_Volume `json:"Volumes,omitempty"` // AWSCloudFormationCreationPolicy represents a CloudFormation CreationPolicy AWSCloudFormationCreationPolicy *policies.CreationPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-instance_associationparameter.go b/cloudformation/ec2/aws-ec2-instance_associationparameter.go index 4b4e02af93..62ea971b7b 100644 --- a/cloudformation/ec2/aws-ec2-instance_associationparameter.go +++ b/cloudformation/ec2/aws-ec2-instance_associationparameter.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_AssociationParameter AWS CloudFormation Resource (AWS::EC2::Instance.AssociationParameter) diff --git a/cloudformation/ec2/aws-ec2-instance_blockdevicemapping.go b/cloudformation/ec2/aws-ec2-instance_blockdevicemapping.go index 36546d45fe..880a4bf77d 100644 --- a/cloudformation/ec2/aws-ec2-instance_blockdevicemapping.go +++ b/cloudformation/ec2/aws-ec2-instance_blockdevicemapping.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_BlockDeviceMapping AWS CloudFormation Resource (AWS::EC2::Instance.BlockDeviceMapping) diff --git a/cloudformation/ec2/aws-ec2-instance_cpuoptions.go b/cloudformation/ec2/aws-ec2-instance_cpuoptions.go index 11e359f951..d8c26463b9 100644 --- a/cloudformation/ec2/aws-ec2-instance_cpuoptions.go +++ b/cloudformation/ec2/aws-ec2-instance_cpuoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_CpuOptions AWS CloudFormation Resource (AWS::EC2::Instance.CpuOptions) diff --git a/cloudformation/ec2/aws-ec2-instance_creditspecification.go b/cloudformation/ec2/aws-ec2-instance_creditspecification.go index 5f1db818cf..95a6645dda 100644 --- a/cloudformation/ec2/aws-ec2-instance_creditspecification.go +++ b/cloudformation/ec2/aws-ec2-instance_creditspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_CreditSpecification AWS CloudFormation Resource (AWS::EC2::Instance.CreditSpecification) diff --git a/cloudformation/ec2/aws-ec2-instance_ebs.go b/cloudformation/ec2/aws-ec2-instance_ebs.go index b9c74979dd..d4f7835d22 100644 --- a/cloudformation/ec2/aws-ec2-instance_ebs.go +++ b/cloudformation/ec2/aws-ec2-instance_ebs.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Ebs AWS CloudFormation Resource (AWS::EC2::Instance.Ebs) diff --git a/cloudformation/ec2/aws-ec2-instance_elasticgpuspecification.go b/cloudformation/ec2/aws-ec2-instance_elasticgpuspecification.go index 508f3196f2..72e06b8542 100644 --- a/cloudformation/ec2/aws-ec2-instance_elasticgpuspecification.go +++ b/cloudformation/ec2/aws-ec2-instance_elasticgpuspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_ElasticGpuSpecification AWS CloudFormation Resource (AWS::EC2::Instance.ElasticGpuSpecification) diff --git a/cloudformation/ec2/aws-ec2-instance_elasticinferenceaccelerator.go b/cloudformation/ec2/aws-ec2-instance_elasticinferenceaccelerator.go index 9ce5b49cda..2c286690b4 100644 --- a/cloudformation/ec2/aws-ec2-instance_elasticinferenceaccelerator.go +++ b/cloudformation/ec2/aws-ec2-instance_elasticinferenceaccelerator.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_ElasticInferenceAccelerator AWS CloudFormation Resource (AWS::EC2::Instance.ElasticInferenceAccelerator) diff --git a/cloudformation/ec2/aws-ec2-instance_enclaveoptions.go b/cloudformation/ec2/aws-ec2-instance_enclaveoptions.go index 0d3f2c11c4..d6176586e9 100644 --- a/cloudformation/ec2/aws-ec2-instance_enclaveoptions.go +++ b/cloudformation/ec2/aws-ec2-instance_enclaveoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_EnclaveOptions AWS CloudFormation Resource (AWS::EC2::Instance.EnclaveOptions) diff --git a/cloudformation/ec2/aws-ec2-instance_hibernationoptions.go b/cloudformation/ec2/aws-ec2-instance_hibernationoptions.go index c45386e6fb..2fde4a837e 100644 --- a/cloudformation/ec2/aws-ec2-instance_hibernationoptions.go +++ b/cloudformation/ec2/aws-ec2-instance_hibernationoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_HibernationOptions AWS CloudFormation Resource (AWS::EC2::Instance.HibernationOptions) diff --git a/cloudformation/ec2/aws-ec2-instance_instanceipv6address.go b/cloudformation/ec2/aws-ec2-instance_instanceipv6address.go index d1a0f79a8b..69a1cafe1f 100644 --- a/cloudformation/ec2/aws-ec2-instance_instanceipv6address.go +++ b/cloudformation/ec2/aws-ec2-instance_instanceipv6address.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_InstanceIpv6Address AWS CloudFormation Resource (AWS::EC2::Instance.InstanceIpv6Address) diff --git a/cloudformation/ec2/aws-ec2-instance_launchtemplatespecification.go b/cloudformation/ec2/aws-ec2-instance_launchtemplatespecification.go index 9e1b38421e..ce6d0b6cdc 100644 --- a/cloudformation/ec2/aws-ec2-instance_launchtemplatespecification.go +++ b/cloudformation/ec2/aws-ec2-instance_launchtemplatespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_LaunchTemplateSpecification AWS CloudFormation Resource (AWS::EC2::Instance.LaunchTemplateSpecification) diff --git a/cloudformation/ec2/aws-ec2-instance_licensespecification.go b/cloudformation/ec2/aws-ec2-instance_licensespecification.go index 40ca123409..8766f64bff 100644 --- a/cloudformation/ec2/aws-ec2-instance_licensespecification.go +++ b/cloudformation/ec2/aws-ec2-instance_licensespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_LicenseSpecification AWS CloudFormation Resource (AWS::EC2::Instance.LicenseSpecification) diff --git a/cloudformation/ec2/aws-ec2-instance_networkinterface.go b/cloudformation/ec2/aws-ec2-instance_networkinterface.go index 26b9cc4ec6..d7cc77ebf0 100644 --- a/cloudformation/ec2/aws-ec2-instance_networkinterface.go +++ b/cloudformation/ec2/aws-ec2-instance_networkinterface.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_NetworkInterface AWS CloudFormation Resource (AWS::EC2::Instance.NetworkInterface) @@ -38,7 +38,7 @@ type Instance_NetworkInterface struct { // GroupSet AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-groupset - GroupSet *[]string `json:"GroupSet,omitempty"` + GroupSet []string `json:"GroupSet,omitempty"` // Ipv6AddressCount AWS CloudFormation Property // Required: false @@ -48,7 +48,7 @@ type Instance_NetworkInterface struct { // Ipv6Addresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#cfn-ec2-instance-networkinterface-ipv6addresses - Ipv6Addresses *[]Instance_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` + Ipv6Addresses []Instance_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` // NetworkInterfaceId AWS CloudFormation Property // Required: false @@ -63,7 +63,7 @@ type Instance_NetworkInterface struct { // PrivateIpAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-network-iface-embedded.html#aws-properties-ec2-network-iface-embedded-privateipaddresses - PrivateIpAddresses *[]Instance_PrivateIpAddressSpecification `json:"PrivateIpAddresses,omitempty"` + PrivateIpAddresses []Instance_PrivateIpAddressSpecification `json:"PrivateIpAddresses,omitempty"` // SecondaryPrivateIpAddressCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-instance_nodevice.go b/cloudformation/ec2/aws-ec2-instance_nodevice.go index c3ac15b115..a4b15be07c 100644 --- a/cloudformation/ec2/aws-ec2-instance_nodevice.go +++ b/cloudformation/ec2/aws-ec2-instance_nodevice.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_NoDevice AWS CloudFormation Resource (AWS::EC2::Instance.NoDevice) diff --git a/cloudformation/ec2/aws-ec2-instance_privatednsnameoptions.go b/cloudformation/ec2/aws-ec2-instance_privatednsnameoptions.go index 550daa5e96..86e0b1dd87 100644 --- a/cloudformation/ec2/aws-ec2-instance_privatednsnameoptions.go +++ b/cloudformation/ec2/aws-ec2-instance_privatednsnameoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_PrivateDnsNameOptions AWS CloudFormation Resource (AWS::EC2::Instance.PrivateDnsNameOptions) diff --git a/cloudformation/ec2/aws-ec2-instance_privateipaddressspecification.go b/cloudformation/ec2/aws-ec2-instance_privateipaddressspecification.go index 8ea22c35fe..69dd11e7b9 100644 --- a/cloudformation/ec2/aws-ec2-instance_privateipaddressspecification.go +++ b/cloudformation/ec2/aws-ec2-instance_privateipaddressspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_PrivateIpAddressSpecification AWS CloudFormation Resource (AWS::EC2::Instance.PrivateIpAddressSpecification) diff --git a/cloudformation/ec2/aws-ec2-instance_ssmassociation.go b/cloudformation/ec2/aws-ec2-instance_ssmassociation.go index a90fd6bccf..d6779f9a61 100644 --- a/cloudformation/ec2/aws-ec2-instance_ssmassociation.go +++ b/cloudformation/ec2/aws-ec2-instance_ssmassociation.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_SsmAssociation AWS CloudFormation Resource (AWS::EC2::Instance.SsmAssociation) @@ -13,7 +13,7 @@ type Instance_SsmAssociation struct { // AssociationParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-instance-ssmassociations.html#cfn-ec2-instance-ssmassociations-associationparameters - AssociationParameters *[]Instance_AssociationParameter `json:"AssociationParameters,omitempty"` + AssociationParameters []Instance_AssociationParameter `json:"AssociationParameters,omitempty"` // DocumentName AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-instance_volume.go b/cloudformation/ec2/aws-ec2-instance_volume.go index 08c1a62937..a60cb44a28 100644 --- a/cloudformation/ec2/aws-ec2-instance_volume.go +++ b/cloudformation/ec2/aws-ec2-instance_volume.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Volume AWS CloudFormation Resource (AWS::EC2::Instance.Volume) diff --git a/cloudformation/ec2/aws-ec2-internetgateway.go b/cloudformation/ec2/aws-ec2-internetgateway.go index 539a68efa9..4ec4c49cb0 100644 --- a/cloudformation/ec2/aws-ec2-internetgateway.go +++ b/cloudformation/ec2/aws-ec2-internetgateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // InternetGateway AWS CloudFormation Resource (AWS::EC2::InternetGateway) @@ -17,7 +17,7 @@ type InternetGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-internetgateway.html#cfn-ec2-internetgateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-ipam.go b/cloudformation/ec2/aws-ec2-ipam.go index 22ac1d2949..34c1b2be30 100644 --- a/cloudformation/ec2/aws-ec2-ipam.go +++ b/cloudformation/ec2/aws-ec2-ipam.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // IPAM AWS CloudFormation Resource (AWS::EC2::IPAM) @@ -22,12 +22,12 @@ type IPAM struct { // OperatingRegions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-operatingregions - OperatingRegions *[]IPAM_IpamOperatingRegion `json:"OperatingRegions,omitempty"` + OperatingRegions []IPAM_IpamOperatingRegion `json:"OperatingRegions,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipam.html#cfn-ec2-ipam-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-ipam_ipamoperatingregion.go b/cloudformation/ec2/aws-ec2-ipam_ipamoperatingregion.go index 0ca7d2d2ca..54967e7ed7 100644 --- a/cloudformation/ec2/aws-ec2-ipam_ipamoperatingregion.go +++ b/cloudformation/ec2/aws-ec2-ipam_ipamoperatingregion.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPAM_IpamOperatingRegion AWS CloudFormation Resource (AWS::EC2::IPAM.IpamOperatingRegion) diff --git a/cloudformation/ec2/aws-ec2-ipamallocation.go b/cloudformation/ec2/aws-ec2-ipamallocation.go index 866696061f..4900ed79a0 100644 --- a/cloudformation/ec2/aws-ec2-ipamallocation.go +++ b/cloudformation/ec2/aws-ec2-ipamallocation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPAMAllocation AWS CloudFormation Resource (AWS::EC2::IPAMAllocation) diff --git a/cloudformation/ec2/aws-ec2-ipampool.go b/cloudformation/ec2/aws-ec2-ipampool.go index 15a9b9b4bb..ee354f3a71 100644 --- a/cloudformation/ec2/aws-ec2-ipampool.go +++ b/cloudformation/ec2/aws-ec2-ipampool.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // IPAMPool AWS CloudFormation Resource (AWS::EC2::IPAMPool) @@ -37,7 +37,7 @@ type IPAMPool struct { // AllocationResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-allocationresourcetags - AllocationResourceTags *[]tags.Tag `json:"AllocationResourceTags,omitempty"` + AllocationResourceTags []tags.Tag `json:"AllocationResourceTags,omitempty"` // AutoImport AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type IPAMPool struct { // ProvisionedCidrs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-provisionedcidrs - ProvisionedCidrs *[]IPAMPool_ProvisionedCidr `json:"ProvisionedCidrs,omitempty"` + ProvisionedCidrs []IPAMPool_ProvisionedCidr `json:"ProvisionedCidrs,omitempty"` // PubliclyAdvertisable AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type IPAMPool struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipampool.html#cfn-ec2-ipampool-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-ipampool_provisionedcidr.go b/cloudformation/ec2/aws-ec2-ipampool_provisionedcidr.go index 43bb414be5..df58ccd81e 100644 --- a/cloudformation/ec2/aws-ec2-ipampool_provisionedcidr.go +++ b/cloudformation/ec2/aws-ec2-ipampool_provisionedcidr.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPAMPool_ProvisionedCidr AWS CloudFormation Resource (AWS::EC2::IPAMPool.ProvisionedCidr) diff --git a/cloudformation/ec2/aws-ec2-ipamscope.go b/cloudformation/ec2/aws-ec2-ipamscope.go index 0fe0ea6bfb..e7ed78583f 100644 --- a/cloudformation/ec2/aws-ec2-ipamscope.go +++ b/cloudformation/ec2/aws-ec2-ipamscope.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // IPAMScope AWS CloudFormation Resource (AWS::EC2::IPAMScope) @@ -27,7 +27,7 @@ type IPAMScope struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-ipamscope.html#cfn-ec2-ipamscope-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-keypair.go b/cloudformation/ec2/aws-ec2-keypair.go index a875c254eb..57bbdab2bf 100644 --- a/cloudformation/ec2/aws-ec2-keypair.go +++ b/cloudformation/ec2/aws-ec2-keypair.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // KeyPair AWS CloudFormation Resource (AWS::EC2::KeyPair) @@ -32,7 +32,7 @@ type KeyPair struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-keypair.html#cfn-ec2-keypair-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-launchtemplate.go b/cloudformation/ec2/aws-ec2-launchtemplate.go index c37f6e85f4..42b2de993e 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate AWS CloudFormation Resource (AWS::EC2::LaunchTemplate) @@ -26,7 +26,7 @@ type LaunchTemplate struct { // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-launchtemplate.html#cfn-ec2-launchtemplate-tagspecifications - TagSpecifications *[]LaunchTemplate_LaunchTemplateTagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []LaunchTemplate_LaunchTemplateTagSpecification `json:"TagSpecifications,omitempty"` // VersionDescription AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_acceleratorcount.go b/cloudformation/ec2/aws-ec2-launchtemplate_acceleratorcount.go index 0c729bf20c..41aff34a4f 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_acceleratorcount.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_acceleratorcount.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_AcceleratorCount AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.AcceleratorCount) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_acceleratortotalmemorymib.go b/cloudformation/ec2/aws-ec2-launchtemplate_acceleratortotalmemorymib.go index 2b463fbad2..91ded5038a 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_acceleratortotalmemorymib.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_acceleratortotalmemorymib.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_AcceleratorTotalMemoryMiB AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.AcceleratorTotalMemoryMiB) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_baselineebsbandwidthmbps.go b/cloudformation/ec2/aws-ec2-launchtemplate_baselineebsbandwidthmbps.go index f128b473d9..ccc0d0add9 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_baselineebsbandwidthmbps.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_baselineebsbandwidthmbps.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_BaselineEbsBandwidthMbps AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.BaselineEbsBandwidthMbps) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_blockdevicemapping.go b/cloudformation/ec2/aws-ec2-launchtemplate_blockdevicemapping.go index bcfdae0ab4..22bd2c8240 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_blockdevicemapping.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_blockdevicemapping.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_BlockDeviceMapping AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.BlockDeviceMapping) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationspecification.go index f83eff27d8..de9f854205 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_CapacityReservationSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.CapacityReservationSpecification) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationtarget.go b/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationtarget.go index ebdc95dfcb..0aceca66e5 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationtarget.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_capacityreservationtarget.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_CapacityReservationTarget AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.CapacityReservationTarget) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_cpuoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_cpuoptions.go index 30075322eb..13462f43e0 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_cpuoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_cpuoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_CpuOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.CpuOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_creditspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_creditspecification.go index a839baf8cb..e416c5b93d 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_creditspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_creditspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_CreditSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.CreditSpecification) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_ebs.go b/cloudformation/ec2/aws-ec2-launchtemplate_ebs.go index a5b2a9bc4a..d8c302c612 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_ebs.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_ebs.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_Ebs AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.Ebs) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_elasticgpuspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_elasticgpuspecification.go index 3c3fd11f87..990dea871c 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_elasticgpuspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_elasticgpuspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_ElasticGpuSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.ElasticGpuSpecification) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_enclaveoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_enclaveoptions.go index 81bd041323..59a32ab861 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_enclaveoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_enclaveoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_EnclaveOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.EnclaveOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_hibernationoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_hibernationoptions.go index b603cefec6..9b81fece88 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_hibernationoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_hibernationoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_HibernationOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.HibernationOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_iaminstanceprofile.go b/cloudformation/ec2/aws-ec2-launchtemplate_iaminstanceprofile.go index 56628a93b4..9282e3fc62 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_iaminstanceprofile.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_iaminstanceprofile.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_IamInstanceProfile AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.IamInstanceProfile) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_instancemarketoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_instancemarketoptions.go index 5597ebad2f..44cb341f05 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_instancemarketoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_instancemarketoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_InstanceMarketOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.InstanceMarketOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_instancerequirements.go b/cloudformation/ec2/aws-ec2-launchtemplate_instancerequirements.go index 11d00fa6c2..dcb06d33dc 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_instancerequirements.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_instancerequirements.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_InstanceRequirements AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.InstanceRequirements) @@ -18,12 +18,12 @@ type LaunchTemplate_InstanceRequirements struct { // AcceleratorManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratormanufacturers - AcceleratorManufacturers *[]string `json:"AcceleratorManufacturers,omitempty"` + AcceleratorManufacturers []string `json:"AcceleratorManufacturers,omitempty"` // AcceleratorNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratornames - AcceleratorNames *[]string `json:"AcceleratorNames,omitempty"` + AcceleratorNames []string `json:"AcceleratorNames,omitempty"` // AcceleratorTotalMemoryMiB AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type LaunchTemplate_InstanceRequirements struct { // AcceleratorTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-acceleratortypes - AcceleratorTypes *[]string `json:"AcceleratorTypes,omitempty"` + AcceleratorTypes []string `json:"AcceleratorTypes,omitempty"` // BareMetal AWS CloudFormation Property // Required: false @@ -53,17 +53,17 @@ type LaunchTemplate_InstanceRequirements struct { // CpuManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-cpumanufacturers - CpuManufacturers *[]string `json:"CpuManufacturers,omitempty"` + CpuManufacturers []string `json:"CpuManufacturers,omitempty"` // ExcludedInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-excludedinstancetypes - ExcludedInstanceTypes *[]string `json:"ExcludedInstanceTypes,omitempty"` + ExcludedInstanceTypes []string `json:"ExcludedInstanceTypes,omitempty"` // InstanceGenerations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-instancegenerations - InstanceGenerations *[]string `json:"InstanceGenerations,omitempty"` + InstanceGenerations []string `json:"InstanceGenerations,omitempty"` // LocalStorage AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type LaunchTemplate_InstanceRequirements struct { // LocalStorageTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata-instancerequirements.html#cfn-ec2-launchtemplate-launchtemplatedata-instancerequirements-localstoragetypes - LocalStorageTypes *[]string `json:"LocalStorageTypes,omitempty"` + LocalStorageTypes []string `json:"LocalStorageTypes,omitempty"` // MemoryGiBPerVCpu AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_ipv4prefixspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_ipv4prefixspecification.go index 064812b01d..baeb457f14 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_ipv4prefixspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_ipv4prefixspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_Ipv4PrefixSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.Ipv4PrefixSpecification) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_ipv6add.go b/cloudformation/ec2/aws-ec2-launchtemplate_ipv6add.go index 7ec53715db..f5843434b1 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_ipv6add.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_ipv6add.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_Ipv6Add AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.Ipv6Add) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_ipv6prefixspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_ipv6prefixspecification.go index d05680862a..9e398f078f 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_ipv6prefixspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_ipv6prefixspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_Ipv6PrefixSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.Ipv6PrefixSpecification) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatedata.go b/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatedata.go index 902052732c..ede787ba09 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatedata.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatedata.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_LaunchTemplateData AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.LaunchTemplateData) @@ -13,7 +13,7 @@ type LaunchTemplate_LaunchTemplateData struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-blockdevicemappings - BlockDeviceMappings *[]LaunchTemplate_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []LaunchTemplate_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // CapacityReservationSpecification AWS CloudFormation Property // Required: false @@ -48,12 +48,12 @@ type LaunchTemplate_LaunchTemplateData struct { // ElasticGpuSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-elasticgpuspecifications - ElasticGpuSpecifications *[]LaunchTemplate_ElasticGpuSpecification `json:"ElasticGpuSpecifications,omitempty"` + ElasticGpuSpecifications []LaunchTemplate_ElasticGpuSpecification `json:"ElasticGpuSpecifications,omitempty"` // ElasticInferenceAccelerators AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-elasticinferenceaccelerators - ElasticInferenceAccelerators *[]LaunchTemplate_LaunchTemplateElasticInferenceAccelerator `json:"ElasticInferenceAccelerators,omitempty"` + ElasticInferenceAccelerators []LaunchTemplate_LaunchTemplateElasticInferenceAccelerator `json:"ElasticInferenceAccelerators,omitempty"` // EnclaveOptions AWS CloudFormation Property // Required: false @@ -108,7 +108,7 @@ type LaunchTemplate_LaunchTemplateData struct { // LicenseSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-licensespecifications - LicenseSpecifications *[]LaunchTemplate_LicenseSpecification `json:"LicenseSpecifications,omitempty"` + LicenseSpecifications []LaunchTemplate_LicenseSpecification `json:"LicenseSpecifications,omitempty"` // MaintenanceOptions AWS CloudFormation Property // Required: false @@ -128,7 +128,7 @@ type LaunchTemplate_LaunchTemplateData struct { // NetworkInterfaces AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-networkinterfaces - NetworkInterfaces *[]LaunchTemplate_NetworkInterface `json:"NetworkInterfaces,omitempty"` + NetworkInterfaces []LaunchTemplate_NetworkInterface `json:"NetworkInterfaces,omitempty"` // Placement AWS CloudFormation Property // Required: false @@ -148,17 +148,17 @@ type LaunchTemplate_LaunchTemplateData struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatedata.html#cfn-ec2-launchtemplate-launchtemplatedata-tagspecifications - TagSpecifications *[]LaunchTemplate_TagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []LaunchTemplate_TagSpecification `json:"TagSpecifications,omitempty"` // UserData AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplateelasticinferenceaccelerator.go b/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplateelasticinferenceaccelerator.go index ad0cc92842..293b109c44 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplateelasticinferenceaccelerator.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplateelasticinferenceaccelerator.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_LaunchTemplateElasticInferenceAccelerator AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.LaunchTemplateElasticInferenceAccelerator) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatetagspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatetagspecification.go index f0c0870a78..03c438b9d8 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatetagspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_launchtemplatetagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LaunchTemplate_LaunchTemplateTagSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.LaunchTemplateTagSpecification) @@ -19,7 +19,7 @@ type LaunchTemplate_LaunchTemplateTagSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-launchtemplatetagspecification.html#cfn-ec2-launchtemplate-launchtemplatetagspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_licensespecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_licensespecification.go index f8174d3b65..44d7c61bec 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_licensespecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_licensespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_LicenseSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.LicenseSpecification) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_maintenanceoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_maintenanceoptions.go index 410ef049a2..202c79a228 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_maintenanceoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_maintenanceoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_MaintenanceOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.MaintenanceOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_memorygibpervcpu.go b/cloudformation/ec2/aws-ec2-launchtemplate_memorygibpervcpu.go index c89d4b208b..faa7f98ccd 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_memorygibpervcpu.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_memorygibpervcpu.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_MemoryGiBPerVCpu AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.MemoryGiBPerVCpu) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_memorymib.go b/cloudformation/ec2/aws-ec2-launchtemplate_memorymib.go index b19122e63b..ed0fbd9138 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_memorymib.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_memorymib.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_MemoryMiB AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.MemoryMiB) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_metadataoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_metadataoptions.go index cfa6ed9196..bf221d5074 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_metadataoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_metadataoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_MetadataOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.MetadataOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_monitoring.go b/cloudformation/ec2/aws-ec2-launchtemplate_monitoring.go index 308e1f0fdf..8e1bc814ba 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_monitoring.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_monitoring.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_Monitoring AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.Monitoring) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_networkinterface.go b/cloudformation/ec2/aws-ec2-launchtemplate_networkinterface.go index 3e11454593..8572e2d887 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_networkinterface.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_networkinterface.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_NetworkInterface AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.NetworkInterface) @@ -38,7 +38,7 @@ type LaunchTemplate_NetworkInterface struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // InterfaceType AWS CloudFormation Property // Required: false @@ -53,7 +53,7 @@ type LaunchTemplate_NetworkInterface struct { // Ipv4Prefixes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv4prefixes - Ipv4Prefixes *[]LaunchTemplate_Ipv4PrefixSpecification `json:"Ipv4Prefixes,omitempty"` + Ipv4Prefixes []LaunchTemplate_Ipv4PrefixSpecification `json:"Ipv4Prefixes,omitempty"` // Ipv6AddressCount AWS CloudFormation Property // Required: false @@ -63,7 +63,7 @@ type LaunchTemplate_NetworkInterface struct { // Ipv6Addresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv6addresses - Ipv6Addresses *[]LaunchTemplate_Ipv6Add `json:"Ipv6Addresses,omitempty"` + Ipv6Addresses []LaunchTemplate_Ipv6Add `json:"Ipv6Addresses,omitempty"` // Ipv6PrefixCount AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type LaunchTemplate_NetworkInterface struct { // Ipv6Prefixes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-ipv6prefixes - Ipv6Prefixes *[]LaunchTemplate_Ipv6PrefixSpecification `json:"Ipv6Prefixes,omitempty"` + Ipv6Prefixes []LaunchTemplate_Ipv6PrefixSpecification `json:"Ipv6Prefixes,omitempty"` // NetworkCardIndex AWS CloudFormation Property // Required: false @@ -93,7 +93,7 @@ type LaunchTemplate_NetworkInterface struct { // PrivateIpAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-networkinterface.html#cfn-ec2-launchtemplate-networkinterface-privateipaddresses - PrivateIpAddresses *[]LaunchTemplate_PrivateIpAdd `json:"PrivateIpAddresses,omitempty"` + PrivateIpAddresses []LaunchTemplate_PrivateIpAdd `json:"PrivateIpAddresses,omitempty"` // SecondaryPrivateIpAddressCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_networkinterfacecount.go b/cloudformation/ec2/aws-ec2-launchtemplate_networkinterfacecount.go index a66d0dadeb..265a2ff000 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_networkinterfacecount.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_networkinterfacecount.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_NetworkInterfaceCount AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.NetworkInterfaceCount) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_placement.go b/cloudformation/ec2/aws-ec2-launchtemplate_placement.go index b4ccdfa17b..1cd8709fe7 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_placement.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_placement.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_Placement AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.Placement) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_privatednsnameoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_privatednsnameoptions.go index f159fd16bc..b05bfb27ad 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_privatednsnameoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_privatednsnameoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_PrivateDnsNameOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.PrivateDnsNameOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_privateipadd.go b/cloudformation/ec2/aws-ec2-launchtemplate_privateipadd.go index 99da5a9603..a28d4d82d1 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_privateipadd.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_privateipadd.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_PrivateIpAdd AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.PrivateIpAdd) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_spotoptions.go b/cloudformation/ec2/aws-ec2-launchtemplate_spotoptions.go index b484814e81..b448609b22 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_spotoptions.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_spotoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_SpotOptions AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.SpotOptions) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_tagspecification.go b/cloudformation/ec2/aws-ec2-launchtemplate_tagspecification.go index 6ae286a581..493236c410 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_tagspecification.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_tagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LaunchTemplate_TagSpecification AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.TagSpecification) @@ -19,7 +19,7 @@ type LaunchTemplate_TagSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-launchtemplate-tagspecification.html#cfn-ec2-launchtemplate-tagspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_totallocalstoragegb.go b/cloudformation/ec2/aws-ec2-launchtemplate_totallocalstoragegb.go index 15fb45cc5b..daeeac46a7 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_totallocalstoragegb.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_totallocalstoragegb.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_TotalLocalStorageGB AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.TotalLocalStorageGB) diff --git a/cloudformation/ec2/aws-ec2-launchtemplate_vcpucount.go b/cloudformation/ec2/aws-ec2-launchtemplate_vcpucount.go index ad06eab217..240f1c7ce8 100644 --- a/cloudformation/ec2/aws-ec2-launchtemplate_vcpucount.go +++ b/cloudformation/ec2/aws-ec2-launchtemplate_vcpucount.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplate_VCpuCount AWS CloudFormation Resource (AWS::EC2::LaunchTemplate.VCpuCount) diff --git a/cloudformation/ec2/aws-ec2-localgatewayroute.go b/cloudformation/ec2/aws-ec2-localgatewayroute.go index 80407100df..f5d16ccdbd 100644 --- a/cloudformation/ec2/aws-ec2-localgatewayroute.go +++ b/cloudformation/ec2/aws-ec2-localgatewayroute.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LocalGatewayRoute AWS CloudFormation Resource (AWS::EC2::LocalGatewayRoute) diff --git a/cloudformation/ec2/aws-ec2-localgatewayroutetablevpcassociation.go b/cloudformation/ec2/aws-ec2-localgatewayroutetablevpcassociation.go index c4d31e8778..a3299e6918 100644 --- a/cloudformation/ec2/aws-ec2-localgatewayroutetablevpcassociation.go +++ b/cloudformation/ec2/aws-ec2-localgatewayroutetablevpcassociation.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LocalGatewayRouteTableVPCAssociation AWS CloudFormation Resource (AWS::EC2::LocalGatewayRouteTableVPCAssociation) @@ -22,7 +22,7 @@ type LocalGatewayRouteTableVPCAssociation struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-localgatewayroutetablevpcassociation.html#cfn-ec2-localgatewayroutetablevpcassociation-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-natgateway.go b/cloudformation/ec2/aws-ec2-natgateway.go index 5dcac57b22..11502a7eee 100644 --- a/cloudformation/ec2/aws-ec2-natgateway.go +++ b/cloudformation/ec2/aws-ec2-natgateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NatGateway AWS CloudFormation Resource (AWS::EC2::NatGateway) @@ -32,7 +32,7 @@ type NatGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-natgateway.html#cfn-ec2-natgateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkacl.go b/cloudformation/ec2/aws-ec2-networkacl.go index 9c9c616dfe..92ee8c08b2 100644 --- a/cloudformation/ec2/aws-ec2-networkacl.go +++ b/cloudformation/ec2/aws-ec2-networkacl.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkAcl AWS CloudFormation Resource (AWS::EC2::NetworkAcl) @@ -17,7 +17,7 @@ type NetworkAcl struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkacl.html#cfn-ec2-networkacl-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-networkaclentry.go b/cloudformation/ec2/aws-ec2-networkaclentry.go index aa64db36bb..c6fcc73a1d 100644 --- a/cloudformation/ec2/aws-ec2-networkaclentry.go +++ b/cloudformation/ec2/aws-ec2-networkaclentry.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkAclEntry AWS CloudFormation Resource (AWS::EC2::NetworkAclEntry) diff --git a/cloudformation/ec2/aws-ec2-networkaclentry_icmp.go b/cloudformation/ec2/aws-ec2-networkaclentry_icmp.go index 4506e2e2b8..81543414f2 100644 --- a/cloudformation/ec2/aws-ec2-networkaclentry_icmp.go +++ b/cloudformation/ec2/aws-ec2-networkaclentry_icmp.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkAclEntry_Icmp AWS CloudFormation Resource (AWS::EC2::NetworkAclEntry.Icmp) diff --git a/cloudformation/ec2/aws-ec2-networkaclentry_portrange.go b/cloudformation/ec2/aws-ec2-networkaclentry_portrange.go index 3683915d9b..03423cdfe4 100644 --- a/cloudformation/ec2/aws-ec2-networkaclentry_portrange.go +++ b/cloudformation/ec2/aws-ec2-networkaclentry_portrange.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkAclEntry_PortRange AWS CloudFormation Resource (AWS::EC2::NetworkAclEntry.PortRange) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope.go index a865ed7225..3574037850 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkInsightsAccessScope AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScope) @@ -17,17 +17,17 @@ type NetworkInsightsAccessScope struct { // ExcludePaths AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html#cfn-ec2-networkinsightsaccessscope-excludepaths - ExcludePaths *[]NetworkInsightsAccessScope_AccessScopePathRequest `json:"ExcludePaths,omitempty"` + ExcludePaths []NetworkInsightsAccessScope_AccessScopePathRequest `json:"ExcludePaths,omitempty"` // MatchPaths AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html#cfn-ec2-networkinsightsaccessscope-matchpaths - MatchPaths *[]NetworkInsightsAccessScope_AccessScopePathRequest `json:"MatchPaths,omitempty"` + MatchPaths []NetworkInsightsAccessScope_AccessScopePathRequest `json:"MatchPaths,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscope.html#cfn-ec2-networkinsightsaccessscope-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_accessscopepathrequest.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_accessscopepathrequest.go index 4843f81965..803d49c94b 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_accessscopepathrequest.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_accessscopepathrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAccessScope_AccessScopePathRequest AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScope.AccessScopePathRequest) @@ -23,7 +23,7 @@ type NetworkInsightsAccessScope_AccessScopePathRequest struct { // ThroughResources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-accessscopepathrequest.html#cfn-ec2-networkinsightsaccessscope-accessscopepathrequest-throughresources - ThroughResources *[]NetworkInsightsAccessScope_ThroughResourcesStatementRequest `json:"ThroughResources,omitempty"` + ThroughResources []NetworkInsightsAccessScope_ThroughResourcesStatementRequest `json:"ThroughResources,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_packetheaderstatementrequest.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_packetheaderstatementrequest.go index 1236dffd63..337f331595 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_packetheaderstatementrequest.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_packetheaderstatementrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAccessScope_PacketHeaderStatementRequest AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScope.PacketHeaderStatementRequest) @@ -13,37 +13,37 @@ type NetworkInsightsAccessScope_PacketHeaderStatementRequest struct { // DestinationAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-destinationaddresses - DestinationAddresses *[]string `json:"DestinationAddresses,omitempty"` + DestinationAddresses []string `json:"DestinationAddresses,omitempty"` // DestinationPorts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-destinationports - DestinationPorts *[]string `json:"DestinationPorts,omitempty"` + DestinationPorts []string `json:"DestinationPorts,omitempty"` // DestinationPrefixLists AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-destinationprefixlists - DestinationPrefixLists *[]string `json:"DestinationPrefixLists,omitempty"` + DestinationPrefixLists []string `json:"DestinationPrefixLists,omitempty"` // Protocols AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-protocols - Protocols *[]string `json:"Protocols,omitempty"` + Protocols []string `json:"Protocols,omitempty"` // SourceAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-sourceaddresses - SourceAddresses *[]string `json:"SourceAddresses,omitempty"` + SourceAddresses []string `json:"SourceAddresses,omitempty"` // SourcePorts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-sourceports - SourcePorts *[]string `json:"SourcePorts,omitempty"` + SourcePorts []string `json:"SourcePorts,omitempty"` // SourcePrefixLists AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-packetheaderstatementrequest.html#cfn-ec2-networkinsightsaccessscope-packetheaderstatementrequest-sourceprefixlists - SourcePrefixLists *[]string `json:"SourcePrefixLists,omitempty"` + SourcePrefixLists []string `json:"SourcePrefixLists,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_pathstatementrequest.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_pathstatementrequest.go index 488ef2465f..9efae5efee 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_pathstatementrequest.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_pathstatementrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAccessScope_PathStatementRequest AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScope.PathStatementRequest) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_resourcestatementrequest.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_resourcestatementrequest.go index ffe9b0e0c0..baf5db6b06 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_resourcestatementrequest.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_resourcestatementrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAccessScope_ResourceStatementRequest AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScope.ResourceStatementRequest) @@ -13,12 +13,12 @@ type NetworkInsightsAccessScope_ResourceStatementRequest struct { // ResourceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-resourcestatementrequest.html#cfn-ec2-networkinsightsaccessscope-resourcestatementrequest-resourcetypes - ResourceTypes *[]string `json:"ResourceTypes,omitempty"` + ResourceTypes []string `json:"ResourceTypes,omitempty"` // Resources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsaccessscope-resourcestatementrequest.html#cfn-ec2-networkinsightsaccessscope-resourcestatementrequest-resources - Resources *[]string `json:"Resources,omitempty"` + Resources []string `json:"Resources,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_throughresourcesstatementrequest.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_throughresourcesstatementrequest.go index 17dda39a94..4742875948 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_throughresourcesstatementrequest.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscope_throughresourcesstatementrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAccessScope_ThroughResourcesStatementRequest AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScope.ThroughResourcesStatementRequest) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsaccessscopeanalysis.go b/cloudformation/ec2/aws-ec2-networkinsightsaccessscopeanalysis.go index e9596f72d7..ee9f454eaa 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsaccessscopeanalysis.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsaccessscopeanalysis.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkInsightsAccessScopeAnalysis AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAccessScopeAnalysis) @@ -22,7 +22,7 @@ type NetworkInsightsAccessScopeAnalysis struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsaccessscopeanalysis.html#cfn-ec2-networkinsightsaccessscopeanalysis-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis.go index f922840495..c46677a03b 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkInsightsAnalysis AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis) @@ -17,7 +17,7 @@ type NetworkInsightsAnalysis struct { // FilterInArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html#cfn-ec2-networkinsightsanalysis-filterinarns - FilterInArns *[]string `json:"FilterInArns,omitempty"` + FilterInArns []string `json:"FilterInArns,omitempty"` // NetworkInsightsPathId AWS CloudFormation Property // Required: true @@ -27,7 +27,7 @@ type NetworkInsightsAnalysis struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightsanalysis.html#cfn-ec2-networkinsightsanalysis-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_additionaldetail.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_additionaldetail.go index 32e1ba944d..fa9aef2088 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_additionaldetail.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_additionaldetail.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AdditionalDetail AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AdditionalDetail) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_alternatepathhint.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_alternatepathhint.go index 273613e131..930293dfe1 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_alternatepathhint.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_alternatepathhint.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AlternatePathHint AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AlternatePathHint) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisaclrule.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisaclrule.go index e6be8d95cf..9e0a77c5c2 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisaclrule.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisaclrule.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisAclRule AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisAclRule) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysiscomponent.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysiscomponent.go index 8d82895e4d..7abe0abdc4 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysiscomponent.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysiscomponent.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisComponent AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisComponent) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancerlistener.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancerlistener.go index 266aff6480..8361bd60c6 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancerlistener.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancerlistener.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisLoadBalancerListener AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisLoadBalancerListener) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancertarget.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancertarget.go index 06b32b0717..6a8ed0320e 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancertarget.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisloadbalancertarget.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisLoadBalancerTarget AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisLoadBalancerTarget) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysispacketheader.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysispacketheader.go index 1ef9763047..f717dc4861 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysispacketheader.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysispacketheader.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisPacketHeader AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisPacketHeader) @@ -13,12 +13,12 @@ type NetworkInsightsAnalysis_AnalysisPacketHeader struct { // DestinationAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-destinationaddresses - DestinationAddresses *[]string `json:"DestinationAddresses,omitempty"` + DestinationAddresses []string `json:"DestinationAddresses,omitempty"` // DestinationPortRanges AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-destinationportranges - DestinationPortRanges *[]NetworkInsightsAnalysis_PortRange `json:"DestinationPortRanges,omitempty"` + DestinationPortRanges []NetworkInsightsAnalysis_PortRange `json:"DestinationPortRanges,omitempty"` // Protocol AWS CloudFormation Property // Required: false @@ -28,12 +28,12 @@ type NetworkInsightsAnalysis_AnalysisPacketHeader struct { // SourceAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-sourceaddresses - SourceAddresses *[]string `json:"SourceAddresses,omitempty"` + SourceAddresses []string `json:"SourceAddresses,omitempty"` // SourcePortRanges AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-analysispacketheader.html#cfn-ec2-networkinsightsanalysis-analysispacketheader-sourceportranges - SourcePortRanges *[]NetworkInsightsAnalysis_PortRange `json:"SourcePortRanges,omitempty"` + SourcePortRanges []NetworkInsightsAnalysis_PortRange `json:"SourcePortRanges,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisroutetableroute.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisroutetableroute.go index bed2afdc4f..3ffd74118b 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisroutetableroute.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysisroutetableroute.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisRouteTableRoute AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisRouteTableRoute) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysissecuritygrouprule.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysissecuritygrouprule.go index dd3e123f99..153c99b522 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysissecuritygrouprule.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_analysissecuritygrouprule.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_AnalysisSecurityGroupRule AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.AnalysisSecurityGroupRule) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_explanation.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_explanation.go index 614e4156ee..65bf708620 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_explanation.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_explanation.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_Explanation AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.Explanation) @@ -28,7 +28,7 @@ type NetworkInsightsAnalysis_Explanation struct { // Addresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-addresses - Addresses *[]string `json:"Addresses,omitempty"` + Addresses []string `json:"Addresses,omitempty"` // AttachedTo AWS CloudFormation Property // Required: false @@ -38,12 +38,12 @@ type NetworkInsightsAnalysis_Explanation struct { // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // Cidrs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-cidrs - Cidrs *[]string `json:"Cidrs,omitempty"` + Cidrs []string `json:"Cidrs,omitempty"` // ClassicLoadBalancerListener AWS CloudFormation Property // Required: false @@ -128,7 +128,7 @@ type NetworkInsightsAnalysis_Explanation struct { // LoadBalancerTargetGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-loadbalancertargetgroups - LoadBalancerTargetGroups *[]NetworkInsightsAnalysis_AnalysisComponent `json:"LoadBalancerTargetGroups,omitempty"` + LoadBalancerTargetGroups []NetworkInsightsAnalysis_AnalysisComponent `json:"LoadBalancerTargetGroups,omitempty"` // LoadBalancerTargetPort AWS CloudFormation Property // Required: false @@ -163,7 +163,7 @@ type NetworkInsightsAnalysis_Explanation struct { // PortRanges AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-portranges - PortRanges *[]NetworkInsightsAnalysis_PortRange `json:"PortRanges,omitempty"` + PortRanges []NetworkInsightsAnalysis_PortRange `json:"PortRanges,omitempty"` // PrefixList AWS CloudFormation Property // Required: false @@ -173,7 +173,7 @@ type NetworkInsightsAnalysis_Explanation struct { // Protocols AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-protocols - Protocols *[]string `json:"Protocols,omitempty"` + Protocols []string `json:"Protocols,omitempty"` // RouteTable AWS CloudFormation Property // Required: false @@ -198,7 +198,7 @@ type NetworkInsightsAnalysis_Explanation struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-explanation.html#cfn-ec2-networkinsightsanalysis-explanation-securitygroups - SecurityGroups *[]NetworkInsightsAnalysis_AnalysisComponent `json:"SecurityGroups,omitempty"` + SecurityGroups []NetworkInsightsAnalysis_AnalysisComponent `json:"SecurityGroups,omitempty"` // SourceVpc AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_pathcomponent.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_pathcomponent.go index 4c810f4068..c56952dfdd 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_pathcomponent.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_pathcomponent.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_PathComponent AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.PathComponent) @@ -18,7 +18,7 @@ type NetworkInsightsAnalysis_PathComponent struct { // AdditionalDetails AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-additionaldetails - AdditionalDetails *[]NetworkInsightsAnalysis_AdditionalDetail `json:"AdditionalDetails,omitempty"` + AdditionalDetails []NetworkInsightsAnalysis_AdditionalDetail `json:"AdditionalDetails,omitempty"` // Component AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type NetworkInsightsAnalysis_PathComponent struct { // Explanations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-networkinsightsanalysis-pathcomponent.html#cfn-ec2-networkinsightsanalysis-pathcomponent-explanations - Explanations *[]NetworkInsightsAnalysis_Explanation `json:"Explanations,omitempty"` + Explanations []NetworkInsightsAnalysis_Explanation `json:"Explanations,omitempty"` // InboundHeader AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_portrange.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_portrange.go index eebabafb62..33ad6cbf0f 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_portrange.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_portrange.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_PortRange AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.PortRange) diff --git a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_transitgatewayroutetableroute.go b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_transitgatewayroutetableroute.go index 807ae68d17..86bbf2c264 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightsanalysis_transitgatewayroutetableroute.go +++ b/cloudformation/ec2/aws-ec2-networkinsightsanalysis_transitgatewayroutetableroute.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInsightsAnalysis_TransitGatewayRouteTableRoute AWS CloudFormation Resource (AWS::EC2::NetworkInsightsAnalysis.TransitGatewayRouteTableRoute) diff --git a/cloudformation/ec2/aws-ec2-networkinsightspath.go b/cloudformation/ec2/aws-ec2-networkinsightspath.go index 56baa8c3ac..705fea6664 100644 --- a/cloudformation/ec2/aws-ec2-networkinsightspath.go +++ b/cloudformation/ec2/aws-ec2-networkinsightspath.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkInsightsPath AWS CloudFormation Resource (AWS::EC2::NetworkInsightsPath) @@ -47,7 +47,7 @@ type NetworkInsightsPath struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinsightspath.html#cfn-ec2-networkinsightspath-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinterface.go b/cloudformation/ec2/aws-ec2-networkinterface.go index 685e363544..5cd6ee5d74 100644 --- a/cloudformation/ec2/aws-ec2-networkinterface.go +++ b/cloudformation/ec2/aws-ec2-networkinterface.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkInterface AWS CloudFormation Resource (AWS::EC2::NetworkInterface) @@ -22,7 +22,7 @@ type NetworkInterface struct { // GroupSet AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-groupset - GroupSet *[]string `json:"GroupSet,omitempty"` + GroupSet []string `json:"GroupSet,omitempty"` // InterfaceType AWS CloudFormation Property // Required: false @@ -37,7 +37,7 @@ type NetworkInterface struct { // Ipv6Addresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-ipv6addresses - Ipv6Addresses *[]NetworkInterface_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` + Ipv6Addresses []NetworkInterface_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` // PrivateIpAddress AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type NetworkInterface struct { // PrivateIpAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-privateipaddresses - PrivateIpAddresses *[]NetworkInterface_PrivateIpAddressSpecification `json:"PrivateIpAddresses,omitempty"` + PrivateIpAddresses []NetworkInterface_PrivateIpAddressSpecification `json:"PrivateIpAddresses,omitempty"` // SecondaryPrivateIpAddressCount AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type NetworkInterface struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-networkinterface.html#cfn-ec2-networkinterface-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-networkinterface_instanceipv6address.go b/cloudformation/ec2/aws-ec2-networkinterface_instanceipv6address.go index 2b108de9bd..c9a61278cd 100644 --- a/cloudformation/ec2/aws-ec2-networkinterface_instanceipv6address.go +++ b/cloudformation/ec2/aws-ec2-networkinterface_instanceipv6address.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInterface_InstanceIpv6Address AWS CloudFormation Resource (AWS::EC2::NetworkInterface.InstanceIpv6Address) diff --git a/cloudformation/ec2/aws-ec2-networkinterface_privateipaddressspecification.go b/cloudformation/ec2/aws-ec2-networkinterface_privateipaddressspecification.go index 431c1c4c2f..061da57e83 100644 --- a/cloudformation/ec2/aws-ec2-networkinterface_privateipaddressspecification.go +++ b/cloudformation/ec2/aws-ec2-networkinterface_privateipaddressspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInterface_PrivateIpAddressSpecification AWS CloudFormation Resource (AWS::EC2::NetworkInterface.PrivateIpAddressSpecification) diff --git a/cloudformation/ec2/aws-ec2-networkinterfaceattachment.go b/cloudformation/ec2/aws-ec2-networkinterfaceattachment.go index 80b0214d20..3808612f4a 100644 --- a/cloudformation/ec2/aws-ec2-networkinterfaceattachment.go +++ b/cloudformation/ec2/aws-ec2-networkinterfaceattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInterfaceAttachment AWS CloudFormation Resource (AWS::EC2::NetworkInterfaceAttachment) diff --git a/cloudformation/ec2/aws-ec2-networkinterfacepermission.go b/cloudformation/ec2/aws-ec2-networkinterfacepermission.go index 658c2ead85..98b152cbae 100644 --- a/cloudformation/ec2/aws-ec2-networkinterfacepermission.go +++ b/cloudformation/ec2/aws-ec2-networkinterfacepermission.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NetworkInterfacePermission AWS CloudFormation Resource (AWS::EC2::NetworkInterfacePermission) diff --git a/cloudformation/ec2/aws-ec2-placementgroup.go b/cloudformation/ec2/aws-ec2-placementgroup.go index 8a5b7fb09e..f851d0dec2 100644 --- a/cloudformation/ec2/aws-ec2-placementgroup.go +++ b/cloudformation/ec2/aws-ec2-placementgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlacementGroup AWS CloudFormation Resource (AWS::EC2::PlacementGroup) diff --git a/cloudformation/ec2/aws-ec2-prefixlist.go b/cloudformation/ec2/aws-ec2-prefixlist.go index 635a7fc783..4c2649c05e 100644 --- a/cloudformation/ec2/aws-ec2-prefixlist.go +++ b/cloudformation/ec2/aws-ec2-prefixlist.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PrefixList AWS CloudFormation Resource (AWS::EC2::PrefixList) @@ -22,7 +22,7 @@ type PrefixList struct { // Entries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-entries - Entries *[]PrefixList_Entry `json:"Entries,omitempty"` + Entries []PrefixList_Entry `json:"Entries,omitempty"` // MaxEntries AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type PrefixList struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-prefixlist.html#cfn-ec2-prefixlist-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-prefixlist_entry.go b/cloudformation/ec2/aws-ec2-prefixlist_entry.go index 8d556e882a..684fa0165e 100644 --- a/cloudformation/ec2/aws-ec2-prefixlist_entry.go +++ b/cloudformation/ec2/aws-ec2-prefixlist_entry.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrefixList_Entry AWS CloudFormation Resource (AWS::EC2::PrefixList.Entry) diff --git a/cloudformation/ec2/aws-ec2-route.go b/cloudformation/ec2/aws-ec2-route.go index b94b0b7afe..f41788673b 100644 --- a/cloudformation/ec2/aws-ec2-route.go +++ b/cloudformation/ec2/aws-ec2-route.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route AWS CloudFormation Resource (AWS::EC2::Route) diff --git a/cloudformation/ec2/aws-ec2-routetable.go b/cloudformation/ec2/aws-ec2-routetable.go index 8ff53fa1ec..374d93fd57 100644 --- a/cloudformation/ec2/aws-ec2-routetable.go +++ b/cloudformation/ec2/aws-ec2-routetable.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RouteTable AWS CloudFormation Resource (AWS::EC2::RouteTable) @@ -17,7 +17,7 @@ type RouteTable struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-routetable.html#cfn-ec2-routetable-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-securitygroup.go b/cloudformation/ec2/aws-ec2-securitygroup.go index af3270ffeb..abde6d1d5a 100644 --- a/cloudformation/ec2/aws-ec2-securitygroup.go +++ b/cloudformation/ec2/aws-ec2-securitygroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SecurityGroup AWS CloudFormation Resource (AWS::EC2::SecurityGroup) @@ -27,17 +27,17 @@ type SecurityGroup struct { // SecurityGroupEgress AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-securitygroupegress - SecurityGroupEgress *[]SecurityGroup_Egress `json:"SecurityGroupEgress,omitempty"` + SecurityGroupEgress []SecurityGroup_Egress `json:"SecurityGroupEgress,omitempty"` // SecurityGroupIngress AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-securitygroupingress - SecurityGroupIngress *[]SecurityGroup_Ingress `json:"SecurityGroupIngress,omitempty"` + SecurityGroupIngress []SecurityGroup_Ingress `json:"SecurityGroupIngress,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-security-group.html#cfn-ec2-securitygroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-securitygroup_egress.go b/cloudformation/ec2/aws-ec2-securitygroup_egress.go index 4701229a49..74661cf85b 100644 --- a/cloudformation/ec2/aws-ec2-securitygroup_egress.go +++ b/cloudformation/ec2/aws-ec2-securitygroup_egress.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityGroup_Egress AWS CloudFormation Resource (AWS::EC2::SecurityGroup.Egress) diff --git a/cloudformation/ec2/aws-ec2-securitygroup_ingress.go b/cloudformation/ec2/aws-ec2-securitygroup_ingress.go index 60956ff80b..cd0e4aecef 100644 --- a/cloudformation/ec2/aws-ec2-securitygroup_ingress.go +++ b/cloudformation/ec2/aws-ec2-securitygroup_ingress.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityGroup_Ingress AWS CloudFormation Resource (AWS::EC2::SecurityGroup.Ingress) diff --git a/cloudformation/ec2/aws-ec2-securitygroupegress.go b/cloudformation/ec2/aws-ec2-securitygroupegress.go index 2cdf36c96c..b908348449 100644 --- a/cloudformation/ec2/aws-ec2-securitygroupegress.go +++ b/cloudformation/ec2/aws-ec2-securitygroupegress.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityGroupEgress AWS CloudFormation Resource (AWS::EC2::SecurityGroupEgress) diff --git a/cloudformation/ec2/aws-ec2-securitygroupingress.go b/cloudformation/ec2/aws-ec2-securitygroupingress.go index db60caf325..54f61165df 100644 --- a/cloudformation/ec2/aws-ec2-securitygroupingress.go +++ b/cloudformation/ec2/aws-ec2-securitygroupingress.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityGroupIngress AWS CloudFormation Resource (AWS::EC2::SecurityGroupIngress) diff --git a/cloudformation/ec2/aws-ec2-spotfleet.go b/cloudformation/ec2/aws-ec2-spotfleet.go index 3712a3dec3..39a5c95c5d 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet.go +++ b/cloudformation/ec2/aws-ec2-spotfleet.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet AWS CloudFormation Resource (AWS::EC2::SpotFleet) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_acceleratorcountrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_acceleratorcountrequest.go index 54bd5882da..bebe3ed6d6 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_acceleratorcountrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_acceleratorcountrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_AcceleratorCountRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.AcceleratorCountRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_acceleratortotalmemorymibrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_acceleratortotalmemorymibrequest.go index 1b8dd01fb6..6728b1b04e 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_acceleratortotalmemorymibrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_acceleratortotalmemorymibrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_AcceleratorTotalMemoryMiBRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.AcceleratorTotalMemoryMiBRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_baselineebsbandwidthmbpsrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_baselineebsbandwidthmbpsrequest.go index b0e1aeec1d..45048bbc19 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_baselineebsbandwidthmbpsrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_baselineebsbandwidthmbpsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_BaselineEbsBandwidthMbpsRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.BaselineEbsBandwidthMbpsRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_blockdevicemapping.go b/cloudformation/ec2/aws-ec2-spotfleet_blockdevicemapping.go index 4d3e093ff1..abcde4b245 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_blockdevicemapping.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_blockdevicemapping.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_BlockDeviceMapping AWS CloudFormation Resource (AWS::EC2::SpotFleet.BlockDeviceMapping) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancer.go b/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancer.go index 77f501a8cc..3f4ee2ae50 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancer.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancer.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_ClassicLoadBalancer AWS CloudFormation Resource (AWS::EC2::SpotFleet.ClassicLoadBalancer) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancersconfig.go b/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancersconfig.go index 171fda8ba6..146bfc9f83 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancersconfig.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_classicloadbalancersconfig.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_ClassicLoadBalancersConfig AWS CloudFormation Resource (AWS::EC2::SpotFleet.ClassicLoadBalancersConfig) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_ebsblockdevice.go b/cloudformation/ec2/aws-ec2-spotfleet_ebsblockdevice.go index 6b90bcba02..e8d84391f3 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_ebsblockdevice.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_ebsblockdevice.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_EbsBlockDevice AWS CloudFormation Resource (AWS::EC2::SpotFleet.EbsBlockDevice) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_fleetlaunchtemplatespecification.go b/cloudformation/ec2/aws-ec2-spotfleet_fleetlaunchtemplatespecification.go index 824758cb8f..f1bab66c2a 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_fleetlaunchtemplatespecification.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_fleetlaunchtemplatespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_FleetLaunchTemplateSpecification AWS CloudFormation Resource (AWS::EC2::SpotFleet.FleetLaunchTemplateSpecification) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_groupidentifier.go b/cloudformation/ec2/aws-ec2-spotfleet_groupidentifier.go index 9abcdbe0f3..a0f59634f3 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_groupidentifier.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_groupidentifier.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_GroupIdentifier AWS CloudFormation Resource (AWS::EC2::SpotFleet.GroupIdentifier) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_iaminstanceprofilespecification.go b/cloudformation/ec2/aws-ec2-spotfleet_iaminstanceprofilespecification.go index be86a340f3..a0ab67357d 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_iaminstanceprofilespecification.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_iaminstanceprofilespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_IamInstanceProfileSpecification AWS CloudFormation Resource (AWS::EC2::SpotFleet.IamInstanceProfileSpecification) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_instanceipv6address.go b/cloudformation/ec2/aws-ec2-spotfleet_instanceipv6address.go index 8f3d2812fb..64d9742afd 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_instanceipv6address.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_instanceipv6address.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_InstanceIpv6Address AWS CloudFormation Resource (AWS::EC2::SpotFleet.InstanceIpv6Address) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_instancenetworkinterfacespecification.go b/cloudformation/ec2/aws-ec2-spotfleet_instancenetworkinterfacespecification.go index c0e9204720..d7ccaffc67 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_instancenetworkinterfacespecification.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_instancenetworkinterfacespecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_InstanceNetworkInterfaceSpecification AWS CloudFormation Resource (AWS::EC2::SpotFleet.InstanceNetworkInterfaceSpecification) @@ -33,7 +33,7 @@ type SpotFleet_InstanceNetworkInterfaceSpecification struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // Ipv6AddressCount AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type SpotFleet_InstanceNetworkInterfaceSpecification struct { // Ipv6Addresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-ipv6addresses - Ipv6Addresses *[]SpotFleet_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` + Ipv6Addresses []SpotFleet_InstanceIpv6Address `json:"Ipv6Addresses,omitempty"` // NetworkInterfaceId AWS CloudFormation Property // Required: false @@ -53,7 +53,7 @@ type SpotFleet_InstanceNetworkInterfaceSpecification struct { // PrivateIpAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancenetworkinterfacespecification.html#cfn-ec2-spotfleet-instancenetworkinterfacespecification-privateipaddresses - PrivateIpAddresses *[]SpotFleet_PrivateIpAddressSpecification `json:"PrivateIpAddresses,omitempty"` + PrivateIpAddresses []SpotFleet_PrivateIpAddressSpecification `json:"PrivateIpAddresses,omitempty"` // SecondaryPrivateIpAddressCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-spotfleet_instancerequirementsrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_instancerequirementsrequest.go index 7c1dcafd21..b24fc4342e 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_instancerequirementsrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_instancerequirementsrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_InstanceRequirementsRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.InstanceRequirementsRequest) @@ -18,12 +18,12 @@ type SpotFleet_InstanceRequirementsRequest struct { // AcceleratorManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratormanufacturers - AcceleratorManufacturers *[]string `json:"AcceleratorManufacturers,omitempty"` + AcceleratorManufacturers []string `json:"AcceleratorManufacturers,omitempty"` // AcceleratorNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratornames - AcceleratorNames *[]string `json:"AcceleratorNames,omitempty"` + AcceleratorNames []string `json:"AcceleratorNames,omitempty"` // AcceleratorTotalMemoryMiB AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type SpotFleet_InstanceRequirementsRequest struct { // AcceleratorTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-acceleratortypes - AcceleratorTypes *[]string `json:"AcceleratorTypes,omitempty"` + AcceleratorTypes []string `json:"AcceleratorTypes,omitempty"` // BareMetal AWS CloudFormation Property // Required: false @@ -53,17 +53,17 @@ type SpotFleet_InstanceRequirementsRequest struct { // CpuManufacturers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-cpumanufacturers - CpuManufacturers *[]string `json:"CpuManufacturers,omitempty"` + CpuManufacturers []string `json:"CpuManufacturers,omitempty"` // ExcludedInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-excludedinstancetypes - ExcludedInstanceTypes *[]string `json:"ExcludedInstanceTypes,omitempty"` + ExcludedInstanceTypes []string `json:"ExcludedInstanceTypes,omitempty"` // InstanceGenerations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-instancegenerations - InstanceGenerations *[]string `json:"InstanceGenerations,omitempty"` + InstanceGenerations []string `json:"InstanceGenerations,omitempty"` // LocalStorage AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type SpotFleet_InstanceRequirementsRequest struct { // LocalStorageTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-instancerequirementsrequest.html#cfn-ec2-spotfleet-instancerequirementsrequest-localstoragetypes - LocalStorageTypes *[]string `json:"LocalStorageTypes,omitempty"` + LocalStorageTypes []string `json:"LocalStorageTypes,omitempty"` // MemoryGiBPerVCpu AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateconfig.go b/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateconfig.go index bf2990d627..41f5f3211c 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateconfig.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateconfig.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_LaunchTemplateConfig AWS CloudFormation Resource (AWS::EC2::SpotFleet.LaunchTemplateConfig) @@ -18,7 +18,7 @@ type SpotFleet_LaunchTemplateConfig struct { // Overrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-launchtemplateconfig.html#cfn-ec2-spotfleet-launchtemplateconfig-overrides - Overrides *[]SpotFleet_LaunchTemplateOverrides `json:"Overrides,omitempty"` + Overrides []SpotFleet_LaunchTemplateOverrides `json:"Overrides,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateoverrides.go b/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateoverrides.go index 981759bebc..b14f5d5d46 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateoverrides.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_launchtemplateoverrides.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_LaunchTemplateOverrides AWS CloudFormation Resource (AWS::EC2::SpotFleet.LaunchTemplateOverrides) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_loadbalancersconfig.go b/cloudformation/ec2/aws-ec2-spotfleet_loadbalancersconfig.go index 20310c98cb..5088e7e10e 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_loadbalancersconfig.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_loadbalancersconfig.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_LoadBalancersConfig AWS CloudFormation Resource (AWS::EC2::SpotFleet.LoadBalancersConfig) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_memorygibpervcpurequest.go b/cloudformation/ec2/aws-ec2-spotfleet_memorygibpervcpurequest.go index 8a68d9e07a..4e34c7cd09 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_memorygibpervcpurequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_memorygibpervcpurequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_MemoryGiBPerVCpuRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.MemoryGiBPerVCpuRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_memorymibrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_memorymibrequest.go index b032c2c0b7..77f3453c65 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_memorymibrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_memorymibrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_MemoryMiBRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.MemoryMiBRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_networkinterfacecountrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_networkinterfacecountrequest.go index f47f432df8..bd74266035 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_networkinterfacecountrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_networkinterfacecountrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_NetworkInterfaceCountRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.NetworkInterfaceCountRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_privateipaddressspecification.go b/cloudformation/ec2/aws-ec2-spotfleet_privateipaddressspecification.go index a76b07b70f..1cb4e7c95e 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_privateipaddressspecification.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_privateipaddressspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_PrivateIpAddressSpecification AWS CloudFormation Resource (AWS::EC2::SpotFleet.PrivateIpAddressSpecification) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotcapacityrebalance.go b/cloudformation/ec2/aws-ec2-spotfleet_spotcapacityrebalance.go index d098753e95..9017e2a57b 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotcapacityrebalance.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotcapacityrebalance.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_SpotCapacityRebalance AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotCapacityRebalance) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotfleetlaunchspecification.go b/cloudformation/ec2/aws-ec2-spotfleet_spotfleetlaunchspecification.go index 6bb6552f77..a3c295e0f9 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotfleetlaunchspecification.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotfleetlaunchspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_SpotFleetLaunchSpecification AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotFleetLaunchSpecification) @@ -13,7 +13,7 @@ type SpotFleet_SpotFleetLaunchSpecification struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-blockdevicemappings - BlockDeviceMappings *[]SpotFleet_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []SpotFleet_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // EbsOptimized AWS CloudFormation Property // Required: false @@ -58,7 +58,7 @@ type SpotFleet_SpotFleetLaunchSpecification struct { // NetworkInterfaces AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-networkinterfaces - NetworkInterfaces *[]SpotFleet_InstanceNetworkInterfaceSpecification `json:"NetworkInterfaces,omitempty"` + NetworkInterfaces []SpotFleet_InstanceNetworkInterfaceSpecification `json:"NetworkInterfaces,omitempty"` // Placement AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type SpotFleet_SpotFleetLaunchSpecification struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-securitygroups - SecurityGroups *[]SpotFleet_GroupIdentifier `json:"SecurityGroups,omitempty"` + SecurityGroups []SpotFleet_GroupIdentifier `json:"SecurityGroups,omitempty"` // SpotPrice AWS CloudFormation Property // Required: false @@ -88,7 +88,7 @@ type SpotFleet_SpotFleetLaunchSpecification struct { // TagSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetlaunchspecification.html#cfn-ec2-spotfleet-spotfleetlaunchspecification-tagspecifications - TagSpecifications *[]SpotFleet_SpotFleetTagSpecification `json:"TagSpecifications,omitempty"` + TagSpecifications []SpotFleet_SpotFleetTagSpecification `json:"TagSpecifications,omitempty"` // UserData AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotfleetmonitoring.go b/cloudformation/ec2/aws-ec2-spotfleet_spotfleetmonitoring.go index f65a2ae54b..76f549bb41 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotfleetmonitoring.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotfleetmonitoring.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_SpotFleetMonitoring AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotFleetMonitoring) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotfleetrequestconfigdata.go b/cloudformation/ec2/aws-ec2-spotfleet_spotfleetrequestconfigdata.go index 2c39a14ae9..98a237b5e3 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotfleetrequestconfigdata.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotfleetrequestconfigdata.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_SpotFleetRequestConfigData AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotFleetRequestConfigData) @@ -43,12 +43,12 @@ type SpotFleet_SpotFleetRequestConfigData struct { // LaunchSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-launchspecifications - LaunchSpecifications *[]SpotFleet_SpotFleetLaunchSpecification `json:"LaunchSpecifications,omitempty"` + LaunchSpecifications []SpotFleet_SpotFleetLaunchSpecification `json:"LaunchSpecifications,omitempty"` // LaunchTemplateConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleetrequestconfigdata.html#cfn-ec2-spotfleet-spotfleetrequestconfigdata-launchtemplateconfigs - LaunchTemplateConfigs *[]SpotFleet_LaunchTemplateConfig `json:"LaunchTemplateConfigs,omitempty"` + LaunchTemplateConfigs []SpotFleet_LaunchTemplateConfig `json:"LaunchTemplateConfigs,omitempty"` // LoadBalancersConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotfleettagspecification.go b/cloudformation/ec2/aws-ec2-spotfleet_spotfleettagspecification.go index 4c622bc3cb..17d7737386 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotfleettagspecification.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotfleettagspecification.go @@ -3,8 +3,8 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SpotFleet_SpotFleetTagSpecification AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotFleetTagSpecification) @@ -19,7 +19,7 @@ type SpotFleet_SpotFleetTagSpecification struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-spotfleet-spotfleettagspecification.html#cfn-ec2-spotfleet-spotfleettagspecification-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotmaintenancestrategies.go b/cloudformation/ec2/aws-ec2-spotfleet_spotmaintenancestrategies.go index b13ec90070..92f4d465b1 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotmaintenancestrategies.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotmaintenancestrategies.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_SpotMaintenanceStrategies AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotMaintenanceStrategies) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_spotplacement.go b/cloudformation/ec2/aws-ec2-spotfleet_spotplacement.go index 3505c7e5cd..6b73842979 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_spotplacement.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_spotplacement.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_SpotPlacement AWS CloudFormation Resource (AWS::EC2::SpotFleet.SpotPlacement) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_targetgroup.go b/cloudformation/ec2/aws-ec2-spotfleet_targetgroup.go index 571600ba5c..a26c5c2266 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_targetgroup.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_targetgroup.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_TargetGroup AWS CloudFormation Resource (AWS::EC2::SpotFleet.TargetGroup) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_targetgroupsconfig.go b/cloudformation/ec2/aws-ec2-spotfleet_targetgroupsconfig.go index 78f777b4d7..c2a9c0a186 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_targetgroupsconfig.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_targetgroupsconfig.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_TargetGroupsConfig AWS CloudFormation Resource (AWS::EC2::SpotFleet.TargetGroupsConfig) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_totallocalstoragegbrequest.go b/cloudformation/ec2/aws-ec2-spotfleet_totallocalstoragegbrequest.go index ffad853ea8..6c7fdb3850 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_totallocalstoragegbrequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_totallocalstoragegbrequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_TotalLocalStorageGBRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.TotalLocalStorageGBRequest) diff --git a/cloudformation/ec2/aws-ec2-spotfleet_vcpucountrangerequest.go b/cloudformation/ec2/aws-ec2-spotfleet_vcpucountrangerequest.go index e3d659bd65..53d4df5150 100644 --- a/cloudformation/ec2/aws-ec2-spotfleet_vcpucountrangerequest.go +++ b/cloudformation/ec2/aws-ec2-spotfleet_vcpucountrangerequest.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SpotFleet_VCpuCountRangeRequest AWS CloudFormation Resource (AWS::EC2::SpotFleet.VCpuCountRangeRequest) diff --git a/cloudformation/ec2/aws-ec2-subnet.go b/cloudformation/ec2/aws-ec2-subnet.go index 17920bcdb2..eed055b56a 100644 --- a/cloudformation/ec2/aws-ec2-subnet.go +++ b/cloudformation/ec2/aws-ec2-subnet.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Subnet AWS CloudFormation Resource (AWS::EC2::Subnet) @@ -67,7 +67,7 @@ type Subnet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-subnet.html#cfn-ec2-subnet-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-subnetcidrblock.go b/cloudformation/ec2/aws-ec2-subnetcidrblock.go index 8e1c4c696b..55dba6d19f 100644 --- a/cloudformation/ec2/aws-ec2-subnetcidrblock.go +++ b/cloudformation/ec2/aws-ec2-subnetcidrblock.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubnetCidrBlock AWS CloudFormation Resource (AWS::EC2::SubnetCidrBlock) diff --git a/cloudformation/ec2/aws-ec2-subnetnetworkaclassociation.go b/cloudformation/ec2/aws-ec2-subnetnetworkaclassociation.go index d946c8c633..ad5b520217 100644 --- a/cloudformation/ec2/aws-ec2-subnetnetworkaclassociation.go +++ b/cloudformation/ec2/aws-ec2-subnetnetworkaclassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubnetNetworkAclAssociation AWS CloudFormation Resource (AWS::EC2::SubnetNetworkAclAssociation) diff --git a/cloudformation/ec2/aws-ec2-subnetroutetableassociation.go b/cloudformation/ec2/aws-ec2-subnetroutetableassociation.go index 05147ebd66..d628678004 100644 --- a/cloudformation/ec2/aws-ec2-subnetroutetableassociation.go +++ b/cloudformation/ec2/aws-ec2-subnetroutetableassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubnetRouteTableAssociation AWS CloudFormation Resource (AWS::EC2::SubnetRouteTableAssociation) diff --git a/cloudformation/ec2/aws-ec2-trafficmirrorfilter.go b/cloudformation/ec2/aws-ec2-trafficmirrorfilter.go index e78eca5e1c..8f124f3d24 100644 --- a/cloudformation/ec2/aws-ec2-trafficmirrorfilter.go +++ b/cloudformation/ec2/aws-ec2-trafficmirrorfilter.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TrafficMirrorFilter AWS CloudFormation Resource (AWS::EC2::TrafficMirrorFilter) @@ -22,12 +22,12 @@ type TrafficMirrorFilter struct { // NetworkServices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html#cfn-ec2-trafficmirrorfilter-networkservices - NetworkServices *[]string `json:"NetworkServices,omitempty"` + NetworkServices []string `json:"NetworkServices,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorfilter.html#cfn-ec2-trafficmirrorfilter-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule.go b/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule.go index 05c23a64ea..626eadd3e8 100644 --- a/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule.go +++ b/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TrafficMirrorFilterRule AWS CloudFormation Resource (AWS::EC2::TrafficMirrorFilterRule) diff --git a/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule_trafficmirrorportrange.go b/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule_trafficmirrorportrange.go index c5c4615973..680757d339 100644 --- a/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule_trafficmirrorportrange.go +++ b/cloudformation/ec2/aws-ec2-trafficmirrorfilterrule_trafficmirrorportrange.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TrafficMirrorFilterRule_TrafficMirrorPortRange AWS CloudFormation Resource (AWS::EC2::TrafficMirrorFilterRule.TrafficMirrorPortRange) diff --git a/cloudformation/ec2/aws-ec2-trafficmirrorsession.go b/cloudformation/ec2/aws-ec2-trafficmirrorsession.go index a71ce30156..33dab0ccd6 100644 --- a/cloudformation/ec2/aws-ec2-trafficmirrorsession.go +++ b/cloudformation/ec2/aws-ec2-trafficmirrorsession.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TrafficMirrorSession AWS CloudFormation Resource (AWS::EC2::TrafficMirrorSession) @@ -37,7 +37,7 @@ type TrafficMirrorSession struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrorsession.html#cfn-ec2-trafficmirrorsession-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TrafficMirrorFilterId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-trafficmirrortarget.go b/cloudformation/ec2/aws-ec2-trafficmirrortarget.go index cc8d9cafed..714fb66251 100644 --- a/cloudformation/ec2/aws-ec2-trafficmirrortarget.go +++ b/cloudformation/ec2/aws-ec2-trafficmirrortarget.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TrafficMirrorTarget AWS CloudFormation Resource (AWS::EC2::TrafficMirrorTarget) @@ -37,7 +37,7 @@ type TrafficMirrorTarget struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-trafficmirrortarget.html#cfn-ec2-trafficmirrortarget-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-transitgateway.go b/cloudformation/ec2/aws-ec2-transitgateway.go index e50cee2d4d..98903d3ff5 100644 --- a/cloudformation/ec2/aws-ec2-transitgateway.go +++ b/cloudformation/ec2/aws-ec2-transitgateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGateway AWS CloudFormation Resource (AWS::EC2::TransitGateway) @@ -62,12 +62,12 @@ type TransitGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayCidrBlocks AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgateway.html#cfn-ec2-transitgateway-transitgatewaycidrblocks - TransitGatewayCidrBlocks *[]string `json:"TransitGatewayCidrBlocks,omitempty"` + TransitGatewayCidrBlocks []string `json:"TransitGatewayCidrBlocks,omitempty"` // VpnEcmpSupport AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-transitgatewayattachment.go b/cloudformation/ec2/aws-ec2-transitgatewayattachment.go index a0b4ebf43a..1b0a7b48cc 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayattachment.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayattachment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGatewayAttachment AWS CloudFormation Resource (AWS::EC2::TransitGatewayAttachment) @@ -27,7 +27,7 @@ type TransitGatewayAttachment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayattachment.html#cfn-ec2-transitgatewayattachment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-transitgatewayconnect.go b/cloudformation/ec2/aws-ec2-transitgatewayconnect.go index 300dbeed5a..dfbaf19a35 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayconnect.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayconnect.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGatewayConnect AWS CloudFormation Resource (AWS::EC2::TransitGatewayConnect) @@ -22,7 +22,7 @@ type TransitGatewayConnect struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayconnect.html#cfn-ec2-transitgatewayconnect-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransportTransitGatewayAttachmentId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-transitgatewayconnect_transitgatewayconnectoptions.go b/cloudformation/ec2/aws-ec2-transitgatewayconnect_transitgatewayconnectoptions.go index 090e97953d..7523d400c0 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayconnect_transitgatewayconnectoptions.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayconnect_transitgatewayconnectoptions.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayConnect_TransitGatewayConnectOptions AWS CloudFormation Resource (AWS::EC2::TransitGatewayConnect.TransitGatewayConnectOptions) diff --git a/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomain.go b/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomain.go index a77213a4f9..36e9956d9a 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomain.go +++ b/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGatewayMulticastDomain AWS CloudFormation Resource (AWS::EC2::TransitGatewayMulticastDomain) @@ -22,7 +22,7 @@ type TransitGatewayMulticastDomain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaymulticastdomain.html#cfn-ec2-transitgatewaymulticastdomain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomainassociation.go b/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomainassociation.go index a586c2d2b5..fdbff65380 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomainassociation.go +++ b/cloudformation/ec2/aws-ec2-transitgatewaymulticastdomainassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayMulticastDomainAssociation AWS CloudFormation Resource (AWS::EC2::TransitGatewayMulticastDomainAssociation) diff --git a/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupmember.go b/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupmember.go index 8466dbb3aa..6db1e760af 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupmember.go +++ b/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupmember.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayMulticastGroupMember AWS CloudFormation Resource (AWS::EC2::TransitGatewayMulticastGroupMember) diff --git a/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupsource.go b/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupsource.go index 7807e12bb5..b1db390c05 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupsource.go +++ b/cloudformation/ec2/aws-ec2-transitgatewaymulticastgroupsource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayMulticastGroupSource AWS CloudFormation Resource (AWS::EC2::TransitGatewayMulticastGroupSource) diff --git a/cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment.go b/cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment.go index 68dc746597..858e5b6a6e 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment.go +++ b/cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGatewayPeeringAttachment AWS CloudFormation Resource (AWS::EC2::TransitGatewayPeeringAttachment) @@ -32,7 +32,7 @@ type TransitGatewayPeeringAttachment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewaypeeringattachment.html#cfn-ec2-transitgatewaypeeringattachment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-transitgatewayroute.go b/cloudformation/ec2/aws-ec2-transitgatewayroute.go index d3936261bc..e8c10d640b 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayroute.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayroute.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayRoute AWS CloudFormation Resource (AWS::EC2::TransitGatewayRoute) diff --git a/cloudformation/ec2/aws-ec2-transitgatewayroutetable.go b/cloudformation/ec2/aws-ec2-transitgatewayroutetable.go index 4997034d16..ec9bc453e1 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayroutetable.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayroutetable.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGatewayRouteTable AWS CloudFormation Resource (AWS::EC2::TransitGatewayRouteTable) @@ -17,7 +17,7 @@ type TransitGatewayRouteTable struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayroutetable.html#cfn-ec2-transitgatewayroutetable-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-transitgatewayroutetableassociation.go b/cloudformation/ec2/aws-ec2-transitgatewayroutetableassociation.go index 4bdf83a483..674040cb6b 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayroutetableassociation.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayroutetableassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayRouteTableAssociation AWS CloudFormation Resource (AWS::EC2::TransitGatewayRouteTableAssociation) diff --git a/cloudformation/ec2/aws-ec2-transitgatewayroutetablepropagation.go b/cloudformation/ec2/aws-ec2-transitgatewayroutetablepropagation.go index 732934fcbc..67b3df397e 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayroutetablepropagation.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayroutetablepropagation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayRouteTablePropagation AWS CloudFormation Resource (AWS::EC2::TransitGatewayRouteTablePropagation) diff --git a/cloudformation/ec2/aws-ec2-transitgatewayvpcattachment.go b/cloudformation/ec2/aws-ec2-transitgatewayvpcattachment.go index eccd733b27..630421856f 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewayvpcattachment.go +++ b/cloudformation/ec2/aws-ec2-transitgatewayvpcattachment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TransitGatewayVpcAttachment AWS CloudFormation Resource (AWS::EC2::TransitGatewayVpcAttachment) @@ -17,7 +17,7 @@ type TransitGatewayVpcAttachment struct { // AddSubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-addsubnetids - AddSubnetIds *[]string `json:"AddSubnetIds,omitempty"` + AddSubnetIds []string `json:"AddSubnetIds,omitempty"` // Options AWS CloudFormation Property // Required: false @@ -27,7 +27,7 @@ type TransitGatewayVpcAttachment struct { // RemoveSubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-removesubnetids - RemoveSubnetIds *[]string `json:"RemoveSubnetIds,omitempty"` + RemoveSubnetIds []string `json:"RemoveSubnetIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type TransitGatewayVpcAttachment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-transitgatewayvpcattachment.html#cfn-ec2-transitgatewayvpcattachment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-volume.go b/cloudformation/ec2/aws-ec2-volume.go index cfd22246ad..3efea4a8ac 100644 --- a/cloudformation/ec2/aws-ec2-volume.go +++ b/cloudformation/ec2/aws-ec2-volume.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Volume AWS CloudFormation Resource (AWS::EC2::Volume) @@ -62,7 +62,7 @@ type Volume struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-ebs-volume.html#cfn-ec2-ebs-volume-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Throughput AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-volumeattachment.go b/cloudformation/ec2/aws-ec2-volumeattachment.go index a4ce9568c5..272cb173ab 100644 --- a/cloudformation/ec2/aws-ec2-volumeattachment.go +++ b/cloudformation/ec2/aws-ec2-volumeattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VolumeAttachment AWS CloudFormation Resource (AWS::EC2::VolumeAttachment) diff --git a/cloudformation/ec2/aws-ec2-vpc.go b/cloudformation/ec2/aws-ec2-vpc.go index b5732a0bf8..0341cf89e5 100644 --- a/cloudformation/ec2/aws-ec2-vpc.go +++ b/cloudformation/ec2/aws-ec2-vpc.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VPC AWS CloudFormation Resource (AWS::EC2::VPC) @@ -47,7 +47,7 @@ type VPC struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpc.html#cfn-ec2-vpc-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-vpccidrblock.go b/cloudformation/ec2/aws-ec2-vpccidrblock.go index 7fc35092ff..8e5dfce356 100644 --- a/cloudformation/ec2/aws-ec2-vpccidrblock.go +++ b/cloudformation/ec2/aws-ec2-vpccidrblock.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCCidrBlock AWS CloudFormation Resource (AWS::EC2::VPCCidrBlock) diff --git a/cloudformation/ec2/aws-ec2-vpcdhcpoptionsassociation.go b/cloudformation/ec2/aws-ec2-vpcdhcpoptionsassociation.go index 92cb421536..2cce0d2a12 100644 --- a/cloudformation/ec2/aws-ec2-vpcdhcpoptionsassociation.go +++ b/cloudformation/ec2/aws-ec2-vpcdhcpoptionsassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCDHCPOptionsAssociation AWS CloudFormation Resource (AWS::EC2::VPCDHCPOptionsAssociation) diff --git a/cloudformation/ec2/aws-ec2-vpcendpoint.go b/cloudformation/ec2/aws-ec2-vpcendpoint.go index cf27df37be..e602e791ea 100644 --- a/cloudformation/ec2/aws-ec2-vpcendpoint.go +++ b/cloudformation/ec2/aws-ec2-vpcendpoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCEndpoint AWS CloudFormation Resource (AWS::EC2::VPCEndpoint) @@ -26,12 +26,12 @@ type VPCEndpoint struct { // RouteTableIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-routetableids - RouteTableIds *[]string `json:"RouteTableIds,omitempty"` + RouteTableIds []string `json:"RouteTableIds,omitempty"` // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // ServiceName AWS CloudFormation Property // Required: true @@ -41,7 +41,7 @@ type VPCEndpoint struct { // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpoint.html#cfn-ec2-vpcendpoint-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // VpcEndpointType AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-vpcendpointconnectionnotification.go b/cloudformation/ec2/aws-ec2-vpcendpointconnectionnotification.go index 16e703601f..6d221c5f26 100644 --- a/cloudformation/ec2/aws-ec2-vpcendpointconnectionnotification.go +++ b/cloudformation/ec2/aws-ec2-vpcendpointconnectionnotification.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCEndpointConnectionNotification AWS CloudFormation Resource (AWS::EC2::VPCEndpointConnectionNotification) diff --git a/cloudformation/ec2/aws-ec2-vpcendpointservice.go b/cloudformation/ec2/aws-ec2-vpcendpointservice.go index c59d6fb37d..a377dfadeb 100644 --- a/cloudformation/ec2/aws-ec2-vpcendpointservice.go +++ b/cloudformation/ec2/aws-ec2-vpcendpointservice.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCEndpointService AWS CloudFormation Resource (AWS::EC2::VPCEndpointService) @@ -26,12 +26,12 @@ type VPCEndpointService struct { // GatewayLoadBalancerArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-gatewayloadbalancerarns - GatewayLoadBalancerArns *[]string `json:"GatewayLoadBalancerArns,omitempty"` + GatewayLoadBalancerArns []string `json:"GatewayLoadBalancerArns,omitempty"` // NetworkLoadBalancerArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservice.html#cfn-ec2-vpcendpointservice-networkloadbalancerarns - NetworkLoadBalancerArns *[]string `json:"NetworkLoadBalancerArns,omitempty"` + NetworkLoadBalancerArns []string `json:"NetworkLoadBalancerArns,omitempty"` // PayerResponsibility AWS CloudFormation Property // Required: false diff --git a/cloudformation/ec2/aws-ec2-vpcendpointservicepermissions.go b/cloudformation/ec2/aws-ec2-vpcendpointservicepermissions.go index d6d27e5e0d..ba216102bd 100644 --- a/cloudformation/ec2/aws-ec2-vpcendpointservicepermissions.go +++ b/cloudformation/ec2/aws-ec2-vpcendpointservicepermissions.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCEndpointServicePermissions AWS CloudFormation Resource (AWS::EC2::VPCEndpointServicePermissions) @@ -16,7 +16,7 @@ type VPCEndpointServicePermissions struct { // AllowedPrincipals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcendpointservicepermissions.html#cfn-ec2-vpcendpointservicepermissions-allowedprincipals - AllowedPrincipals *[]string `json:"AllowedPrincipals,omitempty"` + AllowedPrincipals []string `json:"AllowedPrincipals,omitempty"` // ServiceId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-vpcgatewayattachment.go b/cloudformation/ec2/aws-ec2-vpcgatewayattachment.go index 6163c2e693..f78251dbd6 100644 --- a/cloudformation/ec2/aws-ec2-vpcgatewayattachment.go +++ b/cloudformation/ec2/aws-ec2-vpcgatewayattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPCGatewayAttachment AWS CloudFormation Resource (AWS::EC2::VPCGatewayAttachment) diff --git a/cloudformation/ec2/aws-ec2-vpcpeeringconnection.go b/cloudformation/ec2/aws-ec2-vpcpeeringconnection.go index 37000f8a8c..ff011b2764 100644 --- a/cloudformation/ec2/aws-ec2-vpcpeeringconnection.go +++ b/cloudformation/ec2/aws-ec2-vpcpeeringconnection.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VPCPeeringConnection AWS CloudFormation Resource (AWS::EC2::VPCPeeringConnection) @@ -37,7 +37,7 @@ type VPCPeeringConnection struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpcpeeringconnection.html#cfn-ec2-vpcpeeringconnection-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-vpnconnection.go b/cloudformation/ec2/aws-ec2-vpnconnection.go index c642280837..22db881215 100644 --- a/cloudformation/ec2/aws-ec2-vpnconnection.go +++ b/cloudformation/ec2/aws-ec2-vpnconnection.go @@ -6,48 +6,48 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VPNConnection AWS CloudFormation Resource (AWS::EC2::VPNConnection) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html type VPNConnection struct { // CustomerGatewayId AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-customergatewayid + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-customergatewayid CustomerGatewayId string `json:"CustomerGatewayId"` // StaticRoutesOnly AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-StaticRoutesOnly + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-staticroutesonly StaticRoutesOnly *bool `json:"StaticRoutesOnly,omitempty"` // Tags AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-tags + Tags []tags.Tag `json:"Tags,omitempty"` // TransitGatewayId AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-transitgatewayid + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-transitgatewayid TransitGatewayId *string `json:"TransitGatewayId,omitempty"` // Type AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-type + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-type Type string `json:"Type"` // VpnGatewayId AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-vpngatewayid + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-vpngatewayid VpnGatewayId *string `json:"VpnGatewayId,omitempty"` // VpnTunnelOptionsSpecifications AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpn-connection.html#cfn-ec2-vpnconnection-vpntunneloptionsspecifications - VpnTunnelOptionsSpecifications *[]VPNConnection_VpnTunnelOptionsSpecification `json:"VpnTunnelOptionsSpecifications,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpnconnection.html#cfn-ec2-vpnconnection-vpntunneloptionsspecifications + VpnTunnelOptionsSpecifications []VPNConnection_VpnTunnelOptionsSpecification `json:"VpnTunnelOptionsSpecifications,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ec2/aws-ec2-vpnconnection_vpntunneloptionsspecification.go b/cloudformation/ec2/aws-ec2-vpnconnection_vpntunneloptionsspecification.go index 05a72a5547..e571980202 100644 --- a/cloudformation/ec2/aws-ec2-vpnconnection_vpntunneloptionsspecification.go +++ b/cloudformation/ec2/aws-ec2-vpnconnection_vpntunneloptionsspecification.go @@ -3,7 +3,7 @@ package ec2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPNConnection_VpnTunnelOptionsSpecification AWS CloudFormation Resource (AWS::EC2::VPNConnection.VpnTunnelOptionsSpecification) diff --git a/cloudformation/ec2/aws-ec2-vpnconnectionroute.go b/cloudformation/ec2/aws-ec2-vpnconnectionroute.go index 415d1c9c86..e568f94a25 100644 --- a/cloudformation/ec2/aws-ec2-vpnconnectionroute.go +++ b/cloudformation/ec2/aws-ec2-vpnconnectionroute.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPNConnectionRoute AWS CloudFormation Resource (AWS::EC2::VPNConnectionRoute) diff --git a/cloudformation/ec2/aws-ec2-vpngateway.go b/cloudformation/ec2/aws-ec2-vpngateway.go index bd4a8803fb..6166017272 100644 --- a/cloudformation/ec2/aws-ec2-vpngateway.go +++ b/cloudformation/ec2/aws-ec2-vpngateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VPNGateway AWS CloudFormation Resource (AWS::EC2::VPNGateway) @@ -22,7 +22,7 @@ type VPNGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ec2-vpngateway.html#cfn-ec2-vpngateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/ec2/aws-ec2-vpngatewayroutepropagation.go b/cloudformation/ec2/aws-ec2-vpngatewayroutepropagation.go index 227f805568..c576f1b389 100644 --- a/cloudformation/ec2/aws-ec2-vpngatewayroutepropagation.go +++ b/cloudformation/ec2/aws-ec2-vpngatewayroutepropagation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VPNGatewayRoutePropagation AWS CloudFormation Resource (AWS::EC2::VPNGatewayRoutePropagation) diff --git a/cloudformation/ecr/aws-ecr-publicrepository.go b/cloudformation/ecr/aws-ecr-publicrepository.go index 6386ab40ad..1f9678870f 100644 --- a/cloudformation/ecr/aws-ecr-publicrepository.go +++ b/cloudformation/ecr/aws-ecr-publicrepository.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PublicRepository AWS CloudFormation Resource (AWS::ECR::PublicRepository) @@ -32,7 +32,7 @@ type PublicRepository struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-publicrepository.html#cfn-ecr-publicrepository-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecr/aws-ecr-pullthroughcacherule.go b/cloudformation/ecr/aws-ecr-pullthroughcacherule.go index c408ae08ee..d202d3a063 100644 --- a/cloudformation/ecr/aws-ecr-pullthroughcacherule.go +++ b/cloudformation/ecr/aws-ecr-pullthroughcacherule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PullThroughCacheRule AWS CloudFormation Resource (AWS::ECR::PullThroughCacheRule) diff --git a/cloudformation/ecr/aws-ecr-registrypolicy.go b/cloudformation/ecr/aws-ecr-registrypolicy.go index c49f3d72b5..a9d2565f6a 100644 --- a/cloudformation/ecr/aws-ecr-registrypolicy.go +++ b/cloudformation/ecr/aws-ecr-registrypolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RegistryPolicy AWS CloudFormation Resource (AWS::ECR::RegistryPolicy) diff --git a/cloudformation/ecr/aws-ecr-replicationconfiguration.go b/cloudformation/ecr/aws-ecr-replicationconfiguration.go index b49d1e3968..0321bd22bd 100644 --- a/cloudformation/ecr/aws-ecr-replicationconfiguration.go +++ b/cloudformation/ecr/aws-ecr-replicationconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationConfiguration AWS CloudFormation Resource (AWS::ECR::ReplicationConfiguration) diff --git a/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationconfiguration.go b/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationconfiguration.go index 9eded84f1d..766b98b0c7 100644 --- a/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationconfiguration.go +++ b/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationconfiguration.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationConfiguration_ReplicationConfiguration AWS CloudFormation Resource (AWS::ECR::ReplicationConfiguration.ReplicationConfiguration) diff --git a/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationdestination.go b/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationdestination.go index 72bd17a7e8..32829dbf79 100644 --- a/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationdestination.go +++ b/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationdestination.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationConfiguration_ReplicationDestination AWS CloudFormation Resource (AWS::ECR::ReplicationConfiguration.ReplicationDestination) diff --git a/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationrule.go b/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationrule.go index dc1975a8c0..af5f55804d 100644 --- a/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationrule.go +++ b/cloudformation/ecr/aws-ecr-replicationconfiguration_replicationrule.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationConfiguration_ReplicationRule AWS CloudFormation Resource (AWS::ECR::ReplicationConfiguration.ReplicationRule) @@ -18,7 +18,7 @@ type ReplicationConfiguration_ReplicationRule struct { // RepositoryFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecr-replicationconfiguration-replicationrule.html#cfn-ecr-replicationconfiguration-replicationrule-repositoryfilters - RepositoryFilters *[]ReplicationConfiguration_RepositoryFilter `json:"RepositoryFilters,omitempty"` + RepositoryFilters []ReplicationConfiguration_RepositoryFilter `json:"RepositoryFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecr/aws-ecr-replicationconfiguration_repositoryfilter.go b/cloudformation/ecr/aws-ecr-replicationconfiguration_repositoryfilter.go index f517ddd955..b8657f3588 100644 --- a/cloudformation/ecr/aws-ecr-replicationconfiguration_repositoryfilter.go +++ b/cloudformation/ecr/aws-ecr-replicationconfiguration_repositoryfilter.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationConfiguration_RepositoryFilter AWS CloudFormation Resource (AWS::ECR::ReplicationConfiguration.RepositoryFilter) diff --git a/cloudformation/ecr/aws-ecr-repository.go b/cloudformation/ecr/aws-ecr-repository.go index 81732867e0..9d8fca28fa 100644 --- a/cloudformation/ecr/aws-ecr-repository.go +++ b/cloudformation/ecr/aws-ecr-repository.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Repository AWS CloudFormation Resource (AWS::ECR::Repository) @@ -47,7 +47,7 @@ type Repository struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecr-repository.html#cfn-ecr-repository-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecr/aws-ecr-repository_encryptionconfiguration.go b/cloudformation/ecr/aws-ecr-repository_encryptionconfiguration.go index b97adfec82..f38d331cc1 100644 --- a/cloudformation/ecr/aws-ecr-repository_encryptionconfiguration.go +++ b/cloudformation/ecr/aws-ecr-repository_encryptionconfiguration.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Repository_EncryptionConfiguration AWS CloudFormation Resource (AWS::ECR::Repository.EncryptionConfiguration) diff --git a/cloudformation/ecr/aws-ecr-repository_imagescanningconfiguration.go b/cloudformation/ecr/aws-ecr-repository_imagescanningconfiguration.go index 5315393418..324fc9537a 100644 --- a/cloudformation/ecr/aws-ecr-repository_imagescanningconfiguration.go +++ b/cloudformation/ecr/aws-ecr-repository_imagescanningconfiguration.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Repository_ImageScanningConfiguration AWS CloudFormation Resource (AWS::ECR::Repository.ImageScanningConfiguration) diff --git a/cloudformation/ecr/aws-ecr-repository_lifecyclepolicy.go b/cloudformation/ecr/aws-ecr-repository_lifecyclepolicy.go index a48c1c0496..8c0bb1a242 100644 --- a/cloudformation/ecr/aws-ecr-repository_lifecyclepolicy.go +++ b/cloudformation/ecr/aws-ecr-repository_lifecyclepolicy.go @@ -3,7 +3,7 @@ package ecr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Repository_LifecyclePolicy AWS CloudFormation Resource (AWS::ECR::Repository.LifecyclePolicy) diff --git a/cloudformation/ecs/aws-ecs-capacityprovider.go b/cloudformation/ecs/aws-ecs-capacityprovider.go index 059b0ef6f4..e529cc5391 100644 --- a/cloudformation/ecs/aws-ecs-capacityprovider.go +++ b/cloudformation/ecs/aws-ecs-capacityprovider.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CapacityProvider AWS CloudFormation Resource (AWS::ECS::CapacityProvider) @@ -27,7 +27,7 @@ type CapacityProvider struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-capacityprovider_autoscalinggroupprovider.go b/cloudformation/ecs/aws-ecs-capacityprovider_autoscalinggroupprovider.go index 034a8eb784..213ee013bc 100644 --- a/cloudformation/ecs/aws-ecs-capacityprovider_autoscalinggroupprovider.go +++ b/cloudformation/ecs/aws-ecs-capacityprovider_autoscalinggroupprovider.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CapacityProvider_AutoScalingGroupProvider AWS CloudFormation Resource (AWS::ECS::CapacityProvider.AutoScalingGroupProvider) diff --git a/cloudformation/ecs/aws-ecs-capacityprovider_managedscaling.go b/cloudformation/ecs/aws-ecs-capacityprovider_managedscaling.go index 0b44f7523b..627b926609 100644 --- a/cloudformation/ecs/aws-ecs-capacityprovider_managedscaling.go +++ b/cloudformation/ecs/aws-ecs-capacityprovider_managedscaling.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CapacityProvider_ManagedScaling AWS CloudFormation Resource (AWS::ECS::CapacityProvider.ManagedScaling) diff --git a/cloudformation/ecs/aws-ecs-cluster.go b/cloudformation/ecs/aws-ecs-cluster.go index 95d2a80c1a..e9941ce6de 100644 --- a/cloudformation/ecs/aws-ecs-cluster.go +++ b/cloudformation/ecs/aws-ecs-cluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cluster AWS CloudFormation Resource (AWS::ECS::Cluster) @@ -17,7 +17,7 @@ type Cluster struct { // CapacityProviders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-capacityproviders - CapacityProviders *[]string `json:"CapacityProviders,omitempty"` + CapacityProviders []string `json:"CapacityProviders,omitempty"` // ClusterName AWS CloudFormation Property // Required: false @@ -27,7 +27,7 @@ type Cluster struct { // ClusterSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-clustersettings - ClusterSettings *[]Cluster_ClusterSettings `json:"ClusterSettings,omitempty"` + ClusterSettings []Cluster_ClusterSettings `json:"ClusterSettings,omitempty"` // Configuration AWS CloudFormation Property // Required: false @@ -37,12 +37,12 @@ type Cluster struct { // DefaultCapacityProviderStrategy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-defaultcapacityproviderstrategy - DefaultCapacityProviderStrategy *[]Cluster_CapacityProviderStrategyItem `json:"DefaultCapacityProviderStrategy,omitempty"` + DefaultCapacityProviderStrategy []Cluster_CapacityProviderStrategyItem `json:"DefaultCapacityProviderStrategy,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-cluster.html#cfn-ecs-cluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-cluster_capacityproviderstrategyitem.go b/cloudformation/ecs/aws-ecs-cluster_capacityproviderstrategyitem.go index 6f8000504e..33da6be9ba 100644 --- a/cloudformation/ecs/aws-ecs-cluster_capacityproviderstrategyitem.go +++ b/cloudformation/ecs/aws-ecs-cluster_capacityproviderstrategyitem.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_CapacityProviderStrategyItem AWS CloudFormation Resource (AWS::ECS::Cluster.CapacityProviderStrategyItem) diff --git a/cloudformation/ecs/aws-ecs-cluster_clusterconfiguration.go b/cloudformation/ecs/aws-ecs-cluster_clusterconfiguration.go index fe19f992b2..45fe3f27c3 100644 --- a/cloudformation/ecs/aws-ecs-cluster_clusterconfiguration.go +++ b/cloudformation/ecs/aws-ecs-cluster_clusterconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ClusterConfiguration AWS CloudFormation Resource (AWS::ECS::Cluster.ClusterConfiguration) diff --git a/cloudformation/ecs/aws-ecs-cluster_clustersettings.go b/cloudformation/ecs/aws-ecs-cluster_clustersettings.go index b6e16ec341..c4afa3ca91 100644 --- a/cloudformation/ecs/aws-ecs-cluster_clustersettings.go +++ b/cloudformation/ecs/aws-ecs-cluster_clustersettings.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ClusterSettings AWS CloudFormation Resource (AWS::ECS::Cluster.ClusterSettings) diff --git a/cloudformation/ecs/aws-ecs-cluster_executecommandconfiguration.go b/cloudformation/ecs/aws-ecs-cluster_executecommandconfiguration.go index 3a206c1bd7..9007614ba4 100644 --- a/cloudformation/ecs/aws-ecs-cluster_executecommandconfiguration.go +++ b/cloudformation/ecs/aws-ecs-cluster_executecommandconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ExecuteCommandConfiguration AWS CloudFormation Resource (AWS::ECS::Cluster.ExecuteCommandConfiguration) diff --git a/cloudformation/ecs/aws-ecs-cluster_executecommandlogconfiguration.go b/cloudformation/ecs/aws-ecs-cluster_executecommandlogconfiguration.go index 467754c214..22e9f5f0e2 100644 --- a/cloudformation/ecs/aws-ecs-cluster_executecommandlogconfiguration.go +++ b/cloudformation/ecs/aws-ecs-cluster_executecommandlogconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ExecuteCommandLogConfiguration AWS CloudFormation Resource (AWS::ECS::Cluster.ExecuteCommandLogConfiguration) diff --git a/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations.go b/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations.go index cd7e9ff6c4..9cde76da36 100644 --- a/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations.go +++ b/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClusterCapacityProviderAssociations AWS CloudFormation Resource (AWS::ECS::ClusterCapacityProviderAssociations) diff --git a/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations_capacityproviderstrategy.go b/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations_capacityproviderstrategy.go index 3022d9a6a7..5374d1cbe0 100644 --- a/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations_capacityproviderstrategy.go +++ b/cloudformation/ecs/aws-ecs-clustercapacityproviderassociations_capacityproviderstrategy.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClusterCapacityProviderAssociations_CapacityProviderStrategy AWS CloudFormation Resource (AWS::ECS::ClusterCapacityProviderAssociations.CapacityProviderStrategy) diff --git a/cloudformation/ecs/aws-ecs-primarytaskset.go b/cloudformation/ecs/aws-ecs-primarytaskset.go index 7aeb2cccf9..b178b614c3 100644 --- a/cloudformation/ecs/aws-ecs-primarytaskset.go +++ b/cloudformation/ecs/aws-ecs-primarytaskset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrimaryTaskSet AWS CloudFormation Resource (AWS::ECS::PrimaryTaskSet) diff --git a/cloudformation/ecs/aws-ecs-service.go b/cloudformation/ecs/aws-ecs-service.go index 331d9122e2..1ee8287d93 100644 --- a/cloudformation/ecs/aws-ecs-service.go +++ b/cloudformation/ecs/aws-ecs-service.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Service AWS CloudFormation Resource (AWS::ECS::Service) @@ -17,7 +17,7 @@ type Service struct { // CapacityProviderStrategy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-capacityproviderstrategy - CapacityProviderStrategy *[]Service_CapacityProviderStrategyItem `json:"CapacityProviderStrategy,omitempty"` + CapacityProviderStrategy []Service_CapacityProviderStrategyItem `json:"CapacityProviderStrategy,omitempty"` // Cluster AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type Service struct { // LoadBalancers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-loadbalancers - LoadBalancers *[]Service_LoadBalancer `json:"LoadBalancers,omitempty"` + LoadBalancers []Service_LoadBalancer `json:"LoadBalancers,omitempty"` // NetworkConfiguration AWS CloudFormation Property // Required: false @@ -72,12 +72,12 @@ type Service struct { // PlacementConstraints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-placementconstraints - PlacementConstraints *[]Service_PlacementConstraint `json:"PlacementConstraints,omitempty"` + PlacementConstraints []Service_PlacementConstraint `json:"PlacementConstraints,omitempty"` // PlacementStrategies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-placementstrategies - PlacementStrategies *[]Service_PlacementStrategy `json:"PlacementStrategies,omitempty"` + PlacementStrategies []Service_PlacementStrategy `json:"PlacementStrategies,omitempty"` // PlatformVersion AWS CloudFormation Property // Required: false @@ -107,12 +107,12 @@ type Service struct { // ServiceRegistries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-serviceregistries - ServiceRegistries *[]Service_ServiceRegistry `json:"ServiceRegistries,omitempty"` + ServiceRegistries []Service_ServiceRegistry `json:"ServiceRegistries,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-service.html#cfn-ecs-service-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TaskDefinition AWS CloudFormation Property // Required: false diff --git a/cloudformation/ecs/aws-ecs-service_awsvpcconfiguration.go b/cloudformation/ecs/aws-ecs-service_awsvpcconfiguration.go index a264719901..0ac68dc51a 100644 --- a/cloudformation/ecs/aws-ecs-service_awsvpcconfiguration.go +++ b/cloudformation/ecs/aws-ecs-service_awsvpcconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_AwsVpcConfiguration AWS CloudFormation Resource (AWS::ECS::Service.AwsVpcConfiguration) @@ -18,12 +18,12 @@ type Service_AwsVpcConfiguration struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-awsvpcconfiguration.html#cfn-ecs-service-awsvpcconfiguration-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // Subnets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-service-awsvpcconfiguration.html#cfn-ecs-service-awsvpcconfiguration-subnets - Subnets *[]string `json:"Subnets,omitempty"` + Subnets []string `json:"Subnets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-service_capacityproviderstrategyitem.go b/cloudformation/ecs/aws-ecs-service_capacityproviderstrategyitem.go index 103d9632c6..b90373a063 100644 --- a/cloudformation/ecs/aws-ecs-service_capacityproviderstrategyitem.go +++ b/cloudformation/ecs/aws-ecs-service_capacityproviderstrategyitem.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_CapacityProviderStrategyItem AWS CloudFormation Resource (AWS::ECS::Service.CapacityProviderStrategyItem) diff --git a/cloudformation/ecs/aws-ecs-service_deploymentcircuitbreaker.go b/cloudformation/ecs/aws-ecs-service_deploymentcircuitbreaker.go index 71c0caa0a7..a660729db2 100644 --- a/cloudformation/ecs/aws-ecs-service_deploymentcircuitbreaker.go +++ b/cloudformation/ecs/aws-ecs-service_deploymentcircuitbreaker.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_DeploymentCircuitBreaker AWS CloudFormation Resource (AWS::ECS::Service.DeploymentCircuitBreaker) diff --git a/cloudformation/ecs/aws-ecs-service_deploymentconfiguration.go b/cloudformation/ecs/aws-ecs-service_deploymentconfiguration.go index ada273e4ee..ea6fc7527d 100644 --- a/cloudformation/ecs/aws-ecs-service_deploymentconfiguration.go +++ b/cloudformation/ecs/aws-ecs-service_deploymentconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_DeploymentConfiguration AWS CloudFormation Resource (AWS::ECS::Service.DeploymentConfiguration) diff --git a/cloudformation/ecs/aws-ecs-service_deploymentcontroller.go b/cloudformation/ecs/aws-ecs-service_deploymentcontroller.go index bcf2819567..9c5f1c9216 100644 --- a/cloudformation/ecs/aws-ecs-service_deploymentcontroller.go +++ b/cloudformation/ecs/aws-ecs-service_deploymentcontroller.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_DeploymentController AWS CloudFormation Resource (AWS::ECS::Service.DeploymentController) diff --git a/cloudformation/ecs/aws-ecs-service_loadbalancer.go b/cloudformation/ecs/aws-ecs-service_loadbalancer.go index d5773fad05..031c192285 100644 --- a/cloudformation/ecs/aws-ecs-service_loadbalancer.go +++ b/cloudformation/ecs/aws-ecs-service_loadbalancer.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_LoadBalancer AWS CloudFormation Resource (AWS::ECS::Service.LoadBalancer) diff --git a/cloudformation/ecs/aws-ecs-service_networkconfiguration.go b/cloudformation/ecs/aws-ecs-service_networkconfiguration.go index e9f59a49e9..642c8e8ff5 100644 --- a/cloudformation/ecs/aws-ecs-service_networkconfiguration.go +++ b/cloudformation/ecs/aws-ecs-service_networkconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_NetworkConfiguration AWS CloudFormation Resource (AWS::ECS::Service.NetworkConfiguration) diff --git a/cloudformation/ecs/aws-ecs-service_placementconstraint.go b/cloudformation/ecs/aws-ecs-service_placementconstraint.go index 1e4034fe59..dc2c4f6005 100644 --- a/cloudformation/ecs/aws-ecs-service_placementconstraint.go +++ b/cloudformation/ecs/aws-ecs-service_placementconstraint.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_PlacementConstraint AWS CloudFormation Resource (AWS::ECS::Service.PlacementConstraint) diff --git a/cloudformation/ecs/aws-ecs-service_placementstrategy.go b/cloudformation/ecs/aws-ecs-service_placementstrategy.go index f1254584e5..de0645561a 100644 --- a/cloudformation/ecs/aws-ecs-service_placementstrategy.go +++ b/cloudformation/ecs/aws-ecs-service_placementstrategy.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_PlacementStrategy AWS CloudFormation Resource (AWS::ECS::Service.PlacementStrategy) diff --git a/cloudformation/ecs/aws-ecs-service_serviceregistry.go b/cloudformation/ecs/aws-ecs-service_serviceregistry.go index 574f734e8e..e4e8abf290 100644 --- a/cloudformation/ecs/aws-ecs-service_serviceregistry.go +++ b/cloudformation/ecs/aws-ecs-service_serviceregistry.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_ServiceRegistry AWS CloudFormation Resource (AWS::ECS::Service.ServiceRegistry) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition.go b/cloudformation/ecs/aws-ecs-taskdefinition.go index 0f097752a8..daee067e80 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TaskDefinition AWS CloudFormation Resource (AWS::ECS::TaskDefinition) @@ -17,7 +17,7 @@ type TaskDefinition struct { // ContainerDefinitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-containerdefinitions - ContainerDefinitions *[]TaskDefinition_ContainerDefinition `json:"ContainerDefinitions,omitempty"` + ContainerDefinitions []TaskDefinition_ContainerDefinition `json:"ContainerDefinitions,omitempty"` // Cpu AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type TaskDefinition struct { // InferenceAccelerators AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-inferenceaccelerators - InferenceAccelerators *[]TaskDefinition_InferenceAccelerator `json:"InferenceAccelerators,omitempty"` + InferenceAccelerators []TaskDefinition_InferenceAccelerator `json:"InferenceAccelerators,omitempty"` // IpcMode AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type TaskDefinition struct { // PlacementConstraints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-placementconstraints - PlacementConstraints *[]TaskDefinition_TaskDefinitionPlacementConstraint `json:"PlacementConstraints,omitempty"` + PlacementConstraints []TaskDefinition_TaskDefinitionPlacementConstraint `json:"PlacementConstraints,omitempty"` // ProxyConfiguration AWS CloudFormation Property // Required: false @@ -77,7 +77,7 @@ type TaskDefinition struct { // RequiresCompatibilities AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-requirescompatibilities - RequiresCompatibilities *[]string `json:"RequiresCompatibilities,omitempty"` + RequiresCompatibilities []string `json:"RequiresCompatibilities,omitempty"` // RuntimePlatform AWS CloudFormation Property // Required: false @@ -87,7 +87,7 @@ type TaskDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TaskRoleArn AWS CloudFormation Property // Required: false @@ -97,7 +97,7 @@ type TaskDefinition struct { // Volumes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskdefinition.html#cfn-ecs-taskdefinition-volumes - Volumes *[]TaskDefinition_Volume `json:"Volumes,omitempty"` + Volumes []TaskDefinition_Volume `json:"Volumes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_authorizationconfig.go b/cloudformation/ecs/aws-ecs-taskdefinition_authorizationconfig.go index 86448ce9f9..d9dfc3e330 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_authorizationconfig.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_authorizationconfig.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_AuthorizationConfig AWS CloudFormation Resource (AWS::ECS::TaskDefinition.AuthorizationConfig) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_containerdefinition.go b/cloudformation/ecs/aws-ecs-taskdefinition_containerdefinition.go index b03c4b0bae..6ec39787e1 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_containerdefinition.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_containerdefinition.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_ContainerDefinition AWS CloudFormation Resource (AWS::ECS::TaskDefinition.ContainerDefinition) @@ -13,7 +13,7 @@ type TaskDefinition_ContainerDefinition struct { // Command AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-command - Command *[]string `json:"Command,omitempty"` + Command []string `json:"Command,omitempty"` // Cpu AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type TaskDefinition_ContainerDefinition struct { // DependsOn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dependson - DependsOnProp *[]TaskDefinition_ContainerDependency `json:"DependsOn,omitempty"` + DependsOnProp []TaskDefinition_ContainerDependency `json:"DependsOn,omitempty"` // DisableNetworking AWS CloudFormation Property // Required: false @@ -33,37 +33,37 @@ type TaskDefinition_ContainerDefinition struct { // DnsSearchDomains AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dnssearchdomains - DnsSearchDomains *[]string `json:"DnsSearchDomains,omitempty"` + DnsSearchDomains []string `json:"DnsSearchDomains,omitempty"` // DnsServers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dnsservers - DnsServers *[]string `json:"DnsServers,omitempty"` + DnsServers []string `json:"DnsServers,omitempty"` // DockerLabels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dockerlabels - DockerLabels *map[string]string `json:"DockerLabels,omitempty"` + DockerLabels map[string]string `json:"DockerLabels,omitempty"` // DockerSecurityOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-dockersecurityoptions - DockerSecurityOptions *[]string `json:"DockerSecurityOptions,omitempty"` + DockerSecurityOptions []string `json:"DockerSecurityOptions,omitempty"` // EntryPoint AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-entrypoint - EntryPoint *[]string `json:"EntryPoint,omitempty"` + EntryPoint []string `json:"EntryPoint,omitempty"` // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-environment - Environment *[]TaskDefinition_KeyValuePair `json:"Environment,omitempty"` + Environment []TaskDefinition_KeyValuePair `json:"Environment,omitempty"` // EnvironmentFiles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-environmentfiles - EnvironmentFiles *[]TaskDefinition_EnvironmentFile `json:"EnvironmentFiles,omitempty"` + EnvironmentFiles []TaskDefinition_EnvironmentFile `json:"EnvironmentFiles,omitempty"` // Essential AWS CloudFormation Property // Required: false @@ -73,7 +73,7 @@ type TaskDefinition_ContainerDefinition struct { // ExtraHosts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-extrahosts - ExtraHosts *[]TaskDefinition_HostEntry `json:"ExtraHosts,omitempty"` + ExtraHosts []TaskDefinition_HostEntry `json:"ExtraHosts,omitempty"` // FirelensConfiguration AWS CloudFormation Property // Required: false @@ -103,7 +103,7 @@ type TaskDefinition_ContainerDefinition struct { // Links AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-links - Links *[]string `json:"Links,omitempty"` + Links []string `json:"Links,omitempty"` // LinuxParameters AWS CloudFormation Property // Required: false @@ -128,7 +128,7 @@ type TaskDefinition_ContainerDefinition struct { // MountPoints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-mountpoints - MountPoints *[]TaskDefinition_MountPoint `json:"MountPoints,omitempty"` + MountPoints []TaskDefinition_MountPoint `json:"MountPoints,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -138,7 +138,7 @@ type TaskDefinition_ContainerDefinition struct { // PortMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-portmappings - PortMappings *[]TaskDefinition_PortMapping `json:"PortMappings,omitempty"` + PortMappings []TaskDefinition_PortMapping `json:"PortMappings,omitempty"` // Privileged AWS CloudFormation Property // Required: false @@ -163,12 +163,12 @@ type TaskDefinition_ContainerDefinition struct { // ResourceRequirements AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-resourcerequirements - ResourceRequirements *[]TaskDefinition_ResourceRequirement `json:"ResourceRequirements,omitempty"` + ResourceRequirements []TaskDefinition_ResourceRequirement `json:"ResourceRequirements,omitempty"` // Secrets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-secrets - Secrets *[]TaskDefinition_Secret `json:"Secrets,omitempty"` + Secrets []TaskDefinition_Secret `json:"Secrets,omitempty"` // StartTimeout AWS CloudFormation Property // Required: false @@ -183,12 +183,12 @@ type TaskDefinition_ContainerDefinition struct { // SystemControls AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-systemcontrols - SystemControls *[]TaskDefinition_SystemControl `json:"SystemControls,omitempty"` + SystemControls []TaskDefinition_SystemControl `json:"SystemControls,omitempty"` // Ulimits AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-ulimits - Ulimits *[]TaskDefinition_Ulimit `json:"Ulimits,omitempty"` + Ulimits []TaskDefinition_Ulimit `json:"Ulimits,omitempty"` // User AWS CloudFormation Property // Required: false @@ -198,7 +198,7 @@ type TaskDefinition_ContainerDefinition struct { // VolumesFrom AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions.html#cfn-ecs-taskdefinition-containerdefinition-volumesfrom - VolumesFrom *[]TaskDefinition_VolumeFrom `json:"VolumesFrom,omitempty"` + VolumesFrom []TaskDefinition_VolumeFrom `json:"VolumesFrom,omitempty"` // WorkingDirectory AWS CloudFormation Property // Required: false diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_containerdependency.go b/cloudformation/ecs/aws-ecs-taskdefinition_containerdependency.go index 4d67592047..1a71713142 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_containerdependency.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_containerdependency.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_ContainerDependency AWS CloudFormation Resource (AWS::ECS::TaskDefinition.ContainerDependency) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_device.go b/cloudformation/ecs/aws-ecs-taskdefinition_device.go index 245dfb5657..b62052eefb 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_device.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_device.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_Device AWS CloudFormation Resource (AWS::ECS::TaskDefinition.Device) @@ -23,7 +23,7 @@ type TaskDefinition_Device struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-device.html#cfn-ecs-taskdefinition-device-permissions - Permissions *[]string `json:"Permissions,omitempty"` + Permissions []string `json:"Permissions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_dockervolumeconfiguration.go b/cloudformation/ecs/aws-ecs-taskdefinition_dockervolumeconfiguration.go index 2aa0d66ced..57429e348f 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_dockervolumeconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_dockervolumeconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_DockerVolumeConfiguration AWS CloudFormation Resource (AWS::ECS::TaskDefinition.DockerVolumeConfiguration) @@ -23,12 +23,12 @@ type TaskDefinition_DockerVolumeConfiguration struct { // DriverOpts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-driveropts - DriverOpts *map[string]string `json:"DriverOpts,omitempty"` + DriverOpts map[string]string `json:"DriverOpts,omitempty"` // Labels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-dockervolumeconfiguration.html#cfn-ecs-taskdefinition-dockervolumeconfiguration-labels - Labels *map[string]string `json:"Labels,omitempty"` + Labels map[string]string `json:"Labels,omitempty"` // Scope AWS CloudFormation Property // Required: false diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_efsvolumeconfiguration.go b/cloudformation/ecs/aws-ecs-taskdefinition_efsvolumeconfiguration.go index 90e27e8734..befcbfd23c 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_efsvolumeconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_efsvolumeconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_EFSVolumeConfiguration AWS CloudFormation Resource (AWS::ECS::TaskDefinition.EFSVolumeConfiguration) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_environmentfile.go b/cloudformation/ecs/aws-ecs-taskdefinition_environmentfile.go index 6cd9b6488c..3c4450201e 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_environmentfile.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_environmentfile.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_EnvironmentFile AWS CloudFormation Resource (AWS::ECS::TaskDefinition.EnvironmentFile) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_ephemeralstorage.go b/cloudformation/ecs/aws-ecs-taskdefinition_ephemeralstorage.go index 6619836a1c..bdfed68dd2 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_ephemeralstorage.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_ephemeralstorage.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_EphemeralStorage AWS CloudFormation Resource (AWS::ECS::TaskDefinition.EphemeralStorage) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_firelensconfiguration.go b/cloudformation/ecs/aws-ecs-taskdefinition_firelensconfiguration.go index 3d6b6ffa83..d4d0942fee 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_firelensconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_firelensconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_FirelensConfiguration AWS CloudFormation Resource (AWS::ECS::TaskDefinition.FirelensConfiguration) @@ -13,7 +13,7 @@ type TaskDefinition_FirelensConfiguration struct { // Options AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-firelensconfiguration.html#cfn-ecs-taskdefinition-firelensconfiguration-options - Options *map[string]string `json:"Options,omitempty"` + Options map[string]string `json:"Options,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_healthcheck.go b/cloudformation/ecs/aws-ecs-taskdefinition_healthcheck.go index a2c105fb7f..069de575aa 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_healthcheck.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_healthcheck.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_HealthCheck AWS CloudFormation Resource (AWS::ECS::TaskDefinition.HealthCheck) @@ -13,7 +13,7 @@ type TaskDefinition_HealthCheck struct { // Command AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-healthcheck.html#cfn-ecs-taskdefinition-healthcheck-command - Command *[]string `json:"Command,omitempty"` + Command []string `json:"Command,omitempty"` // Interval AWS CloudFormation Property // Required: false diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_hostentry.go b/cloudformation/ecs/aws-ecs-taskdefinition_hostentry.go index a8241fe2d7..d4c8dc3d02 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_hostentry.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_hostentry.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_HostEntry AWS CloudFormation Resource (AWS::ECS::TaskDefinition.HostEntry) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_hostvolumeproperties.go b/cloudformation/ecs/aws-ecs-taskdefinition_hostvolumeproperties.go index 335415682f..879909cb5f 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_hostvolumeproperties.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_hostvolumeproperties.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_HostVolumeProperties AWS CloudFormation Resource (AWS::ECS::TaskDefinition.HostVolumeProperties) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_inferenceaccelerator.go b/cloudformation/ecs/aws-ecs-taskdefinition_inferenceaccelerator.go index d9c2c87032..97b2d2556f 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_inferenceaccelerator.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_inferenceaccelerator.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_InferenceAccelerator AWS CloudFormation Resource (AWS::ECS::TaskDefinition.InferenceAccelerator) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_kernelcapabilities.go b/cloudformation/ecs/aws-ecs-taskdefinition_kernelcapabilities.go index 92f9af6e81..9cc5ec1ce8 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_kernelcapabilities.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_kernelcapabilities.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_KernelCapabilities AWS CloudFormation Resource (AWS::ECS::TaskDefinition.KernelCapabilities) @@ -13,12 +13,12 @@ type TaskDefinition_KernelCapabilities struct { // Add AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-kernelcapabilities.html#cfn-ecs-taskdefinition-kernelcapabilities-add - Add *[]string `json:"Add,omitempty"` + Add []string `json:"Add,omitempty"` // Drop AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-kernelcapabilities.html#cfn-ecs-taskdefinition-kernelcapabilities-drop - Drop *[]string `json:"Drop,omitempty"` + Drop []string `json:"Drop,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_keyvaluepair.go b/cloudformation/ecs/aws-ecs-taskdefinition_keyvaluepair.go index adddd0f49f..147cd2dde6 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_keyvaluepair.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_keyvaluepair.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_KeyValuePair AWS CloudFormation Resource (AWS::ECS::TaskDefinition.KeyValuePair) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_linuxparameters.go b/cloudformation/ecs/aws-ecs-taskdefinition_linuxparameters.go index da09619719..26d25bb436 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_linuxparameters.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_linuxparameters.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_LinuxParameters AWS CloudFormation Resource (AWS::ECS::TaskDefinition.LinuxParameters) @@ -18,7 +18,7 @@ type TaskDefinition_LinuxParameters struct { // Devices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-devices - Devices *[]TaskDefinition_Device `json:"Devices,omitempty"` + Devices []TaskDefinition_Device `json:"Devices,omitempty"` // InitProcessEnabled AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type TaskDefinition_LinuxParameters struct { // Tmpfs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-linuxparameters.html#cfn-ecs-taskdefinition-linuxparameters-tmpfs - Tmpfs *[]TaskDefinition_Tmpfs `json:"Tmpfs,omitempty"` + Tmpfs []TaskDefinition_Tmpfs `json:"Tmpfs,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_logconfiguration.go b/cloudformation/ecs/aws-ecs-taskdefinition_logconfiguration.go index 74c509b204..075e9a88d9 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_logconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_logconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_LogConfiguration AWS CloudFormation Resource (AWS::ECS::TaskDefinition.LogConfiguration) @@ -18,12 +18,12 @@ type TaskDefinition_LogConfiguration struct { // Options AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions-logconfiguration.html#cfn-ecs-taskdefinition-containerdefinition-logconfiguration-options - Options *map[string]string `json:"Options,omitempty"` + Options map[string]string `json:"Options,omitempty"` // SecretOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-containerdefinitions-logconfiguration.html#cfn-ecs-taskdefinition-logconfiguration-secretoptions - SecretOptions *[]TaskDefinition_Secret `json:"SecretOptions,omitempty"` + SecretOptions []TaskDefinition_Secret `json:"SecretOptions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_mountpoint.go b/cloudformation/ecs/aws-ecs-taskdefinition_mountpoint.go index 7828bbacc5..6398f38028 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_mountpoint.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_mountpoint.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_MountPoint AWS CloudFormation Resource (AWS::ECS::TaskDefinition.MountPoint) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_portmapping.go b/cloudformation/ecs/aws-ecs-taskdefinition_portmapping.go index c298dd3586..2252b70228 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_portmapping.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_portmapping.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_PortMapping AWS CloudFormation Resource (AWS::ECS::TaskDefinition.PortMapping) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_proxyconfiguration.go b/cloudformation/ecs/aws-ecs-taskdefinition_proxyconfiguration.go index 6fe2777c54..096fc2fa56 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_proxyconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_proxyconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_ProxyConfiguration AWS CloudFormation Resource (AWS::ECS::TaskDefinition.ProxyConfiguration) @@ -18,7 +18,7 @@ type TaskDefinition_ProxyConfiguration struct { // ProxyConfigurationProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-proxyconfiguration.html#cfn-ecs-taskdefinition-proxyconfiguration-proxyconfigurationproperties - ProxyConfigurationProperties *[]TaskDefinition_KeyValuePair `json:"ProxyConfigurationProperties,omitempty"` + ProxyConfigurationProperties []TaskDefinition_KeyValuePair `json:"ProxyConfigurationProperties,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_repositorycredentials.go b/cloudformation/ecs/aws-ecs-taskdefinition_repositorycredentials.go index 709fab036a..462b856a18 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_repositorycredentials.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_repositorycredentials.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_RepositoryCredentials AWS CloudFormation Resource (AWS::ECS::TaskDefinition.RepositoryCredentials) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_resourcerequirement.go b/cloudformation/ecs/aws-ecs-taskdefinition_resourcerequirement.go index db88d3d043..d51b697b85 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_resourcerequirement.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_resourcerequirement.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_ResourceRequirement AWS CloudFormation Resource (AWS::ECS::TaskDefinition.ResourceRequirement) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_runtimeplatform.go b/cloudformation/ecs/aws-ecs-taskdefinition_runtimeplatform.go index 808add55ff..91a4753528 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_runtimeplatform.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_runtimeplatform.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_RuntimePlatform AWS CloudFormation Resource (AWS::ECS::TaskDefinition.RuntimePlatform) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_secret.go b/cloudformation/ecs/aws-ecs-taskdefinition_secret.go index 06e95397df..7d5a211cc9 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_secret.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_secret.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_Secret AWS CloudFormation Resource (AWS::ECS::TaskDefinition.Secret) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_systemcontrol.go b/cloudformation/ecs/aws-ecs-taskdefinition_systemcontrol.go index f08a816520..0fdf6cd1f1 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_systemcontrol.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_systemcontrol.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_SystemControl AWS CloudFormation Resource (AWS::ECS::TaskDefinition.SystemControl) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_taskdefinitionplacementconstraint.go b/cloudformation/ecs/aws-ecs-taskdefinition_taskdefinitionplacementconstraint.go index a9ef8545c4..2d1bdfc23f 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_taskdefinitionplacementconstraint.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_taskdefinitionplacementconstraint.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_TaskDefinitionPlacementConstraint AWS CloudFormation Resource (AWS::ECS::TaskDefinition.TaskDefinitionPlacementConstraint) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_tmpfs.go b/cloudformation/ecs/aws-ecs-taskdefinition_tmpfs.go index 3505d3d88d..44b628f4bc 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_tmpfs.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_tmpfs.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_Tmpfs AWS CloudFormation Resource (AWS::ECS::TaskDefinition.Tmpfs) @@ -18,7 +18,7 @@ type TaskDefinition_Tmpfs struct { // MountOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskdefinition-tmpfs.html#cfn-ecs-taskdefinition-tmpfs-mountoptions - MountOptions *[]string `json:"MountOptions,omitempty"` + MountOptions []string `json:"MountOptions,omitempty"` // Size AWS CloudFormation Property // Required: true diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_ulimit.go b/cloudformation/ecs/aws-ecs-taskdefinition_ulimit.go index 7ec8dc5fff..9435a0ab2f 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_ulimit.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_ulimit.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_Ulimit AWS CloudFormation Resource (AWS::ECS::TaskDefinition.Ulimit) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_volume.go b/cloudformation/ecs/aws-ecs-taskdefinition_volume.go index 7dabf09d13..83e39f452a 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_volume.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_volume.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_Volume AWS CloudFormation Resource (AWS::ECS::TaskDefinition.Volume) diff --git a/cloudformation/ecs/aws-ecs-taskdefinition_volumefrom.go b/cloudformation/ecs/aws-ecs-taskdefinition_volumefrom.go index 913529c4bc..4a0c4f179d 100644 --- a/cloudformation/ecs/aws-ecs-taskdefinition_volumefrom.go +++ b/cloudformation/ecs/aws-ecs-taskdefinition_volumefrom.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_VolumeFrom AWS CloudFormation Resource (AWS::ECS::TaskDefinition.VolumeFrom) diff --git a/cloudformation/ecs/aws-ecs-taskset.go b/cloudformation/ecs/aws-ecs-taskset.go index d3dc870416..4ae1ceb7a8 100644 --- a/cloudformation/ecs/aws-ecs-taskset.go +++ b/cloudformation/ecs/aws-ecs-taskset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskSet AWS CloudFormation Resource (AWS::ECS::TaskSet) @@ -31,7 +31,7 @@ type TaskSet struct { // LoadBalancers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-loadbalancers - LoadBalancers *[]TaskSet_LoadBalancer `json:"LoadBalancers,omitempty"` + LoadBalancers []TaskSet_LoadBalancer `json:"LoadBalancers,omitempty"` // NetworkConfiguration AWS CloudFormation Property // Required: false @@ -56,7 +56,7 @@ type TaskSet struct { // ServiceRegistries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-taskset.html#cfn-ecs-taskset-serviceregistries - ServiceRegistries *[]TaskSet_ServiceRegistry `json:"ServiceRegistries,omitempty"` + ServiceRegistries []TaskSet_ServiceRegistry `json:"ServiceRegistries,omitempty"` // TaskDefinition AWS CloudFormation Property // Required: true diff --git a/cloudformation/ecs/aws-ecs-taskset_awsvpcconfiguration.go b/cloudformation/ecs/aws-ecs-taskset_awsvpcconfiguration.go index f0298c0568..be46c6628f 100644 --- a/cloudformation/ecs/aws-ecs-taskset_awsvpcconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskset_awsvpcconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskSet_AwsVpcConfiguration AWS CloudFormation Resource (AWS::ECS::TaskSet.AwsVpcConfiguration) @@ -18,7 +18,7 @@ type TaskSet_AwsVpcConfiguration struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ecs-taskset-awsvpcconfiguration.html#cfn-ecs-taskset-awsvpcconfiguration-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // Subnets AWS CloudFormation Property // Required: true diff --git a/cloudformation/ecs/aws-ecs-taskset_loadbalancer.go b/cloudformation/ecs/aws-ecs-taskset_loadbalancer.go index e0bbda9e0a..d8df8e4fd0 100644 --- a/cloudformation/ecs/aws-ecs-taskset_loadbalancer.go +++ b/cloudformation/ecs/aws-ecs-taskset_loadbalancer.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskSet_LoadBalancer AWS CloudFormation Resource (AWS::ECS::TaskSet.LoadBalancer) diff --git a/cloudformation/ecs/aws-ecs-taskset_networkconfiguration.go b/cloudformation/ecs/aws-ecs-taskset_networkconfiguration.go index 6b0662dca8..40ee1b6e64 100644 --- a/cloudformation/ecs/aws-ecs-taskset_networkconfiguration.go +++ b/cloudformation/ecs/aws-ecs-taskset_networkconfiguration.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskSet_NetworkConfiguration AWS CloudFormation Resource (AWS::ECS::TaskSet.NetworkConfiguration) diff --git a/cloudformation/ecs/aws-ecs-taskset_scale.go b/cloudformation/ecs/aws-ecs-taskset_scale.go index 7d3c4bac3a..fac56e5ef5 100644 --- a/cloudformation/ecs/aws-ecs-taskset_scale.go +++ b/cloudformation/ecs/aws-ecs-taskset_scale.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskSet_Scale AWS CloudFormation Resource (AWS::ECS::TaskSet.Scale) diff --git a/cloudformation/ecs/aws-ecs-taskset_serviceregistry.go b/cloudformation/ecs/aws-ecs-taskset_serviceregistry.go index 328f56567a..65bd0f4216 100644 --- a/cloudformation/ecs/aws-ecs-taskset_serviceregistry.go +++ b/cloudformation/ecs/aws-ecs-taskset_serviceregistry.go @@ -3,7 +3,7 @@ package ecs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskSet_ServiceRegistry AWS CloudFormation Resource (AWS::ECS::TaskSet.ServiceRegistry) diff --git a/cloudformation/efs/aws-efs-accesspoint.go b/cloudformation/efs/aws-efs-accesspoint.go index 8bbb606469..b5f5844d5a 100644 --- a/cloudformation/efs/aws-efs-accesspoint.go +++ b/cloudformation/efs/aws-efs-accesspoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint AWS CloudFormation Resource (AWS::EFS::AccessPoint) @@ -16,7 +16,7 @@ type AccessPoint struct { // AccessPointTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-accesspoint.html#cfn-efs-accesspoint-accesspointtags - AccessPointTags *[]AccessPoint_AccessPointTag `json:"AccessPointTags,omitempty"` + AccessPointTags []AccessPoint_AccessPointTag `json:"AccessPointTags,omitempty"` // ClientToken AWS CloudFormation Property // Required: false diff --git a/cloudformation/efs/aws-efs-accesspoint_accesspointtag.go b/cloudformation/efs/aws-efs-accesspoint_accesspointtag.go index ec371054a6..7b3cd857a6 100644 --- a/cloudformation/efs/aws-efs-accesspoint_accesspointtag.go +++ b/cloudformation/efs/aws-efs-accesspoint_accesspointtag.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_AccessPointTag AWS CloudFormation Resource (AWS::EFS::AccessPoint.AccessPointTag) diff --git a/cloudformation/efs/aws-efs-accesspoint_creationinfo.go b/cloudformation/efs/aws-efs-accesspoint_creationinfo.go index 8de560e572..3b6c377e85 100644 --- a/cloudformation/efs/aws-efs-accesspoint_creationinfo.go +++ b/cloudformation/efs/aws-efs-accesspoint_creationinfo.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_CreationInfo AWS CloudFormation Resource (AWS::EFS::AccessPoint.CreationInfo) diff --git a/cloudformation/efs/aws-efs-accesspoint_posixuser.go b/cloudformation/efs/aws-efs-accesspoint_posixuser.go index 19d083f051..eaebd8a062 100644 --- a/cloudformation/efs/aws-efs-accesspoint_posixuser.go +++ b/cloudformation/efs/aws-efs-accesspoint_posixuser.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_PosixUser AWS CloudFormation Resource (AWS::EFS::AccessPoint.PosixUser) @@ -18,7 +18,7 @@ type AccessPoint_PosixUser struct { // SecondaryGids AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-efs-accesspoint-posixuser.html#cfn-efs-accesspoint-posixuser-secondarygids - SecondaryGids *[]string `json:"SecondaryGids,omitempty"` + SecondaryGids []string `json:"SecondaryGids,omitempty"` // Uid AWS CloudFormation Property // Required: true diff --git a/cloudformation/efs/aws-efs-accesspoint_rootdirectory.go b/cloudformation/efs/aws-efs-accesspoint_rootdirectory.go index ccbe893f2d..ed9f80b137 100644 --- a/cloudformation/efs/aws-efs-accesspoint_rootdirectory.go +++ b/cloudformation/efs/aws-efs-accesspoint_rootdirectory.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_RootDirectory AWS CloudFormation Resource (AWS::EFS::AccessPoint.RootDirectory) diff --git a/cloudformation/efs/aws-efs-filesystem.go b/cloudformation/efs/aws-efs-filesystem.go index 5afe51b6f6..e6a4bacc73 100644 --- a/cloudformation/efs/aws-efs-filesystem.go +++ b/cloudformation/efs/aws-efs-filesystem.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem AWS CloudFormation Resource (AWS::EFS::FileSystem) @@ -41,7 +41,7 @@ type FileSystem struct { // FileSystemTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-filesystemtags - FileSystemTags *[]FileSystem_ElasticFileSystemTag `json:"FileSystemTags,omitempty"` + FileSystemTags []FileSystem_ElasticFileSystemTag `json:"FileSystemTags,omitempty"` // KmsKeyId AWS CloudFormation Property // Required: false @@ -51,7 +51,7 @@ type FileSystem struct { // LifecyclePolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-efs-filesystem.html#cfn-efs-filesystem-lifecyclepolicies - LifecyclePolicies *[]FileSystem_LifecyclePolicy `json:"LifecyclePolicies,omitempty"` + LifecyclePolicies []FileSystem_LifecyclePolicy `json:"LifecyclePolicies,omitempty"` // PerformanceMode AWS CloudFormation Property // Required: false diff --git a/cloudformation/efs/aws-efs-filesystem_backuppolicy.go b/cloudformation/efs/aws-efs-filesystem_backuppolicy.go index db4ae15eb4..e50fc854d6 100644 --- a/cloudformation/efs/aws-efs-filesystem_backuppolicy.go +++ b/cloudformation/efs/aws-efs-filesystem_backuppolicy.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_BackupPolicy AWS CloudFormation Resource (AWS::EFS::FileSystem.BackupPolicy) diff --git a/cloudformation/efs/aws-efs-filesystem_elasticfilesystemtag.go b/cloudformation/efs/aws-efs-filesystem_elasticfilesystemtag.go index 08a98dd305..0dbad4464b 100644 --- a/cloudformation/efs/aws-efs-filesystem_elasticfilesystemtag.go +++ b/cloudformation/efs/aws-efs-filesystem_elasticfilesystemtag.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_ElasticFileSystemTag AWS CloudFormation Resource (AWS::EFS::FileSystem.ElasticFileSystemTag) diff --git a/cloudformation/efs/aws-efs-filesystem_lifecyclepolicy.go b/cloudformation/efs/aws-efs-filesystem_lifecyclepolicy.go index 1a72fd5b93..a5533bf4e3 100644 --- a/cloudformation/efs/aws-efs-filesystem_lifecyclepolicy.go +++ b/cloudformation/efs/aws-efs-filesystem_lifecyclepolicy.go @@ -3,7 +3,7 @@ package efs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_LifecyclePolicy AWS CloudFormation Resource (AWS::EFS::FileSystem.LifecyclePolicy) diff --git a/cloudformation/efs/aws-efs-mounttarget.go b/cloudformation/efs/aws-efs-mounttarget.go index 01b54318c0..162e082384 100644 --- a/cloudformation/efs/aws-efs-mounttarget.go +++ b/cloudformation/efs/aws-efs-mounttarget.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MountTarget AWS CloudFormation Resource (AWS::EFS::MountTarget) diff --git a/cloudformation/eks/aws-eks-addon.go b/cloudformation/eks/aws-eks-addon.go index 4ae98af168..15c6c2b5cf 100644 --- a/cloudformation/eks/aws-eks-addon.go +++ b/cloudformation/eks/aws-eks-addon.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Addon AWS CloudFormation Resource (AWS::EKS::Addon) @@ -42,7 +42,7 @@ type Addon struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-addon.html#cfn-eks-addon-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eks/aws-eks-cluster.go b/cloudformation/eks/aws-eks-cluster.go index a519e086f7..6ab7501fb1 100644 --- a/cloudformation/eks/aws-eks-cluster.go +++ b/cloudformation/eks/aws-eks-cluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cluster AWS CloudFormation Resource (AWS::EKS::Cluster) @@ -17,7 +17,7 @@ type Cluster struct { // EncryptionConfig AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-encryptionconfig - EncryptionConfig *[]Cluster_EncryptionConfig `json:"EncryptionConfig,omitempty"` + EncryptionConfig []Cluster_EncryptionConfig `json:"EncryptionConfig,omitempty"` // KubernetesNetworkConfig AWS CloudFormation Property // Required: false @@ -34,6 +34,11 @@ type Cluster struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-name Name *string `json:"Name,omitempty"` + // OutpostConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-outpostconfig + OutpostConfig *Cluster_OutpostConfig `json:"OutpostConfig,omitempty"` + // ResourcesVpcConfig AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-resourcesvpcconfig @@ -47,7 +52,7 @@ type Cluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-cluster.html#cfn-eks-cluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Version AWS CloudFormation Property // Required: false diff --git a/cloudformation/eks/aws-eks-cluster_clusterlogging.go b/cloudformation/eks/aws-eks-cluster_clusterlogging.go index fecbac2b9d..673304d39f 100644 --- a/cloudformation/eks/aws-eks-cluster_clusterlogging.go +++ b/cloudformation/eks/aws-eks-cluster_clusterlogging.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ClusterLogging AWS CloudFormation Resource (AWS::EKS::Cluster.ClusterLogging) @@ -13,7 +13,7 @@ type Cluster_ClusterLogging struct { // EnabledTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-clusterlogging.html#cfn-eks-cluster-clusterlogging-enabledtypes - EnabledTypes *[]Cluster_LoggingTypeConfig `json:"EnabledTypes,omitempty"` + EnabledTypes []Cluster_LoggingTypeConfig `json:"EnabledTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eks/aws-eks-cluster_encryptionconfig.go b/cloudformation/eks/aws-eks-cluster_encryptionconfig.go index 088a440460..2b271ac877 100644 --- a/cloudformation/eks/aws-eks-cluster_encryptionconfig.go +++ b/cloudformation/eks/aws-eks-cluster_encryptionconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EncryptionConfig AWS CloudFormation Resource (AWS::EKS::Cluster.EncryptionConfig) @@ -18,7 +18,7 @@ type Cluster_EncryptionConfig struct { // Resources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-encryptionconfig.html#cfn-eks-cluster-encryptionconfig-resources - Resources *[]string `json:"Resources,omitempty"` + Resources []string `json:"Resources,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eks/aws-eks-cluster_kubernetesnetworkconfig.go b/cloudformation/eks/aws-eks-cluster_kubernetesnetworkconfig.go index 9a9d5af305..3d1de47a5b 100644 --- a/cloudformation/eks/aws-eks-cluster_kubernetesnetworkconfig.go +++ b/cloudformation/eks/aws-eks-cluster_kubernetesnetworkconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_KubernetesNetworkConfig AWS CloudFormation Resource (AWS::EKS::Cluster.KubernetesNetworkConfig) diff --git a/cloudformation/eks/aws-eks-cluster_logging.go b/cloudformation/eks/aws-eks-cluster_logging.go index b175100b2c..f77daae12b 100644 --- a/cloudformation/eks/aws-eks-cluster_logging.go +++ b/cloudformation/eks/aws-eks-cluster_logging.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Logging AWS CloudFormation Resource (AWS::EKS::Cluster.Logging) diff --git a/cloudformation/eks/aws-eks-cluster_loggingtypeconfig.go b/cloudformation/eks/aws-eks-cluster_loggingtypeconfig.go index 2c428cc15d..cc53375783 100644 --- a/cloudformation/eks/aws-eks-cluster_loggingtypeconfig.go +++ b/cloudformation/eks/aws-eks-cluster_loggingtypeconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_LoggingTypeConfig AWS CloudFormation Resource (AWS::EKS::Cluster.LoggingTypeConfig) diff --git a/cloudformation/eks/aws-eks-cluster_outpostconfig.go b/cloudformation/eks/aws-eks-cluster_outpostconfig.go new file mode 100644 index 0000000000..374544b204 --- /dev/null +++ b/cloudformation/eks/aws-eks-cluster_outpostconfig.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package eks + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Cluster_OutpostConfig AWS CloudFormation Resource (AWS::EKS::Cluster.OutpostConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html +type Cluster_OutpostConfig struct { + + // ControlPlaneInstanceType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html#cfn-eks-cluster-outpostconfig-controlplaneinstancetype + ControlPlaneInstanceType string `json:"ControlPlaneInstanceType"` + + // OutpostArns AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-outpostconfig.html#cfn-eks-cluster-outpostconfig-outpostarns + OutpostArns []string `json:"OutpostArns"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Cluster_OutpostConfig) AWSCloudFormationType() string { + return "AWS::EKS::Cluster.OutpostConfig" +} diff --git a/cloudformation/eks/aws-eks-cluster_provider.go b/cloudformation/eks/aws-eks-cluster_provider.go index fb9e9fcf6c..da24397727 100644 --- a/cloudformation/eks/aws-eks-cluster_provider.go +++ b/cloudformation/eks/aws-eks-cluster_provider.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Provider AWS CloudFormation Resource (AWS::EKS::Cluster.Provider) diff --git a/cloudformation/eks/aws-eks-cluster_resourcesvpcconfig.go b/cloudformation/eks/aws-eks-cluster_resourcesvpcconfig.go index 1379ff5e1b..148fb6bf63 100644 --- a/cloudformation/eks/aws-eks-cluster_resourcesvpcconfig.go +++ b/cloudformation/eks/aws-eks-cluster_resourcesvpcconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ResourcesVpcConfig AWS CloudFormation Resource (AWS::EKS::Cluster.ResourcesVpcConfig) @@ -23,12 +23,12 @@ type Cluster_ResourcesVpcConfig struct { // PublicAccessCidrs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-publicaccesscidrs - PublicAccessCidrs *[]string `json:"PublicAccessCidrs,omitempty"` + PublicAccessCidrs []string `json:"PublicAccessCidrs,omitempty"` // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-cluster-resourcesvpcconfig.html#cfn-eks-cluster-resourcesvpcconfig-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: true diff --git a/cloudformation/eks/aws-eks-fargateprofile.go b/cloudformation/eks/aws-eks-fargateprofile.go index 01e549dfae..5e8f58ba2b 100644 --- a/cloudformation/eks/aws-eks-fargateprofile.go +++ b/cloudformation/eks/aws-eks-fargateprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FargateProfile AWS CloudFormation Resource (AWS::EKS::FargateProfile) @@ -37,12 +37,12 @@ type FargateProfile struct { // Subnets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-subnets - Subnets *[]string `json:"Subnets,omitempty"` + Subnets []string `json:"Subnets,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-fargateprofile.html#cfn-eks-fargateprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eks/aws-eks-fargateprofile_label.go b/cloudformation/eks/aws-eks-fargateprofile_label.go index 6441956075..2d8654b20c 100644 --- a/cloudformation/eks/aws-eks-fargateprofile_label.go +++ b/cloudformation/eks/aws-eks-fargateprofile_label.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FargateProfile_Label AWS CloudFormation Resource (AWS::EKS::FargateProfile.Label) diff --git a/cloudformation/eks/aws-eks-fargateprofile_selector.go b/cloudformation/eks/aws-eks-fargateprofile_selector.go index 07be1564a1..cdb7265c60 100644 --- a/cloudformation/eks/aws-eks-fargateprofile_selector.go +++ b/cloudformation/eks/aws-eks-fargateprofile_selector.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FargateProfile_Selector AWS CloudFormation Resource (AWS::EKS::FargateProfile.Selector) @@ -13,7 +13,7 @@ type FargateProfile_Selector struct { // Labels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-fargateprofile-selector.html#cfn-eks-fargateprofile-selector-labels - Labels *[]FargateProfile_Label `json:"Labels,omitempty"` + Labels []FargateProfile_Label `json:"Labels,omitempty"` // Namespace AWS CloudFormation Property // Required: true diff --git a/cloudformation/eks/aws-eks-identityproviderconfig.go b/cloudformation/eks/aws-eks-identityproviderconfig.go index 4bc21b0d74..650d597260 100644 --- a/cloudformation/eks/aws-eks-identityproviderconfig.go +++ b/cloudformation/eks/aws-eks-identityproviderconfig.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // IdentityProviderConfig AWS CloudFormation Resource (AWS::EKS::IdentityProviderConfig) @@ -32,7 +32,7 @@ type IdentityProviderConfig struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-identityproviderconfig.html#cfn-eks-identityproviderconfig-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/eks/aws-eks-identityproviderconfig_oidcidentityproviderconfig.go b/cloudformation/eks/aws-eks-identityproviderconfig_oidcidentityproviderconfig.go index ceed342098..c42c39dee6 100644 --- a/cloudformation/eks/aws-eks-identityproviderconfig_oidcidentityproviderconfig.go +++ b/cloudformation/eks/aws-eks-identityproviderconfig_oidcidentityproviderconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityProviderConfig_OidcIdentityProviderConfig AWS CloudFormation Resource (AWS::EKS::IdentityProviderConfig.OidcIdentityProviderConfig) @@ -33,7 +33,7 @@ type IdentityProviderConfig_OidcIdentityProviderConfig struct { // RequiredClaims AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-identityproviderconfig-oidcidentityproviderconfig.html#cfn-eks-identityproviderconfig-oidcidentityproviderconfig-requiredclaims - RequiredClaims *[]IdentityProviderConfig_RequiredClaim `json:"RequiredClaims,omitempty"` + RequiredClaims []IdentityProviderConfig_RequiredClaim `json:"RequiredClaims,omitempty"` // UsernameClaim AWS CloudFormation Property // Required: false diff --git a/cloudformation/eks/aws-eks-identityproviderconfig_requiredclaim.go b/cloudformation/eks/aws-eks-identityproviderconfig_requiredclaim.go index 3546c877f7..bf15a078f7 100644 --- a/cloudformation/eks/aws-eks-identityproviderconfig_requiredclaim.go +++ b/cloudformation/eks/aws-eks-identityproviderconfig_requiredclaim.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IdentityProviderConfig_RequiredClaim AWS CloudFormation Resource (AWS::EKS::IdentityProviderConfig.RequiredClaim) diff --git a/cloudformation/eks/aws-eks-nodegroup.go b/cloudformation/eks/aws-eks-nodegroup.go index e36406c6c9..7ec5afd38b 100644 --- a/cloudformation/eks/aws-eks-nodegroup.go +++ b/cloudformation/eks/aws-eks-nodegroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Nodegroup AWS CloudFormation Resource (AWS::EKS::Nodegroup) @@ -41,7 +41,7 @@ type Nodegroup struct { // InstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-instancetypes - InstanceTypes *[]string `json:"InstanceTypes,omitempty"` + InstanceTypes []string `json:"InstanceTypes,omitempty"` // Labels AWS CloudFormation Property // Required: false @@ -91,7 +91,7 @@ type Nodegroup struct { // Taints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eks-nodegroup.html#cfn-eks-nodegroup-taints - Taints *[]Nodegroup_Taint `json:"Taints,omitempty"` + Taints []Nodegroup_Taint `json:"Taints,omitempty"` // UpdateConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/eks/aws-eks-nodegroup_launchtemplatespecification.go b/cloudformation/eks/aws-eks-nodegroup_launchtemplatespecification.go index ed66507c25..5153f13ae7 100644 --- a/cloudformation/eks/aws-eks-nodegroup_launchtemplatespecification.go +++ b/cloudformation/eks/aws-eks-nodegroup_launchtemplatespecification.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Nodegroup_LaunchTemplateSpecification AWS CloudFormation Resource (AWS::EKS::Nodegroup.LaunchTemplateSpecification) diff --git a/cloudformation/eks/aws-eks-nodegroup_remoteaccess.go b/cloudformation/eks/aws-eks-nodegroup_remoteaccess.go index d4f13a4429..8287b6e262 100644 --- a/cloudformation/eks/aws-eks-nodegroup_remoteaccess.go +++ b/cloudformation/eks/aws-eks-nodegroup_remoteaccess.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Nodegroup_RemoteAccess AWS CloudFormation Resource (AWS::EKS::Nodegroup.RemoteAccess) @@ -18,7 +18,7 @@ type Nodegroup_RemoteAccess struct { // SourceSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-eks-nodegroup-remoteaccess.html#cfn-eks-nodegroup-remoteaccess-sourcesecuritygroups - SourceSecurityGroups *[]string `json:"SourceSecurityGroups,omitempty"` + SourceSecurityGroups []string `json:"SourceSecurityGroups,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eks/aws-eks-nodegroup_scalingconfig.go b/cloudformation/eks/aws-eks-nodegroup_scalingconfig.go index f753baf7be..f047dce57c 100644 --- a/cloudformation/eks/aws-eks-nodegroup_scalingconfig.go +++ b/cloudformation/eks/aws-eks-nodegroup_scalingconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Nodegroup_ScalingConfig AWS CloudFormation Resource (AWS::EKS::Nodegroup.ScalingConfig) diff --git a/cloudformation/eks/aws-eks-nodegroup_taint.go b/cloudformation/eks/aws-eks-nodegroup_taint.go index ac9f68325a..1ca2af774a 100644 --- a/cloudformation/eks/aws-eks-nodegroup_taint.go +++ b/cloudformation/eks/aws-eks-nodegroup_taint.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Nodegroup_Taint AWS CloudFormation Resource (AWS::EKS::Nodegroup.Taint) diff --git a/cloudformation/eks/aws-eks-nodegroup_updateconfig.go b/cloudformation/eks/aws-eks-nodegroup_updateconfig.go index 04db7251d0..d5e2e76a20 100644 --- a/cloudformation/eks/aws-eks-nodegroup_updateconfig.go +++ b/cloudformation/eks/aws-eks-nodegroup_updateconfig.go @@ -3,7 +3,7 @@ package eks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Nodegroup_UpdateConfig AWS CloudFormation Resource (AWS::EKS::Nodegroup.UpdateConfig) diff --git a/cloudformation/elasticache/aws-elasticache-cachecluster.go b/cloudformation/elasticache/aws-elasticache-cachecluster.go index afc4f3bff3..86333a9685 100644 --- a/cloudformation/elasticache/aws-elasticache-cachecluster.go +++ b/cloudformation/elasticache/aws-elasticache-cachecluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CacheCluster AWS CloudFormation Resource (AWS::ElastiCache::CacheCluster) @@ -37,7 +37,7 @@ type CacheCluster struct { // CacheSecurityGroupNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-cachesecuritygroupnames - CacheSecurityGroupNames *[]string `json:"CacheSecurityGroupNames,omitempty"` + CacheSecurityGroupNames []string `json:"CacheSecurityGroupNames,omitempty"` // CacheSubnetGroupName AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type CacheCluster struct { // LogDeliveryConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-logdeliveryconfigurations - LogDeliveryConfigurations *[]CacheCluster_LogDeliveryConfigurationRequest `json:"LogDeliveryConfigurations,omitempty"` + LogDeliveryConfigurations []CacheCluster_LogDeliveryConfigurationRequest `json:"LogDeliveryConfigurations,omitempty"` // NotificationTopicArn AWS CloudFormation Property // Required: false @@ -87,7 +87,7 @@ type CacheCluster struct { // PreferredAvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-preferredavailabilityzones - PreferredAvailabilityZones *[]string `json:"PreferredAvailabilityZones,omitempty"` + PreferredAvailabilityZones []string `json:"PreferredAvailabilityZones,omitempty"` // PreferredMaintenanceWindow AWS CloudFormation Property // Required: false @@ -97,7 +97,7 @@ type CacheCluster struct { // SnapshotArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-snapshotarns - SnapshotArns *[]string `json:"SnapshotArns,omitempty"` + SnapshotArns []string `json:"SnapshotArns,omitempty"` // SnapshotName AWS CloudFormation Property // Required: false @@ -117,12 +117,12 @@ type CacheCluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-cache-cluster.html#cfn-elasticache-cachecluster-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-cachecluster_cloudwatchlogsdestinationdetails.go b/cloudformation/elasticache/aws-elasticache-cachecluster_cloudwatchlogsdestinationdetails.go index 750cbaba57..030ff6baeb 100644 --- a/cloudformation/elasticache/aws-elasticache-cachecluster_cloudwatchlogsdestinationdetails.go +++ b/cloudformation/elasticache/aws-elasticache-cachecluster_cloudwatchlogsdestinationdetails.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CacheCluster_CloudWatchLogsDestinationDetails AWS CloudFormation Resource (AWS::ElastiCache::CacheCluster.CloudWatchLogsDestinationDetails) diff --git a/cloudformation/elasticache/aws-elasticache-cachecluster_destinationdetails.go b/cloudformation/elasticache/aws-elasticache-cachecluster_destinationdetails.go index f0d409dcb8..874f6c8edb 100644 --- a/cloudformation/elasticache/aws-elasticache-cachecluster_destinationdetails.go +++ b/cloudformation/elasticache/aws-elasticache-cachecluster_destinationdetails.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CacheCluster_DestinationDetails AWS CloudFormation Resource (AWS::ElastiCache::CacheCluster.DestinationDetails) diff --git a/cloudformation/elasticache/aws-elasticache-cachecluster_kinesisfirehosedestinationdetails.go b/cloudformation/elasticache/aws-elasticache-cachecluster_kinesisfirehosedestinationdetails.go index 7b15095614..d4725d6ea4 100644 --- a/cloudformation/elasticache/aws-elasticache-cachecluster_kinesisfirehosedestinationdetails.go +++ b/cloudformation/elasticache/aws-elasticache-cachecluster_kinesisfirehosedestinationdetails.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CacheCluster_KinesisFirehoseDestinationDetails AWS CloudFormation Resource (AWS::ElastiCache::CacheCluster.KinesisFirehoseDestinationDetails) diff --git a/cloudformation/elasticache/aws-elasticache-cachecluster_logdeliveryconfigurationrequest.go b/cloudformation/elasticache/aws-elasticache-cachecluster_logdeliveryconfigurationrequest.go index 13641125bb..8f6ea24a11 100644 --- a/cloudformation/elasticache/aws-elasticache-cachecluster_logdeliveryconfigurationrequest.go +++ b/cloudformation/elasticache/aws-elasticache-cachecluster_logdeliveryconfigurationrequest.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CacheCluster_LogDeliveryConfigurationRequest AWS CloudFormation Resource (AWS::ElastiCache::CacheCluster.LogDeliveryConfigurationRequest) diff --git a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup.go b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup.go index 02b2aa5b4b..3afe008faa 100644 --- a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup.go +++ b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalReplicationGroup AWS CloudFormation Resource (AWS::ElastiCache::GlobalReplicationGroup) @@ -56,7 +56,7 @@ type GlobalReplicationGroup struct { // RegionalConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-globalreplicationgroup.html#cfn-elasticache-globalreplicationgroup-regionalconfigurations - RegionalConfigurations *[]GlobalReplicationGroup_RegionalConfiguration `json:"RegionalConfigurations,omitempty"` + RegionalConfigurations []GlobalReplicationGroup_RegionalConfiguration `json:"RegionalConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_globalreplicationgroupmember.go b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_globalreplicationgroupmember.go index 0dc4e710d7..045c434077 100644 --- a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_globalreplicationgroupmember.go +++ b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_globalreplicationgroupmember.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalReplicationGroup_GlobalReplicationGroupMember AWS CloudFormation Resource (AWS::ElastiCache::GlobalReplicationGroup.GlobalReplicationGroupMember) diff --git a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_regionalconfiguration.go b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_regionalconfiguration.go index e65bc142be..032ff7c4db 100644 --- a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_regionalconfiguration.go +++ b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_regionalconfiguration.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalReplicationGroup_RegionalConfiguration AWS CloudFormation Resource (AWS::ElastiCache::GlobalReplicationGroup.RegionalConfiguration) @@ -23,7 +23,7 @@ type GlobalReplicationGroup_RegionalConfiguration struct { // ReshardingConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-regionalconfiguration.html#cfn-elasticache-globalreplicationgroup-regionalconfiguration-reshardingconfigurations - ReshardingConfigurations *[]GlobalReplicationGroup_ReshardingConfiguration `json:"ReshardingConfigurations,omitempty"` + ReshardingConfigurations []GlobalReplicationGroup_ReshardingConfiguration `json:"ReshardingConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_reshardingconfiguration.go b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_reshardingconfiguration.go index 7c1fd5efbf..5b13e262f9 100644 --- a/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_reshardingconfiguration.go +++ b/cloudformation/elasticache/aws-elasticache-globalreplicationgroup_reshardingconfiguration.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalReplicationGroup_ReshardingConfiguration AWS CloudFormation Resource (AWS::ElastiCache::GlobalReplicationGroup.ReshardingConfiguration) @@ -18,7 +18,7 @@ type GlobalReplicationGroup_ReshardingConfiguration struct { // PreferredAvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-globalreplicationgroup-reshardingconfiguration.html#cfn-elasticache-globalreplicationgroup-reshardingconfiguration-preferredavailabilityzones - PreferredAvailabilityZones *[]string `json:"PreferredAvailabilityZones,omitempty"` + PreferredAvailabilityZones []string `json:"PreferredAvailabilityZones,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-parametergroup.go b/cloudformation/elasticache/aws-elasticache-parametergroup.go index e43dd25ded..fe2b5a4eac 100644 --- a/cloudformation/elasticache/aws-elasticache-parametergroup.go +++ b/cloudformation/elasticache/aws-elasticache-parametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ParameterGroup AWS CloudFormation Resource (AWS::ElastiCache::ParameterGroup) @@ -27,12 +27,12 @@ type ParameterGroup struct { // Properties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-properties - Properties *map[string]string `json:"Properties,omitempty"` + Properties map[string]string `json:"Properties,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-parameter-group.html#cfn-elasticache-parametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-replicationgroup.go b/cloudformation/elasticache/aws-elasticache-replicationgroup.go index 1c0ed8ede1..befa2153f1 100644 --- a/cloudformation/elasticache/aws-elasticache-replicationgroup.go +++ b/cloudformation/elasticache/aws-elasticache-replicationgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReplicationGroup AWS CloudFormation Resource (AWS::ElastiCache::ReplicationGroup) @@ -47,7 +47,7 @@ type ReplicationGroup struct { // CacheSecurityGroupNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-cachesecuritygroupnames - CacheSecurityGroupNames *[]string `json:"CacheSecurityGroupNames,omitempty"` + CacheSecurityGroupNames []string `json:"CacheSecurityGroupNames,omitempty"` // CacheSubnetGroupName AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type ReplicationGroup struct { // LogDeliveryConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-logdeliveryconfigurations - LogDeliveryConfigurations *[]ReplicationGroup_LogDeliveryConfigurationRequest `json:"LogDeliveryConfigurations,omitempty"` + LogDeliveryConfigurations []ReplicationGroup_LogDeliveryConfigurationRequest `json:"LogDeliveryConfigurations,omitempty"` // MultiAZEnabled AWS CloudFormation Property // Required: false @@ -92,7 +92,7 @@ type ReplicationGroup struct { // NodeGroupConfiguration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-nodegroupconfiguration - NodeGroupConfiguration *[]ReplicationGroup_NodeGroupConfiguration `json:"NodeGroupConfiguration,omitempty"` + NodeGroupConfiguration []ReplicationGroup_NodeGroupConfiguration `json:"NodeGroupConfiguration,omitempty"` // NotificationTopicArn AWS CloudFormation Property // Required: false @@ -117,7 +117,7 @@ type ReplicationGroup struct { // PreferredCacheClusterAZs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-preferredcacheclusterazs - PreferredCacheClusterAZs *[]string `json:"PreferredCacheClusterAZs,omitempty"` + PreferredCacheClusterAZs []string `json:"PreferredCacheClusterAZs,omitempty"` // PreferredMaintenanceWindow AWS CloudFormation Property // Required: false @@ -147,12 +147,12 @@ type ReplicationGroup struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SnapshotArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-snapshotarns - SnapshotArns *[]string `json:"SnapshotArns,omitempty"` + SnapshotArns []string `json:"SnapshotArns,omitempty"` // SnapshotName AWS CloudFormation Property // Required: false @@ -177,7 +177,7 @@ type ReplicationGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransitEncryptionEnabled AWS CloudFormation Property // Required: false @@ -187,7 +187,7 @@ type ReplicationGroup struct { // UserGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-replicationgroup.html#cfn-elasticache-replicationgroup-usergroupids - UserGroupIds *[]string `json:"UserGroupIds,omitempty"` + UserGroupIds []string `json:"UserGroupIds,omitempty"` // AWSCloudFormationUpdatePolicy represents a CloudFormation UpdatePolicy AWSCloudFormationUpdatePolicy *policies.UpdatePolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-replicationgroup_cloudwatchlogsdestinationdetails.go b/cloudformation/elasticache/aws-elasticache-replicationgroup_cloudwatchlogsdestinationdetails.go index 333f4a8e6a..09da2178bd 100644 --- a/cloudformation/elasticache/aws-elasticache-replicationgroup_cloudwatchlogsdestinationdetails.go +++ b/cloudformation/elasticache/aws-elasticache-replicationgroup_cloudwatchlogsdestinationdetails.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationGroup_CloudWatchLogsDestinationDetails AWS CloudFormation Resource (AWS::ElastiCache::ReplicationGroup.CloudWatchLogsDestinationDetails) diff --git a/cloudformation/elasticache/aws-elasticache-replicationgroup_destinationdetails.go b/cloudformation/elasticache/aws-elasticache-replicationgroup_destinationdetails.go index 28f599b391..f5341c2e0b 100644 --- a/cloudformation/elasticache/aws-elasticache-replicationgroup_destinationdetails.go +++ b/cloudformation/elasticache/aws-elasticache-replicationgroup_destinationdetails.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationGroup_DestinationDetails AWS CloudFormation Resource (AWS::ElastiCache::ReplicationGroup.DestinationDetails) diff --git a/cloudformation/elasticache/aws-elasticache-replicationgroup_kinesisfirehosedestinationdetails.go b/cloudformation/elasticache/aws-elasticache-replicationgroup_kinesisfirehosedestinationdetails.go index d58a0bc17d..30b5568464 100644 --- a/cloudformation/elasticache/aws-elasticache-replicationgroup_kinesisfirehosedestinationdetails.go +++ b/cloudformation/elasticache/aws-elasticache-replicationgroup_kinesisfirehosedestinationdetails.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationGroup_KinesisFirehoseDestinationDetails AWS CloudFormation Resource (AWS::ElastiCache::ReplicationGroup.KinesisFirehoseDestinationDetails) diff --git a/cloudformation/elasticache/aws-elasticache-replicationgroup_logdeliveryconfigurationrequest.go b/cloudformation/elasticache/aws-elasticache-replicationgroup_logdeliveryconfigurationrequest.go index 51cef904cd..c29160a6b9 100644 --- a/cloudformation/elasticache/aws-elasticache-replicationgroup_logdeliveryconfigurationrequest.go +++ b/cloudformation/elasticache/aws-elasticache-replicationgroup_logdeliveryconfigurationrequest.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationGroup_LogDeliveryConfigurationRequest AWS CloudFormation Resource (AWS::ElastiCache::ReplicationGroup.LogDeliveryConfigurationRequest) diff --git a/cloudformation/elasticache/aws-elasticache-replicationgroup_nodegroupconfiguration.go b/cloudformation/elasticache/aws-elasticache-replicationgroup_nodegroupconfiguration.go index 2ac118056e..670933edd5 100644 --- a/cloudformation/elasticache/aws-elasticache-replicationgroup_nodegroupconfiguration.go +++ b/cloudformation/elasticache/aws-elasticache-replicationgroup_nodegroupconfiguration.go @@ -3,7 +3,7 @@ package elasticache import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationGroup_NodeGroupConfiguration AWS CloudFormation Resource (AWS::ElastiCache::ReplicationGroup.NodeGroupConfiguration) @@ -23,7 +23,7 @@ type ReplicationGroup_NodeGroupConfiguration struct { // ReplicaAvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-replicationgroup-nodegroupconfiguration.html#cfn-elasticache-replicationgroup-nodegroupconfiguration-replicaavailabilityzones - ReplicaAvailabilityZones *[]string `json:"ReplicaAvailabilityZones,omitempty"` + ReplicaAvailabilityZones []string `json:"ReplicaAvailabilityZones,omitempty"` // ReplicaCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticache/aws-elasticache-securitygroup.go b/cloudformation/elasticache/aws-elasticache-securitygroup.go index 0fe4812792..339da1742e 100644 --- a/cloudformation/elasticache/aws-elasticache-securitygroup.go +++ b/cloudformation/elasticache/aws-elasticache-securitygroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SecurityGroup AWS CloudFormation Resource (AWS::ElastiCache::SecurityGroup) @@ -22,7 +22,7 @@ type SecurityGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-security-group.html#cfn-elasticache-securitygroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-securitygroupingress.go b/cloudformation/elasticache/aws-elasticache-securitygroupingress.go index 4533146b0a..8cd56da264 100644 --- a/cloudformation/elasticache/aws-elasticache-securitygroupingress.go +++ b/cloudformation/elasticache/aws-elasticache-securitygroupingress.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityGroupIngress AWS CloudFormation Resource (AWS::ElastiCache::SecurityGroupIngress) diff --git a/cloudformation/elasticache/aws-elasticache-subnetgroup.go b/cloudformation/elasticache/aws-elasticache-subnetgroup.go index e3407dd591..c55c63ccc4 100644 --- a/cloudformation/elasticache/aws-elasticache-subnetgroup.go +++ b/cloudformation/elasticache/aws-elasticache-subnetgroup.go @@ -6,33 +6,33 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SubnetGroup AWS CloudFormation Resource (AWS::ElastiCache::SubnetGroup) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-subnetgroup.html +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html type SubnetGroup struct { // CacheSubnetGroupName AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-cachesubnetgroupname + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-cachesubnetgroupname CacheSubnetGroupName *string `json:"CacheSubnetGroupName,omitempty"` // Description AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-description + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-description Description string `json:"Description"` // SubnetIds AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-subnetids + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-subnetids SubnetIds []string `json:"SubnetIds"` // Tags AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-subnetgroup.html#cfn-elasticache-subnetgroup-tags + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticache/aws-elasticache-user.go b/cloudformation/elasticache/aws-elasticache-user.go index a4fe6947bb..967210a8a4 100644 --- a/cloudformation/elasticache/aws-elasticache-user.go +++ b/cloudformation/elasticache/aws-elasticache-user.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User AWS CloudFormation Resource (AWS::ElastiCache::User) @@ -31,7 +31,7 @@ type User struct { // Passwords AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-user.html#cfn-elasticache-user-passwords - Passwords *[]string `json:"Passwords,omitempty"` + Passwords []string `json:"Passwords,omitempty"` // UserId AWS CloudFormation Property // Required: true diff --git a/cloudformation/elasticache/aws-elasticache-usergroup.go b/cloudformation/elasticache/aws-elasticache-usergroup.go index 48efc263fb..169b1f3a1b 100644 --- a/cloudformation/elasticache/aws-elasticache-usergroup.go +++ b/cloudformation/elasticache/aws-elasticache-usergroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserGroup AWS CloudFormation Resource (AWS::ElastiCache::UserGroup) @@ -26,7 +26,7 @@ type UserGroup struct { // UserIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticache-usergroup.html#cfn-elasticache-usergroup-userids - UserIds *[]string `json:"UserIds,omitempty"` + UserIds []string `json:"UserIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application.go index 9c2aee6f21..38dbc42f30 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application AWS CloudFormation Resource (AWS::ElasticBeanstalk::Application) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationresourcelifecycleconfig.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationresourcelifecycleconfig.go index b2862cd050..4b53576e41 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationresourcelifecycleconfig.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationresourcelifecycleconfig.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationResourceLifecycleConfig AWS CloudFormation Resource (AWS::ElasticBeanstalk::Application.ApplicationResourceLifecycleConfig) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationversionlifecycleconfig.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationversionlifecycleconfig.go index 0a22cad7d1..c8df81acc5 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationversionlifecycleconfig.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_applicationversionlifecycleconfig.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationVersionLifecycleConfig AWS CloudFormation Resource (AWS::ElasticBeanstalk::Application.ApplicationVersionLifecycleConfig) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxagerule.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxagerule.go index 3e6526e415..06cbb710cb 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxagerule.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxagerule.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MaxAgeRule AWS CloudFormation Resource (AWS::ElasticBeanstalk::Application.MaxAgeRule) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxcountrule.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxcountrule.go index 4575811a31..507c359a82 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxcountrule.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-application_maxcountrule.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MaxCountRule AWS CloudFormation Resource (AWS::ElasticBeanstalk::Application.MaxCountRule) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion.go index 0b9c00684c..086ce75ca7 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationVersion AWS CloudFormation Resource (AWS::ElasticBeanstalk::ApplicationVersion) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion_sourcebundle.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion_sourcebundle.go index 15cb868ded..47ac9204d2 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion_sourcebundle.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-applicationversion_sourcebundle.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationVersion_SourceBundle AWS CloudFormation Resource (AWS::ElasticBeanstalk::ApplicationVersion.SourceBundle) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate.go index 569712ca65..0775075c58 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationTemplate AWS CloudFormation Resource (AWS::ElasticBeanstalk::ConfigurationTemplate) @@ -31,7 +31,7 @@ type ConfigurationTemplate struct { // OptionSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticbeanstalk-configurationtemplate.html#cfn-elasticbeanstalk-configurationtemplate-optionsettings - OptionSettings *[]ConfigurationTemplate_ConfigurationOptionSetting `json:"OptionSettings,omitempty"` + OptionSettings []ConfigurationTemplate_ConfigurationOptionSetting `json:"OptionSettings,omitempty"` // PlatformArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_configurationoptionsetting.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_configurationoptionsetting.go index 02bb8ea005..01dfd541f2 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_configurationoptionsetting.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_configurationoptionsetting.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationTemplate_ConfigurationOptionSetting AWS CloudFormation Resource (AWS::ElasticBeanstalk::ConfigurationTemplate.ConfigurationOptionSetting) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_sourceconfiguration.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_sourceconfiguration.go index 8851e62042..292d2c2eee 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_sourceconfiguration.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-configurationtemplate_sourceconfiguration.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationTemplate_SourceConfiguration AWS CloudFormation Resource (AWS::ElasticBeanstalk::ConfigurationTemplate.SourceConfiguration) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment.go index 3a783f75ff..5064f913e7 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Environment AWS CloudFormation Resource (AWS::ElasticBeanstalk::Environment) @@ -42,7 +42,7 @@ type Environment struct { // OptionSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk-environment.html#cfn-beanstalk-environment-optionsettings - OptionSettings *[]Environment_OptionSetting `json:"OptionSettings,omitempty"` + OptionSettings []Environment_OptionSetting `json:"OptionSettings,omitempty"` // PlatformArn AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type Environment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-beanstalk-environment.html#cfn-elasticbeanstalk-environment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TemplateName AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_optionsetting.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_optionsetting.go index 576141f9ca..d6483f6437 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_optionsetting.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_optionsetting.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_OptionSetting AWS CloudFormation Resource (AWS::ElasticBeanstalk::Environment.OptionSetting) diff --git a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_tier.go b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_tier.go index f4a792859e..6529353ea5 100644 --- a/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_tier.go +++ b/cloudformation/elasticbeanstalk/aws-elasticbeanstalk-environment_tier.go @@ -3,7 +3,7 @@ package elasticbeanstalk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_Tier AWS CloudFormation Resource (AWS::ElasticBeanstalk::Environment.Tier) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer.go index e44aa5950d..aa554a6115 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LoadBalancer AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer) @@ -22,12 +22,12 @@ type LoadBalancer struct { // AppCookieStickinessPolicy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-appcookiestickinesspolicy - AppCookieStickinessPolicy *[]LoadBalancer_AppCookieStickinessPolicy `json:"AppCookieStickinessPolicy,omitempty"` + AppCookieStickinessPolicy []LoadBalancer_AppCookieStickinessPolicy `json:"AppCookieStickinessPolicy,omitempty"` // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // ConnectionDrainingPolicy AWS CloudFormation Property // Required: false @@ -52,12 +52,12 @@ type LoadBalancer struct { // Instances AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-instances - Instances *[]string `json:"Instances,omitempty"` + Instances []string `json:"Instances,omitempty"` // LBCookieStickinessPolicy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-lbcookiestickinesspolicy - LBCookieStickinessPolicy *[]LoadBalancer_LBCookieStickinessPolicy `json:"LBCookieStickinessPolicy,omitempty"` + LBCookieStickinessPolicy []LoadBalancer_LBCookieStickinessPolicy `json:"LBCookieStickinessPolicy,omitempty"` // Listeners AWS CloudFormation Property // Required: true @@ -72,7 +72,7 @@ type LoadBalancer struct { // Policies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-policies - Policies *[]LoadBalancer_Policies `json:"Policies,omitempty"` + Policies []LoadBalancer_Policies `json:"Policies,omitempty"` // Scheme AWS CloudFormation Property // Required: false @@ -82,17 +82,17 @@ type LoadBalancer struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // Subnets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-ec2-elb-subnets - Subnets *[]string `json:"Subnets,omitempty"` + Subnets []string `json:"Subnets,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb.html#cfn-elasticloadbalancing-loadbalancer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_accessloggingpolicy.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_accessloggingpolicy.go index e9fef11172..8e6e068d1c 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_accessloggingpolicy.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_accessloggingpolicy.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_AccessLoggingPolicy AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.AccessLoggingPolicy) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_appcookiestickinesspolicy.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_appcookiestickinesspolicy.go index 7ad2018fa5..0c0c03be37 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_appcookiestickinesspolicy.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_appcookiestickinesspolicy.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_AppCookieStickinessPolicy AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.AppCookieStickinessPolicy) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectiondrainingpolicy.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectiondrainingpolicy.go index 854f7ab969..dd3882b3c1 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectiondrainingpolicy.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectiondrainingpolicy.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_ConnectionDrainingPolicy AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.ConnectionDrainingPolicy) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectionsettings.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectionsettings.go index 76dc8403a5..4afc94bd63 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectionsettings.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_connectionsettings.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_ConnectionSettings AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.ConnectionSettings) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_healthcheck.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_healthcheck.go index 0ec2303540..a187b91efd 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_healthcheck.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_healthcheck.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_HealthCheck AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.HealthCheck) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_lbcookiestickinesspolicy.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_lbcookiestickinesspolicy.go index 190c1cccd4..f66c4f01e3 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_lbcookiestickinesspolicy.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_lbcookiestickinesspolicy.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_LBCookieStickinessPolicy AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.LBCookieStickinessPolicy) diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_listeners.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_listeners.go index b70a2e3a6d..47765227bc 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_listeners.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_listeners.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_Listeners AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.Listeners) @@ -28,7 +28,7 @@ type LoadBalancer_Listeners struct { // PolicyNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-listener.html#cfn-ec2-elb-listener-policynames - PolicyNames *[]string `json:"PolicyNames,omitempty"` + PolicyNames []string `json:"PolicyNames,omitempty"` // Protocol AWS CloudFormation Property // Required: true diff --git a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_policies.go b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_policies.go index 635d9e7565..85d7fb2e94 100644 --- a/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_policies.go +++ b/cloudformation/elasticloadbalancing/aws-elasticloadbalancing-loadbalancer_policies.go @@ -3,7 +3,7 @@ package elasticloadbalancing import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_Policies AWS CloudFormation Resource (AWS::ElasticLoadBalancing::LoadBalancer.Policies) @@ -18,12 +18,12 @@ type LoadBalancer_Policies struct { // InstancePorts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-instanceports - InstancePorts *[]string `json:"InstancePorts,omitempty"` + InstancePorts []string `json:"InstancePorts,omitempty"` // LoadBalancerPorts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-elb-policy.html#cfn-ec2-elb-policy-loadbalancerports - LoadBalancerPorts *[]string `json:"LoadBalancerPorts,omitempty"` + LoadBalancerPorts []string `json:"LoadBalancerPorts,omitempty"` // PolicyName AWS CloudFormation Property // Required: true diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener.go index f6d727e9b3..5e766d211f 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener) @@ -16,12 +16,12 @@ type Listener struct { // AlpnPolicy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-alpnpolicy - AlpnPolicy *[]string `json:"AlpnPolicy,omitempty"` + AlpnPolicy []string `json:"AlpnPolicy,omitempty"` // Certificates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-listener.html#cfn-elasticloadbalancingv2-listener-certificates - Certificates *[]Listener_Certificate `json:"Certificates,omitempty"` + Certificates []Listener_Certificate `json:"Certificates,omitempty"` // DefaultActions AWS CloudFormation Property // Required: true diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_action.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_action.go index 79dca13d2f..b132721289 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_action.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_action.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_Action AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.Action) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticatecognitoconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticatecognitoconfig.go index f1fa6db431..9def2a8b55 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticatecognitoconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticatecognitoconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_AuthenticateCognitoConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.AuthenticateCognitoConfig) @@ -13,7 +13,7 @@ type Listener_AuthenticateCognitoConfig struct { // AuthenticationRequestExtraParams AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listener-authenticatecognitoconfig-authenticationrequestextraparams - AuthenticationRequestExtraParams *map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` + AuthenticationRequestExtraParams map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` // OnUnauthenticatedRequest AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticateoidcconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticateoidcconfig.go index 40509b8294..30943f8ec2 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticateoidcconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_authenticateoidcconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_AuthenticateOidcConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.AuthenticateOidcConfig) @@ -13,7 +13,7 @@ type Listener_AuthenticateOidcConfig struct { // AuthenticationRequestExtraParams AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listener-authenticateoidcconfig-authenticationrequestextraparams - AuthenticationRequestExtraParams *map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` + AuthenticationRequestExtraParams map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` // AuthorizationEndpoint AWS CloudFormation Property // Required: true diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_certificate.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_certificate.go index 7d90f2db67..9ef1a994cc 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_certificate.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_certificate.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_Certificate AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.Certificate) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_fixedresponseconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_fixedresponseconfig.go index 1c7ca48cb0..08a46cbd8c 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_fixedresponseconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_fixedresponseconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_FixedResponseConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.FixedResponseConfig) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_forwardconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_forwardconfig.go index 5c18991935..526ea9c4ad 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_forwardconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_forwardconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_ForwardConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.ForwardConfig) @@ -18,7 +18,7 @@ type Listener_ForwardConfig struct { // TargetGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listener-forwardconfig.html#cfn-elasticloadbalancingv2-listener-forwardconfig-targetgroups - TargetGroups *[]Listener_TargetGroupTuple `json:"TargetGroups,omitempty"` + TargetGroups []Listener_TargetGroupTuple `json:"TargetGroups,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_redirectconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_redirectconfig.go index b61c8ec0a0..66dfaca350 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_redirectconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_redirectconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_RedirectConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.RedirectConfig) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgroupstickinessconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgroupstickinessconfig.go index f55dceb414..77193da4c2 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgroupstickinessconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgroupstickinessconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_TargetGroupStickinessConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.TargetGroupStickinessConfig) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgrouptuple.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgrouptuple.go index 0455c6aead..4974ae205b 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgrouptuple.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listener_targetgrouptuple.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_TargetGroupTuple AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::Listener.TargetGroupTuple) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate.go index 7f8c0f7825..a6dc333f5d 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerCertificate AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerCertificate) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate_certificate.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate_certificate.go index 63580408ad..b93113e3a7 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate_certificate.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenercertificate_certificate.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerCertificate_Certificate AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerCertificate.Certificate) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule.go index 97123770da..f2e5e879d4 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_action.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_action.go index 81b9573259..0861f66d92 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_action.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_action.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_Action AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.Action) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticatecognitoconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticatecognitoconfig.go index 8a403030a2..6678353f27 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticatecognitoconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticatecognitoconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_AuthenticateCognitoConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.AuthenticateCognitoConfig) @@ -13,7 +13,7 @@ type ListenerRule_AuthenticateCognitoConfig struct { // AuthenticationRequestExtraParams AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticatecognitoconfig-authenticationrequestextraparams - AuthenticationRequestExtraParams *map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` + AuthenticationRequestExtraParams map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` // OnUnauthenticatedRequest AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticateoidcconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticateoidcconfig.go index 8deeea438c..38b393a883 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticateoidcconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_authenticateoidcconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_AuthenticateOidcConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.AuthenticateOidcConfig) @@ -13,7 +13,7 @@ type ListenerRule_AuthenticateOidcConfig struct { // AuthenticationRequestExtraParams AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-authenticateoidcconfig.html#cfn-elasticloadbalancingv2-listenerrule-authenticateoidcconfig-authenticationrequestextraparams - AuthenticationRequestExtraParams *map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` + AuthenticationRequestExtraParams map[string]string `json:"AuthenticationRequestExtraParams,omitempty"` // AuthorizationEndpoint AWS CloudFormation Property // Required: true diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_fixedresponseconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_fixedresponseconfig.go index b64156a234..5ec1bfe602 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_fixedresponseconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_fixedresponseconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_FixedResponseConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.FixedResponseConfig) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_forwardconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_forwardconfig.go index cff940817f..4df85de573 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_forwardconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_forwardconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_ForwardConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.ForwardConfig) @@ -18,7 +18,7 @@ type ListenerRule_ForwardConfig struct { // TargetGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-forwardconfig.html#cfn-elasticloadbalancingv2-listenerrule-forwardconfig-targetgroups - TargetGroups *[]ListenerRule_TargetGroupTuple `json:"TargetGroups,omitempty"` + TargetGroups []ListenerRule_TargetGroupTuple `json:"TargetGroups,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_hostheaderconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_hostheaderconfig.go index 1a2ecea502..a5fa1ab2c4 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_hostheaderconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_hostheaderconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_HostHeaderConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.HostHeaderConfig) @@ -13,7 +13,7 @@ type ListenerRule_HostHeaderConfig struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-hostheaderconfig.html#cfn-elasticloadbalancingv2-listenerrule-hostheaderconfig-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httpheaderconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httpheaderconfig.go index e8a642df4b..62ebf42e08 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httpheaderconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httpheaderconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_HttpHeaderConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.HttpHeaderConfig) @@ -18,7 +18,7 @@ type ListenerRule_HttpHeaderConfig struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httpheaderconfig.html#cfn-elasticloadbalancingv2-listenerrule-httpheaderconfig-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httprequestmethodconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httprequestmethodconfig.go index b1c4ed9f98..177383c7b7 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httprequestmethodconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_httprequestmethodconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_HttpRequestMethodConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.HttpRequestMethodConfig) @@ -13,7 +13,7 @@ type ListenerRule_HttpRequestMethodConfig struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-httprequestmethodconfig.html#cfn-elasticloadbalancingv2-listenerrule-httprequestmethodconfig-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_pathpatternconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_pathpatternconfig.go index 6dd3243ec5..e800261de0 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_pathpatternconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_pathpatternconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_PathPatternConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.PathPatternConfig) @@ -13,7 +13,7 @@ type ListenerRule_PathPatternConfig struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-pathpatternconfig.html#cfn-elasticloadbalancingv2-listenerrule-pathpatternconfig-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringconfig.go index e683ae728b..f2fe07304f 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_QueryStringConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.QueryStringConfig) @@ -13,7 +13,7 @@ type ListenerRule_QueryStringConfig struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-querystringconfig.html#cfn-elasticloadbalancingv2-listenerrule-querystringconfig-values - Values *[]ListenerRule_QueryStringKeyValue `json:"Values,omitempty"` + Values []ListenerRule_QueryStringKeyValue `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringkeyvalue.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringkeyvalue.go index 08e52b48ca..50f3c7af5b 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringkeyvalue.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_querystringkeyvalue.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_QueryStringKeyValue AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.QueryStringKeyValue) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_redirectconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_redirectconfig.go index ee053dd5db..ab61b8703d 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_redirectconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_redirectconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_RedirectConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.RedirectConfig) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_rulecondition.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_rulecondition.go index 2598f2d708..38c55d90ff 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_rulecondition.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_rulecondition.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_RuleCondition AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.RuleCondition) @@ -48,7 +48,7 @@ type ListenerRule_RuleCondition struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-rulecondition.html#cfn-elasticloadbalancingv2-listenerrule-rulecondition-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_sourceipconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_sourceipconfig.go index f776494d95..e5023b734e 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_sourceipconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_sourceipconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_SourceIpConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.SourceIpConfig) @@ -13,7 +13,7 @@ type ListenerRule_SourceIpConfig struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticloadbalancingv2-listenerrule-sourceipconfig.html#cfn-elasticloadbalancingv2-listenerrule-sourceipconfig-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgroupstickinessconfig.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgroupstickinessconfig.go index 8deb6c9d90..21839f245d 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgroupstickinessconfig.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgroupstickinessconfig.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_TargetGroupStickinessConfig AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.TargetGroupStickinessConfig) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgrouptuple.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgrouptuple.go index 569ca09c5e..9eb8995a93 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgrouptuple.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-listenerrule_targetgrouptuple.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ListenerRule_TargetGroupTuple AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::ListenerRule.TargetGroupTuple) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer.go index 71b3d2bf91..915455dad7 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LoadBalancer AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::LoadBalancer) @@ -22,7 +22,7 @@ type LoadBalancer struct { // LoadBalancerAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-loadbalancerattributes - LoadBalancerAttributes *[]LoadBalancer_LoadBalancerAttribute `json:"LoadBalancerAttributes,omitempty"` + LoadBalancerAttributes []LoadBalancer_LoadBalancerAttribute `json:"LoadBalancerAttributes,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -37,22 +37,22 @@ type LoadBalancer struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SubnetMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-subnetmappings - SubnetMappings *[]LoadBalancer_SubnetMapping `json:"SubnetMappings,omitempty"` + SubnetMappings []LoadBalancer_SubnetMapping `json:"SubnetMappings,omitempty"` // Subnets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-subnets - Subnets *[]string `json:"Subnets,omitempty"` + Subnets []string `json:"Subnets,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-loadbalancer.html#cfn-elasticloadbalancingv2-loadbalancer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_loadbalancerattribute.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_loadbalancerattribute.go index b23ed599cb..7e19c7f62f 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_loadbalancerattribute.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_loadbalancerattribute.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_LoadBalancerAttribute AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::LoadBalancer.LoadBalancerAttribute) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_subnetmapping.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_subnetmapping.go index ed2c74fb13..7d78cc23ba 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_subnetmapping.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-loadbalancer_subnetmapping.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancer_SubnetMapping AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::LoadBalancer.SubnetMapping) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup.go index 41791e73b9..c55558e579 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TargetGroup AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::TargetGroup) @@ -82,12 +82,12 @@ type TargetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetGroupAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-targetgroupattributes - TargetGroupAttributes *[]TargetGroup_TargetGroupAttribute `json:"TargetGroupAttributes,omitempty"` + TargetGroupAttributes []TargetGroup_TargetGroupAttribute `json:"TargetGroupAttributes,omitempty"` // TargetType AWS CloudFormation Property // Required: false @@ -97,7 +97,7 @@ type TargetGroup struct { // Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticloadbalancingv2-targetgroup.html#cfn-elasticloadbalancingv2-targetgroup-targets - Targets *[]TargetGroup_TargetDescription `json:"Targets,omitempty"` + Targets []TargetGroup_TargetDescription `json:"Targets,omitempty"` // UnhealthyThresholdCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_matcher.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_matcher.go index ac93636485..5f8c8210ed 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_matcher.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_matcher.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TargetGroup_Matcher AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::TargetGroup.Matcher) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetdescription.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetdescription.go index b8c21cd9b5..49d99fa49d 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetdescription.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetdescription.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TargetGroup_TargetDescription AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::TargetGroup.TargetDescription) diff --git a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetgroupattribute.go b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetgroupattribute.go index 90f09191fa..94c85cfac6 100644 --- a/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetgroupattribute.go +++ b/cloudformation/elasticloadbalancingv2/aws-elasticloadbalancingv2-targetgroup_targetgroupattribute.go @@ -3,7 +3,7 @@ package elasticloadbalancingv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TargetGroup_TargetGroupAttribute AWS CloudFormation Resource (AWS::ElasticLoadBalancingV2::TargetGroup.TargetGroupAttribute) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain.go b/cloudformation/elasticsearch/aws-elasticsearch-domain.go index d337b170f4..c98b12b829 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Domain AWS CloudFormation Resource (AWS::Elasticsearch::Domain) @@ -22,7 +22,7 @@ type Domain struct { // AdvancedOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-advancedoptions - AdvancedOptions *map[string]string `json:"AdvancedOptions,omitempty"` + AdvancedOptions map[string]string `json:"AdvancedOptions,omitempty"` // AdvancedSecurityOptions AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type Domain struct { // LogPublishingOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-logpublishingoptions - LogPublishingOptions *map[string]Domain_LogPublishingOption `json:"LogPublishingOptions,omitempty"` + LogPublishingOptions map[string]Domain_LogPublishingOption `json:"LogPublishingOptions,omitempty"` // NodeToNodeEncryptionOptions AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type Domain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticsearch-domain.html#cfn-elasticsearch-domain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VPCOptions AWS CloudFormation Property // Required: false diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_advancedsecurityoptionsinput.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_advancedsecurityoptionsinput.go index 64714e8373..59b58e096d 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_advancedsecurityoptionsinput.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_advancedsecurityoptionsinput.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_AdvancedSecurityOptionsInput AWS CloudFormation Resource (AWS::Elasticsearch::Domain.AdvancedSecurityOptionsInput) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_cognitooptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_cognitooptions.go index 2481c44ec0..f85b5bb711 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_cognitooptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_cognitooptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_CognitoOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.CognitoOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_coldstorageoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_coldstorageoptions.go index 736e36e290..bee02ee9d7 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_coldstorageoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_coldstorageoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ColdStorageOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.ColdStorageOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_domainendpointoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_domainendpointoptions.go index dc71ff6374..3a2549ac51 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_domainendpointoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_domainendpointoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_DomainEndpointOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.DomainEndpointOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_ebsoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_ebsoptions.go index 12e0969612..b4be681be7 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_ebsoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_ebsoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_EBSOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.EBSOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_elasticsearchclusterconfig.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_elasticsearchclusterconfig.go index 05971a1c29..a7210993a4 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_elasticsearchclusterconfig.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_elasticsearchclusterconfig.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ElasticsearchClusterConfig AWS CloudFormation Resource (AWS::Elasticsearch::Domain.ElasticsearchClusterConfig) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_encryptionatrestoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_encryptionatrestoptions.go index f720b7092e..f7e09dbc04 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_encryptionatrestoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_encryptionatrestoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_EncryptionAtRestOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.EncryptionAtRestOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_logpublishingoption.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_logpublishingoption.go index 8a29deea29..c64239e4fb 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_logpublishingoption.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_logpublishingoption.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_LogPublishingOption AWS CloudFormation Resource (AWS::Elasticsearch::Domain.LogPublishingOption) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_masteruseroptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_masteruseroptions.go index 19ef34b314..1190225839 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_masteruseroptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_masteruseroptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_MasterUserOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.MasterUserOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_nodetonodeencryptionoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_nodetonodeencryptionoptions.go index a0195dcb73..28a28c2aa2 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_nodetonodeencryptionoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_nodetonodeencryptionoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_NodeToNodeEncryptionOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.NodeToNodeEncryptionOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_snapshotoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_snapshotoptions.go index 211d1b9b4b..2aa844853b 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_snapshotoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_snapshotoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_SnapshotOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.SnapshotOptions) diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_vpcoptions.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_vpcoptions.go index d1df66962d..3c2cd3312c 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_vpcoptions.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_vpcoptions.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_VPCOptions AWS CloudFormation Resource (AWS::Elasticsearch::Domain.VPCOptions) @@ -13,12 +13,12 @@ type Domain_VPCOptions struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-vpcoptions.html#cfn-elasticsearch-domain-vpcoptions-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticsearch-domain-vpcoptions.html#cfn-elasticsearch-domain-vpcoptions-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/elasticsearch/aws-elasticsearch-domain_zoneawarenessconfig.go b/cloudformation/elasticsearch/aws-elasticsearch-domain_zoneawarenessconfig.go index 5508a3c5de..3a4dfbc9ca 100644 --- a/cloudformation/elasticsearch/aws-elasticsearch-domain_zoneawarenessconfig.go +++ b/cloudformation/elasticsearch/aws-elasticsearch-domain_zoneawarenessconfig.go @@ -3,7 +3,7 @@ package elasticsearch import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ZoneAwarenessConfig AWS CloudFormation Resource (AWS::Elasticsearch::Domain.ZoneAwarenessConfig) diff --git a/cloudformation/emr/aws-emr-cluster.go b/cloudformation/emr/aws-emr-cluster.go index 6a276e4fc9..bf9e0f4d3d 100644 --- a/cloudformation/emr/aws-emr-cluster.go +++ b/cloudformation/emr/aws-emr-cluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cluster AWS CloudFormation Resource (AWS::EMR::Cluster) @@ -22,7 +22,7 @@ type Cluster struct { // Applications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-applications - Applications *[]Cluster_Application `json:"Applications,omitempty"` + Applications []Cluster_Application `json:"Applications,omitempty"` // AutoScalingRole AWS CloudFormation Property // Required: false @@ -37,12 +37,12 @@ type Cluster struct { // BootstrapActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-bootstrapactions - BootstrapActions *[]Cluster_BootstrapActionConfig `json:"BootstrapActions,omitempty"` + BootstrapActions []Cluster_BootstrapActionConfig `json:"BootstrapActions,omitempty"` // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-configurations - Configurations *[]Cluster_Configuration `json:"Configurations,omitempty"` + Configurations []Cluster_Configuration `json:"Configurations,omitempty"` // CustomAmiId AWS CloudFormation Property // Required: false @@ -117,12 +117,12 @@ type Cluster struct { // Steps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-steps - Steps *[]Cluster_StepConfig `json:"Steps,omitempty"` + Steps []Cluster_StepConfig `json:"Steps,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-cluster.html#cfn-elasticmapreduce-cluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VisibleToAllUsers AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_application.go b/cloudformation/emr/aws-emr-cluster_application.go index 6fd8cf21cd..903bcc2287 100644 --- a/cloudformation/emr/aws-emr-cluster_application.go +++ b/cloudformation/emr/aws-emr-cluster_application.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Application AWS CloudFormation Resource (AWS::EMR::Cluster.Application) @@ -13,12 +13,12 @@ type Cluster_Application struct { // AdditionalInfo AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html#cfn-elasticmapreduce-cluster-application-additionalinfo - AdditionalInfo *map[string]string `json:"AdditionalInfo,omitempty"` + AdditionalInfo map[string]string `json:"AdditionalInfo,omitempty"` // Args AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-application.html#cfn-elasticmapreduce-cluster-application-args - Args *[]string `json:"Args,omitempty"` + Args []string `json:"Args,omitempty"` // Name AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_autoscalingpolicy.go b/cloudformation/emr/aws-emr-cluster_autoscalingpolicy.go index 0549eaf509..f3bbf8a012 100644 --- a/cloudformation/emr/aws-emr-cluster_autoscalingpolicy.go +++ b/cloudformation/emr/aws-emr-cluster_autoscalingpolicy.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_AutoScalingPolicy AWS CloudFormation Resource (AWS::EMR::Cluster.AutoScalingPolicy) diff --git a/cloudformation/emr/aws-emr-cluster_autoterminationpolicy.go b/cloudformation/emr/aws-emr-cluster_autoterminationpolicy.go index 68067ce28a..680284852e 100644 --- a/cloudformation/emr/aws-emr-cluster_autoterminationpolicy.go +++ b/cloudformation/emr/aws-emr-cluster_autoterminationpolicy.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_AutoTerminationPolicy AWS CloudFormation Resource (AWS::EMR::Cluster.AutoTerminationPolicy) diff --git a/cloudformation/emr/aws-emr-cluster_bootstrapactionconfig.go b/cloudformation/emr/aws-emr-cluster_bootstrapactionconfig.go index c26c5ce943..aa6fdf8112 100644 --- a/cloudformation/emr/aws-emr-cluster_bootstrapactionconfig.go +++ b/cloudformation/emr/aws-emr-cluster_bootstrapactionconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_BootstrapActionConfig AWS CloudFormation Resource (AWS::EMR::Cluster.BootstrapActionConfig) diff --git a/cloudformation/emr/aws-emr-cluster_cloudwatchalarmdefinition.go b/cloudformation/emr/aws-emr-cluster_cloudwatchalarmdefinition.go index e827f3072c..9a9b679005 100644 --- a/cloudformation/emr/aws-emr-cluster_cloudwatchalarmdefinition.go +++ b/cloudformation/emr/aws-emr-cluster_cloudwatchalarmdefinition.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_CloudWatchAlarmDefinition AWS CloudFormation Resource (AWS::EMR::Cluster.CloudWatchAlarmDefinition) @@ -18,7 +18,7 @@ type Cluster_CloudWatchAlarmDefinition struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-cluster-cloudwatchalarmdefinition-dimensions - Dimensions *[]Cluster_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []Cluster_MetricDimension `json:"Dimensions,omitempty"` // EvaluationPeriods AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_computelimits.go b/cloudformation/emr/aws-emr-cluster_computelimits.go index f5b32cb331..40af85dd97 100644 --- a/cloudformation/emr/aws-emr-cluster_computelimits.go +++ b/cloudformation/emr/aws-emr-cluster_computelimits.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ComputeLimits AWS CloudFormation Resource (AWS::EMR::Cluster.ComputeLimits) diff --git a/cloudformation/emr/aws-emr-cluster_configuration.go b/cloudformation/emr/aws-emr-cluster_configuration.go index ed0bca49ae..26fce041cc 100644 --- a/cloudformation/emr/aws-emr-cluster_configuration.go +++ b/cloudformation/emr/aws-emr-cluster_configuration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Configuration AWS CloudFormation Resource (AWS::EMR::Cluster.Configuration) @@ -18,12 +18,12 @@ type Cluster_Configuration struct { // ConfigurationProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-configurationproperties - ConfigurationProperties *map[string]string `json:"ConfigurationProperties,omitempty"` + ConfigurationProperties map[string]string `json:"ConfigurationProperties,omitempty"` // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-configuration.html#cfn-elasticmapreduce-cluster-configuration-configurations - Configurations *[]Cluster_Configuration `json:"Configurations,omitempty"` + Configurations []Cluster_Configuration `json:"Configurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emr/aws-emr-cluster_ebsblockdeviceconfig.go b/cloudformation/emr/aws-emr-cluster_ebsblockdeviceconfig.go index b2379339fc..a498573133 100644 --- a/cloudformation/emr/aws-emr-cluster_ebsblockdeviceconfig.go +++ b/cloudformation/emr/aws-emr-cluster_ebsblockdeviceconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EbsBlockDeviceConfig AWS CloudFormation Resource (AWS::EMR::Cluster.EbsBlockDeviceConfig) diff --git a/cloudformation/emr/aws-emr-cluster_ebsconfiguration.go b/cloudformation/emr/aws-emr-cluster_ebsconfiguration.go index b6a8f8f8fe..11cc5c7eed 100644 --- a/cloudformation/emr/aws-emr-cluster_ebsconfiguration.go +++ b/cloudformation/emr/aws-emr-cluster_ebsconfiguration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EbsConfiguration AWS CloudFormation Resource (AWS::EMR::Cluster.EbsConfiguration) @@ -13,7 +13,7 @@ type Cluster_EbsConfiguration struct { // EbsBlockDeviceConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-ebsconfiguration.html#cfn-elasticmapreduce-cluster-ebsconfiguration-ebsblockdeviceconfigs - EbsBlockDeviceConfigs *[]Cluster_EbsBlockDeviceConfig `json:"EbsBlockDeviceConfigs,omitempty"` + EbsBlockDeviceConfigs []Cluster_EbsBlockDeviceConfig `json:"EbsBlockDeviceConfigs,omitempty"` // EbsOptimized AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_hadoopjarstepconfig.go b/cloudformation/emr/aws-emr-cluster_hadoopjarstepconfig.go index 7959dc0a26..0674f447a5 100644 --- a/cloudformation/emr/aws-emr-cluster_hadoopjarstepconfig.go +++ b/cloudformation/emr/aws-emr-cluster_hadoopjarstepconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_HadoopJarStepConfig AWS CloudFormation Resource (AWS::EMR::Cluster.HadoopJarStepConfig) @@ -13,7 +13,7 @@ type Cluster_HadoopJarStepConfig struct { // Args AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html#cfn-elasticmapreduce-cluster-hadoopjarstepconfig-args - Args *[]string `json:"Args,omitempty"` + Args []string `json:"Args,omitempty"` // Jar AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type Cluster_HadoopJarStepConfig struct { // StepProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-hadoopjarstepconfig.html#cfn-elasticmapreduce-cluster-hadoopjarstepconfig-stepproperties - StepProperties *[]Cluster_KeyValue `json:"StepProperties,omitempty"` + StepProperties []Cluster_KeyValue `json:"StepProperties,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emr/aws-emr-cluster_instancefleetconfig.go b/cloudformation/emr/aws-emr-cluster_instancefleetconfig.go index 8af94760d4..de55a02618 100644 --- a/cloudformation/emr/aws-emr-cluster_instancefleetconfig.go +++ b/cloudformation/emr/aws-emr-cluster_instancefleetconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_InstanceFleetConfig AWS CloudFormation Resource (AWS::EMR::Cluster.InstanceFleetConfig) @@ -13,7 +13,7 @@ type Cluster_InstanceFleetConfig struct { // InstanceTypeConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancefleetconfig.html#cfn-elasticmapreduce-cluster-instancefleetconfig-instancetypeconfigs - InstanceTypeConfigs *[]Cluster_InstanceTypeConfig `json:"InstanceTypeConfigs,omitempty"` + InstanceTypeConfigs []Cluster_InstanceTypeConfig `json:"InstanceTypeConfigs,omitempty"` // LaunchSpecifications AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_instancefleetprovisioningspecifications.go b/cloudformation/emr/aws-emr-cluster_instancefleetprovisioningspecifications.go index 6141cf376b..4b4298cca0 100644 --- a/cloudformation/emr/aws-emr-cluster_instancefleetprovisioningspecifications.go +++ b/cloudformation/emr/aws-emr-cluster_instancefleetprovisioningspecifications.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_InstanceFleetProvisioningSpecifications AWS CloudFormation Resource (AWS::EMR::Cluster.InstanceFleetProvisioningSpecifications) diff --git a/cloudformation/emr/aws-emr-cluster_instancegroupconfig.go b/cloudformation/emr/aws-emr-cluster_instancegroupconfig.go index ae2333984a..7c145d9018 100644 --- a/cloudformation/emr/aws-emr-cluster_instancegroupconfig.go +++ b/cloudformation/emr/aws-emr-cluster_instancegroupconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_InstanceGroupConfig AWS CloudFormation Resource (AWS::EMR::Cluster.InstanceGroupConfig) @@ -23,7 +23,7 @@ type Cluster_InstanceGroupConfig struct { // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancegroupconfig.html#cfn-elasticmapreduce-cluster-instancegroupconfig-configurations - Configurations *[]Cluster_Configuration `json:"Configurations,omitempty"` + Configurations []Cluster_Configuration `json:"Configurations,omitempty"` // CustomAmiId AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_instancetypeconfig.go b/cloudformation/emr/aws-emr-cluster_instancetypeconfig.go index bbc537825c..4ffb5f1eb6 100644 --- a/cloudformation/emr/aws-emr-cluster_instancetypeconfig.go +++ b/cloudformation/emr/aws-emr-cluster_instancetypeconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_InstanceTypeConfig AWS CloudFormation Resource (AWS::EMR::Cluster.InstanceTypeConfig) @@ -23,7 +23,7 @@ type Cluster_InstanceTypeConfig struct { // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-instancetypeconfig.html#cfn-elasticmapreduce-cluster-instancetypeconfig-configurations - Configurations *[]Cluster_Configuration `json:"Configurations,omitempty"` + Configurations []Cluster_Configuration `json:"Configurations,omitempty"` // CustomAmiId AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_jobflowinstancesconfig.go b/cloudformation/emr/aws-emr-cluster_jobflowinstancesconfig.go index 0df94c940c..3a5873d35e 100644 --- a/cloudformation/emr/aws-emr-cluster_jobflowinstancesconfig.go +++ b/cloudformation/emr/aws-emr-cluster_jobflowinstancesconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_JobFlowInstancesConfig AWS CloudFormation Resource (AWS::EMR::Cluster.JobFlowInstancesConfig) @@ -13,12 +13,12 @@ type Cluster_JobFlowInstancesConfig struct { // AdditionalMasterSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-additionalmastersecuritygroups - AdditionalMasterSecurityGroups *[]string `json:"AdditionalMasterSecurityGroups,omitempty"` + AdditionalMasterSecurityGroups []string `json:"AdditionalMasterSecurityGroups,omitempty"` // AdditionalSlaveSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-additionalslavesecuritygroups - AdditionalSlaveSecurityGroups *[]string `json:"AdditionalSlaveSecurityGroups,omitempty"` + AdditionalSlaveSecurityGroups []string `json:"AdditionalSlaveSecurityGroups,omitempty"` // CoreInstanceFleet AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type Cluster_JobFlowInstancesConfig struct { // Ec2SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-ec2subnetids - Ec2SubnetIds *[]string `json:"Ec2SubnetIds,omitempty"` + Ec2SubnetIds []string `json:"Ec2SubnetIds,omitempty"` // EmrManagedMasterSecurityGroup AWS CloudFormation Property // Required: false @@ -88,12 +88,12 @@ type Cluster_JobFlowInstancesConfig struct { // TaskInstanceFleets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-taskinstancefleets - TaskInstanceFleets *[]Cluster_InstanceFleetConfig `json:"TaskInstanceFleets,omitempty"` + TaskInstanceFleets []Cluster_InstanceFleetConfig `json:"TaskInstanceFleets,omitempty"` // TaskInstanceGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-jobflowinstancesconfig.html#cfn-elasticmapreduce-cluster-jobflowinstancesconfig-taskinstancegroups - TaskInstanceGroups *[]Cluster_InstanceGroupConfig `json:"TaskInstanceGroups,omitempty"` + TaskInstanceGroups []Cluster_InstanceGroupConfig `json:"TaskInstanceGroups,omitempty"` // TerminationProtected AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-cluster_kerberosattributes.go b/cloudformation/emr/aws-emr-cluster_kerberosattributes.go index c6b684af9b..8b3c769b39 100644 --- a/cloudformation/emr/aws-emr-cluster_kerberosattributes.go +++ b/cloudformation/emr/aws-emr-cluster_kerberosattributes.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_KerberosAttributes AWS CloudFormation Resource (AWS::EMR::Cluster.KerberosAttributes) diff --git a/cloudformation/emr/aws-emr-cluster_keyvalue.go b/cloudformation/emr/aws-emr-cluster_keyvalue.go index e756118578..5f3d55ded0 100644 --- a/cloudformation/emr/aws-emr-cluster_keyvalue.go +++ b/cloudformation/emr/aws-emr-cluster_keyvalue.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_KeyValue AWS CloudFormation Resource (AWS::EMR::Cluster.KeyValue) diff --git a/cloudformation/emr/aws-emr-cluster_managedscalingpolicy.go b/cloudformation/emr/aws-emr-cluster_managedscalingpolicy.go index 007286d7ea..b22072159c 100644 --- a/cloudformation/emr/aws-emr-cluster_managedscalingpolicy.go +++ b/cloudformation/emr/aws-emr-cluster_managedscalingpolicy.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ManagedScalingPolicy AWS CloudFormation Resource (AWS::EMR::Cluster.ManagedScalingPolicy) diff --git a/cloudformation/emr/aws-emr-cluster_metricdimension.go b/cloudformation/emr/aws-emr-cluster_metricdimension.go index 2b4a88a8bd..452d09129c 100644 --- a/cloudformation/emr/aws-emr-cluster_metricdimension.go +++ b/cloudformation/emr/aws-emr-cluster_metricdimension.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_MetricDimension AWS CloudFormation Resource (AWS::EMR::Cluster.MetricDimension) diff --git a/cloudformation/emr/aws-emr-cluster_ondemandprovisioningspecification.go b/cloudformation/emr/aws-emr-cluster_ondemandprovisioningspecification.go index 7ad4f4110b..6051ec68ab 100644 --- a/cloudformation/emr/aws-emr-cluster_ondemandprovisioningspecification.go +++ b/cloudformation/emr/aws-emr-cluster_ondemandprovisioningspecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_OnDemandProvisioningSpecification AWS CloudFormation Resource (AWS::EMR::Cluster.OnDemandProvisioningSpecification) diff --git a/cloudformation/emr/aws-emr-cluster_placementtype.go b/cloudformation/emr/aws-emr-cluster_placementtype.go index 7686e2b3c2..93cd1e2039 100644 --- a/cloudformation/emr/aws-emr-cluster_placementtype.go +++ b/cloudformation/emr/aws-emr-cluster_placementtype.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_PlacementType AWS CloudFormation Resource (AWS::EMR::Cluster.PlacementType) diff --git a/cloudformation/emr/aws-emr-cluster_scalingaction.go b/cloudformation/emr/aws-emr-cluster_scalingaction.go index ef29f6a045..5224955be7 100644 --- a/cloudformation/emr/aws-emr-cluster_scalingaction.go +++ b/cloudformation/emr/aws-emr-cluster_scalingaction.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ScalingAction AWS CloudFormation Resource (AWS::EMR::Cluster.ScalingAction) diff --git a/cloudformation/emr/aws-emr-cluster_scalingconstraints.go b/cloudformation/emr/aws-emr-cluster_scalingconstraints.go index b09e527a0f..dbc2210495 100644 --- a/cloudformation/emr/aws-emr-cluster_scalingconstraints.go +++ b/cloudformation/emr/aws-emr-cluster_scalingconstraints.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ScalingConstraints AWS CloudFormation Resource (AWS::EMR::Cluster.ScalingConstraints) diff --git a/cloudformation/emr/aws-emr-cluster_scalingrule.go b/cloudformation/emr/aws-emr-cluster_scalingrule.go index e837913ea0..08c0741e3a 100644 --- a/cloudformation/emr/aws-emr-cluster_scalingrule.go +++ b/cloudformation/emr/aws-emr-cluster_scalingrule.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ScalingRule AWS CloudFormation Resource (AWS::EMR::Cluster.ScalingRule) diff --git a/cloudformation/emr/aws-emr-cluster_scalingtrigger.go b/cloudformation/emr/aws-emr-cluster_scalingtrigger.go index 6b2572dc0a..f1a925edc1 100644 --- a/cloudformation/emr/aws-emr-cluster_scalingtrigger.go +++ b/cloudformation/emr/aws-emr-cluster_scalingtrigger.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ScalingTrigger AWS CloudFormation Resource (AWS::EMR::Cluster.ScalingTrigger) diff --git a/cloudformation/emr/aws-emr-cluster_scriptbootstrapactionconfig.go b/cloudformation/emr/aws-emr-cluster_scriptbootstrapactionconfig.go index 655b491c8a..5becd394de 100644 --- a/cloudformation/emr/aws-emr-cluster_scriptbootstrapactionconfig.go +++ b/cloudformation/emr/aws-emr-cluster_scriptbootstrapactionconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ScriptBootstrapActionConfig AWS CloudFormation Resource (AWS::EMR::Cluster.ScriptBootstrapActionConfig) @@ -13,7 +13,7 @@ type Cluster_ScriptBootstrapActionConfig struct { // Args AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-cluster-scriptbootstrapactionconfig.html#cfn-elasticmapreduce-cluster-scriptbootstrapactionconfig-args - Args *[]string `json:"Args,omitempty"` + Args []string `json:"Args,omitempty"` // Path AWS CloudFormation Property // Required: true diff --git a/cloudformation/emr/aws-emr-cluster_simplescalingpolicyconfiguration.go b/cloudformation/emr/aws-emr-cluster_simplescalingpolicyconfiguration.go index 2509aff2cd..8c609f38eb 100644 --- a/cloudformation/emr/aws-emr-cluster_simplescalingpolicyconfiguration.go +++ b/cloudformation/emr/aws-emr-cluster_simplescalingpolicyconfiguration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_SimpleScalingPolicyConfiguration AWS CloudFormation Resource (AWS::EMR::Cluster.SimpleScalingPolicyConfiguration) diff --git a/cloudformation/emr/aws-emr-cluster_spotprovisioningspecification.go b/cloudformation/emr/aws-emr-cluster_spotprovisioningspecification.go index 458afe0c30..1d4e5a03fc 100644 --- a/cloudformation/emr/aws-emr-cluster_spotprovisioningspecification.go +++ b/cloudformation/emr/aws-emr-cluster_spotprovisioningspecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_SpotProvisioningSpecification AWS CloudFormation Resource (AWS::EMR::Cluster.SpotProvisioningSpecification) diff --git a/cloudformation/emr/aws-emr-cluster_stepconfig.go b/cloudformation/emr/aws-emr-cluster_stepconfig.go index 6c50dc8097..b04d1b2156 100644 --- a/cloudformation/emr/aws-emr-cluster_stepconfig.go +++ b/cloudformation/emr/aws-emr-cluster_stepconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_StepConfig AWS CloudFormation Resource (AWS::EMR::Cluster.StepConfig) diff --git a/cloudformation/emr/aws-emr-cluster_volumespecification.go b/cloudformation/emr/aws-emr-cluster_volumespecification.go index 807ccd4a51..e57c48c688 100644 --- a/cloudformation/emr/aws-emr-cluster_volumespecification.go +++ b/cloudformation/emr/aws-emr-cluster_volumespecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_VolumeSpecification AWS CloudFormation Resource (AWS::EMR::Cluster.VolumeSpecification) diff --git a/cloudformation/emr/aws-emr-instancefleetconfig.go b/cloudformation/emr/aws-emr-instancefleetconfig.go index 038b69de4d..219910a492 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig) @@ -26,7 +26,7 @@ type InstanceFleetConfig struct { // InstanceTypeConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-elasticmapreduce-instancefleetconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfigs - InstanceTypeConfigs *[]InstanceFleetConfig_InstanceTypeConfig `json:"InstanceTypeConfigs,omitempty"` + InstanceTypeConfigs []InstanceFleetConfig_InstanceTypeConfig `json:"InstanceTypeConfigs,omitempty"` // LaunchSpecifications AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_configuration.go b/cloudformation/emr/aws-emr-instancefleetconfig_configuration.go index 0ead29319b..9677a6c8a0 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_configuration.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_configuration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_Configuration AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.Configuration) @@ -18,12 +18,12 @@ type InstanceFleetConfig_Configuration struct { // ConfigurationProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-configuration.html#cfn-elasticmapreduce-instancefleetconfig-configuration-configurationproperties - ConfigurationProperties *map[string]string `json:"ConfigurationProperties,omitempty"` + ConfigurationProperties map[string]string `json:"ConfigurationProperties,omitempty"` // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-configuration.html#cfn-elasticmapreduce-instancefleetconfig-configuration-configurations - Configurations *[]InstanceFleetConfig_Configuration `json:"Configurations,omitempty"` + Configurations []InstanceFleetConfig_Configuration `json:"Configurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_ebsblockdeviceconfig.go b/cloudformation/emr/aws-emr-instancefleetconfig_ebsblockdeviceconfig.go index 76a27ffea3..9a94a48770 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_ebsblockdeviceconfig.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_ebsblockdeviceconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_EbsBlockDeviceConfig AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.EbsBlockDeviceConfig) diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_ebsconfiguration.go b/cloudformation/emr/aws-emr-instancefleetconfig_ebsconfiguration.go index d37472c12e..4e98e5751a 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_ebsconfiguration.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_ebsconfiguration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_EbsConfiguration AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.EbsConfiguration) @@ -13,7 +13,7 @@ type InstanceFleetConfig_EbsConfiguration struct { // EbsBlockDeviceConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-ebsconfiguration.html#cfn-elasticmapreduce-instancefleetconfig-ebsconfiguration-ebsblockdeviceconfigs - EbsBlockDeviceConfigs *[]InstanceFleetConfig_EbsBlockDeviceConfig `json:"EbsBlockDeviceConfigs,omitempty"` + EbsBlockDeviceConfigs []InstanceFleetConfig_EbsBlockDeviceConfig `json:"EbsBlockDeviceConfigs,omitempty"` // EbsOptimized AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_instancefleetprovisioningspecifications.go b/cloudformation/emr/aws-emr-instancefleetconfig_instancefleetprovisioningspecifications.go index c719164fcc..5624714d71 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_instancefleetprovisioningspecifications.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_instancefleetprovisioningspecifications.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_InstanceFleetProvisioningSpecifications AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.InstanceFleetProvisioningSpecifications) diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_instancetypeconfig.go b/cloudformation/emr/aws-emr-instancefleetconfig_instancetypeconfig.go index fb724cdde2..0da8b3c25f 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_instancetypeconfig.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_instancetypeconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_InstanceTypeConfig AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.InstanceTypeConfig) @@ -23,7 +23,7 @@ type InstanceFleetConfig_InstanceTypeConfig struct { // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancefleetconfig-instancetypeconfig.html#cfn-elasticmapreduce-instancefleetconfig-instancetypeconfig-configurations - Configurations *[]InstanceFleetConfig_Configuration `json:"Configurations,omitempty"` + Configurations []InstanceFleetConfig_Configuration `json:"Configurations,omitempty"` // CustomAmiId AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_ondemandprovisioningspecification.go b/cloudformation/emr/aws-emr-instancefleetconfig_ondemandprovisioningspecification.go index cb40d68b7f..5d50c91f21 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_ondemandprovisioningspecification.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_ondemandprovisioningspecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_OnDemandProvisioningSpecification AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.OnDemandProvisioningSpecification) diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_spotprovisioningspecification.go b/cloudformation/emr/aws-emr-instancefleetconfig_spotprovisioningspecification.go index 1629304019..df4ea99248 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_spotprovisioningspecification.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_spotprovisioningspecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_SpotProvisioningSpecification AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.SpotProvisioningSpecification) diff --git a/cloudformation/emr/aws-emr-instancefleetconfig_volumespecification.go b/cloudformation/emr/aws-emr-instancefleetconfig_volumespecification.go index e8c14d85fa..4a1693b429 100644 --- a/cloudformation/emr/aws-emr-instancefleetconfig_volumespecification.go +++ b/cloudformation/emr/aws-emr-instancefleetconfig_volumespecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceFleetConfig_VolumeSpecification AWS CloudFormation Resource (AWS::EMR::InstanceFleetConfig.VolumeSpecification) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig.go b/cloudformation/emr/aws-emr-instancegroupconfig.go index 4273bb1de0..dfce1ae4a1 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig) @@ -26,7 +26,7 @@ type InstanceGroupConfig struct { // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-instancegroupconfig.html#cfn-emr-instancegroupconfig-configurations - Configurations *[]InstanceGroupConfig_Configuration `json:"Configurations,omitempty"` + Configurations []InstanceGroupConfig_Configuration `json:"Configurations,omitempty"` // CustomAmiId AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_autoscalingpolicy.go b/cloudformation/emr/aws-emr-instancegroupconfig_autoscalingpolicy.go index fdd9ba4a71..c90133dc47 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_autoscalingpolicy.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_autoscalingpolicy.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_AutoScalingPolicy AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.AutoScalingPolicy) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_cloudwatchalarmdefinition.go b/cloudformation/emr/aws-emr-instancegroupconfig_cloudwatchalarmdefinition.go index 24ea39c5f3..0491c537cf 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_cloudwatchalarmdefinition.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_cloudwatchalarmdefinition.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_CloudWatchAlarmDefinition AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.CloudWatchAlarmDefinition) @@ -18,7 +18,7 @@ type InstanceGroupConfig_CloudWatchAlarmDefinition struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition.html#cfn-elasticmapreduce-instancegroupconfig-cloudwatchalarmdefinition-dimensions - Dimensions *[]InstanceGroupConfig_MetricDimension `json:"Dimensions,omitempty"` + Dimensions []InstanceGroupConfig_MetricDimension `json:"Dimensions,omitempty"` // EvaluationPeriods AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_configuration.go b/cloudformation/emr/aws-emr-instancegroupconfig_configuration.go index 375476ff7b..804659aa29 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_configuration.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_configuration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_Configuration AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.Configuration) @@ -18,12 +18,12 @@ type InstanceGroupConfig_Configuration struct { // ConfigurationProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-cluster-configuration.html#cfn-emr-cluster-configuration-configurationproperties - ConfigurationProperties *map[string]string `json:"ConfigurationProperties,omitempty"` + ConfigurationProperties map[string]string `json:"ConfigurationProperties,omitempty"` // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-cluster-configuration.html#cfn-emr-cluster-configuration-configurations - Configurations *[]InstanceGroupConfig_Configuration `json:"Configurations,omitempty"` + Configurations []InstanceGroupConfig_Configuration `json:"Configurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_ebsblockdeviceconfig.go b/cloudformation/emr/aws-emr-instancegroupconfig_ebsblockdeviceconfig.go index 04ef8f110d..5f442f7022 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_ebsblockdeviceconfig.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_ebsblockdeviceconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_EbsBlockDeviceConfig AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.EbsBlockDeviceConfig) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_ebsconfiguration.go b/cloudformation/emr/aws-emr-instancegroupconfig_ebsconfiguration.go index 531379e61c..972ff66bb0 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_ebsconfiguration.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_ebsconfiguration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_EbsConfiguration AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.EbsConfiguration) @@ -13,7 +13,7 @@ type InstanceGroupConfig_EbsConfiguration struct { // EbsBlockDeviceConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emr-ebsconfiguration.html#cfn-emr-ebsconfiguration-ebsblockdeviceconfigs - EbsBlockDeviceConfigs *[]InstanceGroupConfig_EbsBlockDeviceConfig `json:"EbsBlockDeviceConfigs,omitempty"` + EbsBlockDeviceConfigs []InstanceGroupConfig_EbsBlockDeviceConfig `json:"EbsBlockDeviceConfigs,omitempty"` // EbsOptimized AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_metricdimension.go b/cloudformation/emr/aws-emr-instancegroupconfig_metricdimension.go index f331eae772..8fa9305520 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_metricdimension.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_metricdimension.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_MetricDimension AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.MetricDimension) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_scalingaction.go b/cloudformation/emr/aws-emr-instancegroupconfig_scalingaction.go index c31609691c..674c94c348 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_scalingaction.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_scalingaction.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_ScalingAction AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.ScalingAction) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_scalingconstraints.go b/cloudformation/emr/aws-emr-instancegroupconfig_scalingconstraints.go index 2af551abea..8b9c29db68 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_scalingconstraints.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_scalingconstraints.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_ScalingConstraints AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.ScalingConstraints) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_scalingrule.go b/cloudformation/emr/aws-emr-instancegroupconfig_scalingrule.go index 4505a9a80d..d9917afb0b 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_scalingrule.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_scalingrule.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_ScalingRule AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.ScalingRule) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_scalingtrigger.go b/cloudformation/emr/aws-emr-instancegroupconfig_scalingtrigger.go index d670f5dc65..718a9c95f2 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_scalingtrigger.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_scalingtrigger.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_ScalingTrigger AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.ScalingTrigger) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_simplescalingpolicyconfiguration.go b/cloudformation/emr/aws-emr-instancegroupconfig_simplescalingpolicyconfiguration.go index ec409907b1..54c8315bab 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_simplescalingpolicyconfiguration.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_simplescalingpolicyconfiguration.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_SimpleScalingPolicyConfiguration AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.SimpleScalingPolicyConfiguration) diff --git a/cloudformation/emr/aws-emr-instancegroupconfig_volumespecification.go b/cloudformation/emr/aws-emr-instancegroupconfig_volumespecification.go index 9260b9f7ac..38dc18ff24 100644 --- a/cloudformation/emr/aws-emr-instancegroupconfig_volumespecification.go +++ b/cloudformation/emr/aws-emr-instancegroupconfig_volumespecification.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceGroupConfig_VolumeSpecification AWS CloudFormation Resource (AWS::EMR::InstanceGroupConfig.VolumeSpecification) diff --git a/cloudformation/emr/aws-emr-securityconfiguration.go b/cloudformation/emr/aws-emr-securityconfiguration.go index af8e2e57db..e2f1836a33 100644 --- a/cloudformation/emr/aws-emr-securityconfiguration.go +++ b/cloudformation/emr/aws-emr-securityconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration AWS CloudFormation Resource (AWS::EMR::SecurityConfiguration) diff --git a/cloudformation/emr/aws-emr-step.go b/cloudformation/emr/aws-emr-step.go index d050593fbe..383de1a534 100644 --- a/cloudformation/emr/aws-emr-step.go +++ b/cloudformation/emr/aws-emr-step.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Step AWS CloudFormation Resource (AWS::EMR::Step) diff --git a/cloudformation/emr/aws-emr-step_hadoopjarstepconfig.go b/cloudformation/emr/aws-emr-step_hadoopjarstepconfig.go index 0a337ac08e..9bab585a86 100644 --- a/cloudformation/emr/aws-emr-step_hadoopjarstepconfig.go +++ b/cloudformation/emr/aws-emr-step_hadoopjarstepconfig.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Step_HadoopJarStepConfig AWS CloudFormation Resource (AWS::EMR::Step.HadoopJarStepConfig) @@ -13,7 +13,7 @@ type Step_HadoopJarStepConfig struct { // Args AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html#cfn-elasticmapreduce-step-hadoopjarstepconfig-args - Args *[]string `json:"Args,omitempty"` + Args []string `json:"Args,omitempty"` // Jar AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type Step_HadoopJarStepConfig struct { // StepProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-elasticmapreduce-step-hadoopjarstepconfig.html#cfn-elasticmapreduce-step-hadoopjarstepconfig-stepproperties - StepProperties *[]Step_KeyValue `json:"StepProperties,omitempty"` + StepProperties []Step_KeyValue `json:"StepProperties,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emr/aws-emr-step_keyvalue.go b/cloudformation/emr/aws-emr-step_keyvalue.go index 452687fb7f..2a70aa58a5 100644 --- a/cloudformation/emr/aws-emr-step_keyvalue.go +++ b/cloudformation/emr/aws-emr-step_keyvalue.go @@ -3,7 +3,7 @@ package emr import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Step_KeyValue AWS CloudFormation Resource (AWS::EMR::Step.KeyValue) diff --git a/cloudformation/emr/aws-emr-studio.go b/cloudformation/emr/aws-emr-studio.go index 6e2cd3ba65..0ec37d3e16 100644 --- a/cloudformation/emr/aws-emr-studio.go +++ b/cloudformation/emr/aws-emr-studio.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Studio AWS CloudFormation Resource (AWS::EMR::Studio) @@ -62,7 +62,7 @@ type Studio struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emr-studio.html#cfn-emr-studio-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserRole AWS CloudFormation Property // Required: false diff --git a/cloudformation/emr/aws-emr-studiosessionmapping.go b/cloudformation/emr/aws-emr-studiosessionmapping.go index 866ad183bc..089608b343 100644 --- a/cloudformation/emr/aws-emr-studiosessionmapping.go +++ b/cloudformation/emr/aws-emr-studiosessionmapping.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioSessionMapping AWS CloudFormation Resource (AWS::EMR::StudioSessionMapping) diff --git a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster.go b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster.go index ee80ef6ec2..c971d1b053 100644 --- a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster.go +++ b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VirtualCluster AWS CloudFormation Resource (AWS::EMRContainers::VirtualCluster) @@ -27,7 +27,7 @@ type VirtualCluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrcontainers-virtualcluster.html#cfn-emrcontainers-virtualcluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerinfo.go b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerinfo.go index 08c0d67493..ee9ee65331 100644 --- a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerinfo.go +++ b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerinfo.go @@ -3,7 +3,7 @@ package emrcontainers import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualCluster_ContainerInfo AWS CloudFormation Resource (AWS::EMRContainers::VirtualCluster.ContainerInfo) diff --git a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerprovider.go b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerprovider.go index 5402725c12..ca8f50117b 100644 --- a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerprovider.go +++ b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_containerprovider.go @@ -3,7 +3,7 @@ package emrcontainers import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualCluster_ContainerProvider AWS CloudFormation Resource (AWS::EMRContainers::VirtualCluster.ContainerProvider) diff --git a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_eksinfo.go b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_eksinfo.go index 3d9aa24705..fac04a32e4 100644 --- a/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_eksinfo.go +++ b/cloudformation/emrcontainers/aws-emrcontainers-virtualcluster_eksinfo.go @@ -3,7 +3,7 @@ package emrcontainers import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VirtualCluster_EksInfo AWS CloudFormation Resource (AWS::EMRContainers::VirtualCluster.EksInfo) diff --git a/cloudformation/emrserverless/aws-emrserverless-application.go b/cloudformation/emrserverless/aws-emrserverless-application.go index ba175414c3..6297c764c0 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application.go +++ b/cloudformation/emrserverless/aws-emrserverless-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::EMRServerless::Application) @@ -27,7 +27,7 @@ type Application struct { // InitialCapacity AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-initialcapacity - InitialCapacity *[]Application_InitialCapacityConfigKeyValuePair `json:"InitialCapacity,omitempty"` + InitialCapacity []Application_InitialCapacityConfigKeyValuePair `json:"InitialCapacity,omitempty"` // MaximumCapacity AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-emrserverless-application.html#cfn-emrserverless-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/emrserverless/aws-emrserverless-application_autostartconfiguration.go b/cloudformation/emrserverless/aws-emrserverless-application_autostartconfiguration.go index 7a62790aeb..8d16eb7df6 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_autostartconfiguration.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_autostartconfiguration.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_AutoStartConfiguration AWS CloudFormation Resource (AWS::EMRServerless::Application.AutoStartConfiguration) diff --git a/cloudformation/emrserverless/aws-emrserverless-application_autostopconfiguration.go b/cloudformation/emrserverless/aws-emrserverless-application_autostopconfiguration.go index 07800f8f88..b8045a9c46 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_autostopconfiguration.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_autostopconfiguration.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_AutoStopConfiguration AWS CloudFormation Resource (AWS::EMRServerless::Application.AutoStopConfiguration) diff --git a/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfig.go b/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfig.go index 2bd9742b2e..012a17baef 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfig.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfig.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InitialCapacityConfig AWS CloudFormation Resource (AWS::EMRServerless::Application.InitialCapacityConfig) diff --git a/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfigkeyvaluepair.go b/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfigkeyvaluepair.go index 4d2603398c..4b1c82568a 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfigkeyvaluepair.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_initialcapacityconfigkeyvaluepair.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InitialCapacityConfigKeyValuePair AWS CloudFormation Resource (AWS::EMRServerless::Application.InitialCapacityConfigKeyValuePair) diff --git a/cloudformation/emrserverless/aws-emrserverless-application_maximumallowedresources.go b/cloudformation/emrserverless/aws-emrserverless-application_maximumallowedresources.go index 1632e2cbac..e6899ecdfe 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_maximumallowedresources.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_maximumallowedresources.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MaximumAllowedResources AWS CloudFormation Resource (AWS::EMRServerless::Application.MaximumAllowedResources) diff --git a/cloudformation/emrserverless/aws-emrserverless-application_networkconfiguration.go b/cloudformation/emrserverless/aws-emrserverless-application_networkconfiguration.go index 5171ced0b2..41494b636f 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_networkconfiguration.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_networkconfiguration.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_NetworkConfiguration AWS CloudFormation Resource (AWS::EMRServerless::Application.NetworkConfiguration) @@ -13,12 +13,12 @@ type Application_NetworkConfiguration struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-networkconfiguration.html#cfn-emrserverless-application-networkconfiguration-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-emrserverless-application-networkconfiguration.html#cfn-emrserverless-application-networkconfiguration-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/emrserverless/aws-emrserverless-application_workerconfiguration.go b/cloudformation/emrserverless/aws-emrserverless-application_workerconfiguration.go index a738cc7057..a260cfd9df 100644 --- a/cloudformation/emrserverless/aws-emrserverless-application_workerconfiguration.go +++ b/cloudformation/emrserverless/aws-emrserverless-application_workerconfiguration.go @@ -3,7 +3,7 @@ package emrserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_WorkerConfiguration AWS CloudFormation Resource (AWS::EMRServerless::Application.WorkerConfiguration) diff --git a/cloudformation/events/aws-events-apidestination.go b/cloudformation/events/aws-events-apidestination.go index b35d877bbb..854d0fbf4f 100644 --- a/cloudformation/events/aws-events-apidestination.go +++ b/cloudformation/events/aws-events-apidestination.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApiDestination AWS CloudFormation Resource (AWS::Events::ApiDestination) diff --git a/cloudformation/events/aws-events-archive.go b/cloudformation/events/aws-events-archive.go index 0b0708e8b2..be38ca6c1a 100644 --- a/cloudformation/events/aws-events-archive.go +++ b/cloudformation/events/aws-events-archive.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Archive AWS CloudFormation Resource (AWS::Events::Archive) diff --git a/cloudformation/events/aws-events-connection.go b/cloudformation/events/aws-events-connection.go index e9d462ed9e..7fd08149e5 100644 --- a/cloudformation/events/aws-events-connection.go +++ b/cloudformation/events/aws-events-connection.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection AWS CloudFormation Resource (AWS::Events::Connection) diff --git a/cloudformation/events/aws-events-connection_apikeyauthparameters.go b/cloudformation/events/aws-events-connection_apikeyauthparameters.go index 366e0fd434..6a98557133 100644 --- a/cloudformation/events/aws-events-connection_apikeyauthparameters.go +++ b/cloudformation/events/aws-events-connection_apikeyauthparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_ApiKeyAuthParameters AWS CloudFormation Resource (AWS::Events::Connection.ApiKeyAuthParameters) diff --git a/cloudformation/events/aws-events-connection_authparameters.go b/cloudformation/events/aws-events-connection_authparameters.go index 737c0e8ea6..d18be10fd6 100644 --- a/cloudformation/events/aws-events-connection_authparameters.go +++ b/cloudformation/events/aws-events-connection_authparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_AuthParameters AWS CloudFormation Resource (AWS::Events::Connection.AuthParameters) diff --git a/cloudformation/events/aws-events-connection_basicauthparameters.go b/cloudformation/events/aws-events-connection_basicauthparameters.go index 6b1ca9beb3..3707db9ea8 100644 --- a/cloudformation/events/aws-events-connection_basicauthparameters.go +++ b/cloudformation/events/aws-events-connection_basicauthparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_BasicAuthParameters AWS CloudFormation Resource (AWS::Events::Connection.BasicAuthParameters) diff --git a/cloudformation/events/aws-events-connection_clientparameters.go b/cloudformation/events/aws-events-connection_clientparameters.go index a5632881b4..869846136e 100644 --- a/cloudformation/events/aws-events-connection_clientparameters.go +++ b/cloudformation/events/aws-events-connection_clientparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_ClientParameters AWS CloudFormation Resource (AWS::Events::Connection.ClientParameters) diff --git a/cloudformation/events/aws-events-connection_connectionhttpparameters.go b/cloudformation/events/aws-events-connection_connectionhttpparameters.go index 994f75d3fb..6c4c61b4b4 100644 --- a/cloudformation/events/aws-events-connection_connectionhttpparameters.go +++ b/cloudformation/events/aws-events-connection_connectionhttpparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_ConnectionHttpParameters AWS CloudFormation Resource (AWS::Events::Connection.ConnectionHttpParameters) @@ -13,17 +13,17 @@ type Connection_ConnectionHttpParameters struct { // BodyParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html#cfn-events-connection-connectionhttpparameters-bodyparameters - BodyParameters *[]Connection_Parameter `json:"BodyParameters,omitempty"` + BodyParameters []Connection_Parameter `json:"BodyParameters,omitempty"` // HeaderParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html#cfn-events-connection-connectionhttpparameters-headerparameters - HeaderParameters *[]Connection_Parameter `json:"HeaderParameters,omitempty"` + HeaderParameters []Connection_Parameter `json:"HeaderParameters,omitempty"` // QueryStringParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-connection-connectionhttpparameters.html#cfn-events-connection-connectionhttpparameters-querystringparameters - QueryStringParameters *[]Connection_Parameter `json:"QueryStringParameters,omitempty"` + QueryStringParameters []Connection_Parameter `json:"QueryStringParameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/events/aws-events-connection_oauthparameters.go b/cloudformation/events/aws-events-connection_oauthparameters.go index e0153c1706..738d1e40ed 100644 --- a/cloudformation/events/aws-events-connection_oauthparameters.go +++ b/cloudformation/events/aws-events-connection_oauthparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_OAuthParameters AWS CloudFormation Resource (AWS::Events::Connection.OAuthParameters) diff --git a/cloudformation/events/aws-events-connection_parameter.go b/cloudformation/events/aws-events-connection_parameter.go index 8d19929df4..770cc5b7c6 100644 --- a/cloudformation/events/aws-events-connection_parameter.go +++ b/cloudformation/events/aws-events-connection_parameter.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_Parameter AWS CloudFormation Resource (AWS::Events::Connection.Parameter) diff --git a/cloudformation/events/aws-events-endpoint.go b/cloudformation/events/aws-events-endpoint.go index 2adecb4c92..de30dac6ef 100644 --- a/cloudformation/events/aws-events-endpoint.go +++ b/cloudformation/events/aws-events-endpoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint AWS CloudFormation Resource (AWS::Events::Endpoint) diff --git a/cloudformation/events/aws-events-endpoint_endpointeventbus.go b/cloudformation/events/aws-events-endpoint_endpointeventbus.go index d4ddf99ae4..3991ea0aa7 100644 --- a/cloudformation/events/aws-events-endpoint_endpointeventbus.go +++ b/cloudformation/events/aws-events-endpoint_endpointeventbus.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_EndpointEventBus AWS CloudFormation Resource (AWS::Events::Endpoint.EndpointEventBus) diff --git a/cloudformation/events/aws-events-endpoint_failoverconfig.go b/cloudformation/events/aws-events-endpoint_failoverconfig.go index 4e85f59c28..bbcbc10b8c 100644 --- a/cloudformation/events/aws-events-endpoint_failoverconfig.go +++ b/cloudformation/events/aws-events-endpoint_failoverconfig.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_FailoverConfig AWS CloudFormation Resource (AWS::Events::Endpoint.FailoverConfig) diff --git a/cloudformation/events/aws-events-endpoint_primary.go b/cloudformation/events/aws-events-endpoint_primary.go index fa8b285fe0..e1831e3816 100644 --- a/cloudformation/events/aws-events-endpoint_primary.go +++ b/cloudformation/events/aws-events-endpoint_primary.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_Primary AWS CloudFormation Resource (AWS::Events::Endpoint.Primary) diff --git a/cloudformation/events/aws-events-endpoint_replicationconfig.go b/cloudformation/events/aws-events-endpoint_replicationconfig.go index 822a925df5..36acef9f9b 100644 --- a/cloudformation/events/aws-events-endpoint_replicationconfig.go +++ b/cloudformation/events/aws-events-endpoint_replicationconfig.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_ReplicationConfig AWS CloudFormation Resource (AWS::Events::Endpoint.ReplicationConfig) diff --git a/cloudformation/events/aws-events-endpoint_routingconfig.go b/cloudformation/events/aws-events-endpoint_routingconfig.go index 92ea7d993c..c9e9462193 100644 --- a/cloudformation/events/aws-events-endpoint_routingconfig.go +++ b/cloudformation/events/aws-events-endpoint_routingconfig.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_RoutingConfig AWS CloudFormation Resource (AWS::Events::Endpoint.RoutingConfig) diff --git a/cloudformation/events/aws-events-endpoint_secondary.go b/cloudformation/events/aws-events-endpoint_secondary.go index 2345529ba3..e8e0ceb53b 100644 --- a/cloudformation/events/aws-events-endpoint_secondary.go +++ b/cloudformation/events/aws-events-endpoint_secondary.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_Secondary AWS CloudFormation Resource (AWS::Events::Endpoint.Secondary) diff --git a/cloudformation/events/aws-events-eventbus.go b/cloudformation/events/aws-events-eventbus.go index 07d7de3fd0..a71d74e7e1 100644 --- a/cloudformation/events/aws-events-eventbus.go +++ b/cloudformation/events/aws-events-eventbus.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventBus AWS CloudFormation Resource (AWS::Events::EventBus) @@ -26,7 +26,7 @@ type EventBus struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-eventbus.html#cfn-events-eventbus-tags - Tags *[]EventBus_TagEntry `json:"Tags,omitempty"` + Tags []EventBus_TagEntry `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/events/aws-events-eventbus_tagentry.go b/cloudformation/events/aws-events-eventbus_tagentry.go index fc960f1dd7..532887e9a6 100644 --- a/cloudformation/events/aws-events-eventbus_tagentry.go +++ b/cloudformation/events/aws-events-eventbus_tagentry.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventBus_TagEntry AWS CloudFormation Resource (AWS::Events::EventBus.TagEntry) diff --git a/cloudformation/events/aws-events-eventbuspolicy.go b/cloudformation/events/aws-events-eventbuspolicy.go index 9e949a7a10..edcbe775df 100644 --- a/cloudformation/events/aws-events-eventbuspolicy.go +++ b/cloudformation/events/aws-events-eventbuspolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventBusPolicy AWS CloudFormation Resource (AWS::Events::EventBusPolicy) diff --git a/cloudformation/events/aws-events-eventbuspolicy_condition.go b/cloudformation/events/aws-events-eventbuspolicy_condition.go index da21270547..2ba0599278 100644 --- a/cloudformation/events/aws-events-eventbuspolicy_condition.go +++ b/cloudformation/events/aws-events-eventbuspolicy_condition.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventBusPolicy_Condition AWS CloudFormation Resource (AWS::Events::EventBusPolicy.Condition) diff --git a/cloudformation/events/aws-events-rule.go b/cloudformation/events/aws-events-rule.go index a42aa2b11f..f69d755b06 100644 --- a/cloudformation/events/aws-events-rule.go +++ b/cloudformation/events/aws-events-rule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule AWS CloudFormation Resource (AWS::Events::Rule) @@ -51,7 +51,7 @@ type Rule struct { // Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-events-rule.html#cfn-events-rule-targets - Targets *[]Rule_Target `json:"Targets,omitempty"` + Targets []Rule_Target `json:"Targets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/events/aws-events-rule_awsvpcconfiguration.go b/cloudformation/events/aws-events-rule_awsvpcconfiguration.go index 5c9e7589fe..5c9292c045 100644 --- a/cloudformation/events/aws-events-rule_awsvpcconfiguration.go +++ b/cloudformation/events/aws-events-rule_awsvpcconfiguration.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_AwsVpcConfiguration AWS CloudFormation Resource (AWS::Events::Rule.AwsVpcConfiguration) @@ -18,7 +18,7 @@ type Rule_AwsVpcConfiguration struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-awsvpcconfiguration.html#cfn-events-rule-awsvpcconfiguration-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // Subnets AWS CloudFormation Property // Required: true diff --git a/cloudformation/events/aws-events-rule_batcharrayproperties.go b/cloudformation/events/aws-events-rule_batcharrayproperties.go index 4802d54aa0..4668802f37 100644 --- a/cloudformation/events/aws-events-rule_batcharrayproperties.go +++ b/cloudformation/events/aws-events-rule_batcharrayproperties.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_BatchArrayProperties AWS CloudFormation Resource (AWS::Events::Rule.BatchArrayProperties) diff --git a/cloudformation/events/aws-events-rule_batchparameters.go b/cloudformation/events/aws-events-rule_batchparameters.go index 07a463c614..6d26605a69 100644 --- a/cloudformation/events/aws-events-rule_batchparameters.go +++ b/cloudformation/events/aws-events-rule_batchparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_BatchParameters AWS CloudFormation Resource (AWS::Events::Rule.BatchParameters) diff --git a/cloudformation/events/aws-events-rule_batchretrystrategy.go b/cloudformation/events/aws-events-rule_batchretrystrategy.go index 8e44f8462f..5c8c403ba7 100644 --- a/cloudformation/events/aws-events-rule_batchretrystrategy.go +++ b/cloudformation/events/aws-events-rule_batchretrystrategy.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_BatchRetryStrategy AWS CloudFormation Resource (AWS::Events::Rule.BatchRetryStrategy) diff --git a/cloudformation/events/aws-events-rule_capacityproviderstrategyitem.go b/cloudformation/events/aws-events-rule_capacityproviderstrategyitem.go index 73d2120fb7..2c38e91e4e 100644 --- a/cloudformation/events/aws-events-rule_capacityproviderstrategyitem.go +++ b/cloudformation/events/aws-events-rule_capacityproviderstrategyitem.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_CapacityProviderStrategyItem AWS CloudFormation Resource (AWS::Events::Rule.CapacityProviderStrategyItem) diff --git a/cloudformation/events/aws-events-rule_deadletterconfig.go b/cloudformation/events/aws-events-rule_deadletterconfig.go index 223860c969..f2f1808fc9 100644 --- a/cloudformation/events/aws-events-rule_deadletterconfig.go +++ b/cloudformation/events/aws-events-rule_deadletterconfig.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_DeadLetterConfig AWS CloudFormation Resource (AWS::Events::Rule.DeadLetterConfig) diff --git a/cloudformation/events/aws-events-rule_ecsparameters.go b/cloudformation/events/aws-events-rule_ecsparameters.go index 953b1e7232..7e36bf0318 100644 --- a/cloudformation/events/aws-events-rule_ecsparameters.go +++ b/cloudformation/events/aws-events-rule_ecsparameters.go @@ -3,8 +3,8 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Rule_EcsParameters AWS CloudFormation Resource (AWS::Events::Rule.EcsParameters) @@ -14,7 +14,7 @@ type Rule_EcsParameters struct { // CapacityProviderStrategy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-capacityproviderstrategy - CapacityProviderStrategy *[]Rule_CapacityProviderStrategyItem `json:"CapacityProviderStrategy,omitempty"` + CapacityProviderStrategy []Rule_CapacityProviderStrategyItem `json:"CapacityProviderStrategy,omitempty"` // EnableECSManagedTags AWS CloudFormation Property // Required: false @@ -44,12 +44,12 @@ type Rule_EcsParameters struct { // PlacementConstraints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-placementconstraints - PlacementConstraints *[]Rule_PlacementConstraint `json:"PlacementConstraints,omitempty"` + PlacementConstraints []Rule_PlacementConstraint `json:"PlacementConstraints,omitempty"` // PlacementStrategies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-placementstrategies - PlacementStrategies *[]Rule_PlacementStrategy `json:"PlacementStrategies,omitempty"` + PlacementStrategies []Rule_PlacementStrategy `json:"PlacementStrategies,omitempty"` // PlatformVersion AWS CloudFormation Property // Required: false @@ -69,7 +69,7 @@ type Rule_EcsParameters struct { // TagList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-ecsparameters.html#cfn-events-rule-ecsparameters-taglist - TagList *[]tags.Tag `json:"TagList,omitempty"` + TagList []tags.Tag `json:"TagList,omitempty"` // TaskCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/events/aws-events-rule_httpparameters.go b/cloudformation/events/aws-events-rule_httpparameters.go index f666c286b2..08cc269f3f 100644 --- a/cloudformation/events/aws-events-rule_httpparameters.go +++ b/cloudformation/events/aws-events-rule_httpparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_HttpParameters AWS CloudFormation Resource (AWS::Events::Rule.HttpParameters) @@ -13,17 +13,17 @@ type Rule_HttpParameters struct { // HeaderParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html#cfn-events-rule-httpparameters-headerparameters - HeaderParameters *map[string]string `json:"HeaderParameters,omitempty"` + HeaderParameters map[string]string `json:"HeaderParameters,omitempty"` // PathParameterValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html#cfn-events-rule-httpparameters-pathparametervalues - PathParameterValues *[]string `json:"PathParameterValues,omitempty"` + PathParameterValues []string `json:"PathParameterValues,omitempty"` // QueryStringParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-httpparameters.html#cfn-events-rule-httpparameters-querystringparameters - QueryStringParameters *map[string]string `json:"QueryStringParameters,omitempty"` + QueryStringParameters map[string]string `json:"QueryStringParameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/events/aws-events-rule_inputtransformer.go b/cloudformation/events/aws-events-rule_inputtransformer.go index 5304df8272..57f05a9da2 100644 --- a/cloudformation/events/aws-events-rule_inputtransformer.go +++ b/cloudformation/events/aws-events-rule_inputtransformer.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_InputTransformer AWS CloudFormation Resource (AWS::Events::Rule.InputTransformer) @@ -13,7 +13,7 @@ type Rule_InputTransformer struct { // InputPathsMap AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-inputtransformer.html#cfn-events-rule-inputtransformer-inputpathsmap - InputPathsMap *map[string]string `json:"InputPathsMap,omitempty"` + InputPathsMap map[string]string `json:"InputPathsMap,omitempty"` // InputTemplate AWS CloudFormation Property // Required: true diff --git a/cloudformation/events/aws-events-rule_kinesisparameters.go b/cloudformation/events/aws-events-rule_kinesisparameters.go index c1ff2f8f28..8d1e61b2d8 100644 --- a/cloudformation/events/aws-events-rule_kinesisparameters.go +++ b/cloudformation/events/aws-events-rule_kinesisparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_KinesisParameters AWS CloudFormation Resource (AWS::Events::Rule.KinesisParameters) diff --git a/cloudformation/events/aws-events-rule_networkconfiguration.go b/cloudformation/events/aws-events-rule_networkconfiguration.go index 108fb41de0..3735fe422c 100644 --- a/cloudformation/events/aws-events-rule_networkconfiguration.go +++ b/cloudformation/events/aws-events-rule_networkconfiguration.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_NetworkConfiguration AWS CloudFormation Resource (AWS::Events::Rule.NetworkConfiguration) diff --git a/cloudformation/events/aws-events-rule_placementconstraint.go b/cloudformation/events/aws-events-rule_placementconstraint.go index c4942d3e08..3436cf3ffa 100644 --- a/cloudformation/events/aws-events-rule_placementconstraint.go +++ b/cloudformation/events/aws-events-rule_placementconstraint.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_PlacementConstraint AWS CloudFormation Resource (AWS::Events::Rule.PlacementConstraint) diff --git a/cloudformation/events/aws-events-rule_placementstrategy.go b/cloudformation/events/aws-events-rule_placementstrategy.go index f3110fa918..51399eaf73 100644 --- a/cloudformation/events/aws-events-rule_placementstrategy.go +++ b/cloudformation/events/aws-events-rule_placementstrategy.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_PlacementStrategy AWS CloudFormation Resource (AWS::Events::Rule.PlacementStrategy) diff --git a/cloudformation/events/aws-events-rule_redshiftdataparameters.go b/cloudformation/events/aws-events-rule_redshiftdataparameters.go index 80abddb177..dfe2c69943 100644 --- a/cloudformation/events/aws-events-rule_redshiftdataparameters.go +++ b/cloudformation/events/aws-events-rule_redshiftdataparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_RedshiftDataParameters AWS CloudFormation Resource (AWS::Events::Rule.RedshiftDataParameters) diff --git a/cloudformation/events/aws-events-rule_retrypolicy.go b/cloudformation/events/aws-events-rule_retrypolicy.go index d11cdc1130..844ff6e96f 100644 --- a/cloudformation/events/aws-events-rule_retrypolicy.go +++ b/cloudformation/events/aws-events-rule_retrypolicy.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_RetryPolicy AWS CloudFormation Resource (AWS::Events::Rule.RetryPolicy) diff --git a/cloudformation/events/aws-events-rule_runcommandparameters.go b/cloudformation/events/aws-events-rule_runcommandparameters.go index ec482a274c..38a05a35ef 100644 --- a/cloudformation/events/aws-events-rule_runcommandparameters.go +++ b/cloudformation/events/aws-events-rule_runcommandparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_RunCommandParameters AWS CloudFormation Resource (AWS::Events::Rule.RunCommandParameters) diff --git a/cloudformation/events/aws-events-rule_runcommandtarget.go b/cloudformation/events/aws-events-rule_runcommandtarget.go index 1a4a259941..d47d6c42b5 100644 --- a/cloudformation/events/aws-events-rule_runcommandtarget.go +++ b/cloudformation/events/aws-events-rule_runcommandtarget.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_RunCommandTarget AWS CloudFormation Resource (AWS::Events::Rule.RunCommandTarget) diff --git a/cloudformation/events/aws-events-rule_sagemakerpipelineparameter.go b/cloudformation/events/aws-events-rule_sagemakerpipelineparameter.go index fc5895de5a..40f5afdb9e 100644 --- a/cloudformation/events/aws-events-rule_sagemakerpipelineparameter.go +++ b/cloudformation/events/aws-events-rule_sagemakerpipelineparameter.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_SageMakerPipelineParameter AWS CloudFormation Resource (AWS::Events::Rule.SageMakerPipelineParameter) diff --git a/cloudformation/events/aws-events-rule_sagemakerpipelineparameters.go b/cloudformation/events/aws-events-rule_sagemakerpipelineparameters.go index 7c1cd0d83d..f4ebd936ea 100644 --- a/cloudformation/events/aws-events-rule_sagemakerpipelineparameters.go +++ b/cloudformation/events/aws-events-rule_sagemakerpipelineparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_SageMakerPipelineParameters AWS CloudFormation Resource (AWS::Events::Rule.SageMakerPipelineParameters) @@ -13,7 +13,7 @@ type Rule_SageMakerPipelineParameters struct { // PipelineParameterList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-events-rule-sagemakerpipelineparameters.html#cfn-events-rule-sagemakerpipelineparameters-pipelineparameterlist - PipelineParameterList *[]Rule_SageMakerPipelineParameter `json:"PipelineParameterList,omitempty"` + PipelineParameterList []Rule_SageMakerPipelineParameter `json:"PipelineParameterList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/events/aws-events-rule_sqsparameters.go b/cloudformation/events/aws-events-rule_sqsparameters.go index 4aa4aeaa57..202e67460a 100644 --- a/cloudformation/events/aws-events-rule_sqsparameters.go +++ b/cloudformation/events/aws-events-rule_sqsparameters.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_SqsParameters AWS CloudFormation Resource (AWS::Events::Rule.SqsParameters) diff --git a/cloudformation/events/aws-events-rule_tag.go b/cloudformation/events/aws-events-rule_tag.go index bda2331c60..85878e1630 100644 --- a/cloudformation/events/aws-events-rule_tag.go +++ b/cloudformation/events/aws-events-rule_tag.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_Tag AWS CloudFormation Resource (AWS::Events::Rule.Tag) diff --git a/cloudformation/events/aws-events-rule_target.go b/cloudformation/events/aws-events-rule_target.go index bdb72d1345..7c0d3ba419 100644 --- a/cloudformation/events/aws-events-rule_target.go +++ b/cloudformation/events/aws-events-rule_target.go @@ -3,7 +3,7 @@ package events import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_Target AWS CloudFormation Resource (AWS::Events::Rule.Target) diff --git a/cloudformation/eventschemas/aws-eventschemas-discoverer.go b/cloudformation/eventschemas/aws-eventschemas-discoverer.go index 70980a3ef3..6ae0faa29b 100644 --- a/cloudformation/eventschemas/aws-eventschemas-discoverer.go +++ b/cloudformation/eventschemas/aws-eventschemas-discoverer.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Discoverer AWS CloudFormation Resource (AWS::EventSchemas::Discoverer) @@ -31,7 +31,7 @@ type Discoverer struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-discoverer.html#cfn-eventschemas-discoverer-tags - Tags *[]Discoverer_TagsEntry `json:"Tags,omitempty"` + Tags []Discoverer_TagsEntry `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eventschemas/aws-eventschemas-discoverer_tagsentry.go b/cloudformation/eventschemas/aws-eventschemas-discoverer_tagsentry.go index 563babc1d6..4464917aa4 100644 --- a/cloudformation/eventschemas/aws-eventschemas-discoverer_tagsentry.go +++ b/cloudformation/eventschemas/aws-eventschemas-discoverer_tagsentry.go @@ -3,7 +3,7 @@ package eventschemas import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Discoverer_TagsEntry AWS CloudFormation Resource (AWS::EventSchemas::Discoverer.TagsEntry) diff --git a/cloudformation/eventschemas/aws-eventschemas-registry.go b/cloudformation/eventschemas/aws-eventschemas-registry.go index f1fbf04252..79b820cce9 100644 --- a/cloudformation/eventschemas/aws-eventschemas-registry.go +++ b/cloudformation/eventschemas/aws-eventschemas-registry.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Registry AWS CloudFormation Resource (AWS::EventSchemas::Registry) @@ -26,7 +26,7 @@ type Registry struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-registry.html#cfn-eventschemas-registry-tags - Tags *[]Registry_TagsEntry `json:"Tags,omitempty"` + Tags []Registry_TagsEntry `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/eventschemas/aws-eventschemas-registry_tagsentry.go b/cloudformation/eventschemas/aws-eventschemas-registry_tagsentry.go index 4d18d8e587..a48a616f14 100644 --- a/cloudformation/eventschemas/aws-eventschemas-registry_tagsentry.go +++ b/cloudformation/eventschemas/aws-eventschemas-registry_tagsentry.go @@ -3,7 +3,7 @@ package eventschemas import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Registry_TagsEntry AWS CloudFormation Resource (AWS::EventSchemas::Registry.TagsEntry) diff --git a/cloudformation/eventschemas/aws-eventschemas-registrypolicy.go b/cloudformation/eventschemas/aws-eventschemas-registrypolicy.go index 954367be81..4f958710d7 100644 --- a/cloudformation/eventschemas/aws-eventschemas-registrypolicy.go +++ b/cloudformation/eventschemas/aws-eventschemas-registrypolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RegistryPolicy AWS CloudFormation Resource (AWS::EventSchemas::RegistryPolicy) diff --git a/cloudformation/eventschemas/aws-eventschemas-schema.go b/cloudformation/eventschemas/aws-eventschemas-schema.go index 5040b799f8..5fb9c0bafc 100644 --- a/cloudformation/eventschemas/aws-eventschemas-schema.go +++ b/cloudformation/eventschemas/aws-eventschemas-schema.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Schema AWS CloudFormation Resource (AWS::EventSchemas::Schema) @@ -36,7 +36,7 @@ type Schema struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-eventschemas-schema.html#cfn-eventschemas-schema-tags - Tags *[]Schema_TagsEntry `json:"Tags,omitempty"` + Tags []Schema_TagsEntry `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/eventschemas/aws-eventschemas-schema_tagsentry.go b/cloudformation/eventschemas/aws-eventschemas-schema_tagsentry.go index da301bd467..eb69937f62 100644 --- a/cloudformation/eventschemas/aws-eventschemas-schema_tagsentry.go +++ b/cloudformation/eventschemas/aws-eventschemas-schema_tagsentry.go @@ -3,7 +3,7 @@ package eventschemas import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Schema_TagsEntry AWS CloudFormation Resource (AWS::EventSchemas::Schema.TagsEntry) diff --git a/cloudformation/evidently/aws-evidently-experiment.go b/cloudformation/evidently/aws-evidently-experiment.go index cc5380039e..fa9ddf2c03 100644 --- a/cloudformation/evidently/aws-evidently-experiment.go +++ b/cloudformation/evidently/aws-evidently-experiment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Experiment AWS CloudFormation Resource (AWS::Evidently::Experiment) @@ -67,7 +67,7 @@ type Experiment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-experiment.html#cfn-evidently-experiment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Treatments AWS CloudFormation Property // Required: true diff --git a/cloudformation/evidently/aws-evidently-experiment_metricgoalobject.go b/cloudformation/evidently/aws-evidently-experiment_metricgoalobject.go index e318288723..5ba4709d04 100644 --- a/cloudformation/evidently/aws-evidently-experiment_metricgoalobject.go +++ b/cloudformation/evidently/aws-evidently-experiment_metricgoalobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Experiment_MetricGoalObject AWS CloudFormation Resource (AWS::Evidently::Experiment.MetricGoalObject) diff --git a/cloudformation/evidently/aws-evidently-experiment_onlineabconfigobject.go b/cloudformation/evidently/aws-evidently-experiment_onlineabconfigobject.go index 8654032a50..31aae844cd 100644 --- a/cloudformation/evidently/aws-evidently-experiment_onlineabconfigobject.go +++ b/cloudformation/evidently/aws-evidently-experiment_onlineabconfigobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Experiment_OnlineAbConfigObject AWS CloudFormation Resource (AWS::Evidently::Experiment.OnlineAbConfigObject) @@ -18,7 +18,7 @@ type Experiment_OnlineAbConfigObject struct { // TreatmentWeights AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-experiment-onlineabconfigobject.html#cfn-evidently-experiment-onlineabconfigobject-treatmentweights - TreatmentWeights *[]Experiment_TreatmentToWeight `json:"TreatmentWeights,omitempty"` + TreatmentWeights []Experiment_TreatmentToWeight `json:"TreatmentWeights,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/evidently/aws-evidently-experiment_runningstatusobject.go b/cloudformation/evidently/aws-evidently-experiment_runningstatusobject.go index 6c4eeca4b1..a0cb9830cd 100644 --- a/cloudformation/evidently/aws-evidently-experiment_runningstatusobject.go +++ b/cloudformation/evidently/aws-evidently-experiment_runningstatusobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Experiment_RunningStatusObject AWS CloudFormation Resource (AWS::Evidently::Experiment.RunningStatusObject) diff --git a/cloudformation/evidently/aws-evidently-experiment_treatmentobject.go b/cloudformation/evidently/aws-evidently-experiment_treatmentobject.go index 51e937cc56..cf88cd9415 100644 --- a/cloudformation/evidently/aws-evidently-experiment_treatmentobject.go +++ b/cloudformation/evidently/aws-evidently-experiment_treatmentobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Experiment_TreatmentObject AWS CloudFormation Resource (AWS::Evidently::Experiment.TreatmentObject) diff --git a/cloudformation/evidently/aws-evidently-experiment_treatmenttoweight.go b/cloudformation/evidently/aws-evidently-experiment_treatmenttoweight.go index 5b23aeb805..2e31924ff2 100644 --- a/cloudformation/evidently/aws-evidently-experiment_treatmenttoweight.go +++ b/cloudformation/evidently/aws-evidently-experiment_treatmenttoweight.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Experiment_TreatmentToWeight AWS CloudFormation Resource (AWS::Evidently::Experiment.TreatmentToWeight) diff --git a/cloudformation/evidently/aws-evidently-feature.go b/cloudformation/evidently/aws-evidently-feature.go index f747a2e5a1..1c827b887e 100644 --- a/cloudformation/evidently/aws-evidently-feature.go +++ b/cloudformation/evidently/aws-evidently-feature.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Feature AWS CloudFormation Resource (AWS::Evidently::Feature) @@ -27,7 +27,7 @@ type Feature struct { // EntityOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-entityoverrides - EntityOverrides *[]Feature_EntityOverride `json:"EntityOverrides,omitempty"` + EntityOverrides []Feature_EntityOverride `json:"EntityOverrides,omitempty"` // EvaluationStrategy AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Feature struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-feature.html#cfn-evidently-feature-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Variations AWS CloudFormation Property // Required: true diff --git a/cloudformation/evidently/aws-evidently-feature_entityoverride.go b/cloudformation/evidently/aws-evidently-feature_entityoverride.go index b5b70b12d4..320d6590fd 100644 --- a/cloudformation/evidently/aws-evidently-feature_entityoverride.go +++ b/cloudformation/evidently/aws-evidently-feature_entityoverride.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Feature_EntityOverride AWS CloudFormation Resource (AWS::Evidently::Feature.EntityOverride) diff --git a/cloudformation/evidently/aws-evidently-feature_variationobject.go b/cloudformation/evidently/aws-evidently-feature_variationobject.go index 912780e107..a8f0a27cb5 100644 --- a/cloudformation/evidently/aws-evidently-feature_variationobject.go +++ b/cloudformation/evidently/aws-evidently-feature_variationobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Feature_VariationObject AWS CloudFormation Resource (AWS::Evidently::Feature.VariationObject) diff --git a/cloudformation/evidently/aws-evidently-launch.go b/cloudformation/evidently/aws-evidently-launch.go index e5774d7130..29ce88b449 100644 --- a/cloudformation/evidently/aws-evidently-launch.go +++ b/cloudformation/evidently/aws-evidently-launch.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Launch AWS CloudFormation Resource (AWS::Evidently::Launch) @@ -32,7 +32,7 @@ type Launch struct { // MetricMonitors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-metricmonitors - MetricMonitors *[]Launch_MetricDefinitionObject `json:"MetricMonitors,omitempty"` + MetricMonitors []Launch_MetricDefinitionObject `json:"MetricMonitors,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -57,7 +57,7 @@ type Launch struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-launch.html#cfn-evidently-launch-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/evidently/aws-evidently-launch_executionstatusobject.go b/cloudformation/evidently/aws-evidently-launch_executionstatusobject.go index ade2c170b3..33100c90d8 100644 --- a/cloudformation/evidently/aws-evidently-launch_executionstatusobject.go +++ b/cloudformation/evidently/aws-evidently-launch_executionstatusobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Launch_ExecutionStatusObject AWS CloudFormation Resource (AWS::Evidently::Launch.ExecutionStatusObject) diff --git a/cloudformation/evidently/aws-evidently-launch_grouptoweight.go b/cloudformation/evidently/aws-evidently-launch_grouptoweight.go index 19b12cd473..8f13def4fe 100644 --- a/cloudformation/evidently/aws-evidently-launch_grouptoweight.go +++ b/cloudformation/evidently/aws-evidently-launch_grouptoweight.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Launch_GroupToWeight AWS CloudFormation Resource (AWS::Evidently::Launch.GroupToWeight) diff --git a/cloudformation/evidently/aws-evidently-launch_launchgroupobject.go b/cloudformation/evidently/aws-evidently-launch_launchgroupobject.go index 7ffca8dadd..2306d2c924 100644 --- a/cloudformation/evidently/aws-evidently-launch_launchgroupobject.go +++ b/cloudformation/evidently/aws-evidently-launch_launchgroupobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Launch_LaunchGroupObject AWS CloudFormation Resource (AWS::Evidently::Launch.LaunchGroupObject) diff --git a/cloudformation/evidently/aws-evidently-launch_metricdefinitionobject.go b/cloudformation/evidently/aws-evidently-launch_metricdefinitionobject.go index 24150c118c..aec97e80a8 100644 --- a/cloudformation/evidently/aws-evidently-launch_metricdefinitionobject.go +++ b/cloudformation/evidently/aws-evidently-launch_metricdefinitionobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Launch_MetricDefinitionObject AWS CloudFormation Resource (AWS::Evidently::Launch.MetricDefinitionObject) diff --git a/cloudformation/evidently/aws-evidently-launch_segmentoverride.go b/cloudformation/evidently/aws-evidently-launch_segmentoverride.go index 508c8b766d..02a06cad9b 100644 --- a/cloudformation/evidently/aws-evidently-launch_segmentoverride.go +++ b/cloudformation/evidently/aws-evidently-launch_segmentoverride.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Launch_SegmentOverride AWS CloudFormation Resource (AWS::Evidently::Launch.SegmentOverride) diff --git a/cloudformation/evidently/aws-evidently-launch_stepconfig.go b/cloudformation/evidently/aws-evidently-launch_stepconfig.go index 14abb923da..6368461927 100644 --- a/cloudformation/evidently/aws-evidently-launch_stepconfig.go +++ b/cloudformation/evidently/aws-evidently-launch_stepconfig.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Launch_StepConfig AWS CloudFormation Resource (AWS::Evidently::Launch.StepConfig) @@ -18,7 +18,7 @@ type Launch_StepConfig struct { // SegmentOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-launch-stepconfig.html#cfn-evidently-launch-stepconfig-segmentoverrides - SegmentOverrides *[]Launch_SegmentOverride `json:"SegmentOverrides,omitempty"` + SegmentOverrides []Launch_SegmentOverride `json:"SegmentOverrides,omitempty"` // StartTime AWS CloudFormation Property // Required: true diff --git a/cloudformation/evidently/aws-evidently-project.go b/cloudformation/evidently/aws-evidently-project.go index ff72aca302..f208313ce4 100644 --- a/cloudformation/evidently/aws-evidently-project.go +++ b/cloudformation/evidently/aws-evidently-project.go @@ -6,14 +6,19 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Project AWS CloudFormation Resource (AWS::Evidently::Project) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html type Project struct { + // AppConfigResource AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-appconfigresource + AppConfigResource *Project_AppConfigResourceObject `json:"AppConfigResource,omitempty"` + // DataDelivery AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-datadelivery @@ -32,7 +37,7 @@ type Project struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-project.html#cfn-evidently-project-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/evidently/aws-evidently-project_appconfigresourceobject.go b/cloudformation/evidently/aws-evidently-project_appconfigresourceobject.go new file mode 100644 index 0000000000..78b12dccfc --- /dev/null +++ b/cloudformation/evidently/aws-evidently-project_appconfigresourceobject.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package evidently + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Project_AppConfigResourceObject AWS CloudFormation Resource (AWS::Evidently::Project.AppConfigResourceObject) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-appconfigresourceobject.html +type Project_AppConfigResourceObject struct { + + // ApplicationId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-appconfigresourceobject.html#cfn-evidently-project-appconfigresourceobject-applicationid + ApplicationId string `json:"ApplicationId"` + + // EnvironmentId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-evidently-project-appconfigresourceobject.html#cfn-evidently-project-appconfigresourceobject-environmentid + EnvironmentId string `json:"EnvironmentId"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Project_AppConfigResourceObject) AWSCloudFormationType() string { + return "AWS::Evidently::Project.AppConfigResourceObject" +} diff --git a/cloudformation/evidently/aws-evidently-project_datadeliveryobject.go b/cloudformation/evidently/aws-evidently-project_datadeliveryobject.go index d42ecca8a4..875416a4fc 100644 --- a/cloudformation/evidently/aws-evidently-project_datadeliveryobject.go +++ b/cloudformation/evidently/aws-evidently-project_datadeliveryobject.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_DataDeliveryObject AWS CloudFormation Resource (AWS::Evidently::Project.DataDeliveryObject) diff --git a/cloudformation/evidently/aws-evidently-project_s3destination.go b/cloudformation/evidently/aws-evidently-project_s3destination.go index 09a0c8ef91..034d049511 100644 --- a/cloudformation/evidently/aws-evidently-project_s3destination.go +++ b/cloudformation/evidently/aws-evidently-project_s3destination.go @@ -3,7 +3,7 @@ package evidently import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_S3Destination AWS CloudFormation Resource (AWS::Evidently::Project.S3Destination) diff --git a/cloudformation/evidently/aws-evidently-segment.go b/cloudformation/evidently/aws-evidently-segment.go index 4753f7d394..8699f37142 100644 --- a/cloudformation/evidently/aws-evidently-segment.go +++ b/cloudformation/evidently/aws-evidently-segment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Segment AWS CloudFormation Resource (AWS::Evidently::Segment) @@ -32,7 +32,7 @@ type Segment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-evidently-segment.html#cfn-evidently-segment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/finspace/aws-finspace-environment.go b/cloudformation/finspace/aws-finspace-environment.go index 4d267dc333..49977397fc 100644 --- a/cloudformation/finspace/aws-finspace-environment.go +++ b/cloudformation/finspace/aws-finspace-environment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment AWS CloudFormation Resource (AWS::FinSpace::Environment) @@ -16,7 +16,7 @@ type Environment struct { // DataBundles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-finspace-environment.html#cfn-finspace-environment-databundles - DataBundles *[]string `json:"DataBundles,omitempty"` + DataBundles []string `json:"DataBundles,omitempty"` // Description AWS CloudFormation Property // Required: false diff --git a/cloudformation/finspace/aws-finspace-environment_federationparameters.go b/cloudformation/finspace/aws-finspace-environment_federationparameters.go index f4048d9d8c..152cc68db4 100644 --- a/cloudformation/finspace/aws-finspace-environment_federationparameters.go +++ b/cloudformation/finspace/aws-finspace-environment_federationparameters.go @@ -3,7 +3,7 @@ package finspace import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_FederationParameters AWS CloudFormation Resource (AWS::FinSpace::Environment.FederationParameters) diff --git a/cloudformation/finspace/aws-finspace-environment_superuserparameters.go b/cloudformation/finspace/aws-finspace-environment_superuserparameters.go index 96ce0ad4e9..6b248132d8 100644 --- a/cloudformation/finspace/aws-finspace-environment_superuserparameters.go +++ b/cloudformation/finspace/aws-finspace-environment_superuserparameters.go @@ -3,7 +3,7 @@ package finspace import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_SuperuserParameters AWS CloudFormation Resource (AWS::FinSpace::Environment.SuperuserParameters) diff --git a/cloudformation/fis/aws-fis-experimenttemplate.go b/cloudformation/fis/aws-fis-experimenttemplate.go index 03bf4ee2bf..92620a7856 100644 --- a/cloudformation/fis/aws-fis-experimenttemplate.go +++ b/cloudformation/fis/aws-fis-experimenttemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ExperimentTemplate AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate) @@ -16,7 +16,7 @@ type ExperimentTemplate struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fis-experimenttemplate.html#cfn-fis-experimenttemplate-actions - Actions *map[string]ExperimentTemplate_ExperimentTemplateAction `json:"Actions,omitempty"` + Actions map[string]ExperimentTemplate_ExperimentTemplateAction `json:"Actions,omitempty"` // Description AWS CloudFormation Property // Required: true diff --git a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplateaction.go b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplateaction.go index fcfcfaff70..f5fc997b27 100644 --- a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplateaction.go +++ b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplateaction.go @@ -3,7 +3,7 @@ package fis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ExperimentTemplate_ExperimentTemplateAction AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateAction) @@ -23,17 +23,17 @@ type ExperimentTemplate_ExperimentTemplateAction struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-parameters - Parameters *map[string]string `json:"Parameters,omitempty"` + Parameters map[string]string `json:"Parameters,omitempty"` // StartAfter AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-startafter - StartAfter *[]string `json:"StartAfter,omitempty"` + StartAfter []string `json:"StartAfter,omitempty"` // Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplateaction.html#cfn-fis-experimenttemplate-experimenttemplateaction-targets - Targets *map[string]string `json:"Targets,omitempty"` + Targets map[string]string `json:"Targets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatelogconfiguration.go b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatelogconfiguration.go index 5702140404..c06e3d6f0f 100644 --- a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatelogconfiguration.go +++ b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatelogconfiguration.go @@ -3,7 +3,7 @@ package fis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ExperimentTemplate_ExperimentTemplateLogConfiguration AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateLogConfiguration) diff --git a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatestopcondition.go b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatestopcondition.go index fd967a82e2..19b42588a0 100644 --- a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatestopcondition.go +++ b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatestopcondition.go @@ -3,7 +3,7 @@ package fis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ExperimentTemplate_ExperimentTemplateStopCondition AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateStopCondition) diff --git a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetarget.go b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetarget.go index 2b7d72b202..bd5044dd11 100644 --- a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetarget.go +++ b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetarget.go @@ -3,7 +3,7 @@ package fis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ExperimentTemplate_ExperimentTemplateTarget AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateTarget) @@ -13,22 +13,22 @@ type ExperimentTemplate_ExperimentTemplateTarget struct { // Filters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-filters - Filters *[]ExperimentTemplate_ExperimentTemplateTargetFilter `json:"Filters,omitempty"` + Filters []ExperimentTemplate_ExperimentTemplateTargetFilter `json:"Filters,omitempty"` // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-parameters - Parameters *map[string]string `json:"Parameters,omitempty"` + Parameters map[string]string `json:"Parameters,omitempty"` // ResourceArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcearns - ResourceArns *[]string `json:"ResourceArns,omitempty"` + ResourceArns []string `json:"ResourceArns,omitempty"` // ResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fis-experimenttemplate-experimenttemplatetarget.html#cfn-fis-experimenttemplate-experimenttemplatetarget-resourcetags - ResourceTags *map[string]string `json:"ResourceTags,omitempty"` + ResourceTags map[string]string `json:"ResourceTags,omitempty"` // ResourceType AWS CloudFormation Property // Required: true diff --git a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetargetfilter.go b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetargetfilter.go index 1ef4f41596..2e42d78572 100644 --- a/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetargetfilter.go +++ b/cloudformation/fis/aws-fis-experimenttemplate_experimenttemplatetargetfilter.go @@ -3,7 +3,7 @@ package fis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ExperimentTemplate_ExperimentTemplateTargetFilter AWS CloudFormation Resource (AWS::FIS::ExperimentTemplate.ExperimentTemplateTargetFilter) diff --git a/cloudformation/fms/aws-fms-notificationchannel.go b/cloudformation/fms/aws-fms-notificationchannel.go index 8d89c5c517..c9497d49c4 100644 --- a/cloudformation/fms/aws-fms-notificationchannel.go +++ b/cloudformation/fms/aws-fms-notificationchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotificationChannel AWS CloudFormation Resource (AWS::FMS::NotificationChannel) diff --git a/cloudformation/fms/aws-fms-policy.go b/cloudformation/fms/aws-fms-policy.go index 37819cee20..71b2bcdf76 100644 --- a/cloudformation/fms/aws-fms-policy.go +++ b/cloudformation/fms/aws-fms-policy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy AWS CloudFormation Resource (AWS::FMS::Policy) @@ -46,7 +46,7 @@ type Policy struct { // ResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetags - ResourceTags *[]Policy_ResourceTag `json:"ResourceTags,omitempty"` + ResourceTags []Policy_ResourceTag `json:"ResourceTags,omitempty"` // ResourceType AWS CloudFormation Property // Required: true @@ -56,7 +56,7 @@ type Policy struct { // ResourceTypeList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-resourcetypelist - ResourceTypeList *[]string `json:"ResourceTypeList,omitempty"` + ResourceTypeList []string `json:"ResourceTypeList,omitempty"` // ResourcesCleanUp AWS CloudFormation Property // Required: false @@ -71,7 +71,7 @@ type Policy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fms-policy.html#cfn-fms-policy-tags - Tags *[]Policy_PolicyTag `json:"Tags,omitempty"` + Tags []Policy_PolicyTag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fms/aws-fms-policy_iemap.go b/cloudformation/fms/aws-fms-policy_iemap.go index 680bdfc08f..a5de6e7768 100644 --- a/cloudformation/fms/aws-fms-policy_iemap.go +++ b/cloudformation/fms/aws-fms-policy_iemap.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_IEMap AWS CloudFormation Resource (AWS::FMS::Policy.IEMap) @@ -13,12 +13,12 @@ type Policy_IEMap struct { // ACCOUNT AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-iemap.html#cfn-fms-policy-iemap-account - ACCOUNT *[]string `json:"ACCOUNT,omitempty"` + ACCOUNT []string `json:"ACCOUNT,omitempty"` // ORGUNIT AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fms-policy-iemap.html#cfn-fms-policy-iemap-orgunit - ORGUNIT *[]string `json:"ORGUNIT,omitempty"` + ORGUNIT []string `json:"ORGUNIT,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fms/aws-fms-policy_networkfirewallpolicy.go b/cloudformation/fms/aws-fms-policy_networkfirewallpolicy.go index bade90b991..906f454abd 100644 --- a/cloudformation/fms/aws-fms-policy_networkfirewallpolicy.go +++ b/cloudformation/fms/aws-fms-policy_networkfirewallpolicy.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_NetworkFirewallPolicy AWS CloudFormation Resource (AWS::FMS::Policy.NetworkFirewallPolicy) diff --git a/cloudformation/fms/aws-fms-policy_policyoption.go b/cloudformation/fms/aws-fms-policy_policyoption.go index 21a46bfa9a..80b817d963 100644 --- a/cloudformation/fms/aws-fms-policy_policyoption.go +++ b/cloudformation/fms/aws-fms-policy_policyoption.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_PolicyOption AWS CloudFormation Resource (AWS::FMS::Policy.PolicyOption) diff --git a/cloudformation/fms/aws-fms-policy_policytag.go b/cloudformation/fms/aws-fms-policy_policytag.go index d4b5c33f23..92cda6da83 100644 --- a/cloudformation/fms/aws-fms-policy_policytag.go +++ b/cloudformation/fms/aws-fms-policy_policytag.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_PolicyTag AWS CloudFormation Resource (AWS::FMS::Policy.PolicyTag) diff --git a/cloudformation/fms/aws-fms-policy_resourcetag.go b/cloudformation/fms/aws-fms-policy_resourcetag.go index e735df5ab1..419634f3e3 100644 --- a/cloudformation/fms/aws-fms-policy_resourcetag.go +++ b/cloudformation/fms/aws-fms-policy_resourcetag.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_ResourceTag AWS CloudFormation Resource (AWS::FMS::Policy.ResourceTag) diff --git a/cloudformation/fms/aws-fms-policy_securityservicepolicydata.go b/cloudformation/fms/aws-fms-policy_securityservicepolicydata.go index 151ed9f76b..3bdba41c87 100644 --- a/cloudformation/fms/aws-fms-policy_securityservicepolicydata.go +++ b/cloudformation/fms/aws-fms-policy_securityservicepolicydata.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_SecurityServicePolicyData AWS CloudFormation Resource (AWS::FMS::Policy.SecurityServicePolicyData) diff --git a/cloudformation/fms/aws-fms-policy_thirdpartyfirewallpolicy.go b/cloudformation/fms/aws-fms-policy_thirdpartyfirewallpolicy.go index bf59259d96..119afdc019 100644 --- a/cloudformation/fms/aws-fms-policy_thirdpartyfirewallpolicy.go +++ b/cloudformation/fms/aws-fms-policy_thirdpartyfirewallpolicy.go @@ -3,7 +3,7 @@ package fms import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy_ThirdPartyFirewallPolicy AWS CloudFormation Resource (AWS::FMS::Policy.ThirdPartyFirewallPolicy) diff --git a/cloudformation/forecast/aws-forecast-dataset.go b/cloudformation/forecast/aws-forecast-dataset.go index 4ffea3839e..e9d8da13b9 100644 --- a/cloudformation/forecast/aws-forecast-dataset.go +++ b/cloudformation/forecast/aws-forecast-dataset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset AWS CloudFormation Resource (AWS::Forecast::Dataset) @@ -46,7 +46,7 @@ type Dataset struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-dataset.html#cfn-forecast-dataset-tags - Tags *[]interface{} `json:"Tags,omitempty"` + Tags []interface{} `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/forecast/aws-forecast-datasetgroup.go b/cloudformation/forecast/aws-forecast-datasetgroup.go index 51033709af..4a91190beb 100644 --- a/cloudformation/forecast/aws-forecast-datasetgroup.go +++ b/cloudformation/forecast/aws-forecast-datasetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DatasetGroup AWS CloudFormation Resource (AWS::Forecast::DatasetGroup) @@ -17,7 +17,7 @@ type DatasetGroup struct { // DatasetArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html#cfn-forecast-datasetgroup-datasetarns - DatasetArns *[]string `json:"DatasetArns,omitempty"` + DatasetArns []string `json:"DatasetArns,omitempty"` // DatasetGroupName AWS CloudFormation Property // Required: true @@ -32,7 +32,7 @@ type DatasetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-forecast-datasetgroup.html#cfn-forecast-datasetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-detector.go b/cloudformation/frauddetector/aws-frauddetector-detector.go index 934ee6b184..b69f096223 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector AWS CloudFormation Resource (AWS::FraudDetector::Detector) @@ -17,7 +17,7 @@ type Detector struct { // AssociatedModels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-associatedmodels - AssociatedModels *[]Detector_Model `json:"AssociatedModels,omitempty"` + AssociatedModels []Detector_Model `json:"AssociatedModels,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Detector struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-detector.html#cfn-frauddetector-detector-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_entitytype.go b/cloudformation/frauddetector/aws-frauddetector-detector_entitytype.go index f7603521c5..f2769a49a9 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_entitytype.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_entitytype.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector_EntityType AWS CloudFormation Resource (AWS::FraudDetector::Detector.EntityType) @@ -44,7 +44,7 @@ type Detector_EntityType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-entitytype.html#cfn-frauddetector-detector-entitytype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_eventtype.go b/cloudformation/frauddetector/aws-frauddetector-detector_eventtype.go index d7f0c971f9..55ff0c1719 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_eventtype.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_eventtype.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector_EventType AWS CloudFormation Resource (AWS::FraudDetector::Detector.EventType) @@ -29,12 +29,12 @@ type Detector_EventType struct { // EntityTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-entitytypes - EntityTypes *[]Detector_EntityType `json:"EntityTypes,omitempty"` + EntityTypes []Detector_EntityType `json:"EntityTypes,omitempty"` // EventVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-eventvariables - EventVariables *[]Detector_EventVariable `json:"EventVariables,omitempty"` + EventVariables []Detector_EventVariable `json:"EventVariables,omitempty"` // Inline AWS CloudFormation Property // Required: false @@ -44,7 +44,7 @@ type Detector_EventType struct { // Labels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-labels - Labels *[]Detector_Label `json:"Labels,omitempty"` + Labels []Detector_Label `json:"Labels,omitempty"` // LastUpdatedTime AWS CloudFormation Property // Required: false @@ -59,7 +59,7 @@ type Detector_EventType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventtype.html#cfn-frauddetector-detector-eventtype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_eventvariable.go b/cloudformation/frauddetector/aws-frauddetector-detector_eventvariable.go index e4bb8b4904..0e9729cc78 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_eventvariable.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_eventvariable.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector_EventVariable AWS CloudFormation Resource (AWS::FraudDetector::Detector.EventVariable) @@ -59,7 +59,7 @@ type Detector_EventVariable struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-eventvariable.html#cfn-frauddetector-detector-eventvariable-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VariableType AWS CloudFormation Property // Required: false diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_label.go b/cloudformation/frauddetector/aws-frauddetector-detector_label.go index 7e581299de..f6927d0664 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_label.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_label.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector_Label AWS CloudFormation Resource (AWS::FraudDetector::Detector.Label) @@ -44,7 +44,7 @@ type Detector_Label struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-label.html#cfn-frauddetector-detector-label-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_model.go b/cloudformation/frauddetector/aws-frauddetector-detector_model.go index 9eb2d1e9ef..dfbb421fa3 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_model.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_model.go @@ -3,7 +3,7 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_Model AWS CloudFormation Resource (AWS::FraudDetector::Detector.Model) diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_outcome.go b/cloudformation/frauddetector/aws-frauddetector-detector_outcome.go index eed6c8ed6e..7d921be32a 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_outcome.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_outcome.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector_Outcome AWS CloudFormation Resource (AWS::FraudDetector::Detector.Outcome) @@ -44,7 +44,7 @@ type Detector_Outcome struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-outcome.html#cfn-frauddetector-detector-outcome-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-detector_rule.go b/cloudformation/frauddetector/aws-frauddetector-detector_rule.go index 4aa3bb7cc1..f825bdc87b 100644 --- a/cloudformation/frauddetector/aws-frauddetector-detector_rule.go +++ b/cloudformation/frauddetector/aws-frauddetector-detector_rule.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector_Rule AWS CloudFormation Resource (AWS::FraudDetector::Detector.Rule) @@ -49,7 +49,7 @@ type Detector_Rule struct { // Outcomes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-outcomes - Outcomes *[]Detector_Outcome `json:"Outcomes,omitempty"` + Outcomes []Detector_Outcome `json:"Outcomes,omitempty"` // RuleId AWS CloudFormation Property // Required: false @@ -64,7 +64,7 @@ type Detector_Rule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-detector-rule.html#cfn-frauddetector-detector-rule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-entitytype.go b/cloudformation/frauddetector/aws-frauddetector-entitytype.go index 53b80363cc..f35ca5e748 100644 --- a/cloudformation/frauddetector/aws-frauddetector-entitytype.go +++ b/cloudformation/frauddetector/aws-frauddetector-entitytype.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EntityType AWS CloudFormation Resource (AWS::FraudDetector::EntityType) @@ -27,7 +27,7 @@ type EntityType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-entitytype.html#cfn-frauddetector-entitytype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-eventtype.go b/cloudformation/frauddetector/aws-frauddetector-eventtype.go index 7204342636..525dd5ff1e 100644 --- a/cloudformation/frauddetector/aws-frauddetector-eventtype.go +++ b/cloudformation/frauddetector/aws-frauddetector-eventtype.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventType AWS CloudFormation Resource (AWS::FraudDetector::EventType) @@ -42,7 +42,7 @@ type EventType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-eventtype.html#cfn-frauddetector-eventtype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-eventtype_entitytype.go b/cloudformation/frauddetector/aws-frauddetector-eventtype_entitytype.go index 208936aa32..aff383e0f2 100644 --- a/cloudformation/frauddetector/aws-frauddetector-eventtype_entitytype.go +++ b/cloudformation/frauddetector/aws-frauddetector-eventtype_entitytype.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventType_EntityType AWS CloudFormation Resource (AWS::FraudDetector::EventType.EntityType) @@ -44,7 +44,7 @@ type EventType_EntityType struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-entitytype.html#cfn-frauddetector-eventtype-entitytype-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-eventtype_eventvariable.go b/cloudformation/frauddetector/aws-frauddetector-eventtype_eventvariable.go index 5af926b10d..b1a728eb96 100644 --- a/cloudformation/frauddetector/aws-frauddetector-eventtype_eventvariable.go +++ b/cloudformation/frauddetector/aws-frauddetector-eventtype_eventvariable.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventType_EventVariable AWS CloudFormation Resource (AWS::FraudDetector::EventType.EventVariable) @@ -59,7 +59,7 @@ type EventType_EventVariable struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-eventvariable.html#cfn-frauddetector-eventtype-eventvariable-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VariableType AWS CloudFormation Property // Required: false diff --git a/cloudformation/frauddetector/aws-frauddetector-eventtype_label.go b/cloudformation/frauddetector/aws-frauddetector-eventtype_label.go index 25289c1237..337084481e 100644 --- a/cloudformation/frauddetector/aws-frauddetector-eventtype_label.go +++ b/cloudformation/frauddetector/aws-frauddetector-eventtype_label.go @@ -3,8 +3,8 @@ package frauddetector import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventType_Label AWS CloudFormation Resource (AWS::FraudDetector::EventType.Label) @@ -44,7 +44,7 @@ type EventType_Label struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-frauddetector-eventtype-label.html#cfn-frauddetector-eventtype-label-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-label.go b/cloudformation/frauddetector/aws-frauddetector-label.go index d227cc923a..5461122be2 100644 --- a/cloudformation/frauddetector/aws-frauddetector-label.go +++ b/cloudformation/frauddetector/aws-frauddetector-label.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Label AWS CloudFormation Resource (AWS::FraudDetector::Label) @@ -27,7 +27,7 @@ type Label struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-label.html#cfn-frauddetector-label-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-outcome.go b/cloudformation/frauddetector/aws-frauddetector-outcome.go index a15e08ac69..2b165056eb 100644 --- a/cloudformation/frauddetector/aws-frauddetector-outcome.go +++ b/cloudformation/frauddetector/aws-frauddetector-outcome.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Outcome AWS CloudFormation Resource (AWS::FraudDetector::Outcome) @@ -27,7 +27,7 @@ type Outcome struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-outcome.html#cfn-frauddetector-outcome-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/frauddetector/aws-frauddetector-variable.go b/cloudformation/frauddetector/aws-frauddetector-variable.go index 856d2b8fe2..719743c12c 100644 --- a/cloudformation/frauddetector/aws-frauddetector-variable.go +++ b/cloudformation/frauddetector/aws-frauddetector-variable.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Variable AWS CloudFormation Resource (AWS::FraudDetector::Variable) @@ -42,7 +42,7 @@ type Variable struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-frauddetector-variable.html#cfn-frauddetector-variable-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VariableType AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-filesystem.go b/cloudformation/fsx/aws-fsx-filesystem.go index 002d806247..0738cd4c54 100644 --- a/cloudformation/fsx/aws-fsx-filesystem.go +++ b/cloudformation/fsx/aws-fsx-filesystem.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FileSystem AWS CloudFormation Resource (AWS::FSx::FileSystem) @@ -52,7 +52,7 @@ type FileSystem struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // StorageCapacity AWS CloudFormation Property // Required: false @@ -72,7 +72,7 @@ type FileSystem struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-filesystem.html#cfn-fsx-filesystem-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // WindowsConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-filesystem_auditlogconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_auditlogconfiguration.go index 6d2fa99b79..02798a71f8 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_auditlogconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_auditlogconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_AuditLogConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.AuditLogConfiguration) diff --git a/cloudformation/fsx/aws-fsx-filesystem_clientconfigurations.go b/cloudformation/fsx/aws-fsx-filesystem_clientconfigurations.go index 06f7a6b6cb..f2c638a864 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_clientconfigurations.go +++ b/cloudformation/fsx/aws-fsx-filesystem_clientconfigurations.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_ClientConfigurations AWS CloudFormation Resource (AWS::FSx::FileSystem.ClientConfigurations) @@ -18,7 +18,7 @@ type FileSystem_ClientConfigurations struct { // Options AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations-options - Options *[]string `json:"Options,omitempty"` + Options []string `json:"Options,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fsx/aws-fsx-filesystem_diskiopsconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_diskiopsconfiguration.go index e56f552ac5..0116a29b6e 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_diskiopsconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_diskiopsconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_DiskIopsConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.DiskIopsConfiguration) diff --git a/cloudformation/fsx/aws-fsx-filesystem_lustreconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_lustreconfiguration.go index d9ef92fd65..61ca35967c 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_lustreconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_lustreconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_LustreConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.LustreConfiguration) diff --git a/cloudformation/fsx/aws-fsx-filesystem_nfsexports.go b/cloudformation/fsx/aws-fsx-filesystem_nfsexports.go index 3ce3086ef1..5e75d96617 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_nfsexports.go +++ b/cloudformation/fsx/aws-fsx-filesystem_nfsexports.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_NfsExports AWS CloudFormation Resource (AWS::FSx::FileSystem.NfsExports) @@ -13,7 +13,7 @@ type FileSystem_NfsExports struct { // ClientConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports-clientconfigurations - ClientConfigurations *[]FileSystem_ClientConfigurations `json:"ClientConfigurations,omitempty"` + ClientConfigurations []FileSystem_ClientConfigurations `json:"ClientConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fsx/aws-fsx-filesystem_ontapconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_ontapconfiguration.go index ac61f5e2b4..03dfcf61bd 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_ontapconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_ontapconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_OntapConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.OntapConfiguration) @@ -48,7 +48,7 @@ type FileSystem_OntapConfiguration struct { // RouteTableIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-ontapconfiguration.html#cfn-fsx-filesystem-ontapconfiguration-routetableids - RouteTableIds *[]string `json:"RouteTableIds,omitempty"` + RouteTableIds []string `json:"RouteTableIds,omitempty"` // ThroughputCapacity AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-filesystem_openzfsconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_openzfsconfiguration.go index 3293ee5b1f..f1a9620465 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_openzfsconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_openzfsconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_OpenZFSConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.OpenZFSConfiguration) @@ -43,7 +43,7 @@ type FileSystem_OpenZFSConfiguration struct { // Options AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-options - Options *[]string `json:"Options,omitempty"` + Options []string `json:"Options,omitempty"` // RootVolumeConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-filesystem_rootvolumeconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_rootvolumeconfiguration.go index e299deeec6..3613e47cac 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_rootvolumeconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_rootvolumeconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_RootVolumeConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.RootVolumeConfiguration) @@ -23,7 +23,7 @@ type FileSystem_RootVolumeConfiguration struct { // NfsExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-nfsexports - NfsExports *[]FileSystem_NfsExports `json:"NfsExports,omitempty"` + NfsExports []FileSystem_NfsExports `json:"NfsExports,omitempty"` // ReadOnly AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type FileSystem_RootVolumeConfiguration struct { // UserAndGroupQuotas AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration.html#cfn-fsx-filesystem-openzfsconfiguration-rootvolumeconfiguration-userandgroupquotas - UserAndGroupQuotas *[]FileSystem_UserAndGroupQuotas `json:"UserAndGroupQuotas,omitempty"` + UserAndGroupQuotas []FileSystem_UserAndGroupQuotas `json:"UserAndGroupQuotas,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fsx/aws-fsx-filesystem_selfmanagedactivedirectoryconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_selfmanagedactivedirectoryconfiguration.go index 5c30a874e1..d3145d128f 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_selfmanagedactivedirectoryconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_selfmanagedactivedirectoryconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_SelfManagedActiveDirectoryConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.SelfManagedActiveDirectoryConfiguration) @@ -13,7 +13,7 @@ type FileSystem_SelfManagedActiveDirectoryConfiguration struct { // DnsIps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-selfmanagedactivedirectoryconfiguration-dnsips - DnsIps *[]string `json:"DnsIps,omitempty"` + DnsIps []string `json:"DnsIps,omitempty"` // DomainName AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-filesystem_userandgroupquotas.go b/cloudformation/fsx/aws-fsx-filesystem_userandgroupquotas.go index 8e2fbedeed..00b2ca1f17 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_userandgroupquotas.go +++ b/cloudformation/fsx/aws-fsx-filesystem_userandgroupquotas.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_UserAndGroupQuotas AWS CloudFormation Resource (AWS::FSx::FileSystem.UserAndGroupQuotas) diff --git a/cloudformation/fsx/aws-fsx-filesystem_windowsconfiguration.go b/cloudformation/fsx/aws-fsx-filesystem_windowsconfiguration.go index bce322954a..cb47dea836 100644 --- a/cloudformation/fsx/aws-fsx-filesystem_windowsconfiguration.go +++ b/cloudformation/fsx/aws-fsx-filesystem_windowsconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FileSystem_WindowsConfiguration AWS CloudFormation Resource (AWS::FSx::FileSystem.WindowsConfiguration) @@ -18,7 +18,7 @@ type FileSystem_WindowsConfiguration struct { // Aliases AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-filesystem-windowsconfiguration.html#cfn-fsx-filesystem-windowsconfiguration-aliases - Aliases *[]string `json:"Aliases,omitempty"` + Aliases []string `json:"Aliases,omitempty"` // AuditLogConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-snapshot.go b/cloudformation/fsx/aws-fsx-snapshot.go index d0be0e692d..86f947e7b3 100644 --- a/cloudformation/fsx/aws-fsx-snapshot.go +++ b/cloudformation/fsx/aws-fsx-snapshot.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Snapshot AWS CloudFormation Resource (AWS::FSx::Snapshot) @@ -22,7 +22,7 @@ type Snapshot struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-snapshot.html#cfn-fsx-snapshot-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VolumeId AWS CloudFormation Property // Required: true diff --git a/cloudformation/fsx/aws-fsx-storagevirtualmachine.go b/cloudformation/fsx/aws-fsx-storagevirtualmachine.go index accd015986..aef35d7dea 100644 --- a/cloudformation/fsx/aws-fsx-storagevirtualmachine.go +++ b/cloudformation/fsx/aws-fsx-storagevirtualmachine.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StorageVirtualMachine AWS CloudFormation Resource (AWS::FSx::StorageVirtualMachine) @@ -42,7 +42,7 @@ type StorageVirtualMachine struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-storagevirtualmachine.html#cfn-fsx-storagevirtualmachine-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fsx/aws-fsx-storagevirtualmachine_activedirectoryconfiguration.go b/cloudformation/fsx/aws-fsx-storagevirtualmachine_activedirectoryconfiguration.go index 18a9f46832..f016af8a12 100644 --- a/cloudformation/fsx/aws-fsx-storagevirtualmachine_activedirectoryconfiguration.go +++ b/cloudformation/fsx/aws-fsx-storagevirtualmachine_activedirectoryconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageVirtualMachine_ActiveDirectoryConfiguration AWS CloudFormation Resource (AWS::FSx::StorageVirtualMachine.ActiveDirectoryConfiguration) diff --git a/cloudformation/fsx/aws-fsx-storagevirtualmachine_selfmanagedactivedirectoryconfiguration.go b/cloudformation/fsx/aws-fsx-storagevirtualmachine_selfmanagedactivedirectoryconfiguration.go index b831e810f7..78604062ab 100644 --- a/cloudformation/fsx/aws-fsx-storagevirtualmachine_selfmanagedactivedirectoryconfiguration.go +++ b/cloudformation/fsx/aws-fsx-storagevirtualmachine_selfmanagedactivedirectoryconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageVirtualMachine_SelfManagedActiveDirectoryConfiguration AWS CloudFormation Resource (AWS::FSx::StorageVirtualMachine.SelfManagedActiveDirectoryConfiguration) @@ -13,7 +13,7 @@ type StorageVirtualMachine_SelfManagedActiveDirectoryConfiguration struct { // DnsIps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration.html#cfn-fsx-storagevirtualmachine-activedirectoryconfiguration-selfmanagedactivedirectoryconfiguration-dnsips - DnsIps *[]string `json:"DnsIps,omitempty"` + DnsIps []string `json:"DnsIps,omitempty"` // DomainName AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-volume.go b/cloudformation/fsx/aws-fsx-volume.go index a6dd058102..aeeedf039a 100644 --- a/cloudformation/fsx/aws-fsx-volume.go +++ b/cloudformation/fsx/aws-fsx-volume.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Volume AWS CloudFormation Resource (AWS::FSx::Volume) @@ -37,7 +37,7 @@ type Volume struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-fsx-volume.html#cfn-fsx-volume-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VolumeType AWS CloudFormation Property // Required: false diff --git a/cloudformation/fsx/aws-fsx-volume_clientconfigurations.go b/cloudformation/fsx/aws-fsx-volume_clientconfigurations.go index 6a818adf0a..8623e01ea7 100644 --- a/cloudformation/fsx/aws-fsx-volume_clientconfigurations.go +++ b/cloudformation/fsx/aws-fsx-volume_clientconfigurations.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_ClientConfigurations AWS CloudFormation Resource (AWS::FSx::Volume.ClientConfigurations) diff --git a/cloudformation/fsx/aws-fsx-volume_nfsexports.go b/cloudformation/fsx/aws-fsx-volume_nfsexports.go index e45a714539..1aa92b4911 100644 --- a/cloudformation/fsx/aws-fsx-volume_nfsexports.go +++ b/cloudformation/fsx/aws-fsx-volume_nfsexports.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_NfsExports AWS CloudFormation Resource (AWS::FSx::Volume.NfsExports) diff --git a/cloudformation/fsx/aws-fsx-volume_ontapconfiguration.go b/cloudformation/fsx/aws-fsx-volume_ontapconfiguration.go index d860ad456b..17ed2bce27 100644 --- a/cloudformation/fsx/aws-fsx-volume_ontapconfiguration.go +++ b/cloudformation/fsx/aws-fsx-volume_ontapconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_OntapConfiguration AWS CloudFormation Resource (AWS::FSx::Volume.OntapConfiguration) diff --git a/cloudformation/fsx/aws-fsx-volume_openzfsconfiguration.go b/cloudformation/fsx/aws-fsx-volume_openzfsconfiguration.go index 4b391015f9..14913dc0ba 100644 --- a/cloudformation/fsx/aws-fsx-volume_openzfsconfiguration.go +++ b/cloudformation/fsx/aws-fsx-volume_openzfsconfiguration.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_OpenZFSConfiguration AWS CloudFormation Resource (AWS::FSx::Volume.OpenZFSConfiguration) @@ -23,12 +23,12 @@ type Volume_OpenZFSConfiguration struct { // NfsExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-nfsexports - NfsExports *[]Volume_NfsExports `json:"NfsExports,omitempty"` + NfsExports []Volume_NfsExports `json:"NfsExports,omitempty"` // Options AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-options - Options *[]string `json:"Options,omitempty"` + Options []string `json:"Options,omitempty"` // OriginSnapshot AWS CloudFormation Property // Required: false @@ -63,7 +63,7 @@ type Volume_OpenZFSConfiguration struct { // UserAndGroupQuotas AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-fsx-volume-openzfsconfiguration.html#cfn-fsx-volume-openzfsconfiguration-userandgroupquotas - UserAndGroupQuotas *[]Volume_UserAndGroupQuotas `json:"UserAndGroupQuotas,omitempty"` + UserAndGroupQuotas []Volume_UserAndGroupQuotas `json:"UserAndGroupQuotas,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/fsx/aws-fsx-volume_originsnapshot.go b/cloudformation/fsx/aws-fsx-volume_originsnapshot.go index 4d99120f44..701cb76fca 100644 --- a/cloudformation/fsx/aws-fsx-volume_originsnapshot.go +++ b/cloudformation/fsx/aws-fsx-volume_originsnapshot.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_OriginSnapshot AWS CloudFormation Resource (AWS::FSx::Volume.OriginSnapshot) diff --git a/cloudformation/fsx/aws-fsx-volume_tieringpolicy.go b/cloudformation/fsx/aws-fsx-volume_tieringpolicy.go index edb60e9673..ed7bbdea97 100644 --- a/cloudformation/fsx/aws-fsx-volume_tieringpolicy.go +++ b/cloudformation/fsx/aws-fsx-volume_tieringpolicy.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_TieringPolicy AWS CloudFormation Resource (AWS::FSx::Volume.TieringPolicy) diff --git a/cloudformation/fsx/aws-fsx-volume_userandgroupquotas.go b/cloudformation/fsx/aws-fsx-volume_userandgroupquotas.go index 0d33e1d8db..a94a58447b 100644 --- a/cloudformation/fsx/aws-fsx-volume_userandgroupquotas.go +++ b/cloudformation/fsx/aws-fsx-volume_userandgroupquotas.go @@ -3,7 +3,7 @@ package fsx import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume_UserAndGroupQuotas AWS CloudFormation Resource (AWS::FSx::Volume.UserAndGroupQuotas) diff --git a/cloudformation/gamelift/aws-gamelift-alias.go b/cloudformation/gamelift/aws-gamelift-alias.go index 8c61592398..7d01888897 100644 --- a/cloudformation/gamelift/aws-gamelift-alias.go +++ b/cloudformation/gamelift/aws-gamelift-alias.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias AWS CloudFormation Resource (AWS::GameLift::Alias) diff --git a/cloudformation/gamelift/aws-gamelift-alias_routingstrategy.go b/cloudformation/gamelift/aws-gamelift-alias_routingstrategy.go index 93ed21b5ee..33fafccda5 100644 --- a/cloudformation/gamelift/aws-gamelift-alias_routingstrategy.go +++ b/cloudformation/gamelift/aws-gamelift-alias_routingstrategy.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias_RoutingStrategy AWS CloudFormation Resource (AWS::GameLift::Alias.RoutingStrategy) diff --git a/cloudformation/gamelift/aws-gamelift-build.go b/cloudformation/gamelift/aws-gamelift-build.go index 0fdf68dbba..254edce655 100644 --- a/cloudformation/gamelift/aws-gamelift-build.go +++ b/cloudformation/gamelift/aws-gamelift-build.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Build AWS CloudFormation Resource (AWS::GameLift::Build) diff --git a/cloudformation/gamelift/aws-gamelift-build_s3location.go b/cloudformation/gamelift/aws-gamelift-build_s3location.go index 666fb6654e..8cc4fdf696 100644 --- a/cloudformation/gamelift/aws-gamelift-build_s3location.go +++ b/cloudformation/gamelift/aws-gamelift-build_s3location.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Build_S3Location AWS CloudFormation Resource (AWS::GameLift::Build.S3Location) diff --git a/cloudformation/gamelift/aws-gamelift-fleet.go b/cloudformation/gamelift/aws-gamelift-fleet.go index 17abb86e17..2fa14caefe 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet.go +++ b/cloudformation/gamelift/aws-gamelift-fleet.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet AWS CloudFormation Resource (AWS::GameLift::Fleet) @@ -36,7 +36,7 @@ type Fleet struct { // EC2InboundPermissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-ec2inboundpermissions - EC2InboundPermissions *[]Fleet_IpPermission `json:"EC2InboundPermissions,omitempty"` + EC2InboundPermissions []Fleet_IpPermission `json:"EC2InboundPermissions,omitempty"` // EC2InstanceType AWS CloudFormation Property // Required: false @@ -56,7 +56,7 @@ type Fleet struct { // Locations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-locations - Locations *[]Fleet_LocationConfiguration `json:"Locations,omitempty"` + Locations []Fleet_LocationConfiguration `json:"Locations,omitempty"` // MaxSize AWS CloudFormation Property // Required: false @@ -66,7 +66,7 @@ type Fleet struct { // MetricGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-fleet.html#cfn-gamelift-fleet-metricgroups - MetricGroups *[]string `json:"MetricGroups,omitempty"` + MetricGroups []string `json:"MetricGroups,omitempty"` // MinSize AWS CloudFormation Property // Required: false diff --git a/cloudformation/gamelift/aws-gamelift-fleet_certificateconfiguration.go b/cloudformation/gamelift/aws-gamelift-fleet_certificateconfiguration.go index dace11401a..1a41c5c127 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_certificateconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_certificateconfiguration.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_CertificateConfiguration AWS CloudFormation Resource (AWS::GameLift::Fleet.CertificateConfiguration) diff --git a/cloudformation/gamelift/aws-gamelift-fleet_ippermission.go b/cloudformation/gamelift/aws-gamelift-fleet_ippermission.go index e57eab4dda..ed751bc30b 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_ippermission.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_ippermission.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_IpPermission AWS CloudFormation Resource (AWS::GameLift::Fleet.IpPermission) diff --git a/cloudformation/gamelift/aws-gamelift-fleet_locationcapacity.go b/cloudformation/gamelift/aws-gamelift-fleet_locationcapacity.go index f7d962f723..2255faafa5 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_locationcapacity.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_locationcapacity.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_LocationCapacity AWS CloudFormation Resource (AWS::GameLift::Fleet.LocationCapacity) diff --git a/cloudformation/gamelift/aws-gamelift-fleet_locationconfiguration.go b/cloudformation/gamelift/aws-gamelift-fleet_locationconfiguration.go index 8b1b55c621..8637177c0c 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_locationconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_locationconfiguration.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_LocationConfiguration AWS CloudFormation Resource (AWS::GameLift::Fleet.LocationConfiguration) diff --git a/cloudformation/gamelift/aws-gamelift-fleet_resourcecreationlimitpolicy.go b/cloudformation/gamelift/aws-gamelift-fleet_resourcecreationlimitpolicy.go index 69a6e8a339..db12ded5bc 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_resourcecreationlimitpolicy.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_resourcecreationlimitpolicy.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_ResourceCreationLimitPolicy AWS CloudFormation Resource (AWS::GameLift::Fleet.ResourceCreationLimitPolicy) diff --git a/cloudformation/gamelift/aws-gamelift-fleet_runtimeconfiguration.go b/cloudformation/gamelift/aws-gamelift-fleet_runtimeconfiguration.go index cbca294578..e2b818d9b3 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_runtimeconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_runtimeconfiguration.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_RuntimeConfiguration AWS CloudFormation Resource (AWS::GameLift::Fleet.RuntimeConfiguration) @@ -23,7 +23,7 @@ type Fleet_RuntimeConfiguration struct { // ServerProcesses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-fleet-runtimeconfiguration.html#cfn-gamelift-fleet-runtimeconfiguration-serverprocesses - ServerProcesses *[]Fleet_ServerProcess `json:"ServerProcesses,omitempty"` + ServerProcesses []Fleet_ServerProcess `json:"ServerProcesses,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/gamelift/aws-gamelift-fleet_serverprocess.go b/cloudformation/gamelift/aws-gamelift-fleet_serverprocess.go index 59af3c17ca..f199ead914 100644 --- a/cloudformation/gamelift/aws-gamelift-fleet_serverprocess.go +++ b/cloudformation/gamelift/aws-gamelift-fleet_serverprocess.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet_ServerProcess AWS CloudFormation Resource (AWS::GameLift::Fleet.ServerProcess) diff --git a/cloudformation/gamelift/aws-gamelift-gameservergroup.go b/cloudformation/gamelift/aws-gamelift-gameservergroup.go index 64ca1e91a6..27e7c530d4 100644 --- a/cloudformation/gamelift/aws-gamelift-gameservergroup.go +++ b/cloudformation/gamelift/aws-gamelift-gameservergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // GameServerGroup AWS CloudFormation Resource (AWS::GameLift::GameServerGroup) @@ -67,12 +67,12 @@ type GameServerGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcSubnets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gameservergroup.html#cfn-gamelift-gameservergroup-vpcsubnets - VpcSubnets *[]string `json:"VpcSubnets,omitempty"` + VpcSubnets []string `json:"VpcSubnets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/gamelift/aws-gamelift-gameservergroup_autoscalingpolicy.go b/cloudformation/gamelift/aws-gamelift-gameservergroup_autoscalingpolicy.go index 6a03a87907..b460ac3bec 100644 --- a/cloudformation/gamelift/aws-gamelift-gameservergroup_autoscalingpolicy.go +++ b/cloudformation/gamelift/aws-gamelift-gameservergroup_autoscalingpolicy.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameServerGroup_AutoScalingPolicy AWS CloudFormation Resource (AWS::GameLift::GameServerGroup.AutoScalingPolicy) diff --git a/cloudformation/gamelift/aws-gamelift-gameservergroup_instancedefinition.go b/cloudformation/gamelift/aws-gamelift-gameservergroup_instancedefinition.go index a522990be6..0b893e0804 100644 --- a/cloudformation/gamelift/aws-gamelift-gameservergroup_instancedefinition.go +++ b/cloudformation/gamelift/aws-gamelift-gameservergroup_instancedefinition.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameServerGroup_InstanceDefinition AWS CloudFormation Resource (AWS::GameLift::GameServerGroup.InstanceDefinition) diff --git a/cloudformation/gamelift/aws-gamelift-gameservergroup_launchtemplate.go b/cloudformation/gamelift/aws-gamelift-gameservergroup_launchtemplate.go index 318034edce..cf2759ad9c 100644 --- a/cloudformation/gamelift/aws-gamelift-gameservergroup_launchtemplate.go +++ b/cloudformation/gamelift/aws-gamelift-gameservergroup_launchtemplate.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameServerGroup_LaunchTemplate AWS CloudFormation Resource (AWS::GameLift::GameServerGroup.LaunchTemplate) diff --git a/cloudformation/gamelift/aws-gamelift-gameservergroup_targettrackingconfiguration.go b/cloudformation/gamelift/aws-gamelift-gameservergroup_targettrackingconfiguration.go index b450f72cdc..263d0d3240 100644 --- a/cloudformation/gamelift/aws-gamelift-gameservergroup_targettrackingconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-gameservergroup_targettrackingconfiguration.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameServerGroup_TargetTrackingConfiguration AWS CloudFormation Resource (AWS::GameLift::GameServerGroup.TargetTrackingConfiguration) diff --git a/cloudformation/gamelift/aws-gamelift-gamesessionqueue.go b/cloudformation/gamelift/aws-gamelift-gamesessionqueue.go index 1f9768c5ec..522db90db1 100644 --- a/cloudformation/gamelift/aws-gamelift-gamesessionqueue.go +++ b/cloudformation/gamelift/aws-gamelift-gamesessionqueue.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // GameSessionQueue AWS CloudFormation Resource (AWS::GameLift::GameSessionQueue) @@ -22,7 +22,7 @@ type GameSessionQueue struct { // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-destinations - Destinations *[]GameSessionQueue_Destination `json:"Destinations,omitempty"` + Destinations []GameSessionQueue_Destination `json:"Destinations,omitempty"` // FilterConfiguration AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type GameSessionQueue struct { // PlayerLatencyPolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-playerlatencypolicies - PlayerLatencyPolicies *[]GameSessionQueue_PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitempty"` + PlayerLatencyPolicies []GameSessionQueue_PlayerLatencyPolicy `json:"PlayerLatencyPolicies,omitempty"` // PriorityConfiguration AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type GameSessionQueue struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-gamesessionqueue.html#cfn-gamelift-gamesessionqueue-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TimeoutInSeconds AWS CloudFormation Property // Required: false diff --git a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_destination.go b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_destination.go index ba5dc845b9..1709c4297a 100644 --- a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_destination.go +++ b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_destination.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameSessionQueue_Destination AWS CloudFormation Resource (AWS::GameLift::GameSessionQueue.Destination) diff --git a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_filterconfiguration.go b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_filterconfiguration.go index b995ac0297..0b47898090 100644 --- a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_filterconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_filterconfiguration.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameSessionQueue_FilterConfiguration AWS CloudFormation Resource (AWS::GameLift::GameSessionQueue.FilterConfiguration) @@ -13,7 +13,7 @@ type GameSessionQueue_FilterConfiguration struct { // AllowedLocations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-filterconfiguration.html#cfn-gamelift-gamesessionqueue-filterconfiguration-allowedlocations - AllowedLocations *[]string `json:"AllowedLocations,omitempty"` + AllowedLocations []string `json:"AllowedLocations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_playerlatencypolicy.go b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_playerlatencypolicy.go index 4970b0d4b7..84a98c20aa 100644 --- a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_playerlatencypolicy.go +++ b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_playerlatencypolicy.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameSessionQueue_PlayerLatencyPolicy AWS CloudFormation Resource (AWS::GameLift::GameSessionQueue.PlayerLatencyPolicy) diff --git a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_priorityconfiguration.go b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_priorityconfiguration.go index 1e635b7203..f3a75107b1 100644 --- a/cloudformation/gamelift/aws-gamelift-gamesessionqueue_priorityconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-gamesessionqueue_priorityconfiguration.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GameSessionQueue_PriorityConfiguration AWS CloudFormation Resource (AWS::GameLift::GameSessionQueue.PriorityConfiguration) @@ -13,12 +13,12 @@ type GameSessionQueue_PriorityConfiguration struct { // LocationOrder AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html#cfn-gamelift-gamesessionqueue-priorityconfiguration-locationorder - LocationOrder *[]string `json:"LocationOrder,omitempty"` + LocationOrder []string `json:"LocationOrder,omitempty"` // PriorityOrder AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-gamelift-gamesessionqueue-priorityconfiguration.html#cfn-gamelift-gamesessionqueue-priorityconfiguration-priorityorder - PriorityOrder *[]string `json:"PriorityOrder,omitempty"` + PriorityOrder []string `json:"PriorityOrder,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration.go b/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration.go index e4d6180e6c..7ef0f877e1 100644 --- a/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration.go +++ b/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MatchmakingConfiguration AWS CloudFormation Resource (AWS::GameLift::MatchmakingConfiguration) @@ -52,7 +52,7 @@ type MatchmakingConfiguration struct { // GameProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-gameproperties - GameProperties *[]MatchmakingConfiguration_GameProperty `json:"GameProperties,omitempty"` + GameProperties []MatchmakingConfiguration_GameProperty `json:"GameProperties,omitempty"` // GameSessionData AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type MatchmakingConfiguration struct { // GameSessionQueueArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-gamesessionqueuearns - GameSessionQueueArns *[]string `json:"GameSessionQueueArns,omitempty"` + GameSessionQueueArns []string `json:"GameSessionQueueArns,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -87,7 +87,7 @@ type MatchmakingConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingconfiguration.html#cfn-gamelift-matchmakingconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration_gameproperty.go b/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration_gameproperty.go index 8c9ee8778d..c6c3874619 100644 --- a/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration_gameproperty.go +++ b/cloudformation/gamelift/aws-gamelift-matchmakingconfiguration_gameproperty.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MatchmakingConfiguration_GameProperty AWS CloudFormation Resource (AWS::GameLift::MatchmakingConfiguration.GameProperty) diff --git a/cloudformation/gamelift/aws-gamelift-matchmakingruleset.go b/cloudformation/gamelift/aws-gamelift-matchmakingruleset.go index b9e63fae5b..1c3533e64f 100644 --- a/cloudformation/gamelift/aws-gamelift-matchmakingruleset.go +++ b/cloudformation/gamelift/aws-gamelift-matchmakingruleset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MatchmakingRuleSet AWS CloudFormation Resource (AWS::GameLift::MatchmakingRuleSet) @@ -27,7 +27,7 @@ type MatchmakingRuleSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-matchmakingruleset.html#cfn-gamelift-matchmakingruleset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/gamelift/aws-gamelift-script.go b/cloudformation/gamelift/aws-gamelift-script.go index da04dc61c8..23b880a053 100644 --- a/cloudformation/gamelift/aws-gamelift-script.go +++ b/cloudformation/gamelift/aws-gamelift-script.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Script AWS CloudFormation Resource (AWS::GameLift::Script) @@ -27,7 +27,7 @@ type Script struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-gamelift-script.html#cfn-gamelift-script-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Version AWS CloudFormation Property // Required: false diff --git a/cloudformation/gamelift/aws-gamelift-script_s3location.go b/cloudformation/gamelift/aws-gamelift-script_s3location.go index 923d992eaa..e3f8e5ee74 100644 --- a/cloudformation/gamelift/aws-gamelift-script_s3location.go +++ b/cloudformation/gamelift/aws-gamelift-script_s3location.go @@ -3,7 +3,7 @@ package gamelift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Script_S3Location AWS CloudFormation Resource (AWS::GameLift::Script.S3Location) diff --git a/cloudformation/global/api.go b/cloudformation/global/api.go index a620295844..d8322c7b61 100644 --- a/cloudformation/global/api.go +++ b/cloudformation/global/api.go @@ -3,7 +3,7 @@ package global import ( - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/serverless" ) // Api AWS CloudFormation Resource (Api) diff --git a/cloudformation/global/function.go b/cloudformation/global/function.go index e15149348e..e871423ae7 100644 --- a/cloudformation/global/function.go +++ b/cloudformation/global/function.go @@ -3,7 +3,7 @@ package global import ( - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/serverless" ) // Function AWS CloudFormation Resource (Function) diff --git a/cloudformation/global/httpapi.go b/cloudformation/global/httpapi.go index e20120ae5a..3c41178142 100644 --- a/cloudformation/global/httpapi.go +++ b/cloudformation/global/httpapi.go @@ -3,7 +3,7 @@ package global import ( - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/serverless" ) // HttpApi AWS CloudFormation Resource (HttpApi) diff --git a/cloudformation/global/simpletable.go b/cloudformation/global/simpletable.go index 0139a5eabe..c52edbbe81 100644 --- a/cloudformation/global/simpletable.go +++ b/cloudformation/global/simpletable.go @@ -3,7 +3,7 @@ package global import ( - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/serverless" ) // SimpleTable AWS CloudFormation Resource (SimpleTable) diff --git a/cloudformation/globalaccelerator/aws-globalaccelerator-accelerator.go b/cloudformation/globalaccelerator/aws-globalaccelerator-accelerator.go index feabb1d804..f181b60e72 100644 --- a/cloudformation/globalaccelerator/aws-globalaccelerator-accelerator.go +++ b/cloudformation/globalaccelerator/aws-globalaccelerator-accelerator.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Accelerator AWS CloudFormation Resource (AWS::GlobalAccelerator::Accelerator) @@ -27,7 +27,7 @@ type Accelerator struct { // IpAddresses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-ipaddresses - IpAddresses *[]string `json:"IpAddresses,omitempty"` + IpAddresses []string `json:"IpAddresses,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type Accelerator struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-accelerator.html#cfn-globalaccelerator-accelerator-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup.go b/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup.go index 3f235b34fb..8bf035d57a 100644 --- a/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup.go +++ b/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointGroup AWS CloudFormation Resource (AWS::GlobalAccelerator::EndpointGroup) @@ -16,7 +16,7 @@ type EndpointGroup struct { // EndpointConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-endpointconfigurations - EndpointConfigurations *[]EndpointGroup_EndpointConfiguration `json:"EndpointConfigurations,omitempty"` + EndpointConfigurations []EndpointGroup_EndpointConfiguration `json:"EndpointConfigurations,omitempty"` // EndpointGroupRegion AWS CloudFormation Property // Required: true @@ -51,7 +51,7 @@ type EndpointGroup struct { // PortOverrides AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-globalaccelerator-endpointgroup.html#cfn-globalaccelerator-endpointgroup-portoverrides - PortOverrides *[]EndpointGroup_PortOverride `json:"PortOverrides,omitempty"` + PortOverrides []EndpointGroup_PortOverride `json:"PortOverrides,omitempty"` // ThresholdCount AWS CloudFormation Property // Required: false diff --git a/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_endpointconfiguration.go b/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_endpointconfiguration.go index 9a768de00a..ba9f0a2481 100644 --- a/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_endpointconfiguration.go +++ b/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_endpointconfiguration.go @@ -3,7 +3,7 @@ package globalaccelerator import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointGroup_EndpointConfiguration AWS CloudFormation Resource (AWS::GlobalAccelerator::EndpointGroup.EndpointConfiguration) diff --git a/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_portoverride.go b/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_portoverride.go index 12aa69f778..48a1fc3c10 100644 --- a/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_portoverride.go +++ b/cloudformation/globalaccelerator/aws-globalaccelerator-endpointgroup_portoverride.go @@ -3,7 +3,7 @@ package globalaccelerator import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointGroup_PortOverride AWS CloudFormation Resource (AWS::GlobalAccelerator::EndpointGroup.PortOverride) diff --git a/cloudformation/globalaccelerator/aws-globalaccelerator-listener.go b/cloudformation/globalaccelerator/aws-globalaccelerator-listener.go index 0a57cd1f77..98e7806851 100644 --- a/cloudformation/globalaccelerator/aws-globalaccelerator-listener.go +++ b/cloudformation/globalaccelerator/aws-globalaccelerator-listener.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener AWS CloudFormation Resource (AWS::GlobalAccelerator::Listener) diff --git a/cloudformation/globalaccelerator/aws-globalaccelerator-listener_portrange.go b/cloudformation/globalaccelerator/aws-globalaccelerator-listener_portrange.go index aa9e22f24b..b6e0df0146 100644 --- a/cloudformation/globalaccelerator/aws-globalaccelerator-listener_portrange.go +++ b/cloudformation/globalaccelerator/aws-globalaccelerator-listener_portrange.go @@ -3,7 +3,7 @@ package globalaccelerator import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Listener_PortRange AWS CloudFormation Resource (AWS::GlobalAccelerator::Listener.PortRange) diff --git a/cloudformation/glue/aws-glue-classifier.go b/cloudformation/glue/aws-glue-classifier.go index ccdb648db7..e47a446902 100644 --- a/cloudformation/glue/aws-glue-classifier.go +++ b/cloudformation/glue/aws-glue-classifier.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Classifier AWS CloudFormation Resource (AWS::Glue::Classifier) diff --git a/cloudformation/glue/aws-glue-classifier_csvclassifier.go b/cloudformation/glue/aws-glue-classifier_csvclassifier.go index 5380de553d..9cd3fb1737 100644 --- a/cloudformation/glue/aws-glue-classifier_csvclassifier.go +++ b/cloudformation/glue/aws-glue-classifier_csvclassifier.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Classifier_CsvClassifier AWS CloudFormation Resource (AWS::Glue::Classifier.CsvClassifier) @@ -33,7 +33,7 @@ type Classifier_CsvClassifier struct { // Header AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-classifier-csvclassifier.html#cfn-glue-classifier-csvclassifier-header - Header *[]string `json:"Header,omitempty"` + Header []string `json:"Header,omitempty"` // Name AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-classifier_grokclassifier.go b/cloudformation/glue/aws-glue-classifier_grokclassifier.go index df6d107e0c..e8515eb096 100644 --- a/cloudformation/glue/aws-glue-classifier_grokclassifier.go +++ b/cloudformation/glue/aws-glue-classifier_grokclassifier.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Classifier_GrokClassifier AWS CloudFormation Resource (AWS::Glue::Classifier.GrokClassifier) diff --git a/cloudformation/glue/aws-glue-classifier_jsonclassifier.go b/cloudformation/glue/aws-glue-classifier_jsonclassifier.go index 4626b60ae2..80c4109e59 100644 --- a/cloudformation/glue/aws-glue-classifier_jsonclassifier.go +++ b/cloudformation/glue/aws-glue-classifier_jsonclassifier.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Classifier_JsonClassifier AWS CloudFormation Resource (AWS::Glue::Classifier.JsonClassifier) diff --git a/cloudformation/glue/aws-glue-classifier_xmlclassifier.go b/cloudformation/glue/aws-glue-classifier_xmlclassifier.go index 5dd4d4bbdb..a0f0c33cdb 100644 --- a/cloudformation/glue/aws-glue-classifier_xmlclassifier.go +++ b/cloudformation/glue/aws-glue-classifier_xmlclassifier.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Classifier_XMLClassifier AWS CloudFormation Resource (AWS::Glue::Classifier.XMLClassifier) diff --git a/cloudformation/glue/aws-glue-connection.go b/cloudformation/glue/aws-glue-connection.go index 07119f5572..0964daa753 100644 --- a/cloudformation/glue/aws-glue-connection.go +++ b/cloudformation/glue/aws-glue-connection.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection AWS CloudFormation Resource (AWS::Glue::Connection) diff --git a/cloudformation/glue/aws-glue-connection_connectioninput.go b/cloudformation/glue/aws-glue-connection_connectioninput.go index 5fa8bd7908..0aabc1cc54 100644 --- a/cloudformation/glue/aws-glue-connection_connectioninput.go +++ b/cloudformation/glue/aws-glue-connection_connectioninput.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_ConnectionInput AWS CloudFormation Resource (AWS::Glue::Connection.ConnectionInput) @@ -28,7 +28,7 @@ type Connection_ConnectionInput struct { // MatchCriteria AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-connectioninput.html#cfn-glue-connection-connectioninput-matchcriteria - MatchCriteria *[]string `json:"MatchCriteria,omitempty"` + MatchCriteria []string `json:"MatchCriteria,omitempty"` // Name AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-connection_physicalconnectionrequirements.go b/cloudformation/glue/aws-glue-connection_physicalconnectionrequirements.go index fc568b9a2d..26d07bcc2f 100644 --- a/cloudformation/glue/aws-glue-connection_physicalconnectionrequirements.go +++ b/cloudformation/glue/aws-glue-connection_physicalconnectionrequirements.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connection_PhysicalConnectionRequirements AWS CloudFormation Resource (AWS::Glue::Connection.PhysicalConnectionRequirements) @@ -18,7 +18,7 @@ type Connection_PhysicalConnectionRequirements struct { // SecurityGroupIdList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-connection-physicalconnectionrequirements.html#cfn-glue-connection-physicalconnectionrequirements-securitygroupidlist - SecurityGroupIdList *[]string `json:"SecurityGroupIdList,omitempty"` + SecurityGroupIdList []string `json:"SecurityGroupIdList,omitempty"` // SubnetId AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-crawler.go b/cloudformation/glue/aws-glue-crawler.go index 0aa75b03b6..ff3fc06474 100644 --- a/cloudformation/glue/aws-glue-crawler.go +++ b/cloudformation/glue/aws-glue-crawler.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler AWS CloudFormation Resource (AWS::Glue::Crawler) @@ -16,7 +16,7 @@ type Crawler struct { // Classifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-crawler.html#cfn-glue-crawler-classifiers - Classifiers *[]string `json:"Classifiers,omitempty"` + Classifiers []string `json:"Classifiers,omitempty"` // Configuration AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-crawler_catalogtarget.go b/cloudformation/glue/aws-glue-crawler_catalogtarget.go index 1e9ec715e0..3edcf458c4 100644 --- a/cloudformation/glue/aws-glue-crawler_catalogtarget.go +++ b/cloudformation/glue/aws-glue-crawler_catalogtarget.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_CatalogTarget AWS CloudFormation Resource (AWS::Glue::Crawler.CatalogTarget) @@ -18,7 +18,7 @@ type Crawler_CatalogTarget struct { // Tables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-catalogtarget.html#cfn-glue-crawler-catalogtarget-tables - Tables *[]string `json:"Tables,omitempty"` + Tables []string `json:"Tables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-crawler_dynamodbtarget.go b/cloudformation/glue/aws-glue-crawler_dynamodbtarget.go index 32614c48ba..acbc2d5278 100644 --- a/cloudformation/glue/aws-glue-crawler_dynamodbtarget.go +++ b/cloudformation/glue/aws-glue-crawler_dynamodbtarget.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_DynamoDBTarget AWS CloudFormation Resource (AWS::Glue::Crawler.DynamoDBTarget) diff --git a/cloudformation/glue/aws-glue-crawler_jdbctarget.go b/cloudformation/glue/aws-glue-crawler_jdbctarget.go index 92b56c9454..61f8f7e025 100644 --- a/cloudformation/glue/aws-glue-crawler_jdbctarget.go +++ b/cloudformation/glue/aws-glue-crawler_jdbctarget.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_JdbcTarget AWS CloudFormation Resource (AWS::Glue::Crawler.JdbcTarget) @@ -18,7 +18,7 @@ type Crawler_JdbcTarget struct { // Exclusions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-jdbctarget.html#cfn-glue-crawler-jdbctarget-exclusions - Exclusions *[]string `json:"Exclusions,omitempty"` + Exclusions []string `json:"Exclusions,omitempty"` // Path AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-crawler_mongodbtarget.go b/cloudformation/glue/aws-glue-crawler_mongodbtarget.go index e40e6625f7..84cd792d08 100644 --- a/cloudformation/glue/aws-glue-crawler_mongodbtarget.go +++ b/cloudformation/glue/aws-glue-crawler_mongodbtarget.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_MongoDBTarget AWS CloudFormation Resource (AWS::Glue::Crawler.MongoDBTarget) diff --git a/cloudformation/glue/aws-glue-crawler_recrawlpolicy.go b/cloudformation/glue/aws-glue-crawler_recrawlpolicy.go index d11349ded4..933d0704ce 100644 --- a/cloudformation/glue/aws-glue-crawler_recrawlpolicy.go +++ b/cloudformation/glue/aws-glue-crawler_recrawlpolicy.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_RecrawlPolicy AWS CloudFormation Resource (AWS::Glue::Crawler.RecrawlPolicy) diff --git a/cloudformation/glue/aws-glue-crawler_s3target.go b/cloudformation/glue/aws-glue-crawler_s3target.go index 3869971936..237e07e80f 100644 --- a/cloudformation/glue/aws-glue-crawler_s3target.go +++ b/cloudformation/glue/aws-glue-crawler_s3target.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_S3Target AWS CloudFormation Resource (AWS::Glue::Crawler.S3Target) @@ -28,7 +28,7 @@ type Crawler_S3Target struct { // Exclusions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-s3target.html#cfn-glue-crawler-s3target-exclusions - Exclusions *[]string `json:"Exclusions,omitempty"` + Exclusions []string `json:"Exclusions,omitempty"` // Path AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-crawler_schedule.go b/cloudformation/glue/aws-glue-crawler_schedule.go index 1226ec36f6..32409a6b49 100644 --- a/cloudformation/glue/aws-glue-crawler_schedule.go +++ b/cloudformation/glue/aws-glue-crawler_schedule.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_Schedule AWS CloudFormation Resource (AWS::Glue::Crawler.Schedule) diff --git a/cloudformation/glue/aws-glue-crawler_schemachangepolicy.go b/cloudformation/glue/aws-glue-crawler_schemachangepolicy.go index da1410631c..73b4e9a3a8 100644 --- a/cloudformation/glue/aws-glue-crawler_schemachangepolicy.go +++ b/cloudformation/glue/aws-glue-crawler_schemachangepolicy.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_SchemaChangePolicy AWS CloudFormation Resource (AWS::Glue::Crawler.SchemaChangePolicy) diff --git a/cloudformation/glue/aws-glue-crawler_targets.go b/cloudformation/glue/aws-glue-crawler_targets.go index e987af3721..21c0c2da65 100644 --- a/cloudformation/glue/aws-glue-crawler_targets.go +++ b/cloudformation/glue/aws-glue-crawler_targets.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Crawler_Targets AWS CloudFormation Resource (AWS::Glue::Crawler.Targets) @@ -13,27 +13,27 @@ type Crawler_Targets struct { // CatalogTargets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-catalogtargets - CatalogTargets *[]Crawler_CatalogTarget `json:"CatalogTargets,omitempty"` + CatalogTargets []Crawler_CatalogTarget `json:"CatalogTargets,omitempty"` // DynamoDBTargets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-dynamodbtargets - DynamoDBTargets *[]Crawler_DynamoDBTarget `json:"DynamoDBTargets,omitempty"` + DynamoDBTargets []Crawler_DynamoDBTarget `json:"DynamoDBTargets,omitempty"` // JdbcTargets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-jdbctargets - JdbcTargets *[]Crawler_JdbcTarget `json:"JdbcTargets,omitempty"` + JdbcTargets []Crawler_JdbcTarget `json:"JdbcTargets,omitempty"` // MongoDBTargets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-mongodbtargets - MongoDBTargets *[]Crawler_MongoDBTarget `json:"MongoDBTargets,omitempty"` + MongoDBTargets []Crawler_MongoDBTarget `json:"MongoDBTargets,omitempty"` // S3Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-crawler-targets.html#cfn-glue-crawler-targets-s3targets - S3Targets *[]Crawler_S3Target `json:"S3Targets,omitempty"` + S3Targets []Crawler_S3Target `json:"S3Targets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-database.go b/cloudformation/glue/aws-glue-database.go index 0a5e0432d3..e3f04156d2 100644 --- a/cloudformation/glue/aws-glue-database.go +++ b/cloudformation/glue/aws-glue-database.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Database AWS CloudFormation Resource (AWS::Glue::Database) diff --git a/cloudformation/glue/aws-glue-database_databaseidentifier.go b/cloudformation/glue/aws-glue-database_databaseidentifier.go index 69aa51dcd3..f9a8065c1a 100644 --- a/cloudformation/glue/aws-glue-database_databaseidentifier.go +++ b/cloudformation/glue/aws-glue-database_databaseidentifier.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Database_DatabaseIdentifier AWS CloudFormation Resource (AWS::Glue::Database.DatabaseIdentifier) diff --git a/cloudformation/glue/aws-glue-database_databaseinput.go b/cloudformation/glue/aws-glue-database_databaseinput.go index fea762a44f..344991d840 100644 --- a/cloudformation/glue/aws-glue-database_databaseinput.go +++ b/cloudformation/glue/aws-glue-database_databaseinput.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Database_DatabaseInput AWS CloudFormation Resource (AWS::Glue::Database.DatabaseInput) @@ -13,7 +13,7 @@ type Database_DatabaseInput struct { // CreateTableDefaultPermissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-databaseinput.html#cfn-glue-database-databaseinput-createtabledefaultpermissions - CreateTableDefaultPermissions *[]Database_PrincipalPrivileges `json:"CreateTableDefaultPermissions,omitempty"` + CreateTableDefaultPermissions []Database_PrincipalPrivileges `json:"CreateTableDefaultPermissions,omitempty"` // Description AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-database_datalakeprincipal.go b/cloudformation/glue/aws-glue-database_datalakeprincipal.go index 636193fa73..b64b55b6b9 100644 --- a/cloudformation/glue/aws-glue-database_datalakeprincipal.go +++ b/cloudformation/glue/aws-glue-database_datalakeprincipal.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Database_DataLakePrincipal AWS CloudFormation Resource (AWS::Glue::Database.DataLakePrincipal) diff --git a/cloudformation/glue/aws-glue-database_principalprivileges.go b/cloudformation/glue/aws-glue-database_principalprivileges.go index e62027ed1f..e560ab7387 100644 --- a/cloudformation/glue/aws-glue-database_principalprivileges.go +++ b/cloudformation/glue/aws-glue-database_principalprivileges.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Database_PrincipalPrivileges AWS CloudFormation Resource (AWS::Glue::Database.PrincipalPrivileges) @@ -13,7 +13,7 @@ type Database_PrincipalPrivileges struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-database-principalprivileges.html#cfn-glue-database-principalprivileges-permissions - Permissions *[]string `json:"Permissions,omitempty"` + Permissions []string `json:"Permissions,omitempty"` // Principal AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-datacatalogencryptionsettings.go b/cloudformation/glue/aws-glue-datacatalogencryptionsettings.go index c36217a772..c2aa260199 100644 --- a/cloudformation/glue/aws-glue-datacatalogencryptionsettings.go +++ b/cloudformation/glue/aws-glue-datacatalogencryptionsettings.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCatalogEncryptionSettings AWS CloudFormation Resource (AWS::Glue::DataCatalogEncryptionSettings) diff --git a/cloudformation/glue/aws-glue-datacatalogencryptionsettings_connectionpasswordencryption.go b/cloudformation/glue/aws-glue-datacatalogencryptionsettings_connectionpasswordencryption.go index 57115ae0ec..f36aef9865 100644 --- a/cloudformation/glue/aws-glue-datacatalogencryptionsettings_connectionpasswordencryption.go +++ b/cloudformation/glue/aws-glue-datacatalogencryptionsettings_connectionpasswordencryption.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCatalogEncryptionSettings_ConnectionPasswordEncryption AWS CloudFormation Resource (AWS::Glue::DataCatalogEncryptionSettings.ConnectionPasswordEncryption) diff --git a/cloudformation/glue/aws-glue-datacatalogencryptionsettings_datacatalogencryptionsettings.go b/cloudformation/glue/aws-glue-datacatalogencryptionsettings_datacatalogencryptionsettings.go index 2a4c162af8..8b33ccdb98 100644 --- a/cloudformation/glue/aws-glue-datacatalogencryptionsettings_datacatalogencryptionsettings.go +++ b/cloudformation/glue/aws-glue-datacatalogencryptionsettings_datacatalogencryptionsettings.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCatalogEncryptionSettings_DataCatalogEncryptionSettings AWS CloudFormation Resource (AWS::Glue::DataCatalogEncryptionSettings.DataCatalogEncryptionSettings) diff --git a/cloudformation/glue/aws-glue-datacatalogencryptionsettings_encryptionatrest.go b/cloudformation/glue/aws-glue-datacatalogencryptionsettings_encryptionatrest.go index 003161b45c..9f9261ff86 100644 --- a/cloudformation/glue/aws-glue-datacatalogencryptionsettings_encryptionatrest.go +++ b/cloudformation/glue/aws-glue-datacatalogencryptionsettings_encryptionatrest.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCatalogEncryptionSettings_EncryptionAtRest AWS CloudFormation Resource (AWS::Glue::DataCatalogEncryptionSettings.EncryptionAtRest) diff --git a/cloudformation/glue/aws-glue-devendpoint.go b/cloudformation/glue/aws-glue-devendpoint.go index 623bf2ba89..ebbd9158c0 100644 --- a/cloudformation/glue/aws-glue-devendpoint.go +++ b/cloudformation/glue/aws-glue-devendpoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DevEndpoint AWS CloudFormation Resource (AWS::Glue::DevEndpoint) @@ -56,7 +56,7 @@ type DevEndpoint struct { // PublicKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-publickeys - PublicKeys *[]string `json:"PublicKeys,omitempty"` + PublicKeys []string `json:"PublicKeys,omitempty"` // RoleArn AWS CloudFormation Property // Required: true @@ -71,7 +71,7 @@ type DevEndpoint struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-devendpoint.html#cfn-glue-devendpoint-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetId AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-job.go b/cloudformation/glue/aws-glue-job.go index 98fbbe6b11..bc993dd862 100644 --- a/cloudformation/glue/aws-glue-job.go +++ b/cloudformation/glue/aws-glue-job.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job AWS CloudFormation Resource (AWS::Glue::Job) @@ -38,6 +38,11 @@ type Job struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-description Description *string `json:"Description,omitempty"` + // ExecutionClass AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-executionclass + ExecutionClass *string `json:"ExecutionClass,omitempty"` + // ExecutionProperty AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-executionproperty @@ -68,6 +73,11 @@ type Job struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-name Name *string `json:"Name,omitempty"` + // NonOverridableArguments AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-nonoverridablearguments + NonOverridableArguments interface{} `json:"NonOverridableArguments,omitempty"` + // NotificationProperty AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-job.html#cfn-glue-job-notificationproperty diff --git a/cloudformation/glue/aws-glue-job_connectionslist.go b/cloudformation/glue/aws-glue-job_connectionslist.go index b2b893c883..433e2e481d 100644 --- a/cloudformation/glue/aws-glue-job_connectionslist.go +++ b/cloudformation/glue/aws-glue-job_connectionslist.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ConnectionsList AWS CloudFormation Resource (AWS::Glue::Job.ConnectionsList) @@ -13,7 +13,7 @@ type Job_ConnectionsList struct { // Connections AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-job-connectionslist.html#cfn-glue-job-connectionslist-connections - Connections *[]string `json:"Connections,omitempty"` + Connections []string `json:"Connections,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-job_executionproperty.go b/cloudformation/glue/aws-glue-job_executionproperty.go index 35d26fc9e5..e8ddc0b719 100644 --- a/cloudformation/glue/aws-glue-job_executionproperty.go +++ b/cloudformation/glue/aws-glue-job_executionproperty.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_ExecutionProperty AWS CloudFormation Resource (AWS::Glue::Job.ExecutionProperty) diff --git a/cloudformation/glue/aws-glue-job_jobcommand.go b/cloudformation/glue/aws-glue-job_jobcommand.go index c7e833133a..9d22a73dde 100644 --- a/cloudformation/glue/aws-glue-job_jobcommand.go +++ b/cloudformation/glue/aws-glue-job_jobcommand.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_JobCommand AWS CloudFormation Resource (AWS::Glue::Job.JobCommand) diff --git a/cloudformation/glue/aws-glue-job_notificationproperty.go b/cloudformation/glue/aws-glue-job_notificationproperty.go index acfc04fe0f..2b6dfcc0eb 100644 --- a/cloudformation/glue/aws-glue-job_notificationproperty.go +++ b/cloudformation/glue/aws-glue-job_notificationproperty.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Job_NotificationProperty AWS CloudFormation Resource (AWS::Glue::Job.NotificationProperty) diff --git a/cloudformation/glue/aws-glue-mltransform.go b/cloudformation/glue/aws-glue-mltransform.go index c7f2359070..96f2805f99 100644 --- a/cloudformation/glue/aws-glue-mltransform.go +++ b/cloudformation/glue/aws-glue-mltransform.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform AWS CloudFormation Resource (AWS::Glue::MLTransform) diff --git a/cloudformation/glue/aws-glue-mltransform_findmatchesparameters.go b/cloudformation/glue/aws-glue-mltransform_findmatchesparameters.go index f1477c57f2..4a8ffdf3c3 100644 --- a/cloudformation/glue/aws-glue-mltransform_findmatchesparameters.go +++ b/cloudformation/glue/aws-glue-mltransform_findmatchesparameters.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform_FindMatchesParameters AWS CloudFormation Resource (AWS::Glue::MLTransform.FindMatchesParameters) diff --git a/cloudformation/glue/aws-glue-mltransform_gluetables.go b/cloudformation/glue/aws-glue-mltransform_gluetables.go index 082a4d17a3..210e144435 100644 --- a/cloudformation/glue/aws-glue-mltransform_gluetables.go +++ b/cloudformation/glue/aws-glue-mltransform_gluetables.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform_GlueTables AWS CloudFormation Resource (AWS::Glue::MLTransform.GlueTables) diff --git a/cloudformation/glue/aws-glue-mltransform_inputrecordtables.go b/cloudformation/glue/aws-glue-mltransform_inputrecordtables.go index 09c9951ef4..e8be7174e1 100644 --- a/cloudformation/glue/aws-glue-mltransform_inputrecordtables.go +++ b/cloudformation/glue/aws-glue-mltransform_inputrecordtables.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform_InputRecordTables AWS CloudFormation Resource (AWS::Glue::MLTransform.InputRecordTables) @@ -13,7 +13,7 @@ type MLTransform_InputRecordTables struct { // GlueTables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-mltransform-inputrecordtables.html#cfn-glue-mltransform-inputrecordtables-gluetables - GlueTables *[]MLTransform_GlueTables `json:"GlueTables,omitempty"` + GlueTables []MLTransform_GlueTables `json:"GlueTables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-mltransform_mluserdataencryption.go b/cloudformation/glue/aws-glue-mltransform_mluserdataencryption.go index f63907100e..86ad3f7646 100644 --- a/cloudformation/glue/aws-glue-mltransform_mluserdataencryption.go +++ b/cloudformation/glue/aws-glue-mltransform_mluserdataencryption.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform_MLUserDataEncryption AWS CloudFormation Resource (AWS::Glue::MLTransform.MLUserDataEncryption) diff --git a/cloudformation/glue/aws-glue-mltransform_transformencryption.go b/cloudformation/glue/aws-glue-mltransform_transformencryption.go index afd8a3d04d..ba98cae676 100644 --- a/cloudformation/glue/aws-glue-mltransform_transformencryption.go +++ b/cloudformation/glue/aws-glue-mltransform_transformencryption.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform_TransformEncryption AWS CloudFormation Resource (AWS::Glue::MLTransform.TransformEncryption) diff --git a/cloudformation/glue/aws-glue-mltransform_transformparameters.go b/cloudformation/glue/aws-glue-mltransform_transformparameters.go index a0b10d9e9c..9b42557530 100644 --- a/cloudformation/glue/aws-glue-mltransform_transformparameters.go +++ b/cloudformation/glue/aws-glue-mltransform_transformparameters.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MLTransform_TransformParameters AWS CloudFormation Resource (AWS::Glue::MLTransform.TransformParameters) diff --git a/cloudformation/glue/aws-glue-partition.go b/cloudformation/glue/aws-glue-partition.go index 06ba1ae623..5d08fe5c72 100644 --- a/cloudformation/glue/aws-glue-partition.go +++ b/cloudformation/glue/aws-glue-partition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition AWS CloudFormation Resource (AWS::Glue::Partition) diff --git a/cloudformation/glue/aws-glue-partition_column.go b/cloudformation/glue/aws-glue-partition_column.go index d25a53e1c3..4e1881840a 100644 --- a/cloudformation/glue/aws-glue-partition_column.go +++ b/cloudformation/glue/aws-glue-partition_column.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_Column AWS CloudFormation Resource (AWS::Glue::Partition.Column) diff --git a/cloudformation/glue/aws-glue-partition_order.go b/cloudformation/glue/aws-glue-partition_order.go index 6480429816..8417260099 100644 --- a/cloudformation/glue/aws-glue-partition_order.go +++ b/cloudformation/glue/aws-glue-partition_order.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_Order AWS CloudFormation Resource (AWS::Glue::Partition.Order) diff --git a/cloudformation/glue/aws-glue-partition_partitioninput.go b/cloudformation/glue/aws-glue-partition_partitioninput.go index 2802c75ae1..5cef4238ed 100644 --- a/cloudformation/glue/aws-glue-partition_partitioninput.go +++ b/cloudformation/glue/aws-glue-partition_partitioninput.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_PartitionInput AWS CloudFormation Resource (AWS::Glue::Partition.PartitionInput) diff --git a/cloudformation/glue/aws-glue-partition_schemaid.go b/cloudformation/glue/aws-glue-partition_schemaid.go index 4ff6e1b887..88d6bcace0 100644 --- a/cloudformation/glue/aws-glue-partition_schemaid.go +++ b/cloudformation/glue/aws-glue-partition_schemaid.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_SchemaId AWS CloudFormation Resource (AWS::Glue::Partition.SchemaId) diff --git a/cloudformation/glue/aws-glue-partition_schemareference.go b/cloudformation/glue/aws-glue-partition_schemareference.go index ddd8503e50..8a98fcb2d2 100644 --- a/cloudformation/glue/aws-glue-partition_schemareference.go +++ b/cloudformation/glue/aws-glue-partition_schemareference.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_SchemaReference AWS CloudFormation Resource (AWS::Glue::Partition.SchemaReference) diff --git a/cloudformation/glue/aws-glue-partition_serdeinfo.go b/cloudformation/glue/aws-glue-partition_serdeinfo.go index 71f99a4d1a..721c76dfe1 100644 --- a/cloudformation/glue/aws-glue-partition_serdeinfo.go +++ b/cloudformation/glue/aws-glue-partition_serdeinfo.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_SerdeInfo AWS CloudFormation Resource (AWS::Glue::Partition.SerdeInfo) diff --git a/cloudformation/glue/aws-glue-partition_skewedinfo.go b/cloudformation/glue/aws-glue-partition_skewedinfo.go index 12e278fb24..964d7adac3 100644 --- a/cloudformation/glue/aws-glue-partition_skewedinfo.go +++ b/cloudformation/glue/aws-glue-partition_skewedinfo.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_SkewedInfo AWS CloudFormation Resource (AWS::Glue::Partition.SkewedInfo) @@ -13,7 +13,7 @@ type Partition_SkewedInfo struct { // SkewedColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-skewedinfo.html#cfn-glue-partition-skewedinfo-skewedcolumnnames - SkewedColumnNames *[]string `json:"SkewedColumnNames,omitempty"` + SkewedColumnNames []string `json:"SkewedColumnNames,omitempty"` // SkewedColumnValueLocationMaps AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Partition_SkewedInfo struct { // SkewedColumnValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-skewedinfo.html#cfn-glue-partition-skewedinfo-skewedcolumnvalues - SkewedColumnValues *[]string `json:"SkewedColumnValues,omitempty"` + SkewedColumnValues []string `json:"SkewedColumnValues,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-partition_storagedescriptor.go b/cloudformation/glue/aws-glue-partition_storagedescriptor.go index 1f8b726302..30b3f9dd08 100644 --- a/cloudformation/glue/aws-glue-partition_storagedescriptor.go +++ b/cloudformation/glue/aws-glue-partition_storagedescriptor.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Partition_StorageDescriptor AWS CloudFormation Resource (AWS::Glue::Partition.StorageDescriptor) @@ -13,12 +13,12 @@ type Partition_StorageDescriptor struct { // BucketColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-bucketcolumns - BucketColumns *[]string `json:"BucketColumns,omitempty"` + BucketColumns []string `json:"BucketColumns,omitempty"` // Columns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-columns - Columns *[]Partition_Column `json:"Columns,omitempty"` + Columns []Partition_Column `json:"Columns,omitempty"` // Compressed AWS CloudFormation Property // Required: false @@ -68,7 +68,7 @@ type Partition_StorageDescriptor struct { // SortColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-partition-storagedescriptor.html#cfn-glue-partition-storagedescriptor-sortcolumns - SortColumns *[]Partition_Order `json:"SortColumns,omitempty"` + SortColumns []Partition_Order `json:"SortColumns,omitempty"` // StoredAsSubDirectories AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-registry.go b/cloudformation/glue/aws-glue-registry.go index 1fcaf14d52..ab44d31836 100644 --- a/cloudformation/glue/aws-glue-registry.go +++ b/cloudformation/glue/aws-glue-registry.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Registry AWS CloudFormation Resource (AWS::Glue::Registry) @@ -27,7 +27,7 @@ type Registry struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-registry.html#cfn-glue-registry-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-schema.go b/cloudformation/glue/aws-glue-schema.go index 490637f1fd..4a9cf1228c 100644 --- a/cloudformation/glue/aws-glue-schema.go +++ b/cloudformation/glue/aws-glue-schema.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Schema AWS CloudFormation Resource (AWS::Glue::Schema) @@ -52,7 +52,7 @@ type Schema struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-schema.html#cfn-glue-schema-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-schema_registry.go b/cloudformation/glue/aws-glue-schema_registry.go index 6b9e203bc5..46a993c9c9 100644 --- a/cloudformation/glue/aws-glue-schema_registry.go +++ b/cloudformation/glue/aws-glue-schema_registry.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Schema_Registry AWS CloudFormation Resource (AWS::Glue::Schema.Registry) diff --git a/cloudformation/glue/aws-glue-schema_schemaversion.go b/cloudformation/glue/aws-glue-schema_schemaversion.go index ef4252cbe8..37d9da7149 100644 --- a/cloudformation/glue/aws-glue-schema_schemaversion.go +++ b/cloudformation/glue/aws-glue-schema_schemaversion.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Schema_SchemaVersion AWS CloudFormation Resource (AWS::Glue::Schema.SchemaVersion) diff --git a/cloudformation/glue/aws-glue-schemaversion.go b/cloudformation/glue/aws-glue-schemaversion.go index c039867eb1..59be603413 100644 --- a/cloudformation/glue/aws-glue-schemaversion.go +++ b/cloudformation/glue/aws-glue-schemaversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SchemaVersion AWS CloudFormation Resource (AWS::Glue::SchemaVersion) diff --git a/cloudformation/glue/aws-glue-schemaversion_schema.go b/cloudformation/glue/aws-glue-schemaversion_schema.go index a2f6434411..f7808dc573 100644 --- a/cloudformation/glue/aws-glue-schemaversion_schema.go +++ b/cloudformation/glue/aws-glue-schemaversion_schema.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SchemaVersion_Schema AWS CloudFormation Resource (AWS::Glue::SchemaVersion.Schema) diff --git a/cloudformation/glue/aws-glue-schemaversionmetadata.go b/cloudformation/glue/aws-glue-schemaversionmetadata.go index 9649b011e8..11742d094c 100644 --- a/cloudformation/glue/aws-glue-schemaversionmetadata.go +++ b/cloudformation/glue/aws-glue-schemaversionmetadata.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SchemaVersionMetadata AWS CloudFormation Resource (AWS::Glue::SchemaVersionMetadata) diff --git a/cloudformation/glue/aws-glue-securityconfiguration.go b/cloudformation/glue/aws-glue-securityconfiguration.go index a490c56eee..8d75f89dec 100644 --- a/cloudformation/glue/aws-glue-securityconfiguration.go +++ b/cloudformation/glue/aws-glue-securityconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration AWS CloudFormation Resource (AWS::Glue::SecurityConfiguration) diff --git a/cloudformation/glue/aws-glue-securityconfiguration_cloudwatchencryption.go b/cloudformation/glue/aws-glue-securityconfiguration_cloudwatchencryption.go index 5968c4e6cb..692ea52eae 100644 --- a/cloudformation/glue/aws-glue-securityconfiguration_cloudwatchencryption.go +++ b/cloudformation/glue/aws-glue-securityconfiguration_cloudwatchencryption.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration_CloudWatchEncryption AWS CloudFormation Resource (AWS::Glue::SecurityConfiguration.CloudWatchEncryption) diff --git a/cloudformation/glue/aws-glue-securityconfiguration_encryptionconfiguration.go b/cloudformation/glue/aws-glue-securityconfiguration_encryptionconfiguration.go index 8b71cce9e4..87ae9442a4 100644 --- a/cloudformation/glue/aws-glue-securityconfiguration_encryptionconfiguration.go +++ b/cloudformation/glue/aws-glue-securityconfiguration_encryptionconfiguration.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration_EncryptionConfiguration AWS CloudFormation Resource (AWS::Glue::SecurityConfiguration.EncryptionConfiguration) diff --git a/cloudformation/glue/aws-glue-securityconfiguration_jobbookmarksencryption.go b/cloudformation/glue/aws-glue-securityconfiguration_jobbookmarksencryption.go index 66b3de8380..05f4f86fa6 100644 --- a/cloudformation/glue/aws-glue-securityconfiguration_jobbookmarksencryption.go +++ b/cloudformation/glue/aws-glue-securityconfiguration_jobbookmarksencryption.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration_JobBookmarksEncryption AWS CloudFormation Resource (AWS::Glue::SecurityConfiguration.JobBookmarksEncryption) diff --git a/cloudformation/glue/aws-glue-securityconfiguration_s3encryption.go b/cloudformation/glue/aws-glue-securityconfiguration_s3encryption.go index 8fafe3ee13..6c0aa46070 100644 --- a/cloudformation/glue/aws-glue-securityconfiguration_s3encryption.go +++ b/cloudformation/glue/aws-glue-securityconfiguration_s3encryption.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration_S3Encryption AWS CloudFormation Resource (AWS::Glue::SecurityConfiguration.S3Encryption) diff --git a/cloudformation/glue/aws-glue-securityconfiguration_s3encryptions.go b/cloudformation/glue/aws-glue-securityconfiguration_s3encryptions.go index bbfcab6d89..00e6f34875 100644 --- a/cloudformation/glue/aws-glue-securityconfiguration_s3encryptions.go +++ b/cloudformation/glue/aws-glue-securityconfiguration_s3encryptions.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityConfiguration_S3Encryptions AWS CloudFormation Resource (AWS::Glue::SecurityConfiguration.S3Encryptions) diff --git a/cloudformation/glue/aws-glue-table.go b/cloudformation/glue/aws-glue-table.go index 4837e372a2..61333e3abc 100644 --- a/cloudformation/glue/aws-glue-table.go +++ b/cloudformation/glue/aws-glue-table.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table AWS CloudFormation Resource (AWS::Glue::Table) diff --git a/cloudformation/glue/aws-glue-table_column.go b/cloudformation/glue/aws-glue-table_column.go index 6092f20a4f..87818f54a4 100644 --- a/cloudformation/glue/aws-glue-table_column.go +++ b/cloudformation/glue/aws-glue-table_column.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_Column AWS CloudFormation Resource (AWS::Glue::Table.Column) diff --git a/cloudformation/glue/aws-glue-table_order.go b/cloudformation/glue/aws-glue-table_order.go index f36a899588..5a14fd0dbd 100644 --- a/cloudformation/glue/aws-glue-table_order.go +++ b/cloudformation/glue/aws-glue-table_order.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_Order AWS CloudFormation Resource (AWS::Glue::Table.Order) diff --git a/cloudformation/glue/aws-glue-table_schemaid.go b/cloudformation/glue/aws-glue-table_schemaid.go index b6d8d75182..25739061fe 100644 --- a/cloudformation/glue/aws-glue-table_schemaid.go +++ b/cloudformation/glue/aws-glue-table_schemaid.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_SchemaId AWS CloudFormation Resource (AWS::Glue::Table.SchemaId) diff --git a/cloudformation/glue/aws-glue-table_schemareference.go b/cloudformation/glue/aws-glue-table_schemareference.go index 7f87a63c06..481d165084 100644 --- a/cloudformation/glue/aws-glue-table_schemareference.go +++ b/cloudformation/glue/aws-glue-table_schemareference.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_SchemaReference AWS CloudFormation Resource (AWS::Glue::Table.SchemaReference) diff --git a/cloudformation/glue/aws-glue-table_serdeinfo.go b/cloudformation/glue/aws-glue-table_serdeinfo.go index 8a8253981c..1a20ae25c2 100644 --- a/cloudformation/glue/aws-glue-table_serdeinfo.go +++ b/cloudformation/glue/aws-glue-table_serdeinfo.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_SerdeInfo AWS CloudFormation Resource (AWS::Glue::Table.SerdeInfo) diff --git a/cloudformation/glue/aws-glue-table_skewedinfo.go b/cloudformation/glue/aws-glue-table_skewedinfo.go index 32f0a30e03..13401047ab 100644 --- a/cloudformation/glue/aws-glue-table_skewedinfo.go +++ b/cloudformation/glue/aws-glue-table_skewedinfo.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_SkewedInfo AWS CloudFormation Resource (AWS::Glue::Table.SkewedInfo) @@ -13,7 +13,7 @@ type Table_SkewedInfo struct { // SkewedColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-skewedinfo.html#cfn-glue-table-skewedinfo-skewedcolumnnames - SkewedColumnNames *[]string `json:"SkewedColumnNames,omitempty"` + SkewedColumnNames []string `json:"SkewedColumnNames,omitempty"` // SkewedColumnValueLocationMaps AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Table_SkewedInfo struct { // SkewedColumnValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-skewedinfo.html#cfn-glue-table-skewedinfo-skewedcolumnvalues - SkewedColumnValues *[]string `json:"SkewedColumnValues,omitempty"` + SkewedColumnValues []string `json:"SkewedColumnValues,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/glue/aws-glue-table_storagedescriptor.go b/cloudformation/glue/aws-glue-table_storagedescriptor.go index 6f1b85f8d4..2adc3226a5 100644 --- a/cloudformation/glue/aws-glue-table_storagedescriptor.go +++ b/cloudformation/glue/aws-glue-table_storagedescriptor.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_StorageDescriptor AWS CloudFormation Resource (AWS::Glue::Table.StorageDescriptor) @@ -13,12 +13,12 @@ type Table_StorageDescriptor struct { // BucketColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-bucketcolumns - BucketColumns *[]string `json:"BucketColumns,omitempty"` + BucketColumns []string `json:"BucketColumns,omitempty"` // Columns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-columns - Columns *[]Table_Column `json:"Columns,omitempty"` + Columns []Table_Column `json:"Columns,omitempty"` // Compressed AWS CloudFormation Property // Required: false @@ -68,7 +68,7 @@ type Table_StorageDescriptor struct { // SortColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-storagedescriptor.html#cfn-glue-table-storagedescriptor-sortcolumns - SortColumns *[]Table_Order `json:"SortColumns,omitempty"` + SortColumns []Table_Order `json:"SortColumns,omitempty"` // StoredAsSubDirectories AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-table_tableidentifier.go b/cloudformation/glue/aws-glue-table_tableidentifier.go index dc19db39af..2059debcdd 100644 --- a/cloudformation/glue/aws-glue-table_tableidentifier.go +++ b/cloudformation/glue/aws-glue-table_tableidentifier.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_TableIdentifier AWS CloudFormation Resource (AWS::Glue::Table.TableIdentifier) diff --git a/cloudformation/glue/aws-glue-table_tableinput.go b/cloudformation/glue/aws-glue-table_tableinput.go index db320e335d..b11096831b 100644 --- a/cloudformation/glue/aws-glue-table_tableinput.go +++ b/cloudformation/glue/aws-glue-table_tableinput.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Table_TableInput AWS CloudFormation Resource (AWS::Glue::Table.TableInput) @@ -33,7 +33,7 @@ type Table_TableInput struct { // PartitionKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-table-tableinput.html#cfn-glue-table-tableinput-partitionkeys - PartitionKeys *[]Table_Column `json:"PartitionKeys,omitempty"` + PartitionKeys []Table_Column `json:"PartitionKeys,omitempty"` // Retention AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-trigger.go b/cloudformation/glue/aws-glue-trigger.go index a93d1d0c3c..c8714d9919 100644 --- a/cloudformation/glue/aws-glue-trigger.go +++ b/cloudformation/glue/aws-glue-trigger.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trigger AWS CloudFormation Resource (AWS::Glue::Trigger) @@ -23,6 +23,11 @@ type Trigger struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-description Description *string `json:"Description,omitempty"` + // EventBatchingCondition AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-eventbatchingcondition + EventBatchingCondition *Trigger_EventBatchingCondition `json:"EventBatchingCondition,omitempty"` + // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-trigger.html#cfn-glue-trigger-name diff --git a/cloudformation/glue/aws-glue-trigger_action.go b/cloudformation/glue/aws-glue-trigger_action.go index 7708596279..5dca577365 100644 --- a/cloudformation/glue/aws-glue-trigger_action.go +++ b/cloudformation/glue/aws-glue-trigger_action.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trigger_Action AWS CloudFormation Resource (AWS::Glue::Trigger.Action) diff --git a/cloudformation/glue/aws-glue-trigger_condition.go b/cloudformation/glue/aws-glue-trigger_condition.go index b9ee6f8bf4..e647efdf3b 100644 --- a/cloudformation/glue/aws-glue-trigger_condition.go +++ b/cloudformation/glue/aws-glue-trigger_condition.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trigger_Condition AWS CloudFormation Resource (AWS::Glue::Trigger.Condition) diff --git a/cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment_transitgatewaypeeringattachmentoptions.go b/cloudformation/glue/aws-glue-trigger_eventbatchingcondition.go similarity index 53% rename from cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment_transitgatewaypeeringattachmentoptions.go rename to cloudformation/glue/aws-glue-trigger_eventbatchingcondition.go index 22fb67a73c..adc7f96a2c 100644 --- a/cloudformation/ec2/aws-ec2-transitgatewaypeeringattachment_transitgatewaypeeringattachmentoptions.go +++ b/cloudformation/glue/aws-glue-trigger_eventbatchingcondition.go @@ -1,19 +1,24 @@ // Code generated by "go generate". Please don't change this file directly. -package ec2 +package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// TransitGatewayPeeringAttachment_TransitGatewayPeeringAttachmentOptions AWS CloudFormation Resource (AWS::EC2::TransitGatewayPeeringAttachment.TransitGatewayPeeringAttachmentOptions) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaypeeringattachment-transitgatewaypeeringattachmentoptions.html -type TransitGatewayPeeringAttachment_TransitGatewayPeeringAttachmentOptions struct { +// Trigger_EventBatchingCondition AWS CloudFormation Resource (AWS::Glue::Trigger.EventBatchingCondition) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-eventbatchingcondition.html +type Trigger_EventBatchingCondition struct { - // DynamicRouting AWS CloudFormation Property + // BatchSize AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-eventbatchingcondition.html#cfn-glue-trigger-eventbatchingcondition-batchsize + BatchSize int `json:"BatchSize"` + + // BatchWindow AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-transitgatewaypeeringattachment-transitgatewaypeeringattachmentoptions.html#cfn-ec2-transitgatewaypeeringattachment-transitgatewaypeeringattachmentoptions-dynamicrouting - DynamicRouting *string `json:"DynamicRouting,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-eventbatchingcondition.html#cfn-glue-trigger-eventbatchingcondition-batchwindow + BatchWindow *int `json:"BatchWindow,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -32,6 +37,6 @@ type TransitGatewayPeeringAttachment_TransitGatewayPeeringAttachmentOptions stru } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *TransitGatewayPeeringAttachment_TransitGatewayPeeringAttachmentOptions) AWSCloudFormationType() string { - return "AWS::EC2::TransitGatewayPeeringAttachment.TransitGatewayPeeringAttachmentOptions" +func (r *Trigger_EventBatchingCondition) AWSCloudFormationType() string { + return "AWS::Glue::Trigger.EventBatchingCondition" } diff --git a/cloudformation/glue/aws-glue-trigger_notificationproperty.go b/cloudformation/glue/aws-glue-trigger_notificationproperty.go index 035e76908f..58857e2343 100644 --- a/cloudformation/glue/aws-glue-trigger_notificationproperty.go +++ b/cloudformation/glue/aws-glue-trigger_notificationproperty.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trigger_NotificationProperty AWS CloudFormation Resource (AWS::Glue::Trigger.NotificationProperty) diff --git a/cloudformation/glue/aws-glue-trigger_predicate.go b/cloudformation/glue/aws-glue-trigger_predicate.go index 049398e353..ba493176b6 100644 --- a/cloudformation/glue/aws-glue-trigger_predicate.go +++ b/cloudformation/glue/aws-glue-trigger_predicate.go @@ -3,7 +3,7 @@ package glue import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Trigger_Predicate AWS CloudFormation Resource (AWS::Glue::Trigger.Predicate) @@ -13,7 +13,7 @@ type Trigger_Predicate struct { // Conditions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-trigger-predicate.html#cfn-glue-trigger-predicate-conditions - Conditions *[]Trigger_Condition `json:"Conditions,omitempty"` + Conditions []Trigger_Condition `json:"Conditions,omitempty"` // Logical AWS CloudFormation Property // Required: false diff --git a/cloudformation/glue/aws-glue-workflow.go b/cloudformation/glue/aws-glue-workflow.go index 97b90c7764..a5a7265178 100644 --- a/cloudformation/glue/aws-glue-workflow.go +++ b/cloudformation/glue/aws-glue-workflow.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workflow AWS CloudFormation Resource (AWS::Glue::Workflow) @@ -23,6 +23,11 @@ type Workflow struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-description Description *string `json:"Description,omitempty"` + // MaxConcurrentRuns AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-maxconcurrentruns + MaxConcurrentRuns *int `json:"MaxConcurrentRuns,omitempty"` + // Name AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-glue-workflow.html#cfn-glue-workflow-name diff --git a/cloudformation/greengrass/aws-greengrass-connectordefinition.go b/cloudformation/greengrass/aws-greengrass-connectordefinition.go index 45f640a326..213189d939 100644 --- a/cloudformation/greengrass/aws-greengrass-connectordefinition.go +++ b/cloudformation/greengrass/aws-greengrass-connectordefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorDefinition AWS CloudFormation Resource (AWS::Greengrass::ConnectorDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-connectordefinition_connector.go b/cloudformation/greengrass/aws-greengrass-connectordefinition_connector.go index 7097fd489f..951b23fef6 100644 --- a/cloudformation/greengrass/aws-greengrass-connectordefinition_connector.go +++ b/cloudformation/greengrass/aws-greengrass-connectordefinition_connector.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorDefinition_Connector AWS CloudFormation Resource (AWS::Greengrass::ConnectorDefinition.Connector) diff --git a/cloudformation/greengrass/aws-greengrass-connectordefinition_connectordefinitionversion.go b/cloudformation/greengrass/aws-greengrass-connectordefinition_connectordefinitionversion.go index 99efb29038..70b11781b1 100644 --- a/cloudformation/greengrass/aws-greengrass-connectordefinition_connectordefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-connectordefinition_connectordefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorDefinition_ConnectorDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::ConnectorDefinition.ConnectorDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-connectordefinitionversion.go b/cloudformation/greengrass/aws-greengrass-connectordefinitionversion.go index e19f6398f7..2c7d5dc31e 100644 --- a/cloudformation/greengrass/aws-greengrass-connectordefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-connectordefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::ConnectorDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-connectordefinitionversion_connector.go b/cloudformation/greengrass/aws-greengrass-connectordefinitionversion_connector.go index aac4b0f8e9..fd1690c4f8 100644 --- a/cloudformation/greengrass/aws-greengrass-connectordefinitionversion_connector.go +++ b/cloudformation/greengrass/aws-greengrass-connectordefinitionversion_connector.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectorDefinitionVersion_Connector AWS CloudFormation Resource (AWS::Greengrass::ConnectorDefinitionVersion.Connector) diff --git a/cloudformation/greengrass/aws-greengrass-coredefinition.go b/cloudformation/greengrass/aws-greengrass-coredefinition.go index f56869beb1..e823a09dcd 100644 --- a/cloudformation/greengrass/aws-greengrass-coredefinition.go +++ b/cloudformation/greengrass/aws-greengrass-coredefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreDefinition AWS CloudFormation Resource (AWS::Greengrass::CoreDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-coredefinition_core.go b/cloudformation/greengrass/aws-greengrass-coredefinition_core.go index a5ebc2eb84..363f110316 100644 --- a/cloudformation/greengrass/aws-greengrass-coredefinition_core.go +++ b/cloudformation/greengrass/aws-greengrass-coredefinition_core.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreDefinition_Core AWS CloudFormation Resource (AWS::Greengrass::CoreDefinition.Core) diff --git a/cloudformation/greengrass/aws-greengrass-coredefinition_coredefinitionversion.go b/cloudformation/greengrass/aws-greengrass-coredefinition_coredefinitionversion.go index 260f169909..5750299b05 100644 --- a/cloudformation/greengrass/aws-greengrass-coredefinition_coredefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-coredefinition_coredefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreDefinition_CoreDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::CoreDefinition.CoreDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-coredefinitionversion.go b/cloudformation/greengrass/aws-greengrass-coredefinitionversion.go index 501bf75f0b..2f5c6d8b0d 100644 --- a/cloudformation/greengrass/aws-greengrass-coredefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-coredefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::CoreDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-coredefinitionversion_core.go b/cloudformation/greengrass/aws-greengrass-coredefinitionversion_core.go index 84be241001..1bb6e66efd 100644 --- a/cloudformation/greengrass/aws-greengrass-coredefinitionversion_core.go +++ b/cloudformation/greengrass/aws-greengrass-coredefinitionversion_core.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreDefinitionVersion_Core AWS CloudFormation Resource (AWS::Greengrass::CoreDefinitionVersion.Core) diff --git a/cloudformation/greengrass/aws-greengrass-devicedefinition.go b/cloudformation/greengrass/aws-greengrass-devicedefinition.go index 9bc0b6d3de..7d2290001f 100644 --- a/cloudformation/greengrass/aws-greengrass-devicedefinition.go +++ b/cloudformation/greengrass/aws-greengrass-devicedefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceDefinition AWS CloudFormation Resource (AWS::Greengrass::DeviceDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-devicedefinition_device.go b/cloudformation/greengrass/aws-greengrass-devicedefinition_device.go index 2a9b939637..60bc039aac 100644 --- a/cloudformation/greengrass/aws-greengrass-devicedefinition_device.go +++ b/cloudformation/greengrass/aws-greengrass-devicedefinition_device.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceDefinition_Device AWS CloudFormation Resource (AWS::Greengrass::DeviceDefinition.Device) diff --git a/cloudformation/greengrass/aws-greengrass-devicedefinition_devicedefinitionversion.go b/cloudformation/greengrass/aws-greengrass-devicedefinition_devicedefinitionversion.go index b184dae96c..5cc428903e 100644 --- a/cloudformation/greengrass/aws-greengrass-devicedefinition_devicedefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-devicedefinition_devicedefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceDefinition_DeviceDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::DeviceDefinition.DeviceDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-devicedefinitionversion.go b/cloudformation/greengrass/aws-greengrass-devicedefinitionversion.go index 45e43b55cb..8e7c0f69ea 100644 --- a/cloudformation/greengrass/aws-greengrass-devicedefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-devicedefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::DeviceDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-devicedefinitionversion_device.go b/cloudformation/greengrass/aws-greengrass-devicedefinitionversion_device.go index 551e416769..040c1ffbab 100644 --- a/cloudformation/greengrass/aws-greengrass-devicedefinitionversion_device.go +++ b/cloudformation/greengrass/aws-greengrass-devicedefinitionversion_device.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceDefinitionVersion_Device AWS CloudFormation Resource (AWS::Greengrass::DeviceDefinitionVersion.Device) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition.go b/cloudformation/greengrass/aws-greengrass-functiondefinition.go index 8746c20866..34530762fb 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_defaultconfig.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_defaultconfig.go index 2ed5378851..d334f42ff2 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_defaultconfig.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_defaultconfig.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_DefaultConfig AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.DefaultConfig) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_environment.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_environment.go index d40a2d3547..c7b2076ef7 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_environment.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_environment.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_Environment AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.Environment) @@ -23,7 +23,7 @@ type FunctionDefinition_Environment struct { // ResourceAccessPolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinition-environment.html#cfn-greengrass-functiondefinition-environment-resourceaccesspolicies - ResourceAccessPolicies *[]FunctionDefinition_ResourceAccessPolicy `json:"ResourceAccessPolicies,omitempty"` + ResourceAccessPolicies []FunctionDefinition_ResourceAccessPolicy `json:"ResourceAccessPolicies,omitempty"` // Variables AWS CloudFormation Property // Required: false diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_execution.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_execution.go index 60fdea8666..133a9ff003 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_execution.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_execution.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_Execution AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.Execution) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_function.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_function.go index 28e773aeb5..88786b4ead 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_function.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_function.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_Function AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.Function) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_functionconfiguration.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_functionconfiguration.go index e0a310114e..b5de4f4fea 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_functionconfiguration.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_functionconfiguration.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_FunctionConfiguration AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.FunctionConfiguration) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_functiondefinitionversion.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_functiondefinitionversion.go index 96e37fcb03..2c8f34d3fc 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_functiondefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_functiondefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_FunctionDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.FunctionDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_resourceaccesspolicy.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_resourceaccesspolicy.go index 14f3076160..71a00297a2 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_resourceaccesspolicy.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_resourceaccesspolicy.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_ResourceAccessPolicy AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.ResourceAccessPolicy) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinition_runas.go b/cloudformation/greengrass/aws-greengrass-functiondefinition_runas.go index 866f9b21f2..c31e3b31ed 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinition_runas.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinition_runas.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinition_RunAs AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinition.RunAs) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion.go index 7cd2e9163f..a27f71e631 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_defaultconfig.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_defaultconfig.go index 6e36b352d8..879d661627 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_defaultconfig.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_defaultconfig.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_DefaultConfig AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.DefaultConfig) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_environment.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_environment.go index 906e5fb40e..f95927b674 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_environment.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_environment.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_Environment AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.Environment) @@ -23,7 +23,7 @@ type FunctionDefinitionVersion_Environment struct { // ResourceAccessPolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-functiondefinitionversion-environment.html#cfn-greengrass-functiondefinitionversion-environment-resourceaccesspolicies - ResourceAccessPolicies *[]FunctionDefinitionVersion_ResourceAccessPolicy `json:"ResourceAccessPolicies,omitempty"` + ResourceAccessPolicies []FunctionDefinitionVersion_ResourceAccessPolicy `json:"ResourceAccessPolicies,omitempty"` // Variables AWS CloudFormation Property // Required: false diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_execution.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_execution.go index a7a37f8fba..9ad58744cc 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_execution.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_execution.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_Execution AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.Execution) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_function.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_function.go index 311519c3e3..eda298dc2d 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_function.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_function.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_Function AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.Function) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_functionconfiguration.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_functionconfiguration.go index 28efea8d6b..41e2d59adf 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_functionconfiguration.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_functionconfiguration.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_FunctionConfiguration AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.FunctionConfiguration) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_resourceaccesspolicy.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_resourceaccesspolicy.go index 2cf0dfc243..8baf9e9817 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_resourceaccesspolicy.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_resourceaccesspolicy.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_ResourceAccessPolicy AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.ResourceAccessPolicy) diff --git a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_runas.go b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_runas.go index 81b05baf3a..f8e6c01332 100644 --- a/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_runas.go +++ b/cloudformation/greengrass/aws-greengrass-functiondefinitionversion_runas.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FunctionDefinitionVersion_RunAs AWS CloudFormation Resource (AWS::Greengrass::FunctionDefinitionVersion.RunAs) diff --git a/cloudformation/greengrass/aws-greengrass-group.go b/cloudformation/greengrass/aws-greengrass-group.go index 7ae56e7ae7..86a196d9e7 100644 --- a/cloudformation/greengrass/aws-greengrass-group.go +++ b/cloudformation/greengrass/aws-greengrass-group.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group AWS CloudFormation Resource (AWS::Greengrass::Group) diff --git a/cloudformation/greengrass/aws-greengrass-group_groupversion.go b/cloudformation/greengrass/aws-greengrass-group_groupversion.go index 6cdd4bcafe..149cc79618 100644 --- a/cloudformation/greengrass/aws-greengrass-group_groupversion.go +++ b/cloudformation/greengrass/aws-greengrass-group_groupversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_GroupVersion AWS CloudFormation Resource (AWS::Greengrass::Group.GroupVersion) diff --git a/cloudformation/greengrass/aws-greengrass-groupversion.go b/cloudformation/greengrass/aws-greengrass-groupversion.go index 2f61ffebb3..ecc40103d0 100644 --- a/cloudformation/greengrass/aws-greengrass-groupversion.go +++ b/cloudformation/greengrass/aws-greengrass-groupversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GroupVersion AWS CloudFormation Resource (AWS::Greengrass::GroupVersion) diff --git a/cloudformation/greengrass/aws-greengrass-loggerdefinition.go b/cloudformation/greengrass/aws-greengrass-loggerdefinition.go index a91d0cc898..00ffef9b3b 100644 --- a/cloudformation/greengrass/aws-greengrass-loggerdefinition.go +++ b/cloudformation/greengrass/aws-greengrass-loggerdefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggerDefinition AWS CloudFormation Resource (AWS::Greengrass::LoggerDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-loggerdefinition_logger.go b/cloudformation/greengrass/aws-greengrass-loggerdefinition_logger.go index 3547ca21fa..887dc69c96 100644 --- a/cloudformation/greengrass/aws-greengrass-loggerdefinition_logger.go +++ b/cloudformation/greengrass/aws-greengrass-loggerdefinition_logger.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggerDefinition_Logger AWS CloudFormation Resource (AWS::Greengrass::LoggerDefinition.Logger) diff --git a/cloudformation/greengrass/aws-greengrass-loggerdefinition_loggerdefinitionversion.go b/cloudformation/greengrass/aws-greengrass-loggerdefinition_loggerdefinitionversion.go index e083d3757f..960e769e49 100644 --- a/cloudformation/greengrass/aws-greengrass-loggerdefinition_loggerdefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-loggerdefinition_loggerdefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggerDefinition_LoggerDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::LoggerDefinition.LoggerDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion.go b/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion.go index 93c3dc6196..442762d918 100644 --- a/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggerDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::LoggerDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion_logger.go b/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion_logger.go index 481318d3a6..abd46a7f4a 100644 --- a/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion_logger.go +++ b/cloudformation/greengrass/aws-greengrass-loggerdefinitionversion_logger.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggerDefinitionVersion_Logger AWS CloudFormation Resource (AWS::Greengrass::LoggerDefinitionVersion.Logger) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition.go index 8c392bca0e..3f474cedf9 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_groupownersetting.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_groupownersetting.go index 5e1fdee5a6..48d2a4151b 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_groupownersetting.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_groupownersetting.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_GroupOwnerSetting AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.GroupOwnerSetting) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_localdeviceresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_localdeviceresourcedata.go index 326a9f9185..d31e6b7112 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_localdeviceresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_localdeviceresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_LocalDeviceResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.LocalDeviceResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_localvolumeresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_localvolumeresourcedata.go index fd2bcdac2a..53cf146c27 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_localvolumeresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_localvolumeresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_LocalVolumeResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.LocalVolumeResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedatacontainer.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedatacontainer.go index c824c42e5c..65c7af4cfd 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedatacontainer.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedatacontainer.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_ResourceDataContainer AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.ResourceDataContainer) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedefinitionversion.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedefinitionversion.go index 378844fd68..82ddf32280 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_ResourceDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.ResourceDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedownloadownersetting.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedownloadownersetting.go index 41e5b07516..8c04d2a7a8 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedownloadownersetting.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourcedownloadownersetting.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_ResourceDownloadOwnerSetting AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.ResourceDownloadOwnerSetting) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourceinstance.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourceinstance.go index 1897f19690..ea012dd3ff 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourceinstance.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_resourceinstance.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_ResourceInstance AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.ResourceInstance) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_s3machinelearningmodelresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_s3machinelearningmodelresourcedata.go index ca7f2f0242..059b4a81a8 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_s3machinelearningmodelresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_s3machinelearningmodelresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_S3MachineLearningModelResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.S3MachineLearningModelResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_sagemakermachinelearningmodelresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_sagemakermachinelearningmodelresourcedata.go index 38b1895643..7657e24adf 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_sagemakermachinelearningmodelresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_sagemakermachinelearningmodelresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_SageMakerMachineLearningModelResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.SageMakerMachineLearningModelResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinition_secretsmanagersecretresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinition_secretsmanagersecretresourcedata.go index eced2a90fa..d5e2ae208e 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinition_secretsmanagersecretresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinition_secretsmanagersecretresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinition_SecretsManagerSecretResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinition.SecretsManagerSecretResourceData) @@ -18,7 +18,7 @@ type ResourceDefinition_SecretsManagerSecretResourceData struct { // AdditionalStagingLabelsToDownload AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinition-secretsmanagersecretresourcedata.html#cfn-greengrass-resourcedefinition-secretsmanagersecretresourcedata-additionalstaginglabelstodownload - AdditionalStagingLabelsToDownload *[]string `json:"AdditionalStagingLabelsToDownload,omitempty"` + AdditionalStagingLabelsToDownload []string `json:"AdditionalStagingLabelsToDownload,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion.go index 4336d622eb..f2210eb0a0 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_groupownersetting.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_groupownersetting.go index 41aa7c0cf1..54ee9f5d8f 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_groupownersetting.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_groupownersetting.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_GroupOwnerSetting AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.GroupOwnerSetting) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localdeviceresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localdeviceresourcedata.go index cbf6bf9eba..5b576c4a44 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localdeviceresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localdeviceresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_LocalDeviceResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.LocalDeviceResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localvolumeresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localvolumeresourcedata.go index b12dce80cb..5a3206434b 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localvolumeresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_localvolumeresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_LocalVolumeResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.LocalVolumeResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedatacontainer.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedatacontainer.go index 4371bff832..b09f93668d 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedatacontainer.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedatacontainer.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_ResourceDataContainer AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.ResourceDataContainer) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedownloadownersetting.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedownloadownersetting.go index ca68f4473b..209dcc5078 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedownloadownersetting.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourcedownloadownersetting.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_ResourceDownloadOwnerSetting AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.ResourceDownloadOwnerSetting) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourceinstance.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourceinstance.go index 78799ed4cb..6b4526e227 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourceinstance.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_resourceinstance.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_ResourceInstance AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.ResourceInstance) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_s3machinelearningmodelresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_s3machinelearningmodelresourcedata.go index 070a32daea..8d47a88d27 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_s3machinelearningmodelresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_s3machinelearningmodelresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_S3MachineLearningModelResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.S3MachineLearningModelResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_sagemakermachinelearningmodelresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_sagemakermachinelearningmodelresourcedata.go index 33d5183fc4..81e2e3d244 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_sagemakermachinelearningmodelresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_sagemakermachinelearningmodelresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_SageMakerMachineLearningModelResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.SageMakerMachineLearningModelResourceData) diff --git a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_secretsmanagersecretresourcedata.go b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_secretsmanagersecretresourcedata.go index 63759453d1..577160ae3f 100644 --- a/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_secretsmanagersecretresourcedata.go +++ b/cloudformation/greengrass/aws-greengrass-resourcedefinitionversion_secretsmanagersecretresourcedata.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDefinitionVersion_SecretsManagerSecretResourceData AWS CloudFormation Resource (AWS::Greengrass::ResourceDefinitionVersion.SecretsManagerSecretResourceData) @@ -18,7 +18,7 @@ type ResourceDefinitionVersion_SecretsManagerSecretResourceData struct { // AdditionalStagingLabelsToDownload AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata.html#cfn-greengrass-resourcedefinitionversion-secretsmanagersecretresourcedata-additionalstaginglabelstodownload - AdditionalStagingLabelsToDownload *[]string `json:"AdditionalStagingLabelsToDownload,omitempty"` + AdditionalStagingLabelsToDownload []string `json:"AdditionalStagingLabelsToDownload,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/greengrass/aws-greengrass-subscriptiondefinition.go b/cloudformation/greengrass/aws-greengrass-subscriptiondefinition.go index 6a0f4d1732..6f13538c1b 100644 --- a/cloudformation/greengrass/aws-greengrass-subscriptiondefinition.go +++ b/cloudformation/greengrass/aws-greengrass-subscriptiondefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubscriptionDefinition AWS CloudFormation Resource (AWS::Greengrass::SubscriptionDefinition) diff --git a/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscription.go b/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscription.go index 67f24abd3a..e1f619fbef 100644 --- a/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscription.go +++ b/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscription.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubscriptionDefinition_Subscription AWS CloudFormation Resource (AWS::Greengrass::SubscriptionDefinition.Subscription) diff --git a/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscriptiondefinitionversion.go b/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscriptiondefinitionversion.go index aed4f92f9e..313547ca22 100644 --- a/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscriptiondefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-subscriptiondefinition_subscriptiondefinitionversion.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubscriptionDefinition_SubscriptionDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::SubscriptionDefinition.SubscriptionDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion.go b/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion.go index 0602939c82..924f6a8851 100644 --- a/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion.go +++ b/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubscriptionDefinitionVersion AWS CloudFormation Resource (AWS::Greengrass::SubscriptionDefinitionVersion) diff --git a/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion_subscription.go b/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion_subscription.go index 3931239713..0dbd7c4e69 100644 --- a/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion_subscription.go +++ b/cloudformation/greengrass/aws-greengrass-subscriptiondefinitionversion_subscription.go @@ -3,7 +3,7 @@ package greengrass import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubscriptionDefinitionVersion_Subscription AWS CloudFormation Resource (AWS::Greengrass::SubscriptionDefinitionVersion.Subscription) diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion.go index 243c4ac79c..5bd9ef6113 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion) @@ -26,7 +26,7 @@ type ComponentVersion struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-greengrassv2-componentversion.html#cfn-greengrassv2-componentversion-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentdependencyrequirement.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentdependencyrequirement.go index b3389a86be..c9cc0ab620 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentdependencyrequirement.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentdependencyrequirement.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_ComponentDependencyRequirement AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.ComponentDependencyRequirement) diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentplatform.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentplatform.go index 5f6c6621a7..fc9101663f 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentplatform.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_componentplatform.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_ComponentPlatform AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.ComponentPlatform) @@ -13,7 +13,7 @@ type ComponentVersion_ComponentPlatform struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-componentplatform.html#cfn-greengrassv2-componentversion-componentplatform-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // Name AWS CloudFormation Property // Required: false diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdacontainerparams.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdacontainerparams.go index 329c6f31b9..d5e85f1c62 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdacontainerparams.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdacontainerparams.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaContainerParams AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaContainerParams) @@ -13,7 +13,7 @@ type ComponentVersion_LambdaContainerParams struct { // Devices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html#cfn-greengrassv2-componentversion-lambdacontainerparams-devices - Devices *[]ComponentVersion_LambdaDeviceMount `json:"Devices,omitempty"` + Devices []ComponentVersion_LambdaDeviceMount `json:"Devices,omitempty"` // MemorySizeInKB AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type ComponentVersion_LambdaContainerParams struct { // Volumes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdacontainerparams.html#cfn-greengrassv2-componentversion-lambdacontainerparams-volumes - Volumes *[]ComponentVersion_LambdaVolumeMount `json:"Volumes,omitempty"` + Volumes []ComponentVersion_LambdaVolumeMount `json:"Volumes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdadevicemount.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdadevicemount.go index 220638d47b..833095d8b8 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdadevicemount.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdadevicemount.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaDeviceMount AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaDeviceMount) diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaeventsource.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaeventsource.go index cbdbbe7bb2..d326dc9f71 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaeventsource.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaeventsource.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaEventSource AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaEventSource) diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaexecutionparameters.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaexecutionparameters.go index 81677bcfcf..26a068e298 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaexecutionparameters.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdaexecutionparameters.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaExecutionParameters AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaExecutionParameters) @@ -13,17 +13,17 @@ type ComponentVersion_LambdaExecutionParameters struct { // EnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-environmentvariables - EnvironmentVariables *map[string]string `json:"EnvironmentVariables,omitempty"` + EnvironmentVariables map[string]string `json:"EnvironmentVariables,omitempty"` // EventSources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-eventsources - EventSources *[]ComponentVersion_LambdaEventSource `json:"EventSources,omitempty"` + EventSources []ComponentVersion_LambdaEventSource `json:"EventSources,omitempty"` // ExecArgs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdaexecutionparameters.html#cfn-greengrassv2-componentversion-lambdaexecutionparameters-execargs - ExecArgs *[]string `json:"ExecArgs,omitempty"` + ExecArgs []string `json:"ExecArgs,omitempty"` // InputPayloadEncodingType AWS CloudFormation Property // Required: false diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdafunctionrecipesource.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdafunctionrecipesource.go index a7da53adaf..798ac576f5 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdafunctionrecipesource.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdafunctionrecipesource.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaFunctionRecipeSource AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaFunctionRecipeSource) @@ -13,7 +13,7 @@ type ComponentVersion_LambdaFunctionRecipeSource struct { // ComponentDependencies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentdependencies - ComponentDependencies *map[string]ComponentVersion_ComponentDependencyRequirement `json:"ComponentDependencies,omitempty"` + ComponentDependencies map[string]ComponentVersion_ComponentDependencyRequirement `json:"ComponentDependencies,omitempty"` // ComponentLambdaParameters AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type ComponentVersion_LambdaFunctionRecipeSource struct { // ComponentPlatforms AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-greengrassv2-componentversion-lambdafunctionrecipesource.html#cfn-greengrassv2-componentversion-lambdafunctionrecipesource-componentplatforms - ComponentPlatforms *[]ComponentVersion_ComponentPlatform `json:"ComponentPlatforms,omitempty"` + ComponentPlatforms []ComponentVersion_ComponentPlatform `json:"ComponentPlatforms,omitempty"` // ComponentVersion AWS CloudFormation Property // Required: false diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdalinuxprocessparams.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdalinuxprocessparams.go index 6220d85f04..c6415ab5bb 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdalinuxprocessparams.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdalinuxprocessparams.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaLinuxProcessParams AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaLinuxProcessParams) diff --git a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdavolumemount.go b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdavolumemount.go index 22df8389d8..baaa767bc7 100644 --- a/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdavolumemount.go +++ b/cloudformation/greengrassv2/aws-greengrassv2-componentversion_lambdavolumemount.go @@ -3,7 +3,7 @@ package greengrassv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentVersion_LambdaVolumeMount AWS CloudFormation Resource (AWS::GreengrassV2::ComponentVersion.LambdaVolumeMount) diff --git a/cloudformation/groundstation/aws-groundstation-config.go b/cloudformation/groundstation/aws-groundstation-config.go index 3db44f9ad3..d9e25b19d5 100644 --- a/cloudformation/groundstation/aws-groundstation-config.go +++ b/cloudformation/groundstation/aws-groundstation-config.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Config AWS CloudFormation Resource (AWS::GroundStation::Config) @@ -27,7 +27,7 @@ type Config struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-config.html#cfn-groundstation-config-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/groundstation/aws-groundstation-config_antennadownlinkconfig.go b/cloudformation/groundstation/aws-groundstation-config_antennadownlinkconfig.go index c82ebaa197..2354f4b15c 100644 --- a/cloudformation/groundstation/aws-groundstation-config_antennadownlinkconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_antennadownlinkconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_AntennaDownlinkConfig AWS CloudFormation Resource (AWS::GroundStation::Config.AntennaDownlinkConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_antennadownlinkdemoddecodeconfig.go b/cloudformation/groundstation/aws-groundstation-config_antennadownlinkdemoddecodeconfig.go index 068fef4f3d..a21320e03f 100644 --- a/cloudformation/groundstation/aws-groundstation-config_antennadownlinkdemoddecodeconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_antennadownlinkdemoddecodeconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_AntennaDownlinkDemodDecodeConfig AWS CloudFormation Resource (AWS::GroundStation::Config.AntennaDownlinkDemodDecodeConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_antennauplinkconfig.go b/cloudformation/groundstation/aws-groundstation-config_antennauplinkconfig.go index ba548cd206..693046671c 100644 --- a/cloudformation/groundstation/aws-groundstation-config_antennauplinkconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_antennauplinkconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_AntennaUplinkConfig AWS CloudFormation Resource (AWS::GroundStation::Config.AntennaUplinkConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_configdata.go b/cloudformation/groundstation/aws-groundstation-config_configdata.go index 769d62f9de..1cdeb9165a 100644 --- a/cloudformation/groundstation/aws-groundstation-config_configdata.go +++ b/cloudformation/groundstation/aws-groundstation-config_configdata.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_ConfigData AWS CloudFormation Resource (AWS::GroundStation::Config.ConfigData) diff --git a/cloudformation/groundstation/aws-groundstation-config_dataflowendpointconfig.go b/cloudformation/groundstation/aws-groundstation-config_dataflowendpointconfig.go index 545dc0904f..16d2b59d5c 100644 --- a/cloudformation/groundstation/aws-groundstation-config_dataflowendpointconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_dataflowendpointconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_DataflowEndpointConfig AWS CloudFormation Resource (AWS::GroundStation::Config.DataflowEndpointConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_decodeconfig.go b/cloudformation/groundstation/aws-groundstation-config_decodeconfig.go index c7dceee19a..50b7f26eee 100644 --- a/cloudformation/groundstation/aws-groundstation-config_decodeconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_decodeconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_DecodeConfig AWS CloudFormation Resource (AWS::GroundStation::Config.DecodeConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_demodulationconfig.go b/cloudformation/groundstation/aws-groundstation-config_demodulationconfig.go index 9d1fc3f042..8614096424 100644 --- a/cloudformation/groundstation/aws-groundstation-config_demodulationconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_demodulationconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_DemodulationConfig AWS CloudFormation Resource (AWS::GroundStation::Config.DemodulationConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_eirp.go b/cloudformation/groundstation/aws-groundstation-config_eirp.go index 7dbb3971ce..8dd173cb6e 100644 --- a/cloudformation/groundstation/aws-groundstation-config_eirp.go +++ b/cloudformation/groundstation/aws-groundstation-config_eirp.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_Eirp AWS CloudFormation Resource (AWS::GroundStation::Config.Eirp) diff --git a/cloudformation/groundstation/aws-groundstation-config_frequency.go b/cloudformation/groundstation/aws-groundstation-config_frequency.go index d6b1b0c3e4..14f2fdd760 100644 --- a/cloudformation/groundstation/aws-groundstation-config_frequency.go +++ b/cloudformation/groundstation/aws-groundstation-config_frequency.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_Frequency AWS CloudFormation Resource (AWS::GroundStation::Config.Frequency) diff --git a/cloudformation/groundstation/aws-groundstation-config_frequencybandwidth.go b/cloudformation/groundstation/aws-groundstation-config_frequencybandwidth.go index dc9d038378..8b6c969d86 100644 --- a/cloudformation/groundstation/aws-groundstation-config_frequencybandwidth.go +++ b/cloudformation/groundstation/aws-groundstation-config_frequencybandwidth.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_FrequencyBandwidth AWS CloudFormation Resource (AWS::GroundStation::Config.FrequencyBandwidth) diff --git a/cloudformation/groundstation/aws-groundstation-config_s3recordingconfig.go b/cloudformation/groundstation/aws-groundstation-config_s3recordingconfig.go index f13d25b77c..9fc57b2329 100644 --- a/cloudformation/groundstation/aws-groundstation-config_s3recordingconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_s3recordingconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_S3RecordingConfig AWS CloudFormation Resource (AWS::GroundStation::Config.S3RecordingConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_spectrumconfig.go b/cloudformation/groundstation/aws-groundstation-config_spectrumconfig.go index eb2a64dffb..b5ce4c2139 100644 --- a/cloudformation/groundstation/aws-groundstation-config_spectrumconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_spectrumconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_SpectrumConfig AWS CloudFormation Resource (AWS::GroundStation::Config.SpectrumConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_trackingconfig.go b/cloudformation/groundstation/aws-groundstation-config_trackingconfig.go index b1789e409f..2bb423a980 100644 --- a/cloudformation/groundstation/aws-groundstation-config_trackingconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_trackingconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_TrackingConfig AWS CloudFormation Resource (AWS::GroundStation::Config.TrackingConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_uplinkechoconfig.go b/cloudformation/groundstation/aws-groundstation-config_uplinkechoconfig.go index 0c0a032449..813568d974 100644 --- a/cloudformation/groundstation/aws-groundstation-config_uplinkechoconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_uplinkechoconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_UplinkEchoConfig AWS CloudFormation Resource (AWS::GroundStation::Config.UplinkEchoConfig) diff --git a/cloudformation/groundstation/aws-groundstation-config_uplinkspectrumconfig.go b/cloudformation/groundstation/aws-groundstation-config_uplinkspectrumconfig.go index 4928a2d78d..fec346dcdf 100644 --- a/cloudformation/groundstation/aws-groundstation-config_uplinkspectrumconfig.go +++ b/cloudformation/groundstation/aws-groundstation-config_uplinkspectrumconfig.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Config_UplinkSpectrumConfig AWS CloudFormation Resource (AWS::GroundStation::Config.UplinkSpectrumConfig) diff --git a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup.go b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup.go index 2322fd4267..3676b55d6c 100644 --- a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup.go +++ b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataflowEndpointGroup AWS CloudFormation Resource (AWS::GroundStation::DataflowEndpointGroup) @@ -22,7 +22,7 @@ type DataflowEndpointGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-dataflowendpointgroup.html#cfn-groundstation-dataflowendpointgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_dataflowendpoint.go b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_dataflowendpoint.go index 4af1a3b9c1..25736fbf17 100644 --- a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_dataflowendpoint.go +++ b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_dataflowendpoint.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataflowEndpointGroup_DataflowEndpoint AWS CloudFormation Resource (AWS::GroundStation::DataflowEndpointGroup.DataflowEndpoint) diff --git a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_endpointdetails.go b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_endpointdetails.go index a6f4891276..384ae86ad2 100644 --- a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_endpointdetails.go +++ b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_endpointdetails.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataflowEndpointGroup_EndpointDetails AWS CloudFormation Resource (AWS::GroundStation::DataflowEndpointGroup.EndpointDetails) diff --git a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_securitydetails.go b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_securitydetails.go index b0bd1babde..9f0799a33a 100644 --- a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_securitydetails.go +++ b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_securitydetails.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataflowEndpointGroup_SecurityDetails AWS CloudFormation Resource (AWS::GroundStation::DataflowEndpointGroup.SecurityDetails) @@ -18,12 +18,12 @@ type DataflowEndpointGroup_SecurityDetails struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-securitydetails.html#cfn-groundstation-dataflowendpointgroup-securitydetails-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-groundstation-dataflowendpointgroup-securitydetails.html#cfn-groundstation-dataflowendpointgroup-securitydetails-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_socketaddress.go b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_socketaddress.go index 3b202e8fbb..d76b055d33 100644 --- a/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_socketaddress.go +++ b/cloudformation/groundstation/aws-groundstation-dataflowendpointgroup_socketaddress.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataflowEndpointGroup_SocketAddress AWS CloudFormation Resource (AWS::GroundStation::DataflowEndpointGroup.SocketAddress) diff --git a/cloudformation/groundstation/aws-groundstation-missionprofile.go b/cloudformation/groundstation/aws-groundstation-missionprofile.go index 4387c23063..696fca0791 100644 --- a/cloudformation/groundstation/aws-groundstation-missionprofile.go +++ b/cloudformation/groundstation/aws-groundstation-missionprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MissionProfile AWS CloudFormation Resource (AWS::GroundStation::MissionProfile) @@ -42,7 +42,7 @@ type MissionProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-groundstation-missionprofile.html#cfn-groundstation-missionprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TrackingConfigArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/groundstation/aws-groundstation-missionprofile_dataflowedge.go b/cloudformation/groundstation/aws-groundstation-missionprofile_dataflowedge.go index 960d49f182..0dbd1ffe0a 100644 --- a/cloudformation/groundstation/aws-groundstation-missionprofile_dataflowedge.go +++ b/cloudformation/groundstation/aws-groundstation-missionprofile_dataflowedge.go @@ -3,7 +3,7 @@ package groundstation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MissionProfile_DataflowEdge AWS CloudFormation Resource (AWS::GroundStation::MissionProfile.DataflowEdge) diff --git a/cloudformation/guardduty/aws-guardduty-detector.go b/cloudformation/guardduty/aws-guardduty-detector.go index d6fdd5f60e..ead5aaa157 100644 --- a/cloudformation/guardduty/aws-guardduty-detector.go +++ b/cloudformation/guardduty/aws-guardduty-detector.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Detector AWS CloudFormation Resource (AWS::GuardDuty::Detector) @@ -32,7 +32,7 @@ type Detector struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-detector.html#cfn-guardduty-detector-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/guardduty/aws-guardduty-detector_cfndatasourceconfigurations.go b/cloudformation/guardduty/aws-guardduty-detector_cfndatasourceconfigurations.go index 7fe77ea46e..74f288f44d 100644 --- a/cloudformation/guardduty/aws-guardduty-detector_cfndatasourceconfigurations.go +++ b/cloudformation/guardduty/aws-guardduty-detector_cfndatasourceconfigurations.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_CFNDataSourceConfigurations AWS CloudFormation Resource (AWS::GuardDuty::Detector.CFNDataSourceConfigurations) diff --git a/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesauditlogsconfiguration.go b/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesauditlogsconfiguration.go index cace3a2fef..a6290d3674 100644 --- a/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesauditlogsconfiguration.go +++ b/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesauditlogsconfiguration.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_CFNKubernetesAuditLogsConfiguration AWS CloudFormation Resource (AWS::GuardDuty::Detector.CFNKubernetesAuditLogsConfiguration) diff --git a/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesconfiguration.go b/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesconfiguration.go index 16cbb8e9a3..f60d4de0e2 100644 --- a/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesconfiguration.go +++ b/cloudformation/guardduty/aws-guardduty-detector_cfnkubernetesconfiguration.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_CFNKubernetesConfiguration AWS CloudFormation Resource (AWS::GuardDuty::Detector.CFNKubernetesConfiguration) diff --git a/cloudformation/guardduty/aws-guardduty-detector_cfnmalwareprotectionconfiguration.go b/cloudformation/guardduty/aws-guardduty-detector_cfnmalwareprotectionconfiguration.go index 3f8b57d49f..93a4366434 100644 --- a/cloudformation/guardduty/aws-guardduty-detector_cfnmalwareprotectionconfiguration.go +++ b/cloudformation/guardduty/aws-guardduty-detector_cfnmalwareprotectionconfiguration.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_CFNMalwareProtectionConfiguration AWS CloudFormation Resource (AWS::GuardDuty::Detector.CFNMalwareProtectionConfiguration) diff --git a/cloudformation/guardduty/aws-guardduty-detector_cfns3logsconfiguration.go b/cloudformation/guardduty/aws-guardduty-detector_cfns3logsconfiguration.go index 39b2717076..0150fb06d0 100644 --- a/cloudformation/guardduty/aws-guardduty-detector_cfns3logsconfiguration.go +++ b/cloudformation/guardduty/aws-guardduty-detector_cfns3logsconfiguration.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_CFNS3LogsConfiguration AWS CloudFormation Resource (AWS::GuardDuty::Detector.CFNS3LogsConfiguration) diff --git a/cloudformation/guardduty/aws-guardduty-detector_cfnscanec2instancewithfindingsconfiguration.go b/cloudformation/guardduty/aws-guardduty-detector_cfnscanec2instancewithfindingsconfiguration.go index c3aff4ccc6..9fc6263031 100644 --- a/cloudformation/guardduty/aws-guardduty-detector_cfnscanec2instancewithfindingsconfiguration.go +++ b/cloudformation/guardduty/aws-guardduty-detector_cfnscanec2instancewithfindingsconfiguration.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Detector_CFNScanEc2InstanceWithFindingsConfiguration AWS CloudFormation Resource (AWS::GuardDuty::Detector.CFNScanEc2InstanceWithFindingsConfiguration) diff --git a/cloudformation/guardduty/aws-guardduty-filter.go b/cloudformation/guardduty/aws-guardduty-filter.go index 21caa2334a..e876074575 100644 --- a/cloudformation/guardduty/aws-guardduty-filter.go +++ b/cloudformation/guardduty/aws-guardduty-filter.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Filter AWS CloudFormation Resource (AWS::GuardDuty::Filter) @@ -47,7 +47,7 @@ type Filter struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-filter.html#cfn-guardduty-filter-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/guardduty/aws-guardduty-filter_condition.go b/cloudformation/guardduty/aws-guardduty-filter_condition.go index 5d5f1f026e..88d03bc746 100644 --- a/cloudformation/guardduty/aws-guardduty-filter_condition.go +++ b/cloudformation/guardduty/aws-guardduty-filter_condition.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_Condition AWS CloudFormation Resource (AWS::GuardDuty::Filter.Condition) @@ -13,12 +13,12 @@ type Filter_Condition struct { // Eq AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-eq - Eq *[]string `json:"Eq,omitempty"` + Eq []string `json:"Eq,omitempty"` // Equals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-equals - Equals *[]string `json:"Equals,omitempty"` + Equals []string `json:"Equals,omitempty"` // GreaterThan AWS CloudFormation Property // Required: false @@ -63,12 +63,12 @@ type Filter_Condition struct { // Neq AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-neq - Neq *[]string `json:"Neq,omitempty"` + Neq []string `json:"Neq,omitempty"` // NotEquals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-guardduty-filter-condition.html#cfn-guardduty-filter-condition-notequals - NotEquals *[]string `json:"NotEquals,omitempty"` + NotEquals []string `json:"NotEquals,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/guardduty/aws-guardduty-filter_findingcriteria.go b/cloudformation/guardduty/aws-guardduty-filter_findingcriteria.go index 06b7d89be7..7d96ff1639 100644 --- a/cloudformation/guardduty/aws-guardduty-filter_findingcriteria.go +++ b/cloudformation/guardduty/aws-guardduty-filter_findingcriteria.go @@ -3,7 +3,7 @@ package guardduty import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_FindingCriteria AWS CloudFormation Resource (AWS::GuardDuty::Filter.FindingCriteria) diff --git a/cloudformation/guardduty/aws-guardduty-ipset.go b/cloudformation/guardduty/aws-guardduty-ipset.go index ef76d689c0..f03d59e3c6 100644 --- a/cloudformation/guardduty/aws-guardduty-ipset.go +++ b/cloudformation/guardduty/aws-guardduty-ipset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // IPSet AWS CloudFormation Resource (AWS::GuardDuty::IPSet) @@ -42,7 +42,7 @@ type IPSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-ipset.html#cfn-guardduty-ipset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/guardduty/aws-guardduty-master.go b/cloudformation/guardduty/aws-guardduty-master.go index d6a45d3209..d73f83508d 100644 --- a/cloudformation/guardduty/aws-guardduty-master.go +++ b/cloudformation/guardduty/aws-guardduty-master.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Master AWS CloudFormation Resource (AWS::GuardDuty::Master) diff --git a/cloudformation/guardduty/aws-guardduty-member.go b/cloudformation/guardduty/aws-guardduty-member.go index fed11988de..bf2b71381d 100644 --- a/cloudformation/guardduty/aws-guardduty-member.go +++ b/cloudformation/guardduty/aws-guardduty-member.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member AWS CloudFormation Resource (AWS::GuardDuty::Member) diff --git a/cloudformation/guardduty/aws-guardduty-threatintelset.go b/cloudformation/guardduty/aws-guardduty-threatintelset.go index cdb13b126a..2b67144500 100644 --- a/cloudformation/guardduty/aws-guardduty-threatintelset.go +++ b/cloudformation/guardduty/aws-guardduty-threatintelset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ThreatIntelSet AWS CloudFormation Resource (AWS::GuardDuty::ThreatIntelSet) @@ -42,7 +42,7 @@ type ThreatIntelSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-guardduty-threatintelset.html#cfn-guardduty-threatintelset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/healthlake/aws-healthlake-fhirdatastore.go b/cloudformation/healthlake/aws-healthlake-fhirdatastore.go index caaff6726c..a4efe5407b 100644 --- a/cloudformation/healthlake/aws-healthlake-fhirdatastore.go +++ b/cloudformation/healthlake/aws-healthlake-fhirdatastore.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FHIRDatastore AWS CloudFormation Resource (AWS::HealthLake::FHIRDatastore) @@ -37,7 +37,7 @@ type FHIRDatastore struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-healthlake-fhirdatastore.html#cfn-healthlake-fhirdatastore-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/healthlake/aws-healthlake-fhirdatastore_kmsencryptionconfig.go b/cloudformation/healthlake/aws-healthlake-fhirdatastore_kmsencryptionconfig.go index 4874dd5ebc..1b3a2ffeed 100644 --- a/cloudformation/healthlake/aws-healthlake-fhirdatastore_kmsencryptionconfig.go +++ b/cloudformation/healthlake/aws-healthlake-fhirdatastore_kmsencryptionconfig.go @@ -3,7 +3,7 @@ package healthlake import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FHIRDatastore_KmsEncryptionConfig AWS CloudFormation Resource (AWS::HealthLake::FHIRDatastore.KmsEncryptionConfig) diff --git a/cloudformation/healthlake/aws-healthlake-fhirdatastore_preloaddataconfig.go b/cloudformation/healthlake/aws-healthlake-fhirdatastore_preloaddataconfig.go index d6eed162c6..d40ae59d49 100644 --- a/cloudformation/healthlake/aws-healthlake-fhirdatastore_preloaddataconfig.go +++ b/cloudformation/healthlake/aws-healthlake-fhirdatastore_preloaddataconfig.go @@ -3,7 +3,7 @@ package healthlake import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FHIRDatastore_PreloadDataConfig AWS CloudFormation Resource (AWS::HealthLake::FHIRDatastore.PreloadDataConfig) diff --git a/cloudformation/healthlake/aws-healthlake-fhirdatastore_sseconfiguration.go b/cloudformation/healthlake/aws-healthlake-fhirdatastore_sseconfiguration.go index 0c946066e0..4df521c7d9 100644 --- a/cloudformation/healthlake/aws-healthlake-fhirdatastore_sseconfiguration.go +++ b/cloudformation/healthlake/aws-healthlake-fhirdatastore_sseconfiguration.go @@ -3,7 +3,7 @@ package healthlake import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FHIRDatastore_SseConfiguration AWS CloudFormation Resource (AWS::HealthLake::FHIRDatastore.SseConfiguration) diff --git a/cloudformation/iam/aws-iam-accesskey.go b/cloudformation/iam/aws-iam-accesskey.go index e6f243707d..2b64dd879f 100644 --- a/cloudformation/iam/aws-iam-accesskey.go +++ b/cloudformation/iam/aws-iam-accesskey.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessKey AWS CloudFormation Resource (AWS::IAM::AccessKey) diff --git a/cloudformation/iam/aws-iam-group.go b/cloudformation/iam/aws-iam-group.go index 214f436419..da629d0afd 100644 --- a/cloudformation/iam/aws-iam-group.go +++ b/cloudformation/iam/aws-iam-group.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group AWS CloudFormation Resource (AWS::IAM::Group) @@ -21,7 +21,7 @@ type Group struct { // ManagedPolicyArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html#cfn-iam-group-managepolicyarns - ManagedPolicyArns *[]string `json:"ManagedPolicyArns,omitempty"` + ManagedPolicyArns []string `json:"ManagedPolicyArns,omitempty"` // Path AWS CloudFormation Property // Required: false @@ -31,7 +31,7 @@ type Group struct { // Policies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-group.html#cfn-iam-group-policies - Policies *[]Group_Policy `json:"Policies,omitempty"` + Policies []Group_Policy `json:"Policies,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iam/aws-iam-group_policy.go b/cloudformation/iam/aws-iam-group_policy.go index 1aa71caf90..06822412fd 100644 --- a/cloudformation/iam/aws-iam-group_policy.go +++ b/cloudformation/iam/aws-iam-group_policy.go @@ -3,7 +3,7 @@ package iam import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_Policy AWS CloudFormation Resource (AWS::IAM::Group.Policy) diff --git a/cloudformation/iam/aws-iam-instanceprofile.go b/cloudformation/iam/aws-iam-instanceprofile.go index 78dc084d7f..aa7f9daf2b 100644 --- a/cloudformation/iam/aws-iam-instanceprofile.go +++ b/cloudformation/iam/aws-iam-instanceprofile.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceProfile AWS CloudFormation Resource (AWS::IAM::InstanceProfile) diff --git a/cloudformation/iam/aws-iam-managedpolicy.go b/cloudformation/iam/aws-iam-managedpolicy.go index f3f70a2a62..e225d394f6 100644 --- a/cloudformation/iam/aws-iam-managedpolicy.go +++ b/cloudformation/iam/aws-iam-managedpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ManagedPolicy AWS CloudFormation Resource (AWS::IAM::ManagedPolicy) @@ -21,7 +21,7 @@ type ManagedPolicy struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // ManagedPolicyName AWS CloudFormation Property // Required: false @@ -41,12 +41,12 @@ type ManagedPolicy struct { // Roles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-roles - Roles *[]string `json:"Roles,omitempty"` + Roles []string `json:"Roles,omitempty"` // Users AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-managedpolicy.html#cfn-iam-managedpolicy-users - Users *[]string `json:"Users,omitempty"` + Users []string `json:"Users,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iam/aws-iam-oidcprovider.go b/cloudformation/iam/aws-iam-oidcprovider.go index 28a3d9984f..03ccb79496 100644 --- a/cloudformation/iam/aws-iam-oidcprovider.go +++ b/cloudformation/iam/aws-iam-oidcprovider.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // OIDCProvider AWS CloudFormation Resource (AWS::IAM::OIDCProvider) @@ -17,12 +17,12 @@ type OIDCProvider struct { // ClientIdList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-clientidlist - ClientIdList *[]string `json:"ClientIdList,omitempty"` + ClientIdList []string `json:"ClientIdList,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-oidcprovider.html#cfn-iam-oidcprovider-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThumbprintList AWS CloudFormation Property // Required: true diff --git a/cloudformation/iam/aws-iam-policy.go b/cloudformation/iam/aws-iam-policy.go index c93bdc8330..d34214638b 100644 --- a/cloudformation/iam/aws-iam-policy.go +++ b/cloudformation/iam/aws-iam-policy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy AWS CloudFormation Resource (AWS::IAM::Policy) @@ -16,7 +16,7 @@ type Policy struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // PolicyDocument AWS CloudFormation Property // Required: true @@ -31,12 +31,12 @@ type Policy struct { // Roles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-roles - Roles *[]string `json:"Roles,omitempty"` + Roles []string `json:"Roles,omitempty"` // Users AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-policy.html#cfn-iam-policy-users - Users *[]string `json:"Users,omitempty"` + Users []string `json:"Users,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iam/aws-iam-role.go b/cloudformation/iam/aws-iam-role.go index e2485f3c4d..0375947ba7 100644 --- a/cloudformation/iam/aws-iam-role.go +++ b/cloudformation/iam/aws-iam-role.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Role AWS CloudFormation Resource (AWS::IAM::Role) @@ -27,7 +27,7 @@ type Role struct { // ManagedPolicyArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-managepolicyarns - ManagedPolicyArns *[]string `json:"ManagedPolicyArns,omitempty"` + ManagedPolicyArns []string `json:"ManagedPolicyArns,omitempty"` // MaxSessionDuration AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Role struct { // Policies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-policies - Policies *[]Role_Policy `json:"Policies,omitempty"` + Policies []Role_Policy `json:"Policies,omitempty"` // RoleName AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type Role struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-role.html#cfn-iam-role-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iam/aws-iam-role_policy.go b/cloudformation/iam/aws-iam-role_policy.go index be31e20d1b..c8e23a1a49 100644 --- a/cloudformation/iam/aws-iam-role_policy.go +++ b/cloudformation/iam/aws-iam-role_policy.go @@ -3,7 +3,7 @@ package iam import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Role_Policy AWS CloudFormation Resource (AWS::IAM::Role.Policy) diff --git a/cloudformation/iam/aws-iam-samlprovider.go b/cloudformation/iam/aws-iam-samlprovider.go index 0df1995a7e..abb28de9e4 100644 --- a/cloudformation/iam/aws-iam-samlprovider.go +++ b/cloudformation/iam/aws-iam-samlprovider.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SAMLProvider AWS CloudFormation Resource (AWS::IAM::SAMLProvider) @@ -27,7 +27,7 @@ type SAMLProvider struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-samlprovider.html#cfn-iam-samlprovider-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iam/aws-iam-servercertificate.go b/cloudformation/iam/aws-iam-servercertificate.go index 4acdc2ad65..693cba3087 100644 --- a/cloudformation/iam/aws-iam-servercertificate.go +++ b/cloudformation/iam/aws-iam-servercertificate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ServerCertificate AWS CloudFormation Resource (AWS::IAM::ServerCertificate) @@ -42,7 +42,7 @@ type ServerCertificate struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-servercertificate.html#cfn-iam-servercertificate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iam/aws-iam-servicelinkedrole.go b/cloudformation/iam/aws-iam-servicelinkedrole.go index 2e07fdcff5..cf10fa6712 100644 --- a/cloudformation/iam/aws-iam-servicelinkedrole.go +++ b/cloudformation/iam/aws-iam-servicelinkedrole.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServiceLinkedRole AWS CloudFormation Resource (AWS::IAM::ServiceLinkedRole) diff --git a/cloudformation/iam/aws-iam-user.go b/cloudformation/iam/aws-iam-user.go index f49ea814af..ad9ec3ccc5 100644 --- a/cloudformation/iam/aws-iam-user.go +++ b/cloudformation/iam/aws-iam-user.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // User AWS CloudFormation Resource (AWS::IAM::User) @@ -17,7 +17,7 @@ type User struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-groups - Groups *[]string `json:"Groups,omitempty"` + Groups []string `json:"Groups,omitempty"` // LoginProfile AWS CloudFormation Property // Required: false @@ -27,7 +27,7 @@ type User struct { // ManagedPolicyArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-managepolicyarns - ManagedPolicyArns *[]string `json:"ManagedPolicyArns,omitempty"` + ManagedPolicyArns []string `json:"ManagedPolicyArns,omitempty"` // Path AWS CloudFormation Property // Required: false @@ -42,12 +42,12 @@ type User struct { // Policies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-policies - Policies *[]User_Policy `json:"Policies,omitempty"` + Policies []User_Policy `json:"Policies,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iam-user.html#cfn-iam-user-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserName AWS CloudFormation Property // Required: false diff --git a/cloudformation/iam/aws-iam-user_loginprofile.go b/cloudformation/iam/aws-iam-user_loginprofile.go index bc53367546..52c751d9b9 100644 --- a/cloudformation/iam/aws-iam-user_loginprofile.go +++ b/cloudformation/iam/aws-iam-user_loginprofile.go @@ -3,7 +3,7 @@ package iam import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_LoginProfile AWS CloudFormation Resource (AWS::IAM::User.LoginProfile) diff --git a/cloudformation/iam/aws-iam-user_policy.go b/cloudformation/iam/aws-iam-user_policy.go index 8ebe5b58f0..1fababf69f 100644 --- a/cloudformation/iam/aws-iam-user_policy.go +++ b/cloudformation/iam/aws-iam-user_policy.go @@ -3,7 +3,7 @@ package iam import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_Policy AWS CloudFormation Resource (AWS::IAM::User.Policy) diff --git a/cloudformation/iam/aws-iam-usertogroupaddition.go b/cloudformation/iam/aws-iam-usertogroupaddition.go index ecfacddbb5..6e34371d1d 100644 --- a/cloudformation/iam/aws-iam-usertogroupaddition.go +++ b/cloudformation/iam/aws-iam-usertogroupaddition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserToGroupAddition AWS CloudFormation Resource (AWS::IAM::UserToGroupAddition) diff --git a/cloudformation/iam/aws-iam-virtualmfadevice.go b/cloudformation/iam/aws-iam-virtualmfadevice.go index c139636603..c3090363b7 100644 --- a/cloudformation/iam/aws-iam-virtualmfadevice.go +++ b/cloudformation/iam/aws-iam-virtualmfadevice.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VirtualMFADevice AWS CloudFormation Resource (AWS::IAM::VirtualMFADevice) @@ -22,7 +22,7 @@ type VirtualMFADevice struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iam-virtualmfadevice.html#cfn-iam-virtualmfadevice-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Users AWS CloudFormation Property // Required: true diff --git a/cloudformation/identitystore/aws-identitystore-group.go b/cloudformation/identitystore/aws-identitystore-group.go new file mode 100644 index 0000000000..e1632f9f25 --- /dev/null +++ b/cloudformation/identitystore/aws-identitystore-group.go @@ -0,0 +1,127 @@ +// Code generated by "go generate". Please don't change this file directly. + +package identitystore + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Group AWS CloudFormation Resource (AWS::IdentityStore::Group) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html +type Group struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html#cfn-identitystore-group-description + Description *string `json:"Description,omitempty"` + + // DisplayName AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html#cfn-identitystore-group-displayname + DisplayName *string `json:"DisplayName,omitempty"` + + // IdentityStoreId AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-group.html#cfn-identitystore-group-identitystoreid + IdentityStoreId *string `json:"IdentityStoreId,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Group) AWSCloudFormationType() string { + return "AWS::IdentityStore::Group" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r Group) MarshalJSON() ([]byte, error) { + type Properties Group + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *Group) UnmarshalJSON(b []byte) error { + type Properties Group + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = Group(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/identitystore/aws-identitystore-groupmembership.go b/cloudformation/identitystore/aws-identitystore-groupmembership.go new file mode 100644 index 0000000000..be3a3e19b2 --- /dev/null +++ b/cloudformation/identitystore/aws-identitystore-groupmembership.go @@ -0,0 +1,127 @@ +// Code generated by "go generate". Please don't change this file directly. + +package identitystore + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// GroupMembership AWS CloudFormation Resource (AWS::IdentityStore::GroupMembership) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html +type GroupMembership struct { + + // GroupId AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html#cfn-identitystore-groupmembership-groupid + GroupId *string `json:"GroupId,omitempty"` + + // IdentityStoreId AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html#cfn-identitystore-groupmembership-identitystoreid + IdentityStoreId *string `json:"IdentityStoreId,omitempty"` + + // MemberId AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-identitystore-groupmembership.html#cfn-identitystore-groupmembership-memberid + MemberId interface{} `json:"MemberId,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *GroupMembership) AWSCloudFormationType() string { + return "AWS::IdentityStore::GroupMembership" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r GroupMembership) MarshalJSON() ([]byte, error) { + type Properties GroupMembership + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *GroupMembership) UnmarshalJSON(b []byte) error { + type Properties GroupMembership + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = GroupMembership(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/appsync/aws-appsync-graphqlapi_tags.go b/cloudformation/identitystore/aws-identitystore-groupmembership_memberid.go similarity index 71% rename from cloudformation/appsync/aws-appsync-graphqlapi_tags.go rename to cloudformation/identitystore/aws-identitystore-groupmembership_memberid.go index 2a4c0dd91a..863172e092 100644 --- a/cloudformation/appsync/aws-appsync-graphqlapi_tags.go +++ b/cloudformation/identitystore/aws-identitystore-groupmembership_memberid.go @@ -1,14 +1,14 @@ // Code generated by "go generate". Please don't change this file directly. -package appsync +package identitystore import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// GraphQLApi_Tags AWS CloudFormation Resource (AWS::AppSync::GraphQLApi.Tags) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-appsync-graphqlapi-tags.html -type GraphQLApi_Tags struct { +// GroupMembership_MemberId AWS CloudFormation Resource (AWS::IdentityStore::GroupMembership.MemberId) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-identitystore-groupmembership-memberid.html +type GroupMembership_MemberId struct { // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -27,6 +27,6 @@ type GraphQLApi_Tags struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *GraphQLApi_Tags) AWSCloudFormationType() string { - return "AWS::AppSync::GraphQLApi.Tags" +func (r *GroupMembership_MemberId) AWSCloudFormationType() string { + return "AWS::IdentityStore::GroupMembership.MemberId" } diff --git a/cloudformation/imagebuilder/aws-imagebuilder-component.go b/cloudformation/imagebuilder/aws-imagebuilder-component.go index c4dddf690f..7d4bf9e83e 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-component.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-component.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Component AWS CloudFormation Resource (AWS::ImageBuilder::Component) @@ -46,12 +46,12 @@ type Component struct { // SupportedOsVersions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-supportedosversions - SupportedOsVersions *[]string `json:"SupportedOsVersions,omitempty"` + SupportedOsVersions []string `json:"SupportedOsVersions,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-component.html#cfn-imagebuilder-component-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Uri AWS CloudFormation Property // Required: false diff --git a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe.go b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe.go index 1c246986b8..e5d12ae70f 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContainerRecipe AWS CloudFormation Resource (AWS::ImageBuilder::ContainerRecipe) @@ -71,7 +71,7 @@ type ContainerRecipe struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-containerrecipe.html#cfn-imagebuilder-containerrecipe-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // TargetRepository AWS CloudFormation Property // Required: true diff --git a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_componentconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_componentconfiguration.go index b7aa30ee85..bc98b1400d 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_componentconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_componentconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContainerRecipe_ComponentConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_ebsinstanceblockdevicespecification.go b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_ebsinstanceblockdevicespecification.go index 8f78868567..3ad2cf5991 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_ebsinstanceblockdevicespecification.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_ebsinstanceblockdevicespecification.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContainerRecipe_EbsInstanceBlockDeviceSpecification AWS CloudFormation Resource (AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceblockdevicemapping.go b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceblockdevicemapping.go index de9a93b390..d7c770d46e 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceblockdevicemapping.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceblockdevicemapping.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContainerRecipe_InstanceBlockDeviceMapping AWS CloudFormation Resource (AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceconfiguration.go index c58be6ed8c..592e9bebaf 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_instanceconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContainerRecipe_InstanceConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration) @@ -13,7 +13,7 @@ type ContainerRecipe_InstanceConfiguration struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-containerrecipe-instanceconfiguration.html#cfn-imagebuilder-containerrecipe-instanceconfiguration-blockdevicemappings - BlockDeviceMappings *[]ContainerRecipe_InstanceBlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []ContainerRecipe_InstanceBlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // Image AWS CloudFormation Property // Required: false diff --git a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_targetcontainerrepository.go b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_targetcontainerrepository.go index 666a0e133c..02809f762f 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_targetcontainerrepository.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-containerrecipe_targetcontainerrepository.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContainerRecipe_TargetContainerRepository AWS CloudFormation Resource (AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration.go index b23d76dffd..cdcc078632 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration) @@ -31,7 +31,7 @@ type DistributionConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-distributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_amidistributionconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_amidistributionconfiguration.go index 2ff1b02ec9..8bc51ebe96 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_amidistributionconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_amidistributionconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_AmiDistributionConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.AmiDistributionConfiguration) @@ -13,7 +13,7 @@ type DistributionConfiguration_AmiDistributionConfiguration struct { // AmiTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-amitags - AmiTags *map[string]string `json:"AmiTags,omitempty"` + AmiTags map[string]string `json:"AmiTags,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type DistributionConfiguration_AmiDistributionConfiguration struct { // TargetAccountIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-amidistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-amidistributionconfiguration-targetaccountids - TargetAccountIds *[]string `json:"TargetAccountIds,omitempty"` + TargetAccountIds []string `json:"TargetAccountIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_containerdistributionconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_containerdistributionconfiguration.go index 4fbd48a994..ac4e150385 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_containerdistributionconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_containerdistributionconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_ContainerDistributionConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.ContainerDistributionConfiguration) @@ -13,7 +13,7 @@ type DistributionConfiguration_ContainerDistributionConfiguration struct { // ContainerTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-containerdistributionconfiguration.html#cfn-imagebuilder-distributionconfiguration-containerdistributionconfiguration-containertags - ContainerTags *[]string `json:"ContainerTags,omitempty"` + ContainerTags []string `json:"ContainerTags,omitempty"` // Description AWS CloudFormation Property // Required: false diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_distribution.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_distribution.go index a957496258..020aca99e8 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_distribution.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_distribution.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_Distribution AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.Distribution) @@ -23,17 +23,17 @@ type DistributionConfiguration_Distribution struct { // FastLaunchConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-fastlaunchconfigurations - FastLaunchConfigurations *[]DistributionConfiguration_FastLaunchConfiguration `json:"FastLaunchConfigurations,omitempty"` + FastLaunchConfigurations []DistributionConfiguration_FastLaunchConfiguration `json:"FastLaunchConfigurations,omitempty"` // LaunchTemplateConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-launchtemplateconfigurations - LaunchTemplateConfigurations *[]DistributionConfiguration_LaunchTemplateConfiguration `json:"LaunchTemplateConfigurations,omitempty"` + LaunchTemplateConfigurations []DistributionConfiguration_LaunchTemplateConfiguration `json:"LaunchTemplateConfigurations,omitempty"` // LicenseConfigurationArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-distribution.html#cfn-imagebuilder-distributionconfiguration-distribution-licenseconfigurationarns - LicenseConfigurationArns *[]string `json:"LicenseConfigurationArns,omitempty"` + LicenseConfigurationArns []string `json:"LicenseConfigurationArns,omitempty"` // Region AWS CloudFormation Property // Required: true diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchconfiguration.go index dcfeba9578..9b6bc8fe60 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_FastLaunchConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.FastLaunchConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchlaunchtemplatespecification.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchlaunchtemplatespecification.go index bb22fdda12..078c95aec8 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchlaunchtemplatespecification.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchlaunchtemplatespecification.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_FastLaunchLaunchTemplateSpecification AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.FastLaunchLaunchTemplateSpecification) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchsnapshotconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchsnapshotconfiguration.go index a51926a8a1..a0be98e28d 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchsnapshotconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_fastlaunchsnapshotconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_FastLaunchSnapshotConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.FastLaunchSnapshotConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchpermissionconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchpermissionconfiguration.go index c4fb7102ef..9e54d847d5 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchpermissionconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchpermissionconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_LaunchPermissionConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.LaunchPermissionConfiguration) @@ -13,22 +13,22 @@ type DistributionConfiguration_LaunchPermissionConfiguration struct { // OrganizationArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-organizationarns - OrganizationArns *[]string `json:"OrganizationArns,omitempty"` + OrganizationArns []string `json:"OrganizationArns,omitempty"` // OrganizationalUnitArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-organizationalunitarns - OrganizationalUnitArns *[]string `json:"OrganizationalUnitArns,omitempty"` + OrganizationalUnitArns []string `json:"OrganizationalUnitArns,omitempty"` // UserGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-usergroups - UserGroups *[]string `json:"UserGroups,omitempty"` + UserGroups []string `json:"UserGroups,omitempty"` // UserIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-distributionconfiguration-launchpermissionconfiguration.html#cfn-imagebuilder-distributionconfiguration-launchpermissionconfiguration-userids - UserIds *[]string `json:"UserIds,omitempty"` + UserIds []string `json:"UserIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchtemplateconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchtemplateconfiguration.go index 3c1a82c7ed..bab4e69698 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchtemplateconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_launchtemplateconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_LaunchTemplateConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.LaunchTemplateConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_targetcontainerrepository.go b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_targetcontainerrepository.go index 167343ab6d..b836058485 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_targetcontainerrepository.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-distributionconfiguration_targetcontainerrepository.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DistributionConfiguration_TargetContainerRepository AWS CloudFormation Resource (AWS::ImageBuilder::DistributionConfiguration.TargetContainerRepository) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-image.go b/cloudformation/imagebuilder/aws-imagebuilder-image.go index fbde468735..beec98d8f3 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-image.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-image.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Image AWS CloudFormation Resource (AWS::ImageBuilder::Image) @@ -46,7 +46,7 @@ type Image struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-image.html#cfn-imagebuilder-image-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/imagebuilder/aws-imagebuilder-image_imagetestsconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-image_imagetestsconfiguration.go index a4437ce6c3..7f2223debd 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-image_imagetestsconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-image_imagetestsconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Image_ImageTestsConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::Image.ImageTestsConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline.go b/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline.go index 6ebdf3464d..389aa2d043 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImagePipeline AWS CloudFormation Resource (AWS::ImageBuilder::ImagePipeline) @@ -66,7 +66,7 @@ type ImagePipeline struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagepipeline.html#cfn-imagebuilder-imagepipeline-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_imagetestsconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_imagetestsconfiguration.go index c1739cfa24..0066e0fb8e 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_imagetestsconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_imagetestsconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImagePipeline_ImageTestsConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::ImagePipeline.ImageTestsConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_schedule.go b/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_schedule.go index 0e8a6e3c93..8a1dd6d88a 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_schedule.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagepipeline_schedule.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImagePipeline_Schedule AWS CloudFormation Resource (AWS::ImageBuilder::ImagePipeline.Schedule) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe.go index 56cf1d4a3d..27eb854b2f 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe) @@ -21,7 +21,7 @@ type ImageRecipe struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-blockdevicemappings - BlockDeviceMappings *[]ImageRecipe_InstanceBlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []ImageRecipe_InstanceBlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // Components AWS CloudFormation Property // Required: true @@ -46,7 +46,7 @@ type ImageRecipe struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-imagerecipe.html#cfn-imagebuilder-imagerecipe-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Version AWS CloudFormation Property // Required: true diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_additionalinstanceconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_additionalinstanceconfiguration.go index 393a8547ec..674066cb9f 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_additionalinstanceconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_additionalinstanceconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe_AdditionalInstanceConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe.AdditionalInstanceConfiguration) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentconfiguration.go index 5801c7805e..cb925cda32 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentconfiguration.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe_ComponentConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe.ComponentConfiguration) @@ -18,7 +18,7 @@ type ImageRecipe_ComponentConfiguration struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-imagebuilder-imagerecipe-componentconfiguration.html#cfn-imagebuilder-imagerecipe-componentconfiguration-parameters - Parameters *[]ImageRecipe_ComponentParameter `json:"Parameters,omitempty"` + Parameters []ImageRecipe_ComponentParameter `json:"Parameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentparameter.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentparameter.go index e9591073fa..fd04942d81 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentparameter.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_componentparameter.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe_ComponentParameter AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe.ComponentParameter) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_ebsinstanceblockdevicespecification.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_ebsinstanceblockdevicespecification.go index b28261a743..ac08d6d739 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_ebsinstanceblockdevicespecification.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_ebsinstanceblockdevicespecification.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe_EbsInstanceBlockDeviceSpecification AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe.EbsInstanceBlockDeviceSpecification) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_instanceblockdevicemapping.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_instanceblockdevicemapping.go index 98bd58b85a..dc91eb38cf 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_instanceblockdevicemapping.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_instanceblockdevicemapping.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe_InstanceBlockDeviceMapping AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe.InstanceBlockDeviceMapping) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_systemsmanageragent.go b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_systemsmanageragent.go index 9119c85a80..160de2b88d 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_systemsmanageragent.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-imagerecipe_systemsmanageragent.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageRecipe_SystemsManagerAgent AWS CloudFormation Resource (AWS::ImageBuilder::ImageRecipe.SystemsManagerAgent) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration.go b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration.go index 14f404080a..558eaa52e3 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InfrastructureConfiguration AWS CloudFormation Resource (AWS::ImageBuilder::InfrastructureConfiguration) @@ -31,7 +31,7 @@ type InfrastructureConfiguration struct { // InstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-instancetypes - InstanceTypes *[]string `json:"InstanceTypes,omitempty"` + InstanceTypes []string `json:"InstanceTypes,omitempty"` // KeyPair AWS CloudFormation Property // Required: false @@ -51,12 +51,12 @@ type InfrastructureConfiguration struct { // ResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-resourcetags - ResourceTags *map[string]string `json:"ResourceTags,omitempty"` + ResourceTags map[string]string `json:"ResourceTags,omitempty"` // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SnsTopicArn AWS CloudFormation Property // Required: false @@ -71,7 +71,7 @@ type InfrastructureConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-imagebuilder-infrastructureconfiguration.html#cfn-imagebuilder-infrastructureconfiguration-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // TerminateInstanceOnFailure AWS CloudFormation Property // Required: false diff --git a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_instancemetadataoptions.go b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_instancemetadataoptions.go index bf11c2448f..22784b1959 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_instancemetadataoptions.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_instancemetadataoptions.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InfrastructureConfiguration_InstanceMetadataOptions AWS CloudFormation Resource (AWS::ImageBuilder::InfrastructureConfiguration.InstanceMetadataOptions) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_logging.go b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_logging.go index c9a6ccd5f9..f6b2e8af1d 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_logging.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_logging.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InfrastructureConfiguration_Logging AWS CloudFormation Resource (AWS::ImageBuilder::InfrastructureConfiguration.Logging) diff --git a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_s3logs.go b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_s3logs.go index bf3cc3df1b..b32a85e7aa 100644 --- a/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_s3logs.go +++ b/cloudformation/imagebuilder/aws-imagebuilder-infrastructureconfiguration_s3logs.go @@ -3,7 +3,7 @@ package imagebuilder import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InfrastructureConfiguration_S3Logs AWS CloudFormation Resource (AWS::ImageBuilder::InfrastructureConfiguration.S3Logs) diff --git a/cloudformation/inspector/aws-inspector-assessmenttarget.go b/cloudformation/inspector/aws-inspector-assessmenttarget.go index d386a30bcf..16bcc1bfb2 100644 --- a/cloudformation/inspector/aws-inspector-assessmenttarget.go +++ b/cloudformation/inspector/aws-inspector-assessmenttarget.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssessmentTarget AWS CloudFormation Resource (AWS::Inspector::AssessmentTarget) diff --git a/cloudformation/inspector/aws-inspector-assessmenttemplate.go b/cloudformation/inspector/aws-inspector-assessmenttemplate.go index cfdf0e61bd..5d576ca519 100644 --- a/cloudformation/inspector/aws-inspector-assessmenttemplate.go +++ b/cloudformation/inspector/aws-inspector-assessmenttemplate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AssessmentTemplate AWS CloudFormation Resource (AWS::Inspector::AssessmentTemplate) @@ -37,7 +37,7 @@ type AssessmentTemplate struct { // UserAttributesForFindings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-inspector-assessmenttemplate.html#cfn-inspector-assessmenttemplate-userattributesforfindings - UserAttributesForFindings *[]tags.Tag `json:"UserAttributesForFindings,omitempty"` + UserAttributesForFindings []tags.Tag `json:"UserAttributesForFindings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/inspector/aws-inspector-resourcegroup.go b/cloudformation/inspector/aws-inspector-resourcegroup.go index 084c07282f..2744e48d36 100644 --- a/cloudformation/inspector/aws-inspector-resourcegroup.go +++ b/cloudformation/inspector/aws-inspector-resourcegroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResourceGroup AWS CloudFormation Resource (AWS::Inspector::ResourceGroup) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter.go index 59a5b1af05..46e494ed4f 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter AWS CloudFormation Resource (AWS::InspectorV2::Filter) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_datefilter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_datefilter.go index c11ca6d475..713ec476e1 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_datefilter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_datefilter.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_DateFilter AWS CloudFormation Resource (AWS::InspectorV2::Filter.DateFilter) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_filtercriteria.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_filtercriteria.go index 617ad6dcf5..4db504083e 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_filtercriteria.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_filtercriteria.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_FilterCriteria AWS CloudFormation Resource (AWS::InspectorV2::Filter.FilterCriteria) @@ -13,157 +13,157 @@ type Filter_FilterCriteria struct { // AwsAccountId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-awsaccountid - AwsAccountId *[]Filter_StringFilter `json:"AwsAccountId,omitempty"` + AwsAccountId []Filter_StringFilter `json:"AwsAccountId,omitempty"` // ComponentId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-componentid - ComponentId *[]Filter_StringFilter `json:"ComponentId,omitempty"` + ComponentId []Filter_StringFilter `json:"ComponentId,omitempty"` // ComponentType AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-componenttype - ComponentType *[]Filter_StringFilter `json:"ComponentType,omitempty"` + ComponentType []Filter_StringFilter `json:"ComponentType,omitempty"` // Ec2InstanceImageId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ec2instanceimageid - Ec2InstanceImageId *[]Filter_StringFilter `json:"Ec2InstanceImageId,omitempty"` + Ec2InstanceImageId []Filter_StringFilter `json:"Ec2InstanceImageId,omitempty"` // Ec2InstanceSubnetId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ec2instancesubnetid - Ec2InstanceSubnetId *[]Filter_StringFilter `json:"Ec2InstanceSubnetId,omitempty"` + Ec2InstanceSubnetId []Filter_StringFilter `json:"Ec2InstanceSubnetId,omitempty"` // Ec2InstanceVpcId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ec2instancevpcid - Ec2InstanceVpcId *[]Filter_StringFilter `json:"Ec2InstanceVpcId,omitempty"` + Ec2InstanceVpcId []Filter_StringFilter `json:"Ec2InstanceVpcId,omitempty"` // EcrImageArchitecture AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagearchitecture - EcrImageArchitecture *[]Filter_StringFilter `json:"EcrImageArchitecture,omitempty"` + EcrImageArchitecture []Filter_StringFilter `json:"EcrImageArchitecture,omitempty"` // EcrImageHash AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagehash - EcrImageHash *[]Filter_StringFilter `json:"EcrImageHash,omitempty"` + EcrImageHash []Filter_StringFilter `json:"EcrImageHash,omitempty"` // EcrImagePushedAt AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagepushedat - EcrImagePushedAt *[]Filter_DateFilter `json:"EcrImagePushedAt,omitempty"` + EcrImagePushedAt []Filter_DateFilter `json:"EcrImagePushedAt,omitempty"` // EcrImageRegistry AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimageregistry - EcrImageRegistry *[]Filter_StringFilter `json:"EcrImageRegistry,omitempty"` + EcrImageRegistry []Filter_StringFilter `json:"EcrImageRegistry,omitempty"` // EcrImageRepositoryName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagerepositoryname - EcrImageRepositoryName *[]Filter_StringFilter `json:"EcrImageRepositoryName,omitempty"` + EcrImageRepositoryName []Filter_StringFilter `json:"EcrImageRepositoryName,omitempty"` // EcrImageTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-ecrimagetags - EcrImageTags *[]Filter_StringFilter `json:"EcrImageTags,omitempty"` + EcrImageTags []Filter_StringFilter `json:"EcrImageTags,omitempty"` // FindingArn AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-findingarn - FindingArn *[]Filter_StringFilter `json:"FindingArn,omitempty"` + FindingArn []Filter_StringFilter `json:"FindingArn,omitempty"` // FindingStatus AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-findingstatus - FindingStatus *[]Filter_StringFilter `json:"FindingStatus,omitempty"` + FindingStatus []Filter_StringFilter `json:"FindingStatus,omitempty"` // FindingType AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-findingtype - FindingType *[]Filter_StringFilter `json:"FindingType,omitempty"` + FindingType []Filter_StringFilter `json:"FindingType,omitempty"` // FirstObservedAt AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-firstobservedat - FirstObservedAt *[]Filter_DateFilter `json:"FirstObservedAt,omitempty"` + FirstObservedAt []Filter_DateFilter `json:"FirstObservedAt,omitempty"` // InspectorScore AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-inspectorscore - InspectorScore *[]Filter_NumberFilter `json:"InspectorScore,omitempty"` + InspectorScore []Filter_NumberFilter `json:"InspectorScore,omitempty"` // LastObservedAt AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-lastobservedat - LastObservedAt *[]Filter_DateFilter `json:"LastObservedAt,omitempty"` + LastObservedAt []Filter_DateFilter `json:"LastObservedAt,omitempty"` // NetworkProtocol AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-networkprotocol - NetworkProtocol *[]Filter_StringFilter `json:"NetworkProtocol,omitempty"` + NetworkProtocol []Filter_StringFilter `json:"NetworkProtocol,omitempty"` // PortRange AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-portrange - PortRange *[]Filter_PortRangeFilter `json:"PortRange,omitempty"` + PortRange []Filter_PortRangeFilter `json:"PortRange,omitempty"` // RelatedVulnerabilities AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-relatedvulnerabilities - RelatedVulnerabilities *[]Filter_StringFilter `json:"RelatedVulnerabilities,omitempty"` + RelatedVulnerabilities []Filter_StringFilter `json:"RelatedVulnerabilities,omitempty"` // ResourceId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-resourceid - ResourceId *[]Filter_StringFilter `json:"ResourceId,omitempty"` + ResourceId []Filter_StringFilter `json:"ResourceId,omitempty"` // ResourceTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-resourcetags - ResourceTags *[]Filter_MapFilter `json:"ResourceTags,omitempty"` + ResourceTags []Filter_MapFilter `json:"ResourceTags,omitempty"` // ResourceType AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-resourcetype - ResourceType *[]Filter_StringFilter `json:"ResourceType,omitempty"` + ResourceType []Filter_StringFilter `json:"ResourceType,omitempty"` // Severity AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-severity - Severity *[]Filter_StringFilter `json:"Severity,omitempty"` + Severity []Filter_StringFilter `json:"Severity,omitempty"` // Title AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-title - Title *[]Filter_StringFilter `json:"Title,omitempty"` + Title []Filter_StringFilter `json:"Title,omitempty"` // UpdatedAt AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-updatedat - UpdatedAt *[]Filter_DateFilter `json:"UpdatedAt,omitempty"` + UpdatedAt []Filter_DateFilter `json:"UpdatedAt,omitempty"` // VendorSeverity AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vendorseverity - VendorSeverity *[]Filter_StringFilter `json:"VendorSeverity,omitempty"` + VendorSeverity []Filter_StringFilter `json:"VendorSeverity,omitempty"` // VulnerabilityId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vulnerabilityid - VulnerabilityId *[]Filter_StringFilter `json:"VulnerabilityId,omitempty"` + VulnerabilityId []Filter_StringFilter `json:"VulnerabilityId,omitempty"` // VulnerabilitySource AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vulnerabilitysource - VulnerabilitySource *[]Filter_StringFilter `json:"VulnerabilitySource,omitempty"` + VulnerabilitySource []Filter_StringFilter `json:"VulnerabilitySource,omitempty"` // VulnerablePackages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-inspectorv2-filter-filtercriteria.html#cfn-inspectorv2-filter-filtercriteria-vulnerablepackages - VulnerablePackages *[]Filter_PackageFilter `json:"VulnerablePackages,omitempty"` + VulnerablePackages []Filter_PackageFilter `json:"VulnerablePackages,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_mapfilter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_mapfilter.go index ea7b0e9344..9162ebd319 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_mapfilter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_mapfilter.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_MapFilter AWS CloudFormation Resource (AWS::InspectorV2::Filter.MapFilter) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_numberfilter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_numberfilter.go index fed5139821..4c21c3d357 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_numberfilter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_numberfilter.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_NumberFilter AWS CloudFormation Resource (AWS::InspectorV2::Filter.NumberFilter) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_packagefilter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_packagefilter.go index 27181feb08..642b07611b 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_packagefilter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_packagefilter.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_PackageFilter AWS CloudFormation Resource (AWS::InspectorV2::Filter.PackageFilter) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_portrangefilter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_portrangefilter.go index 9396808d48..03473219f4 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_portrangefilter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_portrangefilter.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_PortRangeFilter AWS CloudFormation Resource (AWS::InspectorV2::Filter.PortRangeFilter) diff --git a/cloudformation/inspectorv2/aws-inspectorv2-filter_stringfilter.go b/cloudformation/inspectorv2/aws-inspectorv2-filter_stringfilter.go index 2d52b0dd24..1e5897d5c2 100644 --- a/cloudformation/inspectorv2/aws-inspectorv2-filter_stringfilter.go +++ b/cloudformation/inspectorv2/aws-inspectorv2-filter_stringfilter.go @@ -3,7 +3,7 @@ package inspectorv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Filter_StringFilter AWS CloudFormation Resource (AWS::InspectorV2::Filter.StringFilter) diff --git a/cloudformation/intrinsics.go b/cloudformation/intrinsics.go index 0c1cb7b38e..552268f8f4 100644 --- a/cloudformation/intrinsics.go +++ b/cloudformation/intrinsics.go @@ -6,7 +6,7 @@ import ( "fmt" "strings" - "github.com/awslabs/goformation/v6/intrinsics" + "github.com/awslabs/goformation/v7/intrinsics" ) func strWrap(fn func(interface{}) string) intrinsics.IntrinsicHandler { diff --git a/cloudformation/intrinsics_test.go b/cloudformation/intrinsics_test.go index f404581387..fcdf8475cb 100644 --- a/cloudformation/intrinsics_test.go +++ b/cloudformation/intrinsics_test.go @@ -3,9 +3,9 @@ package cloudformation_test import ( "strings" - "github.com/awslabs/goformation/v6" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/intrinsics" + "github.com/awslabs/goformation/v7" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/intrinsics" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" diff --git a/cloudformation/iot/aws-iot-accountauditconfiguration.go b/cloudformation/iot/aws-iot-accountauditconfiguration.go index c6f3f37b08..45bd23d285 100644 --- a/cloudformation/iot/aws-iot-accountauditconfiguration.go +++ b/cloudformation/iot/aws-iot-accountauditconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccountAuditConfiguration AWS CloudFormation Resource (AWS::IoT::AccountAuditConfiguration) diff --git a/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfiguration.go b/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfiguration.go index 9aebd67e96..09f2d9dfff 100644 --- a/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfiguration.go +++ b/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfiguration.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccountAuditConfiguration_AuditCheckConfiguration AWS CloudFormation Resource (AWS::IoT::AccountAuditConfiguration.AuditCheckConfiguration) diff --git a/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfigurations.go b/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfigurations.go index ae616fc05c..87e5be012b 100644 --- a/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfigurations.go +++ b/cloudformation/iot/aws-iot-accountauditconfiguration_auditcheckconfigurations.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccountAuditConfiguration_AuditCheckConfigurations AWS CloudFormation Resource (AWS::IoT::AccountAuditConfiguration.AuditCheckConfigurations) diff --git a/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtarget.go b/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtarget.go index a25a5bd7e7..c43e74dd07 100644 --- a/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtarget.go +++ b/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtarget.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccountAuditConfiguration_AuditNotificationTarget AWS CloudFormation Resource (AWS::IoT::AccountAuditConfiguration.AuditNotificationTarget) diff --git a/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtargetconfigurations.go b/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtargetconfigurations.go index ac9f3af8af..3e947b9b4f 100644 --- a/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtargetconfigurations.go +++ b/cloudformation/iot/aws-iot-accountauditconfiguration_auditnotificationtargetconfigurations.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccountAuditConfiguration_AuditNotificationTargetConfigurations AWS CloudFormation Resource (AWS::IoT::AccountAuditConfiguration.AuditNotificationTargetConfigurations) diff --git a/cloudformation/iot/aws-iot-authorizer.go b/cloudformation/iot/aws-iot-authorizer.go index bc79f45de0..c911c4b2f9 100644 --- a/cloudformation/iot/aws-iot-authorizer.go +++ b/cloudformation/iot/aws-iot-authorizer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Authorizer AWS CloudFormation Resource (AWS::IoT::Authorizer) @@ -42,7 +42,7 @@ type Authorizer struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TokenKeyName AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Authorizer struct { // TokenSigningPublicKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-authorizer.html#cfn-iot-authorizer-tokensigningpublickeys - TokenSigningPublicKeys *map[string]string `json:"TokenSigningPublicKeys,omitempty"` + TokenSigningPublicKeys map[string]string `json:"TokenSigningPublicKeys,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-cacertificate.go b/cloudformation/iot/aws-iot-cacertificate.go index bed917281a..31b8ff62df 100644 --- a/cloudformation/iot/aws-iot-cacertificate.go +++ b/cloudformation/iot/aws-iot-cacertificate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CACertificate AWS CloudFormation Resource (AWS::IoT::CACertificate) @@ -34,6 +34,11 @@ type CACertificate struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-registrationconfig RegistrationConfig *CACertificate_RegistrationConfig `json:"RegistrationConfig,omitempty"` + // RemoveAutoRegistration AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-removeautoregistration + RemoveAutoRegistration *bool `json:"RemoveAutoRegistration,omitempty"` + // Status AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-status @@ -42,7 +47,7 @@ type CACertificate struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-cacertificate.html#cfn-iot-cacertificate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VerificationCertificatePem AWS CloudFormation Property // Required: false diff --git a/cloudformation/iot/aws-iot-cacertificate_registrationconfig.go b/cloudformation/iot/aws-iot-cacertificate_registrationconfig.go index b05c1fdcdc..7f2791ce8d 100644 --- a/cloudformation/iot/aws-iot-cacertificate_registrationconfig.go +++ b/cloudformation/iot/aws-iot-cacertificate_registrationconfig.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CACertificate_RegistrationConfig AWS CloudFormation Resource (AWS::IoT::CACertificate.RegistrationConfig) diff --git a/cloudformation/iot/aws-iot-certificate.go b/cloudformation/iot/aws-iot-certificate.go index beb7b37a9a..f781bf5a9e 100644 --- a/cloudformation/iot/aws-iot-certificate.go +++ b/cloudformation/iot/aws-iot-certificate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Certificate AWS CloudFormation Resource (AWS::IoT::Certificate) diff --git a/cloudformation/iot/aws-iot-custommetric.go b/cloudformation/iot/aws-iot-custommetric.go index 88117dff16..763e749e68 100644 --- a/cloudformation/iot/aws-iot-custommetric.go +++ b/cloudformation/iot/aws-iot-custommetric.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CustomMetric AWS CloudFormation Resource (AWS::IoT::CustomMetric) @@ -32,7 +32,7 @@ type CustomMetric struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-custommetric.html#cfn-iot-custommetric-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-dimension.go b/cloudformation/iot/aws-iot-dimension.go index fbc387421c..a7acae7c6e 100644 --- a/cloudformation/iot/aws-iot-dimension.go +++ b/cloudformation/iot/aws-iot-dimension.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Dimension AWS CloudFormation Resource (AWS::IoT::Dimension) @@ -27,7 +27,7 @@ type Dimension struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html#cfn-iot-dimension-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/iot/aws-iot-domainconfiguration.go b/cloudformation/iot/aws-iot-domainconfiguration.go index 9d5ca85c2a..3cb5d68642 100644 --- a/cloudformation/iot/aws-iot-domainconfiguration.go +++ b/cloudformation/iot/aws-iot-domainconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DomainConfiguration AWS CloudFormation Resource (AWS::IoT::DomainConfiguration) @@ -37,7 +37,7 @@ type DomainConfiguration struct { // ServerCertificateArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-servercertificatearns - ServerCertificateArns *[]string `json:"ServerCertificateArns,omitempty"` + ServerCertificateArns []string `json:"ServerCertificateArns,omitempty"` // ServiceType AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type DomainConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-domainconfiguration.html#cfn-iot-domainconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ValidationCertificateArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/iot/aws-iot-domainconfiguration_authorizerconfig.go b/cloudformation/iot/aws-iot-domainconfiguration_authorizerconfig.go index 8f8b45a6fb..06ebbbe2eb 100644 --- a/cloudformation/iot/aws-iot-domainconfiguration_authorizerconfig.go +++ b/cloudformation/iot/aws-iot-domainconfiguration_authorizerconfig.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainConfiguration_AuthorizerConfig AWS CloudFormation Resource (AWS::IoT::DomainConfiguration.AuthorizerConfig) diff --git a/cloudformation/iot/aws-iot-domainconfiguration_servercertificatesummary.go b/cloudformation/iot/aws-iot-domainconfiguration_servercertificatesummary.go index 45212b50fa..2f12acd8a7 100644 --- a/cloudformation/iot/aws-iot-domainconfiguration_servercertificatesummary.go +++ b/cloudformation/iot/aws-iot-domainconfiguration_servercertificatesummary.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DomainConfiguration_ServerCertificateSummary AWS CloudFormation Resource (AWS::IoT::DomainConfiguration.ServerCertificateSummary) diff --git a/cloudformation/iot/aws-iot-fleetmetric.go b/cloudformation/iot/aws-iot-fleetmetric.go index 05183d95e4..fee098126c 100644 --- a/cloudformation/iot/aws-iot-fleetmetric.go +++ b/cloudformation/iot/aws-iot-fleetmetric.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FleetMetric AWS CloudFormation Resource (AWS::IoT::FleetMetric) @@ -57,7 +57,7 @@ type FleetMetric struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-fleetmetric.html#cfn-iot-fleetmetric-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Unit AWS CloudFormation Property // Required: false diff --git a/cloudformation/iot/aws-iot-fleetmetric_aggregationtype.go b/cloudformation/iot/aws-iot-fleetmetric_aggregationtype.go index a9a8f97e50..8a0b2c08a2 100644 --- a/cloudformation/iot/aws-iot-fleetmetric_aggregationtype.go +++ b/cloudformation/iot/aws-iot-fleetmetric_aggregationtype.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FleetMetric_AggregationType AWS CloudFormation Resource (AWS::IoT::FleetMetric.AggregationType) diff --git a/cloudformation/iot/aws-iot-jobtemplate.go b/cloudformation/iot/aws-iot-jobtemplate.go index 110538e809..e8de71d539 100644 --- a/cloudformation/iot/aws-iot-jobtemplate.go +++ b/cloudformation/iot/aws-iot-jobtemplate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // JobTemplate AWS CloudFormation Resource (AWS::IoT::JobTemplate) @@ -62,7 +62,7 @@ type JobTemplate struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-jobtemplate.html#cfn-iot-jobtemplate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TimeoutConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/iot/aws-iot-logging.go b/cloudformation/iot/aws-iot-logging.go index 0a6543c85a..49b83e4905 100644 --- a/cloudformation/iot/aws-iot-logging.go +++ b/cloudformation/iot/aws-iot-logging.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Logging AWS CloudFormation Resource (AWS::IoT::Logging) diff --git a/cloudformation/iot/aws-iot-mitigationaction.go b/cloudformation/iot/aws-iot-mitigationaction.go index c630462502..a3618bc5a0 100644 --- a/cloudformation/iot/aws-iot-mitigationaction.go +++ b/cloudformation/iot/aws-iot-mitigationaction.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MitigationAction AWS CloudFormation Resource (AWS::IoT::MitigationAction) @@ -32,7 +32,7 @@ type MitigationAction struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-mitigationaction.html#cfn-iot-mitigationaction-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-mitigationaction_actionparams.go b/cloudformation/iot/aws-iot-mitigationaction_actionparams.go index 79beb3c3db..2653781174 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_actionparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_actionparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_ActionParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.ActionParams) diff --git a/cloudformation/iot/aws-iot-mitigationaction_addthingstothinggroupparams.go b/cloudformation/iot/aws-iot-mitigationaction_addthingstothinggroupparams.go index 106dc74c2b..a7f03c827c 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_addthingstothinggroupparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_addthingstothinggroupparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_AddThingsToThingGroupParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.AddThingsToThingGroupParams) diff --git a/cloudformation/iot/aws-iot-mitigationaction_enableiotloggingparams.go b/cloudformation/iot/aws-iot-mitigationaction_enableiotloggingparams.go index c9c3580d83..2c30a72b11 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_enableiotloggingparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_enableiotloggingparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_EnableIoTLoggingParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.EnableIoTLoggingParams) diff --git a/cloudformation/iot/aws-iot-mitigationaction_publishfindingtosnsparams.go b/cloudformation/iot/aws-iot-mitigationaction_publishfindingtosnsparams.go index e608b68d43..4225493683 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_publishfindingtosnsparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_publishfindingtosnsparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_PublishFindingToSnsParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.PublishFindingToSnsParams) diff --git a/cloudformation/iot/aws-iot-mitigationaction_replacedefaultpolicyversionparams.go b/cloudformation/iot/aws-iot-mitigationaction_replacedefaultpolicyversionparams.go index b3ae1cad4d..e86d542e24 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_replacedefaultpolicyversionparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_replacedefaultpolicyversionparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_ReplaceDefaultPolicyVersionParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.ReplaceDefaultPolicyVersionParams) diff --git a/cloudformation/iot/aws-iot-mitigationaction_updatecacertificateparams.go b/cloudformation/iot/aws-iot-mitigationaction_updatecacertificateparams.go index abe7e9ac37..0f73998a84 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_updatecacertificateparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_updatecacertificateparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_UpdateCACertificateParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.UpdateCACertificateParams) diff --git a/cloudformation/iot/aws-iot-mitigationaction_updatedevicecertificateparams.go b/cloudformation/iot/aws-iot-mitigationaction_updatedevicecertificateparams.go index 6fa4fc00cb..1967d3f86b 100644 --- a/cloudformation/iot/aws-iot-mitigationaction_updatedevicecertificateparams.go +++ b/cloudformation/iot/aws-iot-mitigationaction_updatedevicecertificateparams.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MitigationAction_UpdateDeviceCertificateParams AWS CloudFormation Resource (AWS::IoT::MitigationAction.UpdateDeviceCertificateParams) diff --git a/cloudformation/iot/aws-iot-policy.go b/cloudformation/iot/aws-iot-policy.go index 9bd925a3ae..b01eca58fa 100644 --- a/cloudformation/iot/aws-iot-policy.go +++ b/cloudformation/iot/aws-iot-policy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Policy AWS CloudFormation Resource (AWS::IoT::Policy) diff --git a/cloudformation/iot/aws-iot-policyprincipalattachment.go b/cloudformation/iot/aws-iot-policyprincipalattachment.go index 3d59f2e8af..2bd854a2f8 100644 --- a/cloudformation/iot/aws-iot-policyprincipalattachment.go +++ b/cloudformation/iot/aws-iot-policyprincipalattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PolicyPrincipalAttachment AWS CloudFormation Resource (AWS::IoT::PolicyPrincipalAttachment) diff --git a/cloudformation/iot/aws-iot-provisioningtemplate.go b/cloudformation/iot/aws-iot-provisioningtemplate.go index 696b703c6e..c7eb4d4a90 100644 --- a/cloudformation/iot/aws-iot-provisioningtemplate.go +++ b/cloudformation/iot/aws-iot-provisioningtemplate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ProvisioningTemplate AWS CloudFormation Resource (AWS::IoT::ProvisioningTemplate) @@ -37,7 +37,7 @@ type ProvisioningTemplate struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-provisioningtemplate.html#cfn-iot-provisioningtemplate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TemplateBody AWS CloudFormation Property // Required: true diff --git a/cloudformation/iot/aws-iot-provisioningtemplate_provisioninghook.go b/cloudformation/iot/aws-iot-provisioningtemplate_provisioninghook.go index ad84294b6e..b1db3bdc3a 100644 --- a/cloudformation/iot/aws-iot-provisioningtemplate_provisioninghook.go +++ b/cloudformation/iot/aws-iot-provisioningtemplate_provisioninghook.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ProvisioningTemplate_ProvisioningHook AWS CloudFormation Resource (AWS::IoT::ProvisioningTemplate.ProvisioningHook) diff --git a/cloudformation/iot/aws-iot-resourcespecificlogging.go b/cloudformation/iot/aws-iot-resourcespecificlogging.go index e95b56d922..86957f05f4 100644 --- a/cloudformation/iot/aws-iot-resourcespecificlogging.go +++ b/cloudformation/iot/aws-iot-resourcespecificlogging.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceSpecificLogging AWS CloudFormation Resource (AWS::IoT::ResourceSpecificLogging) diff --git a/cloudformation/iot/aws-iot-rolealias.go b/cloudformation/iot/aws-iot-rolealias.go index 16e68679a4..75e36e6349 100644 --- a/cloudformation/iot/aws-iot-rolealias.go +++ b/cloudformation/iot/aws-iot-rolealias.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RoleAlias AWS CloudFormation Resource (AWS::IoT::RoleAlias) @@ -32,7 +32,7 @@ type RoleAlias struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-rolealias.html#cfn-iot-rolealias-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-scheduledaudit.go b/cloudformation/iot/aws-iot-scheduledaudit.go index aab9bb167d..8d91951c72 100644 --- a/cloudformation/iot/aws-iot-scheduledaudit.go +++ b/cloudformation/iot/aws-iot-scheduledaudit.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ScheduledAudit AWS CloudFormation Resource (AWS::IoT::ScheduledAudit) @@ -37,7 +37,7 @@ type ScheduledAudit struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-scheduledaudit.html#cfn-iot-scheduledaudit-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetCheckNames AWS CloudFormation Property // Required: true diff --git a/cloudformation/iot/aws-iot-securityprofile.go b/cloudformation/iot/aws-iot-securityprofile.go index 46de4bd38f..f497eba9b4 100644 --- a/cloudformation/iot/aws-iot-securityprofile.go +++ b/cloudformation/iot/aws-iot-securityprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SecurityProfile AWS CloudFormation Resource (AWS::IoT::SecurityProfile) @@ -17,17 +17,17 @@ type SecurityProfile struct { // AdditionalMetricsToRetainV2 AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-additionalmetricstoretainv2 - AdditionalMetricsToRetainV2 *[]SecurityProfile_MetricToRetain `json:"AdditionalMetricsToRetainV2,omitempty"` + AdditionalMetricsToRetainV2 []SecurityProfile_MetricToRetain `json:"AdditionalMetricsToRetainV2,omitempty"` // AlertTargets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-alerttargets - AlertTargets *map[string]SecurityProfile_AlertTarget `json:"AlertTargets,omitempty"` + AlertTargets map[string]SecurityProfile_AlertTarget `json:"AlertTargets,omitempty"` // Behaviors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-behaviors - Behaviors *[]SecurityProfile_Behavior `json:"Behaviors,omitempty"` + Behaviors []SecurityProfile_Behavior `json:"Behaviors,omitempty"` // SecurityProfileDescription AWS CloudFormation Property // Required: false @@ -42,12 +42,12 @@ type SecurityProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-securityprofile.html#cfn-iot-securityprofile-targetarns - TargetArns *[]string `json:"TargetArns,omitempty"` + TargetArns []string `json:"TargetArns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-securityprofile_alerttarget.go b/cloudformation/iot/aws-iot-securityprofile_alerttarget.go index acbf373b8d..1aa2a6beaa 100644 --- a/cloudformation/iot/aws-iot-securityprofile_alerttarget.go +++ b/cloudformation/iot/aws-iot-securityprofile_alerttarget.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_AlertTarget AWS CloudFormation Resource (AWS::IoT::SecurityProfile.AlertTarget) diff --git a/cloudformation/iot/aws-iot-securityprofile_behavior.go b/cloudformation/iot/aws-iot-securityprofile_behavior.go index 5752e81541..82a93a1369 100644 --- a/cloudformation/iot/aws-iot-securityprofile_behavior.go +++ b/cloudformation/iot/aws-iot-securityprofile_behavior.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_Behavior AWS CloudFormation Resource (AWS::IoT::SecurityProfile.Behavior) diff --git a/cloudformation/iot/aws-iot-securityprofile_behaviorcriteria.go b/cloudformation/iot/aws-iot-securityprofile_behaviorcriteria.go index 1b62db7cf4..11660bdd1f 100644 --- a/cloudformation/iot/aws-iot-securityprofile_behaviorcriteria.go +++ b/cloudformation/iot/aws-iot-securityprofile_behaviorcriteria.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_BehaviorCriteria AWS CloudFormation Resource (AWS::IoT::SecurityProfile.BehaviorCriteria) diff --git a/cloudformation/iot/aws-iot-securityprofile_machinelearningdetectionconfig.go b/cloudformation/iot/aws-iot-securityprofile_machinelearningdetectionconfig.go index d3c3db7559..e6209aeaf7 100644 --- a/cloudformation/iot/aws-iot-securityprofile_machinelearningdetectionconfig.go +++ b/cloudformation/iot/aws-iot-securityprofile_machinelearningdetectionconfig.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_MachineLearningDetectionConfig AWS CloudFormation Resource (AWS::IoT::SecurityProfile.MachineLearningDetectionConfig) diff --git a/cloudformation/iot/aws-iot-securityprofile_metricdimension.go b/cloudformation/iot/aws-iot-securityprofile_metricdimension.go index 1e1d56cf6c..6441c570c5 100644 --- a/cloudformation/iot/aws-iot-securityprofile_metricdimension.go +++ b/cloudformation/iot/aws-iot-securityprofile_metricdimension.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_MetricDimension AWS CloudFormation Resource (AWS::IoT::SecurityProfile.MetricDimension) diff --git a/cloudformation/iot/aws-iot-securityprofile_metrictoretain.go b/cloudformation/iot/aws-iot-securityprofile_metrictoretain.go index 2d639124e5..8a261c9777 100644 --- a/cloudformation/iot/aws-iot-securityprofile_metrictoretain.go +++ b/cloudformation/iot/aws-iot-securityprofile_metrictoretain.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_MetricToRetain AWS CloudFormation Resource (AWS::IoT::SecurityProfile.MetricToRetain) diff --git a/cloudformation/iot/aws-iot-securityprofile_metricvalue.go b/cloudformation/iot/aws-iot-securityprofile_metricvalue.go index a2789797b1..1a470ff037 100644 --- a/cloudformation/iot/aws-iot-securityprofile_metricvalue.go +++ b/cloudformation/iot/aws-iot-securityprofile_metricvalue.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_MetricValue AWS CloudFormation Resource (AWS::IoT::SecurityProfile.MetricValue) @@ -13,7 +13,7 @@ type SecurityProfile_MetricValue struct { // Cidrs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-cidrs - Cidrs *[]string `json:"Cidrs,omitempty"` + Cidrs []string `json:"Cidrs,omitempty"` // Count AWS CloudFormation Property // Required: false @@ -28,17 +28,17 @@ type SecurityProfile_MetricValue struct { // Numbers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-numbers - Numbers *[]float64 `json:"Numbers,omitempty"` + Numbers []float64 `json:"Numbers,omitempty"` // Ports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-ports - Ports *[]int `json:"Ports,omitempty"` + Ports []int `json:"Ports,omitempty"` // Strings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-securityprofile-metricvalue.html#cfn-iot-securityprofile-metricvalue-strings - Strings *[]string `json:"Strings,omitempty"` + Strings []string `json:"Strings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-securityprofile_statisticalthreshold.go b/cloudformation/iot/aws-iot-securityprofile_statisticalthreshold.go index e9afa3df10..96019b940b 100644 --- a/cloudformation/iot/aws-iot-securityprofile_statisticalthreshold.go +++ b/cloudformation/iot/aws-iot-securityprofile_statisticalthreshold.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecurityProfile_StatisticalThreshold AWS CloudFormation Resource (AWS::IoT::SecurityProfile.StatisticalThreshold) diff --git a/cloudformation/iot/aws-iot-thing.go b/cloudformation/iot/aws-iot-thing.go index b1f429289b..2f80c7455b 100644 --- a/cloudformation/iot/aws-iot-thing.go +++ b/cloudformation/iot/aws-iot-thing.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Thing AWS CloudFormation Resource (AWS::IoT::Thing) diff --git a/cloudformation/iot/aws-iot-thing_attributepayload.go b/cloudformation/iot/aws-iot-thing_attributepayload.go index 072aa2d58c..cc9576ec99 100644 --- a/cloudformation/iot/aws-iot-thing_attributepayload.go +++ b/cloudformation/iot/aws-iot-thing_attributepayload.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Thing_AttributePayload AWS CloudFormation Resource (AWS::IoT::Thing.AttributePayload) @@ -13,7 +13,7 @@ type Thing_AttributePayload struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-thing-attributepayload.html#cfn-iot-thing-attributepayload-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iot/aws-iot-thingprincipalattachment.go b/cloudformation/iot/aws-iot-thingprincipalattachment.go index 8e714451b4..3edcb2fea4 100644 --- a/cloudformation/iot/aws-iot-thingprincipalattachment.go +++ b/cloudformation/iot/aws-iot-thingprincipalattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ThingPrincipalAttachment AWS CloudFormation Resource (AWS::IoT::ThingPrincipalAttachment) diff --git a/cloudformation/iot/aws-iot-topicrule.go b/cloudformation/iot/aws-iot-topicrule.go index 3ecfc6ff4a..c6e599c84d 100644 --- a/cloudformation/iot/aws-iot-topicrule.go +++ b/cloudformation/iot/aws-iot-topicrule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TopicRule AWS CloudFormation Resource (AWS::IoT::TopicRule) @@ -22,7 +22,7 @@ type TopicRule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-topicrule.html#cfn-iot-topicrule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TopicRulePayload AWS CloudFormation Property // Required: true diff --git a/cloudformation/iot/aws-iot-topicrule_action.go b/cloudformation/iot/aws-iot-topicrule_action.go index 2802dde4e7..b8965bfa3b 100644 --- a/cloudformation/iot/aws-iot-topicrule_action.go +++ b/cloudformation/iot/aws-iot-topicrule_action.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_Action AWS CloudFormation Resource (AWS::IoT::TopicRule.Action) diff --git a/cloudformation/iot/aws-iot-topicrule_assetpropertytimestamp.go b/cloudformation/iot/aws-iot-topicrule_assetpropertytimestamp.go index 8bef7c5593..6f765ce2f2 100644 --- a/cloudformation/iot/aws-iot-topicrule_assetpropertytimestamp.go +++ b/cloudformation/iot/aws-iot-topicrule_assetpropertytimestamp.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_AssetPropertyTimestamp AWS CloudFormation Resource (AWS::IoT::TopicRule.AssetPropertyTimestamp) diff --git a/cloudformation/iot/aws-iot-topicrule_assetpropertyvalue.go b/cloudformation/iot/aws-iot-topicrule_assetpropertyvalue.go index 7bc8dae573..50bcb71c1d 100644 --- a/cloudformation/iot/aws-iot-topicrule_assetpropertyvalue.go +++ b/cloudformation/iot/aws-iot-topicrule_assetpropertyvalue.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_AssetPropertyValue AWS CloudFormation Resource (AWS::IoT::TopicRule.AssetPropertyValue) diff --git a/cloudformation/iot/aws-iot-topicrule_assetpropertyvariant.go b/cloudformation/iot/aws-iot-topicrule_assetpropertyvariant.go index 95b248629d..3780eb3a77 100644 --- a/cloudformation/iot/aws-iot-topicrule_assetpropertyvariant.go +++ b/cloudformation/iot/aws-iot-topicrule_assetpropertyvariant.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_AssetPropertyVariant AWS CloudFormation Resource (AWS::IoT::TopicRule.AssetPropertyVariant) diff --git a/cloudformation/iot/aws-iot-topicrule_cloudwatchalarmaction.go b/cloudformation/iot/aws-iot-topicrule_cloudwatchalarmaction.go index fb0fa2ea02..e1219e6e2c 100644 --- a/cloudformation/iot/aws-iot-topicrule_cloudwatchalarmaction.go +++ b/cloudformation/iot/aws-iot-topicrule_cloudwatchalarmaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_CloudwatchAlarmAction AWS CloudFormation Resource (AWS::IoT::TopicRule.CloudwatchAlarmAction) diff --git a/cloudformation/iot/aws-iot-topicrule_cloudwatchlogsaction.go b/cloudformation/iot/aws-iot-topicrule_cloudwatchlogsaction.go index 62cd84116f..1d09d7474d 100644 --- a/cloudformation/iot/aws-iot-topicrule_cloudwatchlogsaction.go +++ b/cloudformation/iot/aws-iot-topicrule_cloudwatchlogsaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_CloudwatchLogsAction AWS CloudFormation Resource (AWS::IoT::TopicRule.CloudwatchLogsAction) diff --git a/cloudformation/iot/aws-iot-topicrule_cloudwatchmetricaction.go b/cloudformation/iot/aws-iot-topicrule_cloudwatchmetricaction.go index 1734b47476..88c9308934 100644 --- a/cloudformation/iot/aws-iot-topicrule_cloudwatchmetricaction.go +++ b/cloudformation/iot/aws-iot-topicrule_cloudwatchmetricaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_CloudwatchMetricAction AWS CloudFormation Resource (AWS::IoT::TopicRule.CloudwatchMetricAction) diff --git a/cloudformation/iot/aws-iot-topicrule_dynamodbaction.go b/cloudformation/iot/aws-iot-topicrule_dynamodbaction.go index 0be32e3932..9bf56db0b8 100644 --- a/cloudformation/iot/aws-iot-topicrule_dynamodbaction.go +++ b/cloudformation/iot/aws-iot-topicrule_dynamodbaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_DynamoDBAction AWS CloudFormation Resource (AWS::IoT::TopicRule.DynamoDBAction) diff --git a/cloudformation/iot/aws-iot-topicrule_dynamodbv2action.go b/cloudformation/iot/aws-iot-topicrule_dynamodbv2action.go index 84e11cec97..e85a0f853f 100644 --- a/cloudformation/iot/aws-iot-topicrule_dynamodbv2action.go +++ b/cloudformation/iot/aws-iot-topicrule_dynamodbv2action.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_DynamoDBv2Action AWS CloudFormation Resource (AWS::IoT::TopicRule.DynamoDBv2Action) diff --git a/cloudformation/iot/aws-iot-topicrule_elasticsearchaction.go b/cloudformation/iot/aws-iot-topicrule_elasticsearchaction.go index 3846c0426a..04ddcdeb14 100644 --- a/cloudformation/iot/aws-iot-topicrule_elasticsearchaction.go +++ b/cloudformation/iot/aws-iot-topicrule_elasticsearchaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_ElasticsearchAction AWS CloudFormation Resource (AWS::IoT::TopicRule.ElasticsearchAction) diff --git a/cloudformation/iot/aws-iot-topicrule_firehoseaction.go b/cloudformation/iot/aws-iot-topicrule_firehoseaction.go index 87e6ae2410..334c52aab0 100644 --- a/cloudformation/iot/aws-iot-topicrule_firehoseaction.go +++ b/cloudformation/iot/aws-iot-topicrule_firehoseaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_FirehoseAction AWS CloudFormation Resource (AWS::IoT::TopicRule.FirehoseAction) diff --git a/cloudformation/iot/aws-iot-topicrule_httpaction.go b/cloudformation/iot/aws-iot-topicrule_httpaction.go index ba476b5ae7..b34280798d 100644 --- a/cloudformation/iot/aws-iot-topicrule_httpaction.go +++ b/cloudformation/iot/aws-iot-topicrule_httpaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_HttpAction AWS CloudFormation Resource (AWS::IoT::TopicRule.HttpAction) @@ -23,7 +23,7 @@ type TopicRule_HttpAction struct { // Headers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicrule-httpaction.html#cfn-iot-topicrule-httpaction-headers - Headers *[]TopicRule_HttpActionHeader `json:"Headers,omitempty"` + Headers []TopicRule_HttpActionHeader `json:"Headers,omitempty"` // Url AWS CloudFormation Property // Required: true diff --git a/cloudformation/iot/aws-iot-topicrule_httpactionheader.go b/cloudformation/iot/aws-iot-topicrule_httpactionheader.go index 8d0e5c23ab..c66d5d7ead 100644 --- a/cloudformation/iot/aws-iot-topicrule_httpactionheader.go +++ b/cloudformation/iot/aws-iot-topicrule_httpactionheader.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_HttpActionHeader AWS CloudFormation Resource (AWS::IoT::TopicRule.HttpActionHeader) diff --git a/cloudformation/iot/aws-iot-topicrule_httpauthorization.go b/cloudformation/iot/aws-iot-topicrule_httpauthorization.go index e1d8190d81..533f732aed 100644 --- a/cloudformation/iot/aws-iot-topicrule_httpauthorization.go +++ b/cloudformation/iot/aws-iot-topicrule_httpauthorization.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_HttpAuthorization AWS CloudFormation Resource (AWS::IoT::TopicRule.HttpAuthorization) diff --git a/cloudformation/iot/aws-iot-topicrule_iotanalyticsaction.go b/cloudformation/iot/aws-iot-topicrule_iotanalyticsaction.go index 93cfcba1f9..23740769a5 100644 --- a/cloudformation/iot/aws-iot-topicrule_iotanalyticsaction.go +++ b/cloudformation/iot/aws-iot-topicrule_iotanalyticsaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_IotAnalyticsAction AWS CloudFormation Resource (AWS::IoT::TopicRule.IotAnalyticsAction) diff --git a/cloudformation/iot/aws-iot-topicrule_ioteventsaction.go b/cloudformation/iot/aws-iot-topicrule_ioteventsaction.go index 167f49284b..29c841472d 100644 --- a/cloudformation/iot/aws-iot-topicrule_ioteventsaction.go +++ b/cloudformation/iot/aws-iot-topicrule_ioteventsaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_IotEventsAction AWS CloudFormation Resource (AWS::IoT::TopicRule.IotEventsAction) diff --git a/cloudformation/iot/aws-iot-topicrule_iotsitewiseaction.go b/cloudformation/iot/aws-iot-topicrule_iotsitewiseaction.go index 1c61011bbc..8131e09641 100644 --- a/cloudformation/iot/aws-iot-topicrule_iotsitewiseaction.go +++ b/cloudformation/iot/aws-iot-topicrule_iotsitewiseaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_IotSiteWiseAction AWS CloudFormation Resource (AWS::IoT::TopicRule.IotSiteWiseAction) diff --git a/cloudformation/iot/aws-iot-topicrule_kafkaaction.go b/cloudformation/iot/aws-iot-topicrule_kafkaaction.go index dbf7a47d3a..ec62644094 100644 --- a/cloudformation/iot/aws-iot-topicrule_kafkaaction.go +++ b/cloudformation/iot/aws-iot-topicrule_kafkaaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_KafkaAction AWS CloudFormation Resource (AWS::IoT::TopicRule.KafkaAction) diff --git a/cloudformation/iot/aws-iot-topicrule_kinesisaction.go b/cloudformation/iot/aws-iot-topicrule_kinesisaction.go index b659270033..4cea765af3 100644 --- a/cloudformation/iot/aws-iot-topicrule_kinesisaction.go +++ b/cloudformation/iot/aws-iot-topicrule_kinesisaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_KinesisAction AWS CloudFormation Resource (AWS::IoT::TopicRule.KinesisAction) diff --git a/cloudformation/iot/aws-iot-topicrule_lambdaaction.go b/cloudformation/iot/aws-iot-topicrule_lambdaaction.go index cc8aa65084..d5ebc37914 100644 --- a/cloudformation/iot/aws-iot-topicrule_lambdaaction.go +++ b/cloudformation/iot/aws-iot-topicrule_lambdaaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_LambdaAction AWS CloudFormation Resource (AWS::IoT::TopicRule.LambdaAction) diff --git a/cloudformation/iot/aws-iot-topicrule_opensearchaction.go b/cloudformation/iot/aws-iot-topicrule_opensearchaction.go index 4046666e80..9427e7e479 100644 --- a/cloudformation/iot/aws-iot-topicrule_opensearchaction.go +++ b/cloudformation/iot/aws-iot-topicrule_opensearchaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_OpenSearchAction AWS CloudFormation Resource (AWS::IoT::TopicRule.OpenSearchAction) diff --git a/cloudformation/iot/aws-iot-topicrule_putassetpropertyvalueentry.go b/cloudformation/iot/aws-iot-topicrule_putassetpropertyvalueentry.go index 2dc8bc8c1b..6d968533bd 100644 --- a/cloudformation/iot/aws-iot-topicrule_putassetpropertyvalueentry.go +++ b/cloudformation/iot/aws-iot-topicrule_putassetpropertyvalueentry.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_PutAssetPropertyValueEntry AWS CloudFormation Resource (AWS::IoT::TopicRule.PutAssetPropertyValueEntry) diff --git a/cloudformation/iot/aws-iot-topicrule_putiteminput.go b/cloudformation/iot/aws-iot-topicrule_putiteminput.go index add613f0ea..53a0b46bde 100644 --- a/cloudformation/iot/aws-iot-topicrule_putiteminput.go +++ b/cloudformation/iot/aws-iot-topicrule_putiteminput.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_PutItemInput AWS CloudFormation Resource (AWS::IoT::TopicRule.PutItemInput) diff --git a/cloudformation/iot/aws-iot-topicrule_republishaction.go b/cloudformation/iot/aws-iot-topicrule_republishaction.go index cac29fcd1f..4391beba94 100644 --- a/cloudformation/iot/aws-iot-topicrule_republishaction.go +++ b/cloudformation/iot/aws-iot-topicrule_republishaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_RepublishAction AWS CloudFormation Resource (AWS::IoT::TopicRule.RepublishAction) diff --git a/cloudformation/iot/aws-iot-topicrule_s3action.go b/cloudformation/iot/aws-iot-topicrule_s3action.go index dcd2cf6d7b..d55850106d 100644 --- a/cloudformation/iot/aws-iot-topicrule_s3action.go +++ b/cloudformation/iot/aws-iot-topicrule_s3action.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_S3Action AWS CloudFormation Resource (AWS::IoT::TopicRule.S3Action) diff --git a/cloudformation/iot/aws-iot-topicrule_sigv4authorization.go b/cloudformation/iot/aws-iot-topicrule_sigv4authorization.go index ef2d198295..aafda56b62 100644 --- a/cloudformation/iot/aws-iot-topicrule_sigv4authorization.go +++ b/cloudformation/iot/aws-iot-topicrule_sigv4authorization.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_SigV4Authorization AWS CloudFormation Resource (AWS::IoT::TopicRule.SigV4Authorization) diff --git a/cloudformation/iot/aws-iot-topicrule_snsaction.go b/cloudformation/iot/aws-iot-topicrule_snsaction.go index a439ee684a..18e65dd9e1 100644 --- a/cloudformation/iot/aws-iot-topicrule_snsaction.go +++ b/cloudformation/iot/aws-iot-topicrule_snsaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_SnsAction AWS CloudFormation Resource (AWS::IoT::TopicRule.SnsAction) diff --git a/cloudformation/iot/aws-iot-topicrule_sqsaction.go b/cloudformation/iot/aws-iot-topicrule_sqsaction.go index c7df51ed24..6cf23f9a1e 100644 --- a/cloudformation/iot/aws-iot-topicrule_sqsaction.go +++ b/cloudformation/iot/aws-iot-topicrule_sqsaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_SqsAction AWS CloudFormation Resource (AWS::IoT::TopicRule.SqsAction) diff --git a/cloudformation/iot/aws-iot-topicrule_stepfunctionsaction.go b/cloudformation/iot/aws-iot-topicrule_stepfunctionsaction.go index 96f1c67d7a..a841bd0c65 100644 --- a/cloudformation/iot/aws-iot-topicrule_stepfunctionsaction.go +++ b/cloudformation/iot/aws-iot-topicrule_stepfunctionsaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_StepFunctionsAction AWS CloudFormation Resource (AWS::IoT::TopicRule.StepFunctionsAction) diff --git a/cloudformation/iot/aws-iot-topicrule_timestreamaction.go b/cloudformation/iot/aws-iot-topicrule_timestreamaction.go index 859f94bc24..8ec9812449 100644 --- a/cloudformation/iot/aws-iot-topicrule_timestreamaction.go +++ b/cloudformation/iot/aws-iot-topicrule_timestreamaction.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_TimestreamAction AWS CloudFormation Resource (AWS::IoT::TopicRule.TimestreamAction) diff --git a/cloudformation/iot/aws-iot-topicrule_timestreamdimension.go b/cloudformation/iot/aws-iot-topicrule_timestreamdimension.go index f7bae4e2ef..4535ec7aef 100644 --- a/cloudformation/iot/aws-iot-topicrule_timestreamdimension.go +++ b/cloudformation/iot/aws-iot-topicrule_timestreamdimension.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_TimestreamDimension AWS CloudFormation Resource (AWS::IoT::TopicRule.TimestreamDimension) diff --git a/cloudformation/iot/aws-iot-topicrule_timestreamtimestamp.go b/cloudformation/iot/aws-iot-topicrule_timestreamtimestamp.go index ee40d648d1..5774b6c52e 100644 --- a/cloudformation/iot/aws-iot-topicrule_timestreamtimestamp.go +++ b/cloudformation/iot/aws-iot-topicrule_timestreamtimestamp.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_TimestreamTimestamp AWS CloudFormation Resource (AWS::IoT::TopicRule.TimestreamTimestamp) diff --git a/cloudformation/iot/aws-iot-topicrule_topicrulepayload.go b/cloudformation/iot/aws-iot-topicrule_topicrulepayload.go index c0f8e494f3..c43ff02fec 100644 --- a/cloudformation/iot/aws-iot-topicrule_topicrulepayload.go +++ b/cloudformation/iot/aws-iot-topicrule_topicrulepayload.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRule_TopicRulePayload AWS CloudFormation Resource (AWS::IoT::TopicRule.TopicRulePayload) diff --git a/cloudformation/iot/aws-iot-topicruledestination.go b/cloudformation/iot/aws-iot-topicruledestination.go index 609682f3b6..f613464ff2 100644 --- a/cloudformation/iot/aws-iot-topicruledestination.go +++ b/cloudformation/iot/aws-iot-topicruledestination.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRuleDestination AWS CloudFormation Resource (AWS::IoT::TopicRuleDestination) diff --git a/cloudformation/iot/aws-iot-topicruledestination_httpurldestinationsummary.go b/cloudformation/iot/aws-iot-topicruledestination_httpurldestinationsummary.go index c86f933f9f..c3d11f836d 100644 --- a/cloudformation/iot/aws-iot-topicruledestination_httpurldestinationsummary.go +++ b/cloudformation/iot/aws-iot-topicruledestination_httpurldestinationsummary.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRuleDestination_HttpUrlDestinationSummary AWS CloudFormation Resource (AWS::IoT::TopicRuleDestination.HttpUrlDestinationSummary) diff --git a/cloudformation/iot/aws-iot-topicruledestination_vpcdestinationproperties.go b/cloudformation/iot/aws-iot-topicruledestination_vpcdestinationproperties.go index 604dad2cf4..3f1152ca95 100644 --- a/cloudformation/iot/aws-iot-topicruledestination_vpcdestinationproperties.go +++ b/cloudformation/iot/aws-iot-topicruledestination_vpcdestinationproperties.go @@ -3,7 +3,7 @@ package iot import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicRuleDestination_VpcDestinationProperties AWS CloudFormation Resource (AWS::IoT::TopicRuleDestination.VpcDestinationProperties) @@ -18,12 +18,12 @@ type TopicRuleDestination_VpcDestinationProperties struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html#cfn-iot-topicruledestination-vpcdestinationproperties-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iot-topicruledestination-vpcdestinationproperties.html#cfn-iot-topicruledestination-vpcdestinationproperties-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // VpcId AWS CloudFormation Property // Required: false diff --git a/cloudformation/iot1click/aws-iot1click-device.go b/cloudformation/iot1click/aws-iot1click-device.go index d6c00d3c29..a6293a05df 100644 --- a/cloudformation/iot1click/aws-iot1click-device.go +++ b/cloudformation/iot1click/aws-iot1click-device.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Device AWS CloudFormation Resource (AWS::IoT1Click::Device) diff --git a/cloudformation/iot1click/aws-iot1click-placement.go b/cloudformation/iot1click/aws-iot1click-placement.go index d7fabc3c3b..89276208c9 100644 --- a/cloudformation/iot1click/aws-iot1click-placement.go +++ b/cloudformation/iot1click/aws-iot1click-placement.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Placement AWS CloudFormation Resource (AWS::IoT1Click::Placement) diff --git a/cloudformation/iot1click/aws-iot1click-project.go b/cloudformation/iot1click/aws-iot1click-project.go index 3d96482df3..d615a93a87 100644 --- a/cloudformation/iot1click/aws-iot1click-project.go +++ b/cloudformation/iot1click/aws-iot1click-project.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project AWS CloudFormation Resource (AWS::IoT1Click::Project) diff --git a/cloudformation/iot1click/aws-iot1click-project_devicetemplate.go b/cloudformation/iot1click/aws-iot1click-project_devicetemplate.go index 4542afea68..364fb052fb 100644 --- a/cloudformation/iot1click/aws-iot1click-project_devicetemplate.go +++ b/cloudformation/iot1click/aws-iot1click-project_devicetemplate.go @@ -3,7 +3,7 @@ package iot1click import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_DeviceTemplate AWS CloudFormation Resource (AWS::IoT1Click::Project.DeviceTemplate) diff --git a/cloudformation/iot1click/aws-iot1click-project_placementtemplate.go b/cloudformation/iot1click/aws-iot1click-project_placementtemplate.go index 8fc8b3d45c..0b121dd8e1 100644 --- a/cloudformation/iot1click/aws-iot1click-project_placementtemplate.go +++ b/cloudformation/iot1click/aws-iot1click-project_placementtemplate.go @@ -3,7 +3,7 @@ package iot1click import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project_PlacementTemplate AWS CloudFormation Resource (AWS::IoT1Click::Project.PlacementTemplate) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-channel.go b/cloudformation/iotanalytics/aws-iotanalytics-channel.go index 80621b19a1..34b7b8d546 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-channel.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-channel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Channel AWS CloudFormation Resource (AWS::IoTAnalytics::Channel) @@ -32,7 +32,7 @@ type Channel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-channel.html#cfn-iotanalytics-channel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotanalytics/aws-iotanalytics-channel_channelstorage.go b/cloudformation/iotanalytics/aws-iotanalytics-channel_channelstorage.go index cfb74babd6..9ac0af8d1a 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-channel_channelstorage.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-channel_channelstorage.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ChannelStorage AWS CloudFormation Resource (AWS::IoTAnalytics::Channel.ChannelStorage) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-channel_customermanageds3.go b/cloudformation/iotanalytics/aws-iotanalytics-channel_customermanageds3.go index dc1b56a64f..8524b22e87 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-channel_customermanageds3.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-channel_customermanageds3.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CustomerManagedS3 AWS CloudFormation Resource (AWS::IoTAnalytics::Channel.CustomerManagedS3) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-channel_retentionperiod.go b/cloudformation/iotanalytics/aws-iotanalytics-channel_retentionperiod.go index 0246304067..192c4d4f4b 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-channel_retentionperiod.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-channel_retentionperiod.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_RetentionPeriod AWS CloudFormation Resource (AWS::IoTAnalytics::Channel.RetentionPeriod) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-channel_servicemanageds3.go b/cloudformation/iotanalytics/aws-iotanalytics-channel_servicemanageds3.go index 3504d92574..44ccdade86 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-channel_servicemanageds3.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-channel_servicemanageds3.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ServiceManagedS3 AWS CloudFormation Resource (AWS::IoTAnalytics::Channel.ServiceManagedS3) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset.go index 07436a3f63..e09c183cef 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Dataset AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset) @@ -22,7 +22,7 @@ type Dataset struct { // ContentDeliveryRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-contentdeliveryrules - ContentDeliveryRules *[]Dataset_DatasetContentDeliveryRule `json:"ContentDeliveryRules,omitempty"` + ContentDeliveryRules []Dataset_DatasetContentDeliveryRule `json:"ContentDeliveryRules,omitempty"` // DatasetName AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type Dataset struct { // LateDataRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-latedatarules - LateDataRules *[]Dataset_LateDataRule `json:"LateDataRules,omitempty"` + LateDataRules []Dataset_LateDataRule `json:"LateDataRules,omitempty"` // RetentionPeriod AWS CloudFormation Property // Required: false @@ -42,12 +42,12 @@ type Dataset struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Triggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-dataset.html#cfn-iotanalytics-dataset-triggers - Triggers *[]Dataset_Trigger `json:"Triggers,omitempty"` + Triggers []Dataset_Trigger `json:"Triggers,omitempty"` // VersioningConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_action.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_action.go index ef9f685bac..c6500dc710 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_action.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_action.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Action AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.Action) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_containeraction.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_containeraction.go index 349a6a56e1..f4341559bb 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_containeraction.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_containeraction.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_ContainerAction AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.ContainerAction) @@ -28,7 +28,7 @@ type Dataset_ContainerAction struct { // Variables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-containeraction.html#cfn-iotanalytics-dataset-containeraction-variables - Variables *[]Dataset_Variable `json:"Variables,omitempty"` + Variables []Dataset_Variable `json:"Variables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryrule.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryrule.go index 873c1c5faf..03c972a50c 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryrule.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryrule.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatasetContentDeliveryRule AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.DatasetContentDeliveryRule) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryruledestination.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryruledestination.go index 73641a4f5e..7c25ecf94b 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryruledestination.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentdeliveryruledestination.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatasetContentDeliveryRuleDestination AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.DatasetContentDeliveryRuleDestination) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentversionvalue.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentversionvalue.go index 23ee0e6497..221cb4ca52 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentversionvalue.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_datasetcontentversionvalue.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatasetContentVersionValue AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.DatasetContentVersionValue) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatime.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatime.go index becf2719af..62b2095d71 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatime.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatime.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DeltaTime AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.DeltaTime) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatimesessionwindowconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatimesessionwindowconfiguration.go index 439924538e..f2ab5da24f 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatimesessionwindowconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_deltatimesessionwindowconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DeltaTimeSessionWindowConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.DeltaTimeSessionWindowConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_filter.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_filter.go index f6db9a3aca..5dfad42a49 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_filter.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_filter.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Filter AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.Filter) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_glueconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_glueconfiguration.go index 5c1ce59a19..fa59651896 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_glueconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_glueconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_GlueConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.GlueConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_ioteventsdestinationconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_ioteventsdestinationconfiguration.go index 95c164a0fc..3e3e53e7f2 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_ioteventsdestinationconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_ioteventsdestinationconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_IotEventsDestinationConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.IotEventsDestinationConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedatarule.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedatarule.go index 417f39a0c6..92279d3b6e 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedatarule.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedatarule.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_LateDataRule AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.LateDataRule) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedataruleconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedataruleconfiguration.go index 61506f56de..69085b0bc5 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedataruleconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_latedataruleconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_LateDataRuleConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.LateDataRuleConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_outputfileurivalue.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_outputfileurivalue.go index 67deae8b81..3b40ee350e 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_outputfileurivalue.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_outputfileurivalue.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_OutputFileUriValue AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.OutputFileUriValue) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_queryaction.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_queryaction.go index aefd83654b..6a9c544868 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_queryaction.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_queryaction.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_QueryAction AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.QueryAction) @@ -13,7 +13,7 @@ type Dataset_QueryAction struct { // Filters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-dataset-queryaction.html#cfn-iotanalytics-dataset-queryaction-filters - Filters *[]Dataset_Filter `json:"Filters,omitempty"` + Filters []Dataset_Filter `json:"Filters,omitempty"` // SqlQuery AWS CloudFormation Property // Required: true diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_resourceconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_resourceconfiguration.go index d993a3002f..25dc729a12 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_resourceconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_resourceconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_ResourceConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.ResourceConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_retentionperiod.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_retentionperiod.go index 0f5c5e36e4..570f6c2ef7 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_retentionperiod.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_retentionperiod.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_RetentionPeriod AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.RetentionPeriod) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_s3destinationconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_s3destinationconfiguration.go index 47fc036399..1008c711c1 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_s3destinationconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_s3destinationconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_S3DestinationConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.S3DestinationConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_schedule.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_schedule.go index 9734e0716c..3c60358eba 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_schedule.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_schedule.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Schedule AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.Schedule) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_trigger.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_trigger.go index 380e831e74..992f7089e3 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_trigger.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_trigger.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Trigger AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.Trigger) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_triggeringdataset.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_triggeringdataset.go index 2165f1e678..f50d343b73 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_triggeringdataset.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_triggeringdataset.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_TriggeringDataset AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.TriggeringDataset) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_variable.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_variable.go index f458f5201f..2b8a73e2c1 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_variable.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_variable.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_Variable AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.Variable) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-dataset_versioningconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-dataset_versioningconfiguration.go index c7d6f5cee1..4e3d082bff 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-dataset_versioningconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-dataset_versioningconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_VersioningConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Dataset.VersioningConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore.go index ce482a9554..ee1ffde310 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Datastore AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore) @@ -42,7 +42,7 @@ type Datastore struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-datastore.html#cfn-iotanalytics-datastore-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_column.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_column.go index 69f53ce1c9..7f04250464 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_column.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_column.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_Column AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.Column) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3.go index 19f05ff52a..7a0b8da26f 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_CustomerManagedS3 AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.CustomerManagedS3) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3storage.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3storage.go index 354f9aa28f..009a80fcf4 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3storage.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_customermanageds3storage.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_CustomerManagedS3Storage AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.CustomerManagedS3Storage) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartition.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartition.go index 1bb2cecdc5..f0be526beb 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartition.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartition.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_DatastorePartition AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.DatastorePartition) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartitions.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartitions.go index 857930b67b..95a83139d0 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartitions.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorepartitions.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_DatastorePartitions AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.DatastorePartitions) @@ -13,7 +13,7 @@ type Datastore_DatastorePartitions struct { // Partitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-datastorepartitions.html#cfn-iotanalytics-datastore-datastorepartitions-partitions - Partitions *[]Datastore_DatastorePartition `json:"Partitions,omitempty"` + Partitions []Datastore_DatastorePartition `json:"Partitions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorestorage.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorestorage.go index 5c8c903ba5..139d7b66a3 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorestorage.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_datastorestorage.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_DatastoreStorage AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.DatastoreStorage) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_fileformatconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_fileformatconfiguration.go index 53f2b313f3..4765e18269 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_fileformatconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_fileformatconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_FileFormatConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.FileFormatConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_iotsitewisemultilayerstorage.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_iotsitewisemultilayerstorage.go index ab605c773f..9e3294771e 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_iotsitewisemultilayerstorage.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_iotsitewisemultilayerstorage.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_IotSiteWiseMultiLayerStorage AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.IotSiteWiseMultiLayerStorage) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_jsonconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_jsonconfiguration.go index bad9ec0d75..cab9b4612e 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_jsonconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_jsonconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_JsonConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.JsonConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_parquetconfiguration.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_parquetconfiguration.go index f341127054..5bfa7c9d8e 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_parquetconfiguration.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_parquetconfiguration.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_ParquetConfiguration AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.ParquetConfiguration) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_partition.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_partition.go index 4fb563b324..189da830a3 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_partition.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_partition.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_Partition AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.Partition) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_retentionperiod.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_retentionperiod.go index b2c8bb15de..4e2b7eae09 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_retentionperiod.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_retentionperiod.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_RetentionPeriod AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.RetentionPeriod) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_schemadefinition.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_schemadefinition.go index 0821957025..0e5d79e15b 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_schemadefinition.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_schemadefinition.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_SchemaDefinition AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.SchemaDefinition) @@ -13,7 +13,7 @@ type Datastore_SchemaDefinition struct { // Columns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotanalytics-datastore-schemadefinition.html#cfn-iotanalytics-datastore-schemadefinition-columns - Columns *[]Datastore_Column `json:"Columns,omitempty"` + Columns []Datastore_Column `json:"Columns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_servicemanageds3.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_servicemanageds3.go index 87e7e5e8e7..b44d79f730 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_servicemanageds3.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_servicemanageds3.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_ServiceManagedS3 AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.ServiceManagedS3) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-datastore_timestamppartition.go b/cloudformation/iotanalytics/aws-iotanalytics-datastore_timestamppartition.go index d2b4309596..0f57c95c8a 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-datastore_timestamppartition.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-datastore_timestamppartition.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Datastore_TimestampPartition AWS CloudFormation Resource (AWS::IoTAnalytics::Datastore.TimestampPartition) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline.go index e986bb005f..fbf4a1db85 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Pipeline AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline) @@ -27,7 +27,7 @@ type Pipeline struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotanalytics-pipeline.html#cfn-iotanalytics-pipeline-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_activity.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_activity.go index fbc27dd249..6ee7d4bb5b 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_activity.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_activity.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Activity AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.Activity) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_addattributes.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_addattributes.go index 85e8238049..a3961ab7b9 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_addattributes.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_addattributes.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_AddAttributes AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.AddAttributes) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_channel.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_channel.go index 167bfa48f6..8130409492 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_channel.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_channel.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Channel AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.Channel) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_datastore.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_datastore.go index 168430dd73..c4cfd76d49 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_datastore.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_datastore.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Datastore AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.Datastore) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceregistryenrich.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceregistryenrich.go index 53730ffc1f..2b89bc6a77 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceregistryenrich.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceregistryenrich.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_DeviceRegistryEnrich AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.DeviceRegistryEnrich) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceshadowenrich.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceshadowenrich.go index 6584d574fe..4ff7f12e17 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceshadowenrich.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_deviceshadowenrich.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_DeviceShadowEnrich AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.DeviceShadowEnrich) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_filter.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_filter.go index cc9227c113..cd15e3d2c1 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_filter.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_filter.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Filter AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.Filter) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_lambda.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_lambda.go index a41c5a8d47..fb3702a074 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_lambda.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_lambda.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Lambda AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.Lambda) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_math.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_math.go index ae170d01a1..c20875b285 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_math.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_math.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_Math AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.Math) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_removeattributes.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_removeattributes.go index fb891ee71e..6f961ccb33 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_removeattributes.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_removeattributes.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_RemoveAttributes AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.RemoveAttributes) diff --git a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_selectattributes.go b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_selectattributes.go index 7ae94ade07..7576207eef 100644 --- a/cloudformation/iotanalytics/aws-iotanalytics-pipeline_selectattributes.go +++ b/cloudformation/iotanalytics/aws-iotanalytics-pipeline_selectattributes.go @@ -3,7 +3,7 @@ package iotanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Pipeline_SelectAttributes AWS CloudFormation Resource (AWS::IoTAnalytics::Pipeline.SelectAttributes) diff --git a/cloudformation/iotcoredeviceadvisor/aws-iotcoredeviceadvisor-suitedefinition.go b/cloudformation/iotcoredeviceadvisor/aws-iotcoredeviceadvisor-suitedefinition.go index afa5ba17ba..f742b2f3c9 100644 --- a/cloudformation/iotcoredeviceadvisor/aws-iotcoredeviceadvisor-suitedefinition.go +++ b/cloudformation/iotcoredeviceadvisor/aws-iotcoredeviceadvisor-suitedefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SuiteDefinition AWS CloudFormation Resource (AWS::IoTCoreDeviceAdvisor::SuiteDefinition) @@ -22,7 +22,7 @@ type SuiteDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotcoredeviceadvisor-suitedefinition.html#cfn-iotcoredeviceadvisor-suitedefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel.go b/cloudformation/iotevents/aws-iotevents-alarmmodel.go index 83bfd7ba84..bd9425ad7c 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AlarmModel AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel) @@ -57,7 +57,7 @@ type AlarmModel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-alarmmodel.html#cfn-iotevents-alarmmodel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_acknowledgeflow.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_acknowledgeflow.go index 4694909776..889f6dbfff 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_acknowledgeflow.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_acknowledgeflow.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AcknowledgeFlow AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AcknowledgeFlow) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmaction.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmaction.go index d97f805bd3..2c8eb4d28a 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmaction.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmaction.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AlarmAction AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AlarmAction) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmcapabilities.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmcapabilities.go index b116950ab8..355759d42c 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmcapabilities.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmcapabilities.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AlarmCapabilities AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AlarmCapabilities) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmeventactions.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmeventactions.go index b4b2d7dd90..f83f8cf789 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmeventactions.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmeventactions.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AlarmEventActions AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AlarmEventActions) @@ -13,7 +13,7 @@ type AlarmModel_AlarmEventActions struct { // AlarmActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-alarmmodel-alarmeventactions.html#cfn-iotevents-alarmmodel-alarmeventactions-alarmactions - AlarmActions *[]AlarmModel_AlarmAction `json:"AlarmActions,omitempty"` + AlarmActions []AlarmModel_AlarmAction `json:"AlarmActions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmrule.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmrule.go index 4fef3d4af9..91a16efd95 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmrule.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_alarmrule.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AlarmRule AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AlarmRule) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertytimestamp.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertytimestamp.go index ff00289f37..c81cc99fb3 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertytimestamp.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertytimestamp.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AssetPropertyTimestamp AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AssetPropertyTimestamp) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvalue.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvalue.go index 98706a0ab0..bd95e80045 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvalue.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvalue.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AssetPropertyValue AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AssetPropertyValue) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvariant.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvariant.go index 064fcc1a71..8a85e825ff 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvariant.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_assetpropertyvariant.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_AssetPropertyVariant AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.AssetPropertyVariant) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodb.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodb.go index ae509152ce..cc7a2aa9f9 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodb.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodb.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_DynamoDB AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.DynamoDB) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodbv2.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodbv2.go index 91af7fd767..c19d441c3c 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodbv2.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_dynamodbv2.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_DynamoDBv2 AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.DynamoDBv2) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_firehose.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_firehose.go index 0db8e8949c..0a11028206 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_firehose.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_firehose.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_Firehose AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.Firehose) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_initializationconfiguration.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_initializationconfiguration.go index fa3f7cb8c8..000924c2bb 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_initializationconfiguration.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_initializationconfiguration.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_InitializationConfiguration AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.InitializationConfiguration) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_iotevents.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_iotevents.go index 8edd980a7a..697a74d285 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_iotevents.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_iotevents.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_IotEvents AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.IotEvents) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_iotsitewise.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_iotsitewise.go index ed2203d586..8e26d8ef54 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_iotsitewise.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_iotsitewise.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_IotSiteWise AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.IotSiteWise) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_iottopicpublish.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_iottopicpublish.go index 5a9cc0a1fe..5fe9cb876f 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_iottopicpublish.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_iottopicpublish.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_IotTopicPublish AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.IotTopicPublish) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_lambda.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_lambda.go index 7a3eb6c1a1..207ddda399 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_lambda.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_lambda.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_Lambda AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.Lambda) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_payload.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_payload.go index 7b49792303..eea0eb9e21 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_payload.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_payload.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_Payload AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.Payload) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_simplerule.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_simplerule.go index 208284899f..fc2980e2ea 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_simplerule.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_simplerule.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_SimpleRule AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.SimpleRule) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_sns.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_sns.go index 784cf691a2..a21076c711 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_sns.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_sns.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_Sns AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.Sns) diff --git a/cloudformation/iotevents/aws-iotevents-alarmmodel_sqs.go b/cloudformation/iotevents/aws-iotevents-alarmmodel_sqs.go index f7b4577e0b..5d2e8b2daa 100644 --- a/cloudformation/iotevents/aws-iotevents-alarmmodel_sqs.go +++ b/cloudformation/iotevents/aws-iotevents-alarmmodel_sqs.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AlarmModel_Sqs AWS CloudFormation Resource (AWS::IoTEvents::AlarmModel.Sqs) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel.go b/cloudformation/iotevents/aws-iotevents-detectormodel.go index 62b01fb015..02ea62df50 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DetectorModel AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel) @@ -47,7 +47,7 @@ type DetectorModel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-detectormodel.html#cfn-iotevents-detectormodel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_action.go b/cloudformation/iotevents/aws-iotevents-detectormodel_action.go index c3787c846c..96046f2469 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_action.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_action.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Action AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Action) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertytimestamp.go b/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertytimestamp.go index e1420dd400..7dfd24597d 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertytimestamp.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertytimestamp.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_AssetPropertyTimestamp AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.AssetPropertyTimestamp) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvalue.go b/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvalue.go index 13bf3b433f..4c97cfd038 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvalue.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvalue.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_AssetPropertyValue AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.AssetPropertyValue) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvariant.go b/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvariant.go index 65134ef9a2..714ee695f7 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvariant.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_assetpropertyvariant.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_AssetPropertyVariant AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.AssetPropertyVariant) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_cleartimer.go b/cloudformation/iotevents/aws-iotevents-detectormodel_cleartimer.go index a6ad0a5db0..385637efe5 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_cleartimer.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_cleartimer.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_ClearTimer AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.ClearTimer) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_detectormodeldefinition.go b/cloudformation/iotevents/aws-iotevents-detectormodel_detectormodeldefinition.go index eec0b3434c..8341cedc40 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_detectormodeldefinition.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_detectormodeldefinition.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_DetectorModelDefinition AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.DetectorModelDefinition) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodb.go b/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodb.go index 53cdb7331d..85a8fcf580 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodb.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodb.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_DynamoDB AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.DynamoDB) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodbv2.go b/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodbv2.go index 824933c919..99626967e2 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodbv2.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_dynamodbv2.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_DynamoDBv2 AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.DynamoDBv2) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_event.go b/cloudformation/iotevents/aws-iotevents-detectormodel_event.go index 77e6c33588..cc5516ebf2 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_event.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_event.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Event AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Event) @@ -13,7 +13,7 @@ type DetectorModel_Event struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-event.html#cfn-iotevents-detectormodel-event-actions - Actions *[]DetectorModel_Action `json:"Actions,omitempty"` + Actions []DetectorModel_Action `json:"Actions,omitempty"` // Condition AWS CloudFormation Property // Required: false diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_firehose.go b/cloudformation/iotevents/aws-iotevents-detectormodel_firehose.go index d18cfbfb2e..2554448b57 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_firehose.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_firehose.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Firehose AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Firehose) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_iotevents.go b/cloudformation/iotevents/aws-iotevents-detectormodel_iotevents.go index 3738da4399..4da1e06ba9 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_iotevents.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_iotevents.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_IotEvents AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.IotEvents) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_iotsitewise.go b/cloudformation/iotevents/aws-iotevents-detectormodel_iotsitewise.go index 81aa73886b..3201016972 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_iotsitewise.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_iotsitewise.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_IotSiteWise AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.IotSiteWise) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_iottopicpublish.go b/cloudformation/iotevents/aws-iotevents-detectormodel_iottopicpublish.go index e6ec37fe37..c092f612e2 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_iottopicpublish.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_iottopicpublish.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_IotTopicPublish AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.IotTopicPublish) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_lambda.go b/cloudformation/iotevents/aws-iotevents-detectormodel_lambda.go index c9f57286c8..dc61753283 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_lambda.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_lambda.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Lambda AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Lambda) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_onenter.go b/cloudformation/iotevents/aws-iotevents-detectormodel_onenter.go index 006f4f8314..f9f8cfacb2 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_onenter.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_onenter.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_OnEnter AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.OnEnter) @@ -13,7 +13,7 @@ type DetectorModel_OnEnter struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onenter.html#cfn-iotevents-detectormodel-onenter-events - Events *[]DetectorModel_Event `json:"Events,omitempty"` + Events []DetectorModel_Event `json:"Events,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_onexit.go b/cloudformation/iotevents/aws-iotevents-detectormodel_onexit.go index 858cd143ca..bed0c09177 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_onexit.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_onexit.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_OnExit AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.OnExit) @@ -13,7 +13,7 @@ type DetectorModel_OnExit struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-onexit.html#cfn-iotevents-detectormodel-onexit-events - Events *[]DetectorModel_Event `json:"Events,omitempty"` + Events []DetectorModel_Event `json:"Events,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_oninput.go b/cloudformation/iotevents/aws-iotevents-detectormodel_oninput.go index 7f17d484fe..a89b580f04 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_oninput.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_oninput.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_OnInput AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.OnInput) @@ -13,12 +13,12 @@ type DetectorModel_OnInput struct { // Events AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html#cfn-iotevents-detectormodel-oninput-events - Events *[]DetectorModel_Event `json:"Events,omitempty"` + Events []DetectorModel_Event `json:"Events,omitempty"` // TransitionEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-oninput.html#cfn-iotevents-detectormodel-oninput-transitionevents - TransitionEvents *[]DetectorModel_TransitionEvent `json:"TransitionEvents,omitempty"` + TransitionEvents []DetectorModel_TransitionEvent `json:"TransitionEvents,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_payload.go b/cloudformation/iotevents/aws-iotevents-detectormodel_payload.go index f38b70caf3..48a6a316f2 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_payload.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_payload.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Payload AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Payload) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_resettimer.go b/cloudformation/iotevents/aws-iotevents-detectormodel_resettimer.go index 93b10296c8..fe3f491858 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_resettimer.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_resettimer.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_ResetTimer AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.ResetTimer) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_settimer.go b/cloudformation/iotevents/aws-iotevents-detectormodel_settimer.go index 925dcec2df..3b06925b61 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_settimer.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_settimer.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_SetTimer AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.SetTimer) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_setvariable.go b/cloudformation/iotevents/aws-iotevents-detectormodel_setvariable.go index 2e21816179..2d37e5a469 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_setvariable.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_setvariable.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_SetVariable AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.SetVariable) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_sns.go b/cloudformation/iotevents/aws-iotevents-detectormodel_sns.go index f0acec066a..7d14d2962a 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_sns.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_sns.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Sns AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Sns) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_sqs.go b/cloudformation/iotevents/aws-iotevents-detectormodel_sqs.go index 501cbfd73d..c0426f5ec3 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_sqs.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_sqs.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_Sqs AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.Sqs) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_state.go b/cloudformation/iotevents/aws-iotevents-detectormodel_state.go index 351c71c192..ea37c86dad 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_state.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_state.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_State AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.State) diff --git a/cloudformation/iotevents/aws-iotevents-detectormodel_transitionevent.go b/cloudformation/iotevents/aws-iotevents-detectormodel_transitionevent.go index 2b698f0ade..c65349922d 100644 --- a/cloudformation/iotevents/aws-iotevents-detectormodel_transitionevent.go +++ b/cloudformation/iotevents/aws-iotevents-detectormodel_transitionevent.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DetectorModel_TransitionEvent AWS CloudFormation Resource (AWS::IoTEvents::DetectorModel.TransitionEvent) @@ -13,7 +13,7 @@ type DetectorModel_TransitionEvent struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotevents-detectormodel-transitionevent.html#cfn-iotevents-detectormodel-transitionevent-actions - Actions *[]DetectorModel_Action `json:"Actions,omitempty"` + Actions []DetectorModel_Action `json:"Actions,omitempty"` // Condition AWS CloudFormation Property // Required: true diff --git a/cloudformation/iotevents/aws-iotevents-input.go b/cloudformation/iotevents/aws-iotevents-input.go index ac66f3a4b3..8df7e3ff4e 100644 --- a/cloudformation/iotevents/aws-iotevents-input.go +++ b/cloudformation/iotevents/aws-iotevents-input.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Input AWS CloudFormation Resource (AWS::IoTEvents::Input) @@ -32,7 +32,7 @@ type Input struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotevents-input.html#cfn-iotevents-input-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotevents/aws-iotevents-input_attribute.go b/cloudformation/iotevents/aws-iotevents-input_attribute.go index b36172cf1f..3eae5d4902 100644 --- a/cloudformation/iotevents/aws-iotevents-input_attribute.go +++ b/cloudformation/iotevents/aws-iotevents-input_attribute.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_Attribute AWS CloudFormation Resource (AWS::IoTEvents::Input.Attribute) diff --git a/cloudformation/iotevents/aws-iotevents-input_inputdefinition.go b/cloudformation/iotevents/aws-iotevents-input_inputdefinition.go index 79ee3ce3ff..53d4e70e1e 100644 --- a/cloudformation/iotevents/aws-iotevents-input_inputdefinition.go +++ b/cloudformation/iotevents/aws-iotevents-input_inputdefinition.go @@ -3,7 +3,7 @@ package iotevents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_InputDefinition AWS CloudFormation Resource (AWS::IoTEvents::Input.InputDefinition) diff --git a/cloudformation/iotfleethub/aws-iotfleethub-application.go b/cloudformation/iotfleethub/aws-iotfleethub-application.go index 15bf67eff9..6a818c3ef6 100644 --- a/cloudformation/iotfleethub/aws-iotfleethub-application.go +++ b/cloudformation/iotfleethub/aws-iotfleethub-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::IoTFleetHub::Application) @@ -32,7 +32,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleethub-application.html#cfn-iotfleethub-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-campaign.go b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign.go new file mode 100644 index 0000000000..a14e885b63 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign.go @@ -0,0 +1,193 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// Campaign AWS CloudFormation Resource (AWS::IoTFleetWise::Campaign) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html +type Campaign struct { + + // Action AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-action + Action string `json:"Action"` + + // CollectionScheme AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-collectionscheme + CollectionScheme *Campaign_CollectionScheme `json:"CollectionScheme"` + + // Compression AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-compression + Compression *string `json:"Compression,omitempty"` + + // DataExtraDimensions AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-dataextradimensions + DataExtraDimensions []string `json:"DataExtraDimensions,omitempty"` + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-description + Description *string `json:"Description,omitempty"` + + // DiagnosticsMode AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-diagnosticsmode + DiagnosticsMode *string `json:"DiagnosticsMode,omitempty"` + + // ExpiryTime AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-expirytime + ExpiryTime *string `json:"ExpiryTime,omitempty"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-name + Name string `json:"Name"` + + // PostTriggerCollectionDuration AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-posttriggercollectionduration + PostTriggerCollectionDuration *float64 `json:"PostTriggerCollectionDuration,omitempty"` + + // Priority AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-priority + Priority *int `json:"Priority,omitempty"` + + // SignalCatalogArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-signalcatalogarn + SignalCatalogArn string `json:"SignalCatalogArn"` + + // SignalsToCollect AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-signalstocollect + SignalsToCollect []Campaign_SignalInformation `json:"SignalsToCollect,omitempty"` + + // SpoolingMode AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-spoolingmode + SpoolingMode *string `json:"SpoolingMode,omitempty"` + + // StartTime AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-starttime + StartTime *string `json:"StartTime,omitempty"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // TargetArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-campaign.html#cfn-iotfleetwise-campaign-targetarn + TargetArn string `json:"TargetArn"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Campaign) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Campaign" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r Campaign) MarshalJSON() ([]byte, error) { + type Properties Campaign + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *Campaign) UnmarshalJSON(b []byte) error { + type Properties Campaign + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = Campaign(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfigurationforput.go b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_collectionscheme.go similarity index 52% rename from cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfigurationforput.go rename to cloudformation/iotfleetwise/aws-iotfleetwise-campaign_collectionscheme.go index 1b6fdafe45..a2c9ffa7f3 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfigurationforput.go +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_collectionscheme.go @@ -1,24 +1,24 @@ // Code generated by "go generate". Please don't change this file directly. -package mediatailor +package iotfleetwise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// PlaybackConfiguration_DashConfigurationForPut AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.DashConfigurationForPut) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfigurationforput.html -type PlaybackConfiguration_DashConfigurationForPut struct { +// Campaign_CollectionScheme AWS CloudFormation Resource (AWS::IoTFleetWise::Campaign.CollectionScheme) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-collectionscheme.html +type Campaign_CollectionScheme struct { - // MpdLocation AWS CloudFormation Property + // ConditionBasedCollectionScheme AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfigurationforput.html#cfn-mediatailor-playbackconfiguration-dashconfigurationforput-mpdlocation - MpdLocation *string `json:"MpdLocation,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-collectionscheme.html#cfn-iotfleetwise-campaign-collectionscheme-conditionbasedcollectionscheme + ConditionBasedCollectionScheme *Campaign_ConditionBasedCollectionScheme `json:"ConditionBasedCollectionScheme,omitempty"` - // OriginManifestType AWS CloudFormation Property + // TimeBasedCollectionScheme AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediatailor-playbackconfiguration-dashconfigurationforput.html#cfn-mediatailor-playbackconfiguration-dashconfigurationforput-originmanifesttype - OriginManifestType *string `json:"OriginManifestType,omitempty"` + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-collectionscheme.html#cfn-iotfleetwise-campaign-collectionscheme-timebasedcollectionscheme + TimeBasedCollectionScheme *Campaign_TimeBasedCollectionScheme `json:"TimeBasedCollectionScheme,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -37,6 +37,6 @@ type PlaybackConfiguration_DashConfigurationForPut struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *PlaybackConfiguration_DashConfigurationForPut) AWSCloudFormationType() string { - return "AWS::MediaTailor::PlaybackConfiguration.DashConfigurationForPut" +func (r *Campaign_CollectionScheme) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Campaign.CollectionScheme" } diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_conditionbasedcollectionscheme.go b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_conditionbasedcollectionscheme.go new file mode 100644 index 0000000000..8def948597 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_conditionbasedcollectionscheme.go @@ -0,0 +1,52 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Campaign_ConditionBasedCollectionScheme AWS CloudFormation Resource (AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html +type Campaign_ConditionBasedCollectionScheme struct { + + // ConditionLanguageVersion AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-conditionlanguageversion + ConditionLanguageVersion *int `json:"ConditionLanguageVersion,omitempty"` + + // Expression AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-expression + Expression string `json:"Expression"` + + // MinimumTriggerIntervalMs AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-minimumtriggerintervalms + MinimumTriggerIntervalMs *float64 `json:"MinimumTriggerIntervalMs,omitempty"` + + // TriggerMode AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-conditionbasedcollectionscheme.html#cfn-iotfleetwise-campaign-conditionbasedcollectionscheme-triggermode + TriggerMode *string `json:"TriggerMode,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Campaign_ConditionBasedCollectionScheme) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_signalinformation.go b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_signalinformation.go new file mode 100644 index 0000000000..c1f6a463cf --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_signalinformation.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Campaign_SignalInformation AWS CloudFormation Resource (AWS::IoTFleetWise::Campaign.SignalInformation) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html +type Campaign_SignalInformation struct { + + // MaxSampleCount AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html#cfn-iotfleetwise-campaign-signalinformation-maxsamplecount + MaxSampleCount *float64 `json:"MaxSampleCount,omitempty"` + + // MinimumSamplingIntervalMs AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html#cfn-iotfleetwise-campaign-signalinformation-minimumsamplingintervalms + MinimumSamplingIntervalMs *float64 `json:"MinimumSamplingIntervalMs,omitempty"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-signalinformation.html#cfn-iotfleetwise-campaign-signalinformation-name + Name string `json:"Name"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Campaign_SignalInformation) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Campaign.SignalInformation" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_timebasedcollectionscheme.go b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_timebasedcollectionscheme.go new file mode 100644 index 0000000000..61e23d010c --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-campaign_timebasedcollectionscheme.go @@ -0,0 +1,37 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Campaign_TimeBasedCollectionScheme AWS CloudFormation Resource (AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-timebasedcollectionscheme.html +type Campaign_TimeBasedCollectionScheme struct { + + // PeriodMs AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-campaign-timebasedcollectionscheme.html#cfn-iotfleetwise-campaign-timebasedcollectionscheme-periodms + PeriodMs float64 `json:"PeriodMs"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Campaign_TimeBasedCollectionScheme) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest.go new file mode 100644 index 0000000000..013668af19 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest.go @@ -0,0 +1,148 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// DecoderManifest AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html +type DecoderManifest struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-description + Description *string `json:"Description,omitempty"` + + // ModelManifestArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-modelmanifestarn + ModelManifestArn string `json:"ModelManifestArn"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-name + Name string `json:"Name"` + + // NetworkInterfaces AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-networkinterfaces + NetworkInterfaces []interface{} `json:"NetworkInterfaces,omitempty"` + + // SignalDecoders AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-signaldecoders + SignalDecoders []interface{} `json:"SignalDecoders,omitempty"` + + // Status AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-status + Status *string `json:"Status,omitempty"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-decodermanifest.html#cfn-iotfleetwise-decodermanifest-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r DecoderManifest) MarshalJSON() ([]byte, error) { + type Properties DecoderManifest + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *DecoderManifest) UnmarshalJSON(b []byte) error { + type Properties DecoderManifest + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = DecoderManifest(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_caninterface.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_caninterface.go new file mode 100644 index 0000000000..c885d9d5e2 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_caninterface.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_CanInterface AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.CanInterface) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html +type DecoderManifest_CanInterface struct { + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html#cfn-iotfleetwise-decodermanifest-caninterface-name + Name string `json:"Name"` + + // ProtocolName AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html#cfn-iotfleetwise-decodermanifest-caninterface-protocolname + ProtocolName *string `json:"ProtocolName,omitempty"` + + // ProtocolVersion AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-caninterface.html#cfn-iotfleetwise-decodermanifest-caninterface-protocolversion + ProtocolVersion *string `json:"ProtocolVersion,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_CanInterface) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.CanInterface" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cannetworkinterface.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cannetworkinterface.go new file mode 100644 index 0000000000..f0c0bbbe41 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cannetworkinterface.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_CanNetworkInterface AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cannetworkinterface.html +type DecoderManifest_CanNetworkInterface struct { + + // CanInterface AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cannetworkinterface.html#cfn-iotfleetwise-decodermanifest-cannetworkinterface-caninterface + CanInterface *DecoderManifest_CanInterface `json:"CanInterface"` + + // InterfaceId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cannetworkinterface.html#cfn-iotfleetwise-decodermanifest-cannetworkinterface-interfaceid + InterfaceId string `json:"InterfaceId"` + + // Type AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cannetworkinterface.html#cfn-iotfleetwise-decodermanifest-cannetworkinterface-type + Type string `json:"Type"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_CanNetworkInterface) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cansignal.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cansignal.go new file mode 100644 index 0000000000..fd61f344a9 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cansignal.go @@ -0,0 +1,72 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_CanSignal AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.CanSignal) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html +type DecoderManifest_CanSignal struct { + + // Factor AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-factor + Factor interface{} `json:"Factor"` + + // IsBigEndian AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-isbigendian + IsBigEndian interface{} `json:"IsBigEndian"` + + // IsSigned AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-issigned + IsSigned interface{} `json:"IsSigned"` + + // Length AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-length + Length interface{} `json:"Length"` + + // MessageId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-messageid + MessageId interface{} `json:"MessageId"` + + // Name AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-name + Name *string `json:"Name,omitempty"` + + // Offset AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-offset + Offset interface{} `json:"Offset"` + + // StartBit AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignal.html#cfn-iotfleetwise-decodermanifest-cansignal-startbit + StartBit interface{} `json:"StartBit"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_CanSignal) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.CanSignal" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cansignaldecoder.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cansignaldecoder.go new file mode 100644 index 0000000000..99d47eeb87 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_cansignaldecoder.go @@ -0,0 +1,52 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_CanSignalDecoder AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignaldecoder.html +type DecoderManifest_CanSignalDecoder struct { + + // CanSignal AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignaldecoder.html#cfn-iotfleetwise-decodermanifest-cansignaldecoder-cansignal + CanSignal *DecoderManifest_CanSignal `json:"CanSignal"` + + // FullyQualifiedName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignaldecoder.html#cfn-iotfleetwise-decodermanifest-cansignaldecoder-fullyqualifiedname + FullyQualifiedName string `json:"FullyQualifiedName"` + + // InterfaceId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignaldecoder.html#cfn-iotfleetwise-decodermanifest-cansignaldecoder-interfaceid + InterfaceId string `json:"InterfaceId"` + + // Type AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-cansignaldecoder.html#cfn-iotfleetwise-decodermanifest-cansignaldecoder-type + Type string `json:"Type"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_CanSignalDecoder) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdinterface.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdinterface.go new file mode 100644 index 0000000000..aea734b0b9 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdinterface.go @@ -0,0 +1,67 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_ObdInterface AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.ObdInterface) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html +type DecoderManifest_ObdInterface struct { + + // DtcRequestIntervalSeconds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-dtcrequestintervalseconds + DtcRequestIntervalSeconds interface{} `json:"DtcRequestIntervalSeconds,omitempty"` + + // HasTransmissionEcu AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-hastransmissionecu + HasTransmissionEcu interface{} `json:"HasTransmissionEcu,omitempty"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-name + Name string `json:"Name"` + + // ObdStandard AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-obdstandard + ObdStandard *string `json:"ObdStandard,omitempty"` + + // PidRequestIntervalSeconds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-pidrequestintervalseconds + PidRequestIntervalSeconds interface{} `json:"PidRequestIntervalSeconds,omitempty"` + + // RequestMessageId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-requestmessageid + RequestMessageId interface{} `json:"RequestMessageId"` + + // UseExtendedIds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdinterface.html#cfn-iotfleetwise-decodermanifest-obdinterface-useextendedids + UseExtendedIds interface{} `json:"UseExtendedIds,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_ObdInterface) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.ObdInterface" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdnetworkinterface.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdnetworkinterface.go new file mode 100644 index 0000000000..667ab325a1 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdnetworkinterface.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_ObdNetworkInterface AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdnetworkinterface.html +type DecoderManifest_ObdNetworkInterface struct { + + // InterfaceId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdnetworkinterface.html#cfn-iotfleetwise-decodermanifest-obdnetworkinterface-interfaceid + InterfaceId string `json:"InterfaceId"` + + // ObdInterface AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdnetworkinterface.html#cfn-iotfleetwise-decodermanifest-obdnetworkinterface-obdinterface + ObdInterface *DecoderManifest_ObdInterface `json:"ObdInterface"` + + // Type AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdnetworkinterface.html#cfn-iotfleetwise-decodermanifest-obdnetworkinterface-type + Type string `json:"Type"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_ObdNetworkInterface) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdsignal.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdsignal.go new file mode 100644 index 0000000000..e9b23feadc --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdsignal.go @@ -0,0 +1,77 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_ObdSignal AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.ObdSignal) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html +type DecoderManifest_ObdSignal struct { + + // BitMaskLength AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-bitmasklength + BitMaskLength interface{} `json:"BitMaskLength,omitempty"` + + // BitRightShift AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-bitrightshift + BitRightShift interface{} `json:"BitRightShift,omitempty"` + + // ByteLength AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-bytelength + ByteLength interface{} `json:"ByteLength"` + + // Offset AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-offset + Offset interface{} `json:"Offset"` + + // Pid AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-pid + Pid interface{} `json:"Pid"` + + // PidResponseLength AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-pidresponselength + PidResponseLength interface{} `json:"PidResponseLength"` + + // Scaling AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-scaling + Scaling interface{} `json:"Scaling"` + + // ServiceMode AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-servicemode + ServiceMode interface{} `json:"ServiceMode"` + + // StartByte AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignal.html#cfn-iotfleetwise-decodermanifest-obdsignal-startbyte + StartByte interface{} `json:"StartByte"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_ObdSignal) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.ObdSignal" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdsignaldecoder.go b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdsignaldecoder.go new file mode 100644 index 0000000000..60d8a2d71b --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-decodermanifest_obdsignaldecoder.go @@ -0,0 +1,52 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// DecoderManifest_ObdSignalDecoder AWS CloudFormation Resource (AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html +type DecoderManifest_ObdSignalDecoder struct { + + // FullyQualifiedName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-fullyqualifiedname + FullyQualifiedName string `json:"FullyQualifiedName"` + + // InterfaceId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-interfaceid + InterfaceId string `json:"InterfaceId"` + + // ObdSignal AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-obdsignal + ObdSignal *DecoderManifest_ObdSignal `json:"ObdSignal"` + + // Type AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-decodermanifest-obdsignaldecoder.html#cfn-iotfleetwise-decodermanifest-obdsignaldecoder-type + Type string `json:"Type"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *DecoderManifest_ObdSignalDecoder) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-fleet.go b/cloudformation/iotfleetwise/aws-iotfleetwise-fleet.go new file mode 100644 index 0000000000..9942d9adbe --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-fleet.go @@ -0,0 +1,133 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// Fleet AWS CloudFormation Resource (AWS::IoTFleetWise::Fleet) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html +type Fleet struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-description + Description *string `json:"Description,omitempty"` + + // Id AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-id + Id string `json:"Id"` + + // SignalCatalogArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-signalcatalogarn + SignalCatalogArn string `json:"SignalCatalogArn"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-fleet.html#cfn-iotfleetwise-fleet-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Fleet) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Fleet" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r Fleet) MarshalJSON() ([]byte, error) { + type Properties Fleet + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *Fleet) UnmarshalJSON(b []byte) error { + type Properties Fleet + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = Fleet(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-modelmanifest.go b/cloudformation/iotfleetwise/aws-iotfleetwise-modelmanifest.go new file mode 100644 index 0000000000..86b67a7e71 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-modelmanifest.go @@ -0,0 +1,143 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// ModelManifest AWS CloudFormation Resource (AWS::IoTFleetWise::ModelManifest) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html +type ModelManifest struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-description + Description *string `json:"Description,omitempty"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-name + Name string `json:"Name"` + + // Nodes AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-nodes + Nodes []string `json:"Nodes,omitempty"` + + // SignalCatalogArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-signalcatalogarn + SignalCatalogArn string `json:"SignalCatalogArn"` + + // Status AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-status + Status *string `json:"Status,omitempty"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-modelmanifest.html#cfn-iotfleetwise-modelmanifest-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *ModelManifest) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::ModelManifest" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r ModelManifest) MarshalJSON() ([]byte, error) { + type Properties ModelManifest + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *ModelManifest) UnmarshalJSON(b []byte) error { + type Properties ModelManifest + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = ModelManifest(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog.go new file mode 100644 index 0000000000..7f0c275b38 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog.go @@ -0,0 +1,133 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// SignalCatalog AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html +type SignalCatalog struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-description + Description *string `json:"Description,omitempty"` + + // Name AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-name + Name *string `json:"Name,omitempty"` + + // Nodes AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-nodes + Nodes []SignalCatalog_Node `json:"Nodes,omitempty"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-signalcatalog.html#cfn-iotfleetwise-signalcatalog-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r SignalCatalog) MarshalJSON() ([]byte, error) { + type Properties SignalCatalog + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *SignalCatalog) UnmarshalJSON(b []byte) error { + type Properties SignalCatalog + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = SignalCatalog(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_actuator.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_actuator.go new file mode 100644 index 0000000000..591f944f65 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_actuator.go @@ -0,0 +1,72 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// SignalCatalog_Actuator AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog.Actuator) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html +type SignalCatalog_Actuator struct { + + // AllowedValues AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-allowedvalues + AllowedValues []string `json:"AllowedValues,omitempty"` + + // AssignedValue AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-assignedvalue + AssignedValue *string `json:"AssignedValue,omitempty"` + + // DataType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-datatype + DataType string `json:"DataType"` + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-description + Description *string `json:"Description,omitempty"` + + // FullyQualifiedName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-fullyqualifiedname + FullyQualifiedName string `json:"FullyQualifiedName"` + + // Max AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-max + Max *float64 `json:"Max,omitempty"` + + // Min AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-min + Min *float64 `json:"Min,omitempty"` + + // Unit AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-actuator.html#cfn-iotfleetwise-signalcatalog-actuator-unit + Unit *string `json:"Unit,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog_Actuator) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog.Actuator" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_attribute.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_attribute.go new file mode 100644 index 0000000000..6ba3996b05 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_attribute.go @@ -0,0 +1,77 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// SignalCatalog_Attribute AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog.Attribute) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html +type SignalCatalog_Attribute struct { + + // AllowedValues AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-allowedvalues + AllowedValues []string `json:"AllowedValues,omitempty"` + + // AssignedValue AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-assignedvalue + AssignedValue *string `json:"AssignedValue,omitempty"` + + // DataType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-datatype + DataType string `json:"DataType"` + + // DefaultValue AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-defaultvalue + DefaultValue *string `json:"DefaultValue,omitempty"` + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-description + Description *string `json:"Description,omitempty"` + + // FullyQualifiedName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-fullyqualifiedname + FullyQualifiedName string `json:"FullyQualifiedName"` + + // Max AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-max + Max *float64 `json:"Max,omitempty"` + + // Min AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-min + Min *float64 `json:"Min,omitempty"` + + // Unit AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-attribute.html#cfn-iotfleetwise-signalcatalog-attribute-unit + Unit *string `json:"Unit,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog_Attribute) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog.Attribute" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_branch.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_branch.go new file mode 100644 index 0000000000..bb06e01cb6 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_branch.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// SignalCatalog_Branch AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog.Branch) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-branch.html +type SignalCatalog_Branch struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-branch.html#cfn-iotfleetwise-signalcatalog-branch-description + Description *string `json:"Description,omitempty"` + + // FullyQualifiedName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-branch.html#cfn-iotfleetwise-signalcatalog-branch-fullyqualifiedname + FullyQualifiedName string `json:"FullyQualifiedName"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog_Branch) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog.Branch" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_node.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_node.go new file mode 100644 index 0000000000..d22530095f --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_node.go @@ -0,0 +1,52 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// SignalCatalog_Node AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog.Node) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html +type SignalCatalog_Node struct { + + // Actuator AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-actuator + Actuator *SignalCatalog_Actuator `json:"Actuator,omitempty"` + + // Attribute AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-attribute + Attribute *SignalCatalog_Attribute `json:"Attribute,omitempty"` + + // Branch AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-branch + Branch *SignalCatalog_Branch `json:"Branch,omitempty"` + + // Sensor AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-node.html#cfn-iotfleetwise-signalcatalog-node-sensor + Sensor *SignalCatalog_Sensor `json:"Sensor,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog_Node) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog.Node" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_nodecounts.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_nodecounts.go new file mode 100644 index 0000000000..1714eb244a --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_nodecounts.go @@ -0,0 +1,57 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// SignalCatalog_NodeCounts AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog.NodeCounts) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html +type SignalCatalog_NodeCounts struct { + + // TotalActuators AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalactuators + TotalActuators *float64 `json:"TotalActuators,omitempty"` + + // TotalAttributes AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalattributes + TotalAttributes *float64 `json:"TotalAttributes,omitempty"` + + // TotalBranches AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalbranches + TotalBranches *float64 `json:"TotalBranches,omitempty"` + + // TotalNodes AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalnodes + TotalNodes *float64 `json:"TotalNodes,omitempty"` + + // TotalSensors AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-nodecounts.html#cfn-iotfleetwise-signalcatalog-nodecounts-totalsensors + TotalSensors *float64 `json:"TotalSensors,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog_NodeCounts) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog.NodeCounts" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_sensor.go b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_sensor.go new file mode 100644 index 0000000000..a494957ede --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-signalcatalog_sensor.go @@ -0,0 +1,67 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// SignalCatalog_Sensor AWS CloudFormation Resource (AWS::IoTFleetWise::SignalCatalog.Sensor) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html +type SignalCatalog_Sensor struct { + + // AllowedValues AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-allowedvalues + AllowedValues []string `json:"AllowedValues,omitempty"` + + // DataType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-datatype + DataType string `json:"DataType"` + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-description + Description *string `json:"Description,omitempty"` + + // FullyQualifiedName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-fullyqualifiedname + FullyQualifiedName string `json:"FullyQualifiedName"` + + // Max AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-max + Max *float64 `json:"Max,omitempty"` + + // Min AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-min + Min *float64 `json:"Min,omitempty"` + + // Unit AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotfleetwise-signalcatalog-sensor.html#cfn-iotfleetwise-signalcatalog-sensor-unit + Unit *string `json:"Unit,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *SignalCatalog_Sensor) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::SignalCatalog.Sensor" +} diff --git a/cloudformation/iotfleetwise/aws-iotfleetwise-vehicle.go b/cloudformation/iotfleetwise/aws-iotfleetwise-vehicle.go new file mode 100644 index 0000000000..714c8d4885 --- /dev/null +++ b/cloudformation/iotfleetwise/aws-iotfleetwise-vehicle.go @@ -0,0 +1,143 @@ +// Code generated by "go generate". Please don't change this file directly. + +package iotfleetwise + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// Vehicle AWS CloudFormation Resource (AWS::IoTFleetWise::Vehicle) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html +type Vehicle struct { + + // AssociationBehavior AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-associationbehavior + AssociationBehavior *string `json:"AssociationBehavior,omitempty"` + + // Attributes AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-attributes + Attributes map[string]string `json:"Attributes,omitempty"` + + // DecoderManifestArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-decodermanifestarn + DecoderManifestArn string `json:"DecoderManifestArn"` + + // ModelManifestArn AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-modelmanifestarn + ModelManifestArn string `json:"ModelManifestArn"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-name + Name string `json:"Name"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotfleetwise-vehicle.html#cfn-iotfleetwise-vehicle-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Vehicle) AWSCloudFormationType() string { + return "AWS::IoTFleetWise::Vehicle" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r Vehicle) MarshalJSON() ([]byte, error) { + type Properties Vehicle + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *Vehicle) UnmarshalJSON(b []byte) error { + type Properties Vehicle + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = Vehicle(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy.go index 4e17ef8c6e..c92bd48d91 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyidentity.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyidentity.go index 8b7bc825ab..d82db8f2c3 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyidentity.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyidentity.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_AccessPolicyIdentity AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.AccessPolicyIdentity) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyresource.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyresource.go index 99016c997e..84dcace0dc 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyresource.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_accesspolicyresource.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_AccessPolicyResource AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.AccessPolicyResource) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamrole.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamrole.go index 418662a97f..e0679aaef2 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamrole.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamrole.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_IamRole AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.IamRole) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamuser.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamuser.go index 431b975cc6..eb950780e3 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamuser.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_iamuser.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_IamUser AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.IamUser) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_portal.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_portal.go index caf37f5580..75632d42ae 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_portal.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_portal.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_Portal AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.Portal) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_project.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_project.go index 192927c24c..ca59ebbd29 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_project.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_project.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_Project AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.Project) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_user.go b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_user.go index d0f169fe10..21b1b3ce78 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_user.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-accesspolicy_user.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPolicy_User AWS CloudFormation Resource (AWS::IoTSiteWise::AccessPolicy.User) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-asset.go b/cloudformation/iotsitewise/aws-iotsitewise-asset.go index f99f0d9380..2fbb99719f 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-asset.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-asset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Asset AWS CloudFormation Resource (AWS::IoTSiteWise::Asset) @@ -22,7 +22,7 @@ type Asset struct { // AssetHierarchies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assethierarchies - AssetHierarchies *[]Asset_AssetHierarchy `json:"AssetHierarchies,omitempty"` + AssetHierarchies []Asset_AssetHierarchy `json:"AssetHierarchies,omitempty"` // AssetModelId AWS CloudFormation Property // Required: true @@ -37,12 +37,12 @@ type Asset struct { // AssetProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-assetproperties - AssetProperties *[]Asset_AssetProperty `json:"AssetProperties,omitempty"` + AssetProperties []Asset_AssetProperty `json:"AssetProperties,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-asset.html#cfn-iotsitewise-asset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotsitewise/aws-iotsitewise-asset_assethierarchy.go b/cloudformation/iotsitewise/aws-iotsitewise-asset_assethierarchy.go index ce8b8a0552..b64bf635ec 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-asset_assethierarchy.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-asset_assethierarchy.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Asset_AssetHierarchy AWS CloudFormation Resource (AWS::IoTSiteWise::Asset.AssetHierarchy) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-asset_assetproperty.go b/cloudformation/iotsitewise/aws-iotsitewise-asset_assetproperty.go index 380aa49dc8..8021771772 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-asset_assetproperty.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-asset_assetproperty.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Asset_AssetProperty AWS CloudFormation Resource (AWS::IoTSiteWise::Asset.AssetProperty) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel.go index 1faafaecd7..a60dbb1772 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AssetModel AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel) @@ -17,7 +17,7 @@ type AssetModel struct { // AssetModelCompositeModels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodels - AssetModelCompositeModels *[]AssetModel_AssetModelCompositeModel `json:"AssetModelCompositeModels,omitempty"` + AssetModelCompositeModels []AssetModel_AssetModelCompositeModel `json:"AssetModelCompositeModels,omitempty"` // AssetModelDescription AWS CloudFormation Property // Required: false @@ -27,7 +27,7 @@ type AssetModel struct { // AssetModelHierarchies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelhierarchies - AssetModelHierarchies *[]AssetModel_AssetModelHierarchy `json:"AssetModelHierarchies,omitempty"` + AssetModelHierarchies []AssetModel_AssetModelHierarchy `json:"AssetModelHierarchies,omitempty"` // AssetModelName AWS CloudFormation Property // Required: true @@ -37,12 +37,12 @@ type AssetModel struct { // AssetModelProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-assetmodelproperties - AssetModelProperties *[]AssetModel_AssetModelProperty `json:"AssetModelProperties,omitempty"` + AssetModelProperties []AssetModel_AssetModelProperty `json:"AssetModelProperties,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-assetmodel.html#cfn-iotsitewise-assetmodel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelcompositemodel.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelcompositemodel.go index 554eb746b3..c5990bf8f1 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelcompositemodel.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelcompositemodel.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_AssetModelCompositeModel AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.AssetModelCompositeModel) @@ -13,7 +13,7 @@ type AssetModel_AssetModelCompositeModel struct { // CompositeModelProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iotsitewise-assetmodel-assetmodelcompositemodel.html#cfn-iotsitewise-assetmodel-assetmodelcompositemodel-compositemodelproperties - CompositeModelProperties *[]AssetModel_AssetModelProperty `json:"CompositeModelProperties,omitempty"` + CompositeModelProperties []AssetModel_AssetModelProperty `json:"CompositeModelProperties,omitempty"` // Description AWS CloudFormation Property // Required: false diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelhierarchy.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelhierarchy.go index cdd5af5f88..96026b567b 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelhierarchy.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelhierarchy.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_AssetModelHierarchy AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.AssetModelHierarchy) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelproperty.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelproperty.go index 2fe6a75261..812ead173c 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelproperty.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_assetmodelproperty.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_AssetModelProperty AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.AssetModelProperty) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_attribute.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_attribute.go index 1879fd92d3..bfb1c12684 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_attribute.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_attribute.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_Attribute AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.Attribute) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_expressionvariable.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_expressionvariable.go index 30575ae85b..3bd6869fb2 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_expressionvariable.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_expressionvariable.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_ExpressionVariable AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.ExpressionVariable) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metric.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metric.go index 2e914bf125..10b2e73077 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metric.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metric.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_Metric AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.Metric) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metricwindow.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metricwindow.go index 2f83235272..ae723bf475 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metricwindow.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_metricwindow.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_MetricWindow AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.MetricWindow) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_propertytype.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_propertytype.go index 33a7341195..af5ef973ff 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_propertytype.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_propertytype.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_PropertyType AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.PropertyType) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_transform.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_transform.go index f43cfdbf0a..e38e300453 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_transform.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_transform.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_Transform AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.Transform) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_tumblingwindow.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_tumblingwindow.go index a4a59d01ad..de52215410 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_tumblingwindow.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_tumblingwindow.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_TumblingWindow AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.TumblingWindow) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_variablevalue.go b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_variablevalue.go index d6fcd8ea47..66bd225294 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_variablevalue.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-assetmodel_variablevalue.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssetModel_VariableValue AWS CloudFormation Resource (AWS::IoTSiteWise::AssetModel.VariableValue) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-dashboard.go b/cloudformation/iotsitewise/aws-iotsitewise-dashboard.go index 87a99de3fc..e85e18ca0e 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-dashboard.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-dashboard.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Dashboard AWS CloudFormation Resource (AWS::IoTSiteWise::Dashboard) @@ -37,7 +37,7 @@ type Dashboard struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-dashboard.html#cfn-iotsitewise-dashboard-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotsitewise/aws-iotsitewise-gateway.go b/cloudformation/iotsitewise/aws-iotsitewise-gateway.go index 62e39db80f..35d7e1bf9d 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-gateway.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-gateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Gateway AWS CloudFormation Resource (AWS::IoTSiteWise::Gateway) @@ -17,7 +17,7 @@ type Gateway struct { // GatewayCapabilitySummaries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html#cfn-iotsitewise-gateway-gatewaycapabilitysummaries - GatewayCapabilitySummaries *[]Gateway_GatewayCapabilitySummary `json:"GatewayCapabilitySummaries,omitempty"` + GatewayCapabilitySummaries []Gateway_GatewayCapabilitySummary `json:"GatewayCapabilitySummaries,omitempty"` // GatewayName AWS CloudFormation Property // Required: true @@ -32,7 +32,7 @@ type Gateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-gateway.html#cfn-iotsitewise-gateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewaycapabilitysummary.go b/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewaycapabilitysummary.go index bfbf914f6b..d9222292c7 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewaycapabilitysummary.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewaycapabilitysummary.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Gateway_GatewayCapabilitySummary AWS CloudFormation Resource (AWS::IoTSiteWise::Gateway.GatewayCapabilitySummary) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewayplatform.go b/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewayplatform.go index 867d84106e..07f0925326 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewayplatform.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-gateway_gatewayplatform.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Gateway_GatewayPlatform AWS CloudFormation Resource (AWS::IoTSiteWise::Gateway.GatewayPlatform) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrass.go b/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrass.go index a06d81d600..b2f660e2e1 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrass.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrass.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Gateway_Greengrass AWS CloudFormation Resource (AWS::IoTSiteWise::Gateway.Greengrass) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrassv2.go b/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrassv2.go index f2ad6561b8..8963bb3ba6 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrassv2.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-gateway_greengrassv2.go @@ -3,7 +3,7 @@ package iotsitewise import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Gateway_GreengrassV2 AWS CloudFormation Resource (AWS::IoTSiteWise::Gateway.GreengrassV2) diff --git a/cloudformation/iotsitewise/aws-iotsitewise-portal.go b/cloudformation/iotsitewise/aws-iotsitewise-portal.go index e17a8bee8a..1aebe50375 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-portal.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-portal.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Portal AWS CloudFormation Resource (AWS::IoTSiteWise::Portal) @@ -52,7 +52,7 @@ type Portal struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-portal.html#cfn-iotsitewise-portal-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotsitewise/aws-iotsitewise-project.go b/cloudformation/iotsitewise/aws-iotsitewise-project.go index 9378b0aa72..a6ff23906d 100644 --- a/cloudformation/iotsitewise/aws-iotsitewise-project.go +++ b/cloudformation/iotsitewise/aws-iotsitewise-project.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Project AWS CloudFormation Resource (AWS::IoTSiteWise::Project) @@ -17,7 +17,7 @@ type Project struct { // AssetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-assetids - AssetIds *[]string `json:"AssetIds,omitempty"` + AssetIds []string `json:"AssetIds,omitempty"` // PortalId AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type Project struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotsitewise-project.html#cfn-iotsitewise-project-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate.go b/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate.go index 164029c69b..98b5dcf023 100644 --- a/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate.go +++ b/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowTemplate AWS CloudFormation Resource (AWS::IoTThingsGraph::FlowTemplate) diff --git a/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate_definitiondocument.go b/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate_definitiondocument.go index f958858679..1fe37f049b 100644 --- a/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate_definitiondocument.go +++ b/cloudformation/iotthingsgraph/aws-iotthingsgraph-flowtemplate_definitiondocument.go @@ -3,7 +3,7 @@ package iotthingsgraph import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowTemplate_DefinitionDocument AWS CloudFormation Resource (AWS::IoTThingsGraph::FlowTemplate.DefinitionDocument) diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype.go index 575f0903c1..542c78ffcd 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType) @@ -26,12 +26,12 @@ type ComponentType struct { // ExtendsFrom AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-extendsfrom - ExtendsFrom *[]string `json:"ExtendsFrom,omitempty"` + ExtendsFrom []string `json:"ExtendsFrom,omitempty"` // Functions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-functions - Functions *map[string]ComponentType_Function `json:"Functions,omitempty"` + Functions map[string]ComponentType_Function `json:"Functions,omitempty"` // IsSingleton AWS CloudFormation Property // Required: false @@ -41,12 +41,12 @@ type ComponentType struct { // PropertyDefinitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-propertydefinitions - PropertyDefinitions *map[string]ComponentType_PropertyDefinition `json:"PropertyDefinitions,omitempty"` + PropertyDefinitions map[string]ComponentType_PropertyDefinition `json:"PropertyDefinitions,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-componenttype.html#cfn-iottwinmaker-componenttype-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // WorkspaceId AWS CloudFormation Property // Required: true diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_dataconnector.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_dataconnector.go index 8965ef2e99..67fe7807af 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_dataconnector.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_dataconnector.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_DataConnector AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.DataConnector) diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datatype.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datatype.go index 34aced56f0..121af7a014 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datatype.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datatype.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_DataType AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.DataType) @@ -13,7 +13,7 @@ type ComponentType_DataType struct { // AllowedValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datatype.html#cfn-iottwinmaker-componenttype-datatype-allowedvalues - AllowedValues *[]ComponentType_DataValue `json:"AllowedValues,omitempty"` + AllowedValues []ComponentType_DataValue `json:"AllowedValues,omitempty"` // NestedType AWS CloudFormation Property // Required: false diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datavalue.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datavalue.go index dcb8b65773..1a27c740c9 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datavalue.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_datavalue.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_DataValue AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.DataValue) @@ -33,7 +33,7 @@ type ComponentType_DataValue struct { // ListValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-listvalue - ListValue *[]ComponentType_DataValue `json:"ListValue,omitempty"` + ListValue []ComponentType_DataValue `json:"ListValue,omitempty"` // LongValue AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type ComponentType_DataValue struct { // MapValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-datavalue.html#cfn-iottwinmaker-componenttype-datavalue-mapvalue - MapValue *map[string]ComponentType_DataValue `json:"MapValue,omitempty"` + MapValue map[string]ComponentType_DataValue `json:"MapValue,omitempty"` // RelationshipValue AWS CloudFormation Property // Required: false diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_function.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_function.go index 124f557ed5..fd70b394fb 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_function.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_function.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_Function AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.Function) @@ -18,7 +18,7 @@ type ComponentType_Function struct { // RequiredProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-function.html#cfn-iottwinmaker-componenttype-function-requiredproperties - RequiredProperties *[]string `json:"RequiredProperties,omitempty"` + RequiredProperties []string `json:"RequiredProperties,omitempty"` // Scope AWS CloudFormation Property // Required: false diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_lambdafunction.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_lambdafunction.go index 9e9b0396e9..e9bd6b025f 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_lambdafunction.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_lambdafunction.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_LambdaFunction AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.LambdaFunction) diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_propertydefinition.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_propertydefinition.go index 2cf0a84b78..75fd2cc74b 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_propertydefinition.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_propertydefinition.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_PropertyDefinition AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.PropertyDefinition) @@ -13,7 +13,7 @@ type ComponentType_PropertyDefinition struct { // Configurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-componenttype-propertydefinition.html#cfn-iottwinmaker-componenttype-propertydefinition-configurations - Configurations *map[string]string `json:"Configurations,omitempty"` + Configurations map[string]string `json:"Configurations,omitempty"` // DataType AWS CloudFormation Property // Required: false diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_relationship.go b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_relationship.go index 65884da552..0a643419ef 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_relationship.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-componenttype_relationship.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ComponentType_Relationship AWS CloudFormation Resource (AWS::IoTTwinMaker::ComponentType.Relationship) diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-entity.go b/cloudformation/iottwinmaker/aws-iottwinmaker-entity.go index ca29d230c0..7071a6da96 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-entity.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-entity.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entity AWS CloudFormation Resource (AWS::IoTTwinMaker::Entity) @@ -16,7 +16,7 @@ type Entity struct { // Components AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-components - Components *map[string]Entity_Component `json:"Components,omitempty"` + Components map[string]Entity_Component `json:"Components,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -41,7 +41,7 @@ type Entity struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-entity.html#cfn-iottwinmaker-entity-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // WorkspaceId AWS CloudFormation Property // Required: true diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_component.go b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_component.go index 6316b882b8..8db154c515 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_component.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_component.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entity_Component AWS CloudFormation Resource (AWS::IoTTwinMaker::Entity.Component) @@ -33,7 +33,7 @@ type Entity_Component struct { // Properties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-component.html#cfn-iottwinmaker-entity-component-properties - Properties *map[string]Entity_Property `json:"Properties,omitempty"` + Properties map[string]Entity_Property `json:"Properties,omitempty"` // Status AWS CloudFormation Property // Required: false diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_datavalue.go b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_datavalue.go index e59d72db57..b84776ce75 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_datavalue.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_datavalue.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entity_DataValue AWS CloudFormation Resource (AWS::IoTTwinMaker::Entity.DataValue) @@ -33,7 +33,7 @@ type Entity_DataValue struct { // ListValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-listvalue - ListValue *[]Entity_DataValue `json:"ListValue,omitempty"` + ListValue []Entity_DataValue `json:"ListValue,omitempty"` // LongValue AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type Entity_DataValue struct { // MapValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-iottwinmaker-entity-datavalue.html#cfn-iottwinmaker-entity-datavalue-mapvalue - MapValue *map[string]Entity_DataValue `json:"MapValue,omitempty"` + MapValue map[string]Entity_DataValue `json:"MapValue,omitempty"` // RelationshipValue AWS CloudFormation Property // Required: false diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_property.go b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_property.go index b8369d7977..35fbd2f02f 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_property.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_property.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entity_Property AWS CloudFormation Resource (AWS::IoTTwinMaker::Entity.Property) diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_status.go b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_status.go index 102a449a57..348ced8540 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-entity_status.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-entity_status.go @@ -3,7 +3,7 @@ package iottwinmaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Entity_Status AWS CloudFormation Resource (AWS::IoTTwinMaker::Entity.Status) diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-scene.go b/cloudformation/iottwinmaker/aws-iottwinmaker-scene.go index dba9d0a721..8c81877cb3 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-scene.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-scene.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Scene AWS CloudFormation Resource (AWS::IoTTwinMaker::Scene) @@ -16,7 +16,7 @@ type Scene struct { // Capabilities AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-capabilities - Capabilities *[]string `json:"Capabilities,omitempty"` + Capabilities []string `json:"Capabilities,omitempty"` // ContentLocation AWS CloudFormation Property // Required: true @@ -36,7 +36,7 @@ type Scene struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-scene.html#cfn-iottwinmaker-scene-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // WorkspaceId AWS CloudFormation Property // Required: true diff --git a/cloudformation/iottwinmaker/aws-iottwinmaker-workspace.go b/cloudformation/iottwinmaker/aws-iottwinmaker-workspace.go index 55bda428f4..782f46b7d1 100644 --- a/cloudformation/iottwinmaker/aws-iottwinmaker-workspace.go +++ b/cloudformation/iottwinmaker/aws-iottwinmaker-workspace.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workspace AWS CloudFormation Resource (AWS::IoTTwinMaker::Workspace) @@ -31,7 +31,7 @@ type Workspace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-workspace.html#cfn-iottwinmaker-workspace-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // WorkspaceId AWS CloudFormation Property // Required: true diff --git a/cloudformation/iotwireless/aws-iotwireless-destination.go b/cloudformation/iotwireless/aws-iotwireless-destination.go index 6daf919131..a79bbc3b59 100644 --- a/cloudformation/iotwireless/aws-iotwireless-destination.go +++ b/cloudformation/iotwireless/aws-iotwireless-destination.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Destination AWS CloudFormation Resource (AWS::IoTWireless::Destination) @@ -42,7 +42,7 @@ type Destination struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-destination.html#cfn-iotwireless-destination-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-deviceprofile.go b/cloudformation/iotwireless/aws-iotwireless-deviceprofile.go index ff337ea1a6..f5344d0938 100644 --- a/cloudformation/iotwireless/aws-iotwireless-deviceprofile.go +++ b/cloudformation/iotwireless/aws-iotwireless-deviceprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DeviceProfile AWS CloudFormation Resource (AWS::IoTWireless::DeviceProfile) @@ -27,7 +27,7 @@ type DeviceProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-deviceprofile.html#cfn-iotwireless-deviceprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-deviceprofile_lorawandeviceprofile.go b/cloudformation/iotwireless/aws-iotwireless-deviceprofile_lorawandeviceprofile.go index d053660820..7892c2b31d 100644 --- a/cloudformation/iotwireless/aws-iotwireless-deviceprofile_lorawandeviceprofile.go +++ b/cloudformation/iotwireless/aws-iotwireless-deviceprofile_lorawandeviceprofile.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceProfile_LoRaWANDeviceProfile AWS CloudFormation Resource (AWS::IoTWireless::DeviceProfile.LoRaWANDeviceProfile) diff --git a/cloudformation/iotwireless/aws-iotwireless-fuotatask.go b/cloudformation/iotwireless/aws-iotwireless-fuotatask.go index 9afb24f6f0..7c969f730e 100644 --- a/cloudformation/iotwireless/aws-iotwireless-fuotatask.go +++ b/cloudformation/iotwireless/aws-iotwireless-fuotatask.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FuotaTask AWS CloudFormation Resource (AWS::IoTWireless::FuotaTask) @@ -62,7 +62,7 @@ type FuotaTask struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-fuotatask.html#cfn-iotwireless-fuotatask-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-fuotatask_lorawan.go b/cloudformation/iotwireless/aws-iotwireless-fuotatask_lorawan.go index e5b48aabb2..23a465359c 100644 --- a/cloudformation/iotwireless/aws-iotwireless-fuotatask_lorawan.go +++ b/cloudformation/iotwireless/aws-iotwireless-fuotatask_lorawan.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FuotaTask_LoRaWAN AWS CloudFormation Resource (AWS::IoTWireless::FuotaTask.LoRaWAN) diff --git a/cloudformation/iotwireless/aws-iotwireless-multicastgroup.go b/cloudformation/iotwireless/aws-iotwireless-multicastgroup.go index dd3e4f5645..b5bf924cbc 100644 --- a/cloudformation/iotwireless/aws-iotwireless-multicastgroup.go +++ b/cloudformation/iotwireless/aws-iotwireless-multicastgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MulticastGroup AWS CloudFormation Resource (AWS::IoTWireless::MulticastGroup) @@ -42,7 +42,7 @@ type MulticastGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-multicastgroup.html#cfn-iotwireless-multicastgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-multicastgroup_lorawan.go b/cloudformation/iotwireless/aws-iotwireless-multicastgroup_lorawan.go index ed74aac66b..280be827b2 100644 --- a/cloudformation/iotwireless/aws-iotwireless-multicastgroup_lorawan.go +++ b/cloudformation/iotwireless/aws-iotwireless-multicastgroup_lorawan.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MulticastGroup_LoRaWAN AWS CloudFormation Resource (AWS::IoTWireless::MulticastGroup.LoRaWAN) diff --git a/cloudformation/iotwireless/aws-iotwireless-networkanalyzerconfiguration.go b/cloudformation/iotwireless/aws-iotwireless-networkanalyzerconfiguration.go index 2b1f45aa0c..a689d5e53f 100644 --- a/cloudformation/iotwireless/aws-iotwireless-networkanalyzerconfiguration.go +++ b/cloudformation/iotwireless/aws-iotwireless-networkanalyzerconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NetworkAnalyzerConfiguration AWS CloudFormation Resource (AWS::IoTWireless::NetworkAnalyzerConfiguration) @@ -27,7 +27,7 @@ type NetworkAnalyzerConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TraceContent AWS CloudFormation Property // Required: false @@ -37,12 +37,12 @@ type NetworkAnalyzerConfiguration struct { // WirelessDevices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-wirelessdevices - WirelessDevices *[]string `json:"WirelessDevices,omitempty"` + WirelessDevices []string `json:"WirelessDevices,omitempty"` // WirelessGateways AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-networkanalyzerconfiguration.html#cfn-iotwireless-networkanalyzerconfiguration-wirelessgateways - WirelessGateways *[]string `json:"WirelessGateways,omitempty"` + WirelessGateways []string `json:"WirelessGateways,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-partneraccount.go b/cloudformation/iotwireless/aws-iotwireless-partneraccount.go index 506e4bbb92..a796d53d90 100644 --- a/cloudformation/iotwireless/aws-iotwireless-partneraccount.go +++ b/cloudformation/iotwireless/aws-iotwireless-partneraccount.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PartnerAccount AWS CloudFormation Resource (AWS::IoTWireless::PartnerAccount) @@ -47,7 +47,7 @@ type PartnerAccount struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-partneraccount.html#cfn-iotwireless-partneraccount-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkaccountinfo.go b/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkaccountinfo.go index a9dc8df061..d488d66734 100644 --- a/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkaccountinfo.go +++ b/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkaccountinfo.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PartnerAccount_SidewalkAccountInfo AWS CloudFormation Resource (AWS::IoTWireless::PartnerAccount.SidewalkAccountInfo) diff --git a/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkupdateaccount.go b/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkupdateaccount.go index 3c57cd909d..6e5c55feb3 100644 --- a/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkupdateaccount.go +++ b/cloudformation/iotwireless/aws-iotwireless-partneraccount_sidewalkupdateaccount.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PartnerAccount_SidewalkUpdateAccount AWS CloudFormation Resource (AWS::IoTWireless::PartnerAccount.SidewalkUpdateAccount) diff --git a/cloudformation/iotwireless/aws-iotwireless-serviceprofile.go b/cloudformation/iotwireless/aws-iotwireless-serviceprofile.go index 1f3096e957..128510d166 100644 --- a/cloudformation/iotwireless/aws-iotwireless-serviceprofile.go +++ b/cloudformation/iotwireless/aws-iotwireless-serviceprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ServiceProfile AWS CloudFormation Resource (AWS::IoTWireless::ServiceProfile) @@ -27,7 +27,7 @@ type ServiceProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-serviceprofile.html#cfn-iotwireless-serviceprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/iotwireless/aws-iotwireless-serviceprofile_lorawanserviceprofile.go b/cloudformation/iotwireless/aws-iotwireless-serviceprofile_lorawanserviceprofile.go index 587766de07..55f2a1b999 100644 --- a/cloudformation/iotwireless/aws-iotwireless-serviceprofile_lorawanserviceprofile.go +++ b/cloudformation/iotwireless/aws-iotwireless-serviceprofile_lorawanserviceprofile.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServiceProfile_LoRaWANServiceProfile AWS CloudFormation Resource (AWS::IoTWireless::ServiceProfile.LoRaWANServiceProfile) diff --git a/cloudformation/iotwireless/aws-iotwireless-taskdefinition.go b/cloudformation/iotwireless/aws-iotwireless-taskdefinition.go index 868e158730..a04565b694 100644 --- a/cloudformation/iotwireless/aws-iotwireless-taskdefinition.go +++ b/cloudformation/iotwireless/aws-iotwireless-taskdefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TaskDefinition AWS CloudFormation Resource (AWS::IoTWireless::TaskDefinition) @@ -32,7 +32,7 @@ type TaskDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-taskdefinition.html#cfn-iotwireless-taskdefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TaskDefinitionType AWS CloudFormation Property // Required: false diff --git a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawangatewayversion.go b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawangatewayversion.go index c78fac35fe..eedcf8c194 100644 --- a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawangatewayversion.go +++ b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawangatewayversion.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_LoRaWANGatewayVersion AWS CloudFormation Resource (AWS::IoTWireless::TaskDefinition.LoRaWANGatewayVersion) diff --git a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskcreate.go b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskcreate.go index b80790f298..501a13a267 100644 --- a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskcreate.go +++ b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskcreate.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_LoRaWANUpdateGatewayTaskCreate AWS CloudFormation Resource (AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskCreate) diff --git a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskentry.go b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskentry.go index 954d981411..be546a9d09 100644 --- a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskentry.go +++ b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_lorawanupdategatewaytaskentry.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_LoRaWANUpdateGatewayTaskEntry AWS CloudFormation Resource (AWS::IoTWireless::TaskDefinition.LoRaWANUpdateGatewayTaskEntry) diff --git a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_updatewirelessgatewaytaskcreate.go b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_updatewirelessgatewaytaskcreate.go index db804888dc..810d738ccd 100644 --- a/cloudformation/iotwireless/aws-iotwireless-taskdefinition_updatewirelessgatewaytaskcreate.go +++ b/cloudformation/iotwireless/aws-iotwireless-taskdefinition_updatewirelessgatewaytaskcreate.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TaskDefinition_UpdateWirelessGatewayTaskCreate AWS CloudFormation Resource (AWS::IoTWireless::TaskDefinition.UpdateWirelessGatewayTaskCreate) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice.go index 6aff7f8ff5..b8bf4c1f89 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // WirelessDevice AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice) @@ -42,7 +42,7 @@ type WirelessDevice struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessdevice.html#cfn-iotwireless-wirelessdevice-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThingArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv10x.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv10x.go index 73e6a9f134..985cd5d7f1 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv10x.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv10x.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_AbpV10x AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.AbpV10x) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv11.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv11.go index d46b3278ba..53d265e762 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv11.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_abpv11.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_AbpV11 AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.AbpV11) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_lorawandevice.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_lorawandevice.go index ddd8ad93e5..6d5f3cc104 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_lorawandevice.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_lorawandevice.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_LoRaWANDevice AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.LoRaWANDevice) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav10x.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav10x.go index 409e55784e..ceb7b9ce97 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav10x.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav10x.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_OtaaV10x AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.OtaaV10x) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav11.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav11.go index 6e22092192..b040610492 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav11.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_otaav11.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_OtaaV11 AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.OtaaV11) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv10x.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv10x.go index c2aa2bdab8..d29c76d1e0 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv10x.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv10x.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_SessionKeysAbpV10x AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.SessionKeysAbpV10x) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv11.go b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv11.go index 2a0d5f63b6..f2b55940d0 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv11.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessdevice_sessionkeysabpv11.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessDevice_SessionKeysAbpV11 AWS CloudFormation Resource (AWS::IoTWireless::WirelessDevice.SessionKeysAbpV11) diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessgateway.go b/cloudformation/iotwireless/aws-iotwireless-wirelessgateway.go index 405cf0751a..309ceab2ad 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessgateway.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessgateway.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // WirelessGateway AWS CloudFormation Resource (AWS::IoTWireless::WirelessGateway) @@ -37,7 +37,7 @@ type WirelessGateway struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iotwireless-wirelessgateway.html#cfn-iotwireless-wirelessgateway-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThingArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/iotwireless/aws-iotwireless-wirelessgateway_lorawangateway.go b/cloudformation/iotwireless/aws-iotwireless-wirelessgateway_lorawangateway.go index b2bcf189d3..d1624b2738 100644 --- a/cloudformation/iotwireless/aws-iotwireless-wirelessgateway_lorawangateway.go +++ b/cloudformation/iotwireless/aws-iotwireless-wirelessgateway_lorawangateway.go @@ -3,7 +3,7 @@ package iotwireless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WirelessGateway_LoRaWANGateway AWS CloudFormation Resource (AWS::IoTWireless::WirelessGateway.LoRaWANGateway) diff --git a/cloudformation/ivs/aws-ivs-channel.go b/cloudformation/ivs/aws-ivs-channel.go index f0f1cddc95..3501758511 100644 --- a/cloudformation/ivs/aws-ivs-channel.go +++ b/cloudformation/ivs/aws-ivs-channel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Channel AWS CloudFormation Resource (AWS::IVS::Channel) @@ -37,7 +37,7 @@ type Channel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-channel.html#cfn-ivs-channel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/ivs/aws-ivs-playbackkeypair.go b/cloudformation/ivs/aws-ivs-playbackkeypair.go index 27d88ba340..616c9cbd50 100644 --- a/cloudformation/ivs/aws-ivs-playbackkeypair.go +++ b/cloudformation/ivs/aws-ivs-playbackkeypair.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PlaybackKeyPair AWS CloudFormation Resource (AWS::IVS::PlaybackKeyPair) @@ -27,7 +27,7 @@ type PlaybackKeyPair struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-playbackkeypair.html#cfn-ivs-playbackkeypair-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ivs/aws-ivs-recordingconfiguration.go b/cloudformation/ivs/aws-ivs-recordingconfiguration.go index 9f2d439d95..96e5db65ce 100644 --- a/cloudformation/ivs/aws-ivs-recordingconfiguration.go +++ b/cloudformation/ivs/aws-ivs-recordingconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RecordingConfiguration AWS CloudFormation Resource (AWS::IVS::RecordingConfiguration) @@ -27,7 +27,7 @@ type RecordingConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-recordingconfiguration.html#cfn-ivs-recordingconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThumbnailConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/ivs/aws-ivs-recordingconfiguration_destinationconfiguration.go b/cloudformation/ivs/aws-ivs-recordingconfiguration_destinationconfiguration.go index 95498ea4e5..f272b8e91e 100644 --- a/cloudformation/ivs/aws-ivs-recordingconfiguration_destinationconfiguration.go +++ b/cloudformation/ivs/aws-ivs-recordingconfiguration_destinationconfiguration.go @@ -3,7 +3,7 @@ package ivs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordingConfiguration_DestinationConfiguration AWS CloudFormation Resource (AWS::IVS::RecordingConfiguration.DestinationConfiguration) diff --git a/cloudformation/ivs/aws-ivs-recordingconfiguration_s3destinationconfiguration.go b/cloudformation/ivs/aws-ivs-recordingconfiguration_s3destinationconfiguration.go index 00a9084c62..7a59fe436c 100644 --- a/cloudformation/ivs/aws-ivs-recordingconfiguration_s3destinationconfiguration.go +++ b/cloudformation/ivs/aws-ivs-recordingconfiguration_s3destinationconfiguration.go @@ -3,7 +3,7 @@ package ivs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordingConfiguration_S3DestinationConfiguration AWS CloudFormation Resource (AWS::IVS::RecordingConfiguration.S3DestinationConfiguration) diff --git a/cloudformation/ivs/aws-ivs-recordingconfiguration_thumbnailconfiguration.go b/cloudformation/ivs/aws-ivs-recordingconfiguration_thumbnailconfiguration.go index 0f024ebaa3..0c53b8cf7d 100644 --- a/cloudformation/ivs/aws-ivs-recordingconfiguration_thumbnailconfiguration.go +++ b/cloudformation/ivs/aws-ivs-recordingconfiguration_thumbnailconfiguration.go @@ -3,7 +3,7 @@ package ivs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordingConfiguration_ThumbnailConfiguration AWS CloudFormation Resource (AWS::IVS::RecordingConfiguration.ThumbnailConfiguration) diff --git a/cloudformation/ivs/aws-ivs-streamkey.go b/cloudformation/ivs/aws-ivs-streamkey.go index e41743bf65..9820ad84d4 100644 --- a/cloudformation/ivs/aws-ivs-streamkey.go +++ b/cloudformation/ivs/aws-ivs-streamkey.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StreamKey AWS CloudFormation Resource (AWS::IVS::StreamKey) @@ -22,7 +22,7 @@ type StreamKey struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivs-streamkey.html#cfn-ivs-streamkey-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector.go index fb46eefb24..27f382fe3e 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector AWS CloudFormation Resource (AWS::KafkaConnect::Connector) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_apachekafkacluster.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_apachekafkacluster.go index 0efe54f18c..fb957f3c76 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_apachekafkacluster.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_apachekafkacluster.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_ApacheKafkaCluster AWS CloudFormation Resource (AWS::KafkaConnect::Connector.ApacheKafkaCluster) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_autoscaling.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_autoscaling.go index 34ecd1e2a0..b8e366af68 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_autoscaling.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_autoscaling.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_AutoScaling AWS CloudFormation Resource (AWS::KafkaConnect::Connector.AutoScaling) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_capacity.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_capacity.go index a770ab0d4b..0a642d6ec3 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_capacity.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_capacity.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_Capacity AWS CloudFormation Resource (AWS::KafkaConnect::Connector.Capacity) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_cloudwatchlogslogdelivery.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_cloudwatchlogslogdelivery.go index 9c786ff2fe..8220373acc 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_cloudwatchlogslogdelivery.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_cloudwatchlogslogdelivery.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_CloudWatchLogsLogDelivery AWS CloudFormation Resource (AWS::KafkaConnect::Connector.CloudWatchLogsLogDelivery) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_customplugin.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_customplugin.go index 8a22135c51..d9ecbf898f 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_customplugin.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_customplugin.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_CustomPlugin AWS CloudFormation Resource (AWS::KafkaConnect::Connector.CustomPlugin) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_firehoselogdelivery.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_firehoselogdelivery.go index 2b6c616cf9..ecee98b784 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_firehoselogdelivery.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_firehoselogdelivery.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_FirehoseLogDelivery AWS CloudFormation Resource (AWS::KafkaConnect::Connector.FirehoseLogDelivery) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkacluster.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkacluster.go index cee9018c4c..c2c419838c 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkacluster.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkacluster.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_KafkaCluster AWS CloudFormation Resource (AWS::KafkaConnect::Connector.KafkaCluster) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterclientauthentication.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterclientauthentication.go index 47853f416f..57f354ec19 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterclientauthentication.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterclientauthentication.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_KafkaClusterClientAuthentication AWS CloudFormation Resource (AWS::KafkaConnect::Connector.KafkaClusterClientAuthentication) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterencryptionintransit.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterencryptionintransit.go index 664be78498..9e58724653 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterencryptionintransit.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_kafkaclusterencryptionintransit.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_KafkaClusterEncryptionInTransit AWS CloudFormation Resource (AWS::KafkaConnect::Connector.KafkaClusterEncryptionInTransit) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_logdelivery.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_logdelivery.go index 6d7f36dd62..033c51ee9c 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_logdelivery.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_logdelivery.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_LogDelivery AWS CloudFormation Resource (AWS::KafkaConnect::Connector.LogDelivery) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_plugin.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_plugin.go index 609a5d4a79..8a24bf548a 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_plugin.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_plugin.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_Plugin AWS CloudFormation Resource (AWS::KafkaConnect::Connector.Plugin) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_provisionedcapacity.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_provisionedcapacity.go index db4c301b92..26ae5bed2f 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_provisionedcapacity.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_provisionedcapacity.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_ProvisionedCapacity AWS CloudFormation Resource (AWS::KafkaConnect::Connector.ProvisionedCapacity) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_s3logdelivery.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_s3logdelivery.go index 4f023a485c..6042c0df8d 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_s3logdelivery.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_s3logdelivery.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_S3LogDelivery AWS CloudFormation Resource (AWS::KafkaConnect::Connector.S3LogDelivery) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleinpolicy.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleinpolicy.go index 3997da4755..cd65a1205b 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleinpolicy.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleinpolicy.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_ScaleInPolicy AWS CloudFormation Resource (AWS::KafkaConnect::Connector.ScaleInPolicy) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleoutpolicy.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleoutpolicy.go index 7af8116c2c..6655599bca 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleoutpolicy.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_scaleoutpolicy.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_ScaleOutPolicy AWS CloudFormation Resource (AWS::KafkaConnect::Connector.ScaleOutPolicy) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_vpc.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_vpc.go index ce0ffd9e5c..ba7a9a7994 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_vpc.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_vpc.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_Vpc AWS CloudFormation Resource (AWS::KafkaConnect::Connector.Vpc) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerconfiguration.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerconfiguration.go index 8d7ac3a4ab..eb63d29ca9 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerconfiguration.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerconfiguration.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_WorkerConfiguration AWS CloudFormation Resource (AWS::KafkaConnect::Connector.WorkerConfiguration) diff --git a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerlogdelivery.go b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerlogdelivery.go index da099bab78..82eca88488 100644 --- a/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerlogdelivery.go +++ b/cloudformation/kafkaconnect/aws-kafkaconnect-connector_workerlogdelivery.go @@ -3,7 +3,7 @@ package kafkaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Connector_WorkerLogDelivery AWS CloudFormation Resource (AWS::KafkaConnect::Connector.WorkerLogDelivery) diff --git a/cloudformation/kendra/aws-kendra-datasource.go b/cloudformation/kendra/aws-kendra-datasource.go index 7626c0e397..458a7e1835 100644 --- a/cloudformation/kendra/aws-kendra-datasource.go +++ b/cloudformation/kendra/aws-kendra-datasource.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataSource AWS CloudFormation Resource (AWS::Kendra::DataSource) @@ -52,7 +52,7 @@ type DataSource struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-datasource.html#cfn-kendra-datasource-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_accesscontrollistconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_accesscontrollistconfiguration.go index c654cda893..916a91d9ab 100644 --- a/cloudformation/kendra/aws-kendra-datasource_accesscontrollistconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_accesscontrollistconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AccessControlListConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.AccessControlListConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_aclconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_aclconfiguration.go index 0200f371ca..cbe8e8b71c 100644 --- a/cloudformation/kendra/aws-kendra-datasource_aclconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_aclconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AclConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.AclConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_columnconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_columnconfiguration.go index 4be714807a..383ebb7374 100644 --- a/cloudformation/kendra/aws-kendra-datasource_columnconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_columnconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ColumnConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ColumnConfiguration) @@ -33,7 +33,7 @@ type DataSource_ColumnConfiguration struct { // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-columnconfiguration.html#cfn-kendra-datasource-columnconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_confluenceattachmentconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_confluenceattachmentconfiguration.go index 1ece67581a..8dbcfc7c09 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluenceattachmentconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluenceattachmentconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceAttachmentConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceAttachmentConfiguration) @@ -13,7 +13,7 @@ type DataSource_ConfluenceAttachmentConfiguration struct { // AttachmentFieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceattachmentconfiguration.html#cfn-kendra-datasource-confluenceattachmentconfiguration-attachmentfieldmappings - AttachmentFieldMappings *[]DataSource_ConfluenceAttachmentToIndexFieldMapping `json:"AttachmentFieldMappings,omitempty"` + AttachmentFieldMappings []DataSource_ConfluenceAttachmentToIndexFieldMapping `json:"AttachmentFieldMappings,omitempty"` // CrawlAttachments AWS CloudFormation Property // Required: false diff --git a/cloudformation/kendra/aws-kendra-datasource_confluenceattachmenttoindexfieldmapping.go b/cloudformation/kendra/aws-kendra-datasource_confluenceattachmenttoindexfieldmapping.go index 01ef8709f1..c7aaf4c713 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluenceattachmenttoindexfieldmapping.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluenceattachmenttoindexfieldmapping.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceAttachmentToIndexFieldMapping AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceAttachmentToIndexFieldMapping) diff --git a/cloudformation/kendra/aws-kendra-datasource_confluenceblogconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_confluenceblogconfiguration.go index e86b63d2ee..feade46e74 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluenceblogconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluenceblogconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceBlogConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceBlogConfiguration) @@ -13,7 +13,7 @@ type DataSource_ConfluenceBlogConfiguration struct { // BlogFieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceblogconfiguration.html#cfn-kendra-datasource-confluenceblogconfiguration-blogfieldmappings - BlogFieldMappings *[]DataSource_ConfluenceBlogToIndexFieldMapping `json:"BlogFieldMappings,omitempty"` + BlogFieldMappings []DataSource_ConfluenceBlogToIndexFieldMapping `json:"BlogFieldMappings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_confluenceblogtoindexfieldmapping.go b/cloudformation/kendra/aws-kendra-datasource_confluenceblogtoindexfieldmapping.go index 670fdb79d2..9cbb1b011c 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluenceblogtoindexfieldmapping.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluenceblogtoindexfieldmapping.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceBlogToIndexFieldMapping AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceBlogToIndexFieldMapping) diff --git a/cloudformation/kendra/aws-kendra-datasource_confluenceconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_confluenceconfiguration.go index 6dbfba1b62..0ab978a9dd 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluenceconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluenceconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceConfiguration) @@ -23,12 +23,12 @@ type DataSource_ConfluenceConfiguration struct { // ExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-exclusionpatterns - ExclusionPatterns *[]string `json:"ExclusionPatterns,omitempty"` + ExclusionPatterns []string `json:"ExclusionPatterns,omitempty"` // InclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluenceconfiguration.html#cfn-kendra-datasource-confluenceconfiguration-inclusionpatterns - InclusionPatterns *[]string `json:"InclusionPatterns,omitempty"` + InclusionPatterns []string `json:"InclusionPatterns,omitempty"` // PageConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/kendra/aws-kendra-datasource_confluencepageconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_confluencepageconfiguration.go index 8cd2fee077..1a77fb2f26 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluencepageconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluencepageconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluencePageConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluencePageConfiguration) @@ -13,7 +13,7 @@ type DataSource_ConfluencePageConfiguration struct { // PageFieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencepageconfiguration.html#cfn-kendra-datasource-confluencepageconfiguration-pagefieldmappings - PageFieldMappings *[]DataSource_ConfluencePageToIndexFieldMapping `json:"PageFieldMappings,omitempty"` + PageFieldMappings []DataSource_ConfluencePageToIndexFieldMapping `json:"PageFieldMappings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_confluencepagetoindexfieldmapping.go b/cloudformation/kendra/aws-kendra-datasource_confluencepagetoindexfieldmapping.go index 6c6c3b2115..23dc755697 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluencepagetoindexfieldmapping.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluencepagetoindexfieldmapping.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluencePageToIndexFieldMapping AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluencePageToIndexFieldMapping) diff --git a/cloudformation/kendra/aws-kendra-datasource_confluencespaceconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_confluencespaceconfiguration.go index d07ea36c85..40234799b5 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluencespaceconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluencespaceconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceSpaceConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceSpaceConfiguration) @@ -23,17 +23,17 @@ type DataSource_ConfluenceSpaceConfiguration struct { // ExcludeSpaces AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-excludespaces - ExcludeSpaces *[]string `json:"ExcludeSpaces,omitempty"` + ExcludeSpaces []string `json:"ExcludeSpaces,omitempty"` // IncludeSpaces AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-includespaces - IncludeSpaces *[]string `json:"IncludeSpaces,omitempty"` + IncludeSpaces []string `json:"IncludeSpaces,omitempty"` // SpaceFieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-confluencespaceconfiguration.html#cfn-kendra-datasource-confluencespaceconfiguration-spacefieldmappings - SpaceFieldMappings *[]DataSource_ConfluenceSpaceToIndexFieldMapping `json:"SpaceFieldMappings,omitempty"` + SpaceFieldMappings []DataSource_ConfluenceSpaceToIndexFieldMapping `json:"SpaceFieldMappings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_confluencespacetoindexfieldmapping.go b/cloudformation/kendra/aws-kendra-datasource_confluencespacetoindexfieldmapping.go index 42438f7e3c..aacbf234d4 100644 --- a/cloudformation/kendra/aws-kendra-datasource_confluencespacetoindexfieldmapping.go +++ b/cloudformation/kendra/aws-kendra-datasource_confluencespacetoindexfieldmapping.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConfluenceSpaceToIndexFieldMapping AWS CloudFormation Resource (AWS::Kendra::DataSource.ConfluenceSpaceToIndexFieldMapping) diff --git a/cloudformation/kendra/aws-kendra-datasource_connectionconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_connectionconfiguration.go index 95267cd1fd..9a39f33a98 100644 --- a/cloudformation/kendra/aws-kendra-datasource_connectionconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_connectionconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ConnectionConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ConnectionConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_customdocumentenrichmentconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_customdocumentenrichmentconfiguration.go index a5e1b3475c..72d01c512d 100644 --- a/cloudformation/kendra/aws-kendra-datasource_customdocumentenrichmentconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_customdocumentenrichmentconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_CustomDocumentEnrichmentConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.CustomDocumentEnrichmentConfiguration) @@ -13,7 +13,7 @@ type DataSource_CustomDocumentEnrichmentConfiguration struct { // InlineConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-customdocumentenrichmentconfiguration.html#cfn-kendra-datasource-customdocumentenrichmentconfiguration-inlineconfigurations - InlineConfigurations *[]DataSource_InlineCustomDocumentEnrichmentConfiguration `json:"InlineConfigurations,omitempty"` + InlineConfigurations []DataSource_InlineCustomDocumentEnrichmentConfiguration `json:"InlineConfigurations,omitempty"` // PostExtractionHookConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/kendra/aws-kendra-datasource_databaseconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_databaseconfiguration.go index 602cb15603..6d3fcd7849 100644 --- a/cloudformation/kendra/aws-kendra-datasource_databaseconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_databaseconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DatabaseConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.DatabaseConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_datasourceconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_datasourceconfiguration.go index 7122f004aa..58d43f7552 100644 --- a/cloudformation/kendra/aws-kendra-datasource_datasourceconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_datasourceconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DataSourceConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.DataSourceConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_datasourcetoindexfieldmapping.go b/cloudformation/kendra/aws-kendra-datasource_datasourcetoindexfieldmapping.go index 2436652734..b89d8564f9 100644 --- a/cloudformation/kendra/aws-kendra-datasource_datasourcetoindexfieldmapping.go +++ b/cloudformation/kendra/aws-kendra-datasource_datasourcetoindexfieldmapping.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DataSourceToIndexFieldMapping AWS CloudFormation Resource (AWS::Kendra::DataSource.DataSourceToIndexFieldMapping) diff --git a/cloudformation/kendra/aws-kendra-datasource_datasourcevpcconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_datasourcevpcconfiguration.go index b6b2bb7e3d..bcc7a52a07 100644 --- a/cloudformation/kendra/aws-kendra-datasource_datasourcevpcconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_datasourcevpcconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DataSourceVpcConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.DataSourceVpcConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_documentattributecondition.go b/cloudformation/kendra/aws-kendra-datasource_documentattributecondition.go index 738f7fd1db..f80c237a37 100644 --- a/cloudformation/kendra/aws-kendra-datasource_documentattributecondition.go +++ b/cloudformation/kendra/aws-kendra-datasource_documentattributecondition.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DocumentAttributeCondition AWS CloudFormation Resource (AWS::Kendra::DataSource.DocumentAttributeCondition) diff --git a/cloudformation/kendra/aws-kendra-datasource_documentattributetarget.go b/cloudformation/kendra/aws-kendra-datasource_documentattributetarget.go index 19bb3ec36c..bcb3b744bc 100644 --- a/cloudformation/kendra/aws-kendra-datasource_documentattributetarget.go +++ b/cloudformation/kendra/aws-kendra-datasource_documentattributetarget.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DocumentAttributeTarget AWS CloudFormation Resource (AWS::Kendra::DataSource.DocumentAttributeTarget) diff --git a/cloudformation/kendra/aws-kendra-datasource_documentattributevalue.go b/cloudformation/kendra/aws-kendra-datasource_documentattributevalue.go index caba0c9ce7..0fd33dd22c 100644 --- a/cloudformation/kendra/aws-kendra-datasource_documentattributevalue.go +++ b/cloudformation/kendra/aws-kendra-datasource_documentattributevalue.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DocumentAttributeValue AWS CloudFormation Resource (AWS::Kendra::DataSource.DocumentAttributeValue) @@ -23,7 +23,7 @@ type DataSource_DocumentAttributeValue struct { // StringListValue AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-documentattributevalue.html#cfn-kendra-datasource-documentattributevalue-stringlistvalue - StringListValue *[]string `json:"StringListValue,omitempty"` + StringListValue []string `json:"StringListValue,omitempty"` // StringValue AWS CloudFormation Property // Required: false diff --git a/cloudformation/kendra/aws-kendra-datasource_documentsmetadataconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_documentsmetadataconfiguration.go index 62173bdb0f..f34c1bbd98 100644 --- a/cloudformation/kendra/aws-kendra-datasource_documentsmetadataconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_documentsmetadataconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DocumentsMetadataConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.DocumentsMetadataConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_googledriveconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_googledriveconfiguration.go index e438156cdf..3167d1fe4f 100644 --- a/cloudformation/kendra/aws-kendra-datasource_googledriveconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_googledriveconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_GoogleDriveConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.GoogleDriveConfiguration) @@ -13,32 +13,32 @@ type DataSource_GoogleDriveConfiguration struct { // ExcludeMimeTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-excludemimetypes - ExcludeMimeTypes *[]string `json:"ExcludeMimeTypes,omitempty"` + ExcludeMimeTypes []string `json:"ExcludeMimeTypes,omitempty"` // ExcludeSharedDrives AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-excludeshareddrives - ExcludeSharedDrives *[]string `json:"ExcludeSharedDrives,omitempty"` + ExcludeSharedDrives []string `json:"ExcludeSharedDrives,omitempty"` // ExcludeUserAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-excludeuseraccounts - ExcludeUserAccounts *[]string `json:"ExcludeUserAccounts,omitempty"` + ExcludeUserAccounts []string `json:"ExcludeUserAccounts,omitempty"` // ExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-exclusionpatterns - ExclusionPatterns *[]string `json:"ExclusionPatterns,omitempty"` + ExclusionPatterns []string `json:"ExclusionPatterns,omitempty"` // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // InclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-googledriveconfiguration.html#cfn-kendra-datasource-googledriveconfiguration-inclusionpatterns - InclusionPatterns *[]string `json:"InclusionPatterns,omitempty"` + InclusionPatterns []string `json:"InclusionPatterns,omitempty"` // SecretArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_hookconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_hookconfiguration.go index 0b21c1ffe1..94dd554964 100644 --- a/cloudformation/kendra/aws-kendra-datasource_hookconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_hookconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_HookConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.HookConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_inlinecustomdocumentenrichmentconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_inlinecustomdocumentenrichmentconfiguration.go index df0bec9f8b..2b340e2149 100644 --- a/cloudformation/kendra/aws-kendra-datasource_inlinecustomdocumentenrichmentconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_inlinecustomdocumentenrichmentconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_InlineCustomDocumentEnrichmentConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.InlineCustomDocumentEnrichmentConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_onedriveconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_onedriveconfiguration.go index 693e640f1f..f0a9ad01f0 100644 --- a/cloudformation/kendra/aws-kendra-datasource_onedriveconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_onedriveconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_OneDriveConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.OneDriveConfiguration) @@ -18,17 +18,17 @@ type DataSource_OneDriveConfiguration struct { // ExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-exclusionpatterns - ExclusionPatterns *[]string `json:"ExclusionPatterns,omitempty"` + ExclusionPatterns []string `json:"ExclusionPatterns,omitempty"` // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // InclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveconfiguration.html#cfn-kendra-datasource-onedriveconfiguration-inclusionpatterns - InclusionPatterns *[]string `json:"InclusionPatterns,omitempty"` + InclusionPatterns []string `json:"InclusionPatterns,omitempty"` // OneDriveUsers AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_onedriveusers.go b/cloudformation/kendra/aws-kendra-datasource_onedriveusers.go index f81d984536..22c6ccfe97 100644 --- a/cloudformation/kendra/aws-kendra-datasource_onedriveusers.go +++ b/cloudformation/kendra/aws-kendra-datasource_onedriveusers.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_OneDriveUsers AWS CloudFormation Resource (AWS::Kendra::DataSource.OneDriveUsers) @@ -13,7 +13,7 @@ type DataSource_OneDriveUsers struct { // OneDriveUserList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-onedriveusers.html#cfn-kendra-datasource-onedriveusers-onedriveuserlist - OneDriveUserList *[]string `json:"OneDriveUserList,omitempty"` + OneDriveUserList []string `json:"OneDriveUserList,omitempty"` // OneDriveUserS3Path AWS CloudFormation Property // Required: false diff --git a/cloudformation/kendra/aws-kendra-datasource_proxyconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_proxyconfiguration.go index e2930a313f..8bf47a96ef 100644 --- a/cloudformation/kendra/aws-kendra-datasource_proxyconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_proxyconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ProxyConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ProxyConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_s3datasourceconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_s3datasourceconfiguration.go index 0b6eece612..5e65cc2811 100644 --- a/cloudformation/kendra/aws-kendra-datasource_s3datasourceconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_s3datasourceconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_S3DataSourceConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.S3DataSourceConfiguration) @@ -28,17 +28,17 @@ type DataSource_S3DataSourceConfiguration struct { // ExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-exclusionpatterns - ExclusionPatterns *[]string `json:"ExclusionPatterns,omitempty"` + ExclusionPatterns []string `json:"ExclusionPatterns,omitempty"` // InclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-inclusionpatterns - InclusionPatterns *[]string `json:"InclusionPatterns,omitempty"` + InclusionPatterns []string `json:"InclusionPatterns,omitempty"` // InclusionPrefixes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-s3datasourceconfiguration.html#cfn-kendra-datasource-s3datasourceconfiguration-inclusionprefixes - InclusionPrefixes *[]string `json:"InclusionPrefixes,omitempty"` + InclusionPrefixes []string `json:"InclusionPrefixes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_s3path.go b/cloudformation/kendra/aws-kendra-datasource_s3path.go index 473080b3e6..a2ff89a182 100644 --- a/cloudformation/kendra/aws-kendra-datasource_s3path.go +++ b/cloudformation/kendra/aws-kendra-datasource_s3path.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_S3Path AWS CloudFormation Resource (AWS::Kendra::DataSource.S3Path) diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforcechatterfeedconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforcechatterfeedconfiguration.go index 9477e7a1f9..cc5b8a4adc 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforcechatterfeedconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforcechatterfeedconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceChatterFeedConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceChatterFeedConfiguration) @@ -23,12 +23,12 @@ type DataSource_SalesforceChatterFeedConfiguration struct { // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html#cfn-kendra-datasource-salesforcechatterfeedconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // IncludeFilterTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcechatterfeedconfiguration.html#cfn-kendra-datasource-salesforcechatterfeedconfiguration-includefiltertypes - IncludeFilterTypes *[]string `json:"IncludeFilterTypes,omitempty"` + IncludeFilterTypes []string `json:"IncludeFilterTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforceconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforceconfiguration.go index 0bc6024023..cf6e20d58d 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforceconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforceconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceConfiguration) @@ -23,12 +23,12 @@ type DataSource_SalesforceConfiguration struct { // ExcludeAttachmentFilePatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-excludeattachmentfilepatterns - ExcludeAttachmentFilePatterns *[]string `json:"ExcludeAttachmentFilePatterns,omitempty"` + ExcludeAttachmentFilePatterns []string `json:"ExcludeAttachmentFilePatterns,omitempty"` // IncludeAttachmentFilePatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-includeattachmentfilepatterns - IncludeAttachmentFilePatterns *[]string `json:"IncludeAttachmentFilePatterns,omitempty"` + IncludeAttachmentFilePatterns []string `json:"IncludeAttachmentFilePatterns,omitempty"` // KnowledgeArticleConfiguration AWS CloudFormation Property // Required: false @@ -53,7 +53,7 @@ type DataSource_SalesforceConfiguration struct { // StandardObjectConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceconfiguration.html#cfn-kendra-datasource-salesforceconfiguration-standardobjectconfigurations - StandardObjectConfigurations *[]DataSource_SalesforceStandardObjectConfiguration `json:"StandardObjectConfigurations,omitempty"` + StandardObjectConfigurations []DataSource_SalesforceStandardObjectConfiguration `json:"StandardObjectConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforcecustomknowledgearticletypeconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforcecustomknowledgearticletypeconfiguration.go index d7c33a20ec..adba13426b 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforcecustomknowledgearticletypeconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforcecustomknowledgearticletypeconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceCustomKnowledgeArticleTypeConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceCustomKnowledgeArticleTypeConfiguration) @@ -23,7 +23,7 @@ type DataSource_SalesforceCustomKnowledgeArticleTypeConfiguration struct { // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcecustomknowledgearticletypeconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforceknowledgearticleconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforceknowledgearticleconfiguration.go index afb3d4c9f4..adfdd855b6 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforceknowledgearticleconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforceknowledgearticleconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceKnowledgeArticleConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceKnowledgeArticleConfiguration) @@ -13,7 +13,7 @@ type DataSource_SalesforceKnowledgeArticleConfiguration struct { // CustomKnowledgeArticleTypeConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforceknowledgearticleconfiguration.html#cfn-kendra-datasource-salesforceknowledgearticleconfiguration-customknowledgearticletypeconfigurations - CustomKnowledgeArticleTypeConfigurations *[]DataSource_SalesforceCustomKnowledgeArticleTypeConfiguration `json:"CustomKnowledgeArticleTypeConfigurations,omitempty"` + CustomKnowledgeArticleTypeConfigurations []DataSource_SalesforceCustomKnowledgeArticleTypeConfiguration `json:"CustomKnowledgeArticleTypeConfigurations,omitempty"` // IncludedStates AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforcestandardknowledgearticletypeconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforcestandardknowledgearticletypeconfiguration.go index dcd1fd5552..33f8567c85 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforcestandardknowledgearticletypeconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforcestandardknowledgearticletypeconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceStandardKnowledgeArticleTypeConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceStandardKnowledgeArticleTypeConfiguration) @@ -23,7 +23,7 @@ type DataSource_SalesforceStandardKnowledgeArticleTypeConfiguration struct { // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration.html#cfn-kendra-datasource-salesforcestandardknowledgearticletypeconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectattachmentconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectattachmentconfiguration.go index 888469c105..d8e29ba130 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectattachmentconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectattachmentconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceStandardObjectAttachmentConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceStandardObjectAttachmentConfiguration) @@ -18,7 +18,7 @@ type DataSource_SalesforceStandardObjectAttachmentConfiguration struct { // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectattachmentconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectattachmentconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectconfiguration.go index bfd4bcbc9a..e288079e50 100644 --- a/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_salesforcestandardobjectconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SalesforceStandardObjectConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SalesforceStandardObjectConfiguration) @@ -23,7 +23,7 @@ type DataSource_SalesforceStandardObjectConfiguration struct { // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-salesforcestandardobjectconfiguration.html#cfn-kendra-datasource-salesforcestandardobjectconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_servicenowconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_servicenowconfiguration.go index d3d8e5a4ee..3fd7f941fc 100644 --- a/cloudformation/kendra/aws-kendra-datasource_servicenowconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_servicenowconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ServiceNowConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ServiceNowConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_servicenowknowledgearticleconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_servicenowknowledgearticleconfiguration.go index 1c8b2aa4f5..9fda9b4980 100644 --- a/cloudformation/kendra/aws-kendra-datasource_servicenowknowledgearticleconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_servicenowknowledgearticleconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ServiceNowKnowledgeArticleConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ServiceNowKnowledgeArticleConfiguration) @@ -28,12 +28,12 @@ type DataSource_ServiceNowKnowledgeArticleConfiguration struct { // ExcludeAttachmentFilePatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-excludeattachmentfilepatterns - ExcludeAttachmentFilePatterns *[]string `json:"ExcludeAttachmentFilePatterns,omitempty"` + ExcludeAttachmentFilePatterns []string `json:"ExcludeAttachmentFilePatterns,omitempty"` // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // FilterQuery AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type DataSource_ServiceNowKnowledgeArticleConfiguration struct { // IncludeAttachmentFilePatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowknowledgearticleconfiguration.html#cfn-kendra-datasource-servicenowknowledgearticleconfiguration-includeattachmentfilepatterns - IncludeAttachmentFilePatterns *[]string `json:"IncludeAttachmentFilePatterns,omitempty"` + IncludeAttachmentFilePatterns []string `json:"IncludeAttachmentFilePatterns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_servicenowservicecatalogconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_servicenowservicecatalogconfiguration.go index 53ebb270d6..01a7d54759 100644 --- a/cloudformation/kendra/aws-kendra-datasource_servicenowservicecatalogconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_servicenowservicecatalogconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ServiceNowServiceCatalogConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.ServiceNowServiceCatalogConfiguration) @@ -28,17 +28,17 @@ type DataSource_ServiceNowServiceCatalogConfiguration struct { // ExcludeAttachmentFilePatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-excludeattachmentfilepatterns - ExcludeAttachmentFilePatterns *[]string `json:"ExcludeAttachmentFilePatterns,omitempty"` + ExcludeAttachmentFilePatterns []string `json:"ExcludeAttachmentFilePatterns,omitempty"` // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // IncludeAttachmentFilePatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-servicenowservicecatalogconfiguration.html#cfn-kendra-datasource-servicenowservicecatalogconfiguration-includeattachmentfilepatterns - IncludeAttachmentFilePatterns *[]string `json:"IncludeAttachmentFilePatterns,omitempty"` + IncludeAttachmentFilePatterns []string `json:"IncludeAttachmentFilePatterns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_sharepointconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_sharepointconfiguration.go index 47dfc95d30..41b6b82e25 100644 --- a/cloudformation/kendra/aws-kendra-datasource_sharepointconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_sharepointconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SharePointConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SharePointConfiguration) @@ -28,17 +28,17 @@ type DataSource_SharePointConfiguration struct { // ExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-exclusionpatterns - ExclusionPatterns *[]string `json:"ExclusionPatterns,omitempty"` + ExclusionPatterns []string `json:"ExclusionPatterns,omitempty"` // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // InclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-sharepointconfiguration.html#cfn-kendra-datasource-sharepointconfiguration-inclusionpatterns - InclusionPatterns *[]string `json:"InclusionPatterns,omitempty"` + InclusionPatterns []string `json:"InclusionPatterns,omitempty"` // SecretArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_sqlconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_sqlconfiguration.go index 7ad3208b10..ac42f6d338 100644 --- a/cloudformation/kendra/aws-kendra-datasource_sqlconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_sqlconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SqlConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.SqlConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_webcrawlerauthenticationconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_webcrawlerauthenticationconfiguration.go index 73232e47c0..64e996e8ff 100644 --- a/cloudformation/kendra/aws-kendra-datasource_webcrawlerauthenticationconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_webcrawlerauthenticationconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WebCrawlerAuthenticationConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.WebCrawlerAuthenticationConfiguration) @@ -13,7 +13,7 @@ type DataSource_WebCrawlerAuthenticationConfiguration struct { // BasicAuthentication AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerauthenticationconfiguration.html#cfn-kendra-datasource-webcrawlerauthenticationconfiguration-basicauthentication - BasicAuthentication *[]DataSource_WebCrawlerBasicAuthentication `json:"BasicAuthentication,omitempty"` + BasicAuthentication []DataSource_WebCrawlerBasicAuthentication `json:"BasicAuthentication,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-datasource_webcrawlerbasicauthentication.go b/cloudformation/kendra/aws-kendra-datasource_webcrawlerbasicauthentication.go index 1454a3065b..cc65631ef8 100644 --- a/cloudformation/kendra/aws-kendra-datasource_webcrawlerbasicauthentication.go +++ b/cloudformation/kendra/aws-kendra-datasource_webcrawlerbasicauthentication.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WebCrawlerBasicAuthentication AWS CloudFormation Resource (AWS::Kendra::DataSource.WebCrawlerBasicAuthentication) diff --git a/cloudformation/kendra/aws-kendra-datasource_webcrawlerconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_webcrawlerconfiguration.go index 3fc7940a1f..13ce7ffa40 100644 --- a/cloudformation/kendra/aws-kendra-datasource_webcrawlerconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_webcrawlerconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WebCrawlerConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.WebCrawlerConfiguration) @@ -43,12 +43,12 @@ type DataSource_WebCrawlerConfiguration struct { // UrlExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-urlexclusionpatterns - UrlExclusionPatterns *[]string `json:"UrlExclusionPatterns,omitempty"` + UrlExclusionPatterns []string `json:"UrlExclusionPatterns,omitempty"` // UrlInclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-webcrawlerconfiguration.html#cfn-kendra-datasource-webcrawlerconfiguration-urlinclusionpatterns - UrlInclusionPatterns *[]string `json:"UrlInclusionPatterns,omitempty"` + UrlInclusionPatterns []string `json:"UrlInclusionPatterns,omitempty"` // Urls AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-datasource_webcrawlerseedurlconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_webcrawlerseedurlconfiguration.go index 144cacd547..e5eaec5d89 100644 --- a/cloudformation/kendra/aws-kendra-datasource_webcrawlerseedurlconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_webcrawlerseedurlconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WebCrawlerSeedUrlConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.WebCrawlerSeedUrlConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_webcrawlersitemapsconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_webcrawlersitemapsconfiguration.go index 7175500c8d..6757b36135 100644 --- a/cloudformation/kendra/aws-kendra-datasource_webcrawlersitemapsconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_webcrawlersitemapsconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WebCrawlerSiteMapsConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.WebCrawlerSiteMapsConfiguration) diff --git a/cloudformation/kendra/aws-kendra-datasource_webcrawlerurls.go b/cloudformation/kendra/aws-kendra-datasource_webcrawlerurls.go index 59a7beae23..13781794c0 100644 --- a/cloudformation/kendra/aws-kendra-datasource_webcrawlerurls.go +++ b/cloudformation/kendra/aws-kendra-datasource_webcrawlerurls.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WebCrawlerUrls AWS CloudFormation Resource (AWS::Kendra::DataSource.WebCrawlerUrls) diff --git a/cloudformation/kendra/aws-kendra-datasource_workdocsconfiguration.go b/cloudformation/kendra/aws-kendra-datasource_workdocsconfiguration.go index 88c2da7f54..23c870509f 100644 --- a/cloudformation/kendra/aws-kendra-datasource_workdocsconfiguration.go +++ b/cloudformation/kendra/aws-kendra-datasource_workdocsconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_WorkDocsConfiguration AWS CloudFormation Resource (AWS::Kendra::DataSource.WorkDocsConfiguration) @@ -18,17 +18,17 @@ type DataSource_WorkDocsConfiguration struct { // ExclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-exclusionpatterns - ExclusionPatterns *[]string `json:"ExclusionPatterns,omitempty"` + ExclusionPatterns []string `json:"ExclusionPatterns,omitempty"` // FieldMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-fieldmappings - FieldMappings *[]DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` + FieldMappings []DataSource_DataSourceToIndexFieldMapping `json:"FieldMappings,omitempty"` // InclusionPatterns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-datasource-workdocsconfiguration.html#cfn-kendra-datasource-workdocsconfiguration-inclusionpatterns - InclusionPatterns *[]string `json:"InclusionPatterns,omitempty"` + InclusionPatterns []string `json:"InclusionPatterns,omitempty"` // OrganizationId AWS CloudFormation Property // Required: true diff --git a/cloudformation/kendra/aws-kendra-faq.go b/cloudformation/kendra/aws-kendra-faq.go index b76c12ef66..0076dcd55e 100644 --- a/cloudformation/kendra/aws-kendra-faq.go +++ b/cloudformation/kendra/aws-kendra-faq.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Faq AWS CloudFormation Resource (AWS::Kendra::Faq) @@ -47,7 +47,7 @@ type Faq struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-faq.html#cfn-kendra-faq-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-faq_s3path.go b/cloudformation/kendra/aws-kendra-faq_s3path.go index d27221b993..f6c4c48037 100644 --- a/cloudformation/kendra/aws-kendra-faq_s3path.go +++ b/cloudformation/kendra/aws-kendra-faq_s3path.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Faq_S3Path AWS CloudFormation Resource (AWS::Kendra::Faq.S3Path) diff --git a/cloudformation/kendra/aws-kendra-index.go b/cloudformation/kendra/aws-kendra-index.go index bcc612766a..2a6fa13162 100644 --- a/cloudformation/kendra/aws-kendra-index.go +++ b/cloudformation/kendra/aws-kendra-index.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Index AWS CloudFormation Resource (AWS::Kendra::Index) @@ -27,7 +27,7 @@ type Index struct { // DocumentMetadataConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-documentmetadataconfigurations - DocumentMetadataConfigurations *[]Index_DocumentMetadataConfiguration `json:"DocumentMetadataConfigurations,omitempty"` + DocumentMetadataConfigurations []Index_DocumentMetadataConfiguration `json:"DocumentMetadataConfigurations,omitempty"` // Edition AWS CloudFormation Property // Required: true @@ -52,7 +52,7 @@ type Index struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserContextPolicy AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type Index struct { // UserTokenConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kendra-index.html#cfn-kendra-index-usertokenconfigurations - UserTokenConfigurations *[]Index_UserTokenConfiguration `json:"UserTokenConfigurations,omitempty"` + UserTokenConfigurations []Index_UserTokenConfiguration `json:"UserTokenConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-index_capacityunitsconfiguration.go b/cloudformation/kendra/aws-kendra-index_capacityunitsconfiguration.go index 7c06f2a5b6..6af661fbe3 100644 --- a/cloudformation/kendra/aws-kendra-index_capacityunitsconfiguration.go +++ b/cloudformation/kendra/aws-kendra-index_capacityunitsconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_CapacityUnitsConfiguration AWS CloudFormation Resource (AWS::Kendra::Index.CapacityUnitsConfiguration) diff --git a/cloudformation/kendra/aws-kendra-index_documentmetadataconfiguration.go b/cloudformation/kendra/aws-kendra-index_documentmetadataconfiguration.go index 04f8bdbaaa..e941e2df41 100644 --- a/cloudformation/kendra/aws-kendra-index_documentmetadataconfiguration.go +++ b/cloudformation/kendra/aws-kendra-index_documentmetadataconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_DocumentMetadataConfiguration AWS CloudFormation Resource (AWS::Kendra::Index.DocumentMetadataConfiguration) diff --git a/cloudformation/kendra/aws-kendra-index_jsontokentypeconfiguration.go b/cloudformation/kendra/aws-kendra-index_jsontokentypeconfiguration.go index 4570065fe2..3576c698a3 100644 --- a/cloudformation/kendra/aws-kendra-index_jsontokentypeconfiguration.go +++ b/cloudformation/kendra/aws-kendra-index_jsontokentypeconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_JsonTokenTypeConfiguration AWS CloudFormation Resource (AWS::Kendra::Index.JsonTokenTypeConfiguration) diff --git a/cloudformation/kendra/aws-kendra-index_jwttokentypeconfiguration.go b/cloudformation/kendra/aws-kendra-index_jwttokentypeconfiguration.go index 0ac0d4f15f..ecc0b5c8fe 100644 --- a/cloudformation/kendra/aws-kendra-index_jwttokentypeconfiguration.go +++ b/cloudformation/kendra/aws-kendra-index_jwttokentypeconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_JwtTokenTypeConfiguration AWS CloudFormation Resource (AWS::Kendra::Index.JwtTokenTypeConfiguration) diff --git a/cloudformation/kendra/aws-kendra-index_relevance.go b/cloudformation/kendra/aws-kendra-index_relevance.go index 29e8d0941b..574f229391 100644 --- a/cloudformation/kendra/aws-kendra-index_relevance.go +++ b/cloudformation/kendra/aws-kendra-index_relevance.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_Relevance AWS CloudFormation Resource (AWS::Kendra::Index.Relevance) @@ -33,7 +33,7 @@ type Index_Relevance struct { // ValueImportanceItems AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kendra-index-relevance.html#cfn-kendra-index-relevance-valueimportanceitems - ValueImportanceItems *[]Index_ValueImportanceItem `json:"ValueImportanceItems,omitempty"` + ValueImportanceItems []Index_ValueImportanceItem `json:"ValueImportanceItems,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kendra/aws-kendra-index_search.go b/cloudformation/kendra/aws-kendra-index_search.go index 36bd0fd0a4..53f6e5e942 100644 --- a/cloudformation/kendra/aws-kendra-index_search.go +++ b/cloudformation/kendra/aws-kendra-index_search.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_Search AWS CloudFormation Resource (AWS::Kendra::Index.Search) diff --git a/cloudformation/kendra/aws-kendra-index_serversideencryptionconfiguration.go b/cloudformation/kendra/aws-kendra-index_serversideencryptionconfiguration.go index 8658d2fc30..f4200dfd0e 100644 --- a/cloudformation/kendra/aws-kendra-index_serversideencryptionconfiguration.go +++ b/cloudformation/kendra/aws-kendra-index_serversideencryptionconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_ServerSideEncryptionConfiguration AWS CloudFormation Resource (AWS::Kendra::Index.ServerSideEncryptionConfiguration) diff --git a/cloudformation/kendra/aws-kendra-index_usertokenconfiguration.go b/cloudformation/kendra/aws-kendra-index_usertokenconfiguration.go index 67bb4a3a5d..d510a8d49a 100644 --- a/cloudformation/kendra/aws-kendra-index_usertokenconfiguration.go +++ b/cloudformation/kendra/aws-kendra-index_usertokenconfiguration.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_UserTokenConfiguration AWS CloudFormation Resource (AWS::Kendra::Index.UserTokenConfiguration) diff --git a/cloudformation/kendra/aws-kendra-index_valueimportanceitem.go b/cloudformation/kendra/aws-kendra-index_valueimportanceitem.go index 1ad453adf5..92e7e1f81c 100644 --- a/cloudformation/kendra/aws-kendra-index_valueimportanceitem.go +++ b/cloudformation/kendra/aws-kendra-index_valueimportanceitem.go @@ -3,7 +3,7 @@ package kendra import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Index_ValueImportanceItem AWS CloudFormation Resource (AWS::Kendra::Index.ValueImportanceItem) diff --git a/cloudformation/kinesis/aws-kinesis-stream.go b/cloudformation/kinesis/aws-kinesis-stream.go index 8763c61814..478293b077 100644 --- a/cloudformation/kinesis/aws-kinesis-stream.go +++ b/cloudformation/kinesis/aws-kinesis-stream.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stream AWS CloudFormation Resource (AWS::Kinesis::Stream) @@ -42,7 +42,7 @@ type Stream struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesis-stream.html#cfn-kinesis-stream-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesis/aws-kinesis-stream_streamencryption.go b/cloudformation/kinesis/aws-kinesis-stream_streamencryption.go index 60d1595394..4ca34185f2 100644 --- a/cloudformation/kinesis/aws-kinesis-stream_streamencryption.go +++ b/cloudformation/kinesis/aws-kinesis-stream_streamencryption.go @@ -3,7 +3,7 @@ package kinesis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stream_StreamEncryption AWS CloudFormation Resource (AWS::Kinesis::Stream.StreamEncryption) diff --git a/cloudformation/kinesis/aws-kinesis-stream_streammodedetails.go b/cloudformation/kinesis/aws-kinesis-stream_streammodedetails.go index 3b3faf40d2..044999a8ae 100644 --- a/cloudformation/kinesis/aws-kinesis-stream_streammodedetails.go +++ b/cloudformation/kinesis/aws-kinesis-stream_streammodedetails.go @@ -3,7 +3,7 @@ package kinesis import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stream_StreamModeDetails AWS CloudFormation Resource (AWS::Kinesis::Stream.StreamModeDetails) diff --git a/cloudformation/kinesis/aws-kinesis-streamconsumer.go b/cloudformation/kinesis/aws-kinesis-streamconsumer.go index 1167a006ec..da1293f783 100644 --- a/cloudformation/kinesis/aws-kinesis-streamconsumer.go +++ b/cloudformation/kinesis/aws-kinesis-streamconsumer.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamConsumer AWS CloudFormation Resource (AWS::Kinesis::StreamConsumer) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application.go index 72e9087e18..a6d264dfb3 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application AWS CloudFormation Resource (AWS::KinesisAnalytics::Application) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_csvmappingparameters.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_csvmappingparameters.go index 1d1288826b..ebafb8e617 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_csvmappingparameters.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_csvmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CSVMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.CSVMappingParameters) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_input.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_input.go index 78f498a805..b4a0bb9411 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_input.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_input.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_Input AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.Input) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputlambdaprocessor.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputlambdaprocessor.go index 7b6d596f91..fe2f45030b 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputlambdaprocessor.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputlambdaprocessor.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputLambdaProcessor AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputLambdaProcessor) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputparallelism.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputparallelism.go index 0b3ba557b7..5151ac5492 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputparallelism.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputparallelism.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputParallelism AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputParallelism) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputprocessingconfiguration.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputprocessingconfiguration.go index a1c91f354d..0051c55ae2 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputprocessingconfiguration.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputprocessingconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputProcessingConfiguration AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputProcessingConfiguration) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputschema.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputschema.go index 6b46d59210..f407469950 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputschema.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_inputschema.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputSchema AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.InputSchema) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_jsonmappingparameters.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_jsonmappingparameters.go index 6821c030ef..9e3c997450 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_jsonmappingparameters.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_jsonmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_JSONMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.JSONMappingParameters) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisfirehoseinput.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisfirehoseinput.go index e8017cb3ca..3708bdea71 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisfirehoseinput.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisfirehoseinput.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_KinesisFirehoseInput AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.KinesisFirehoseInput) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisstreamsinput.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisstreamsinput.go index b5ff76d449..4f3a91267b 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisstreamsinput.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_kinesisstreamsinput.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_KinesisStreamsInput AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.KinesisStreamsInput) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_mappingparameters.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_mappingparameters.go index 7ae92557ee..bd25a0db1f 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_mappingparameters.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_mappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.MappingParameters) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordcolumn.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordcolumn.go index ed490b5b7f..ad1ae772dd 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordcolumn.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordcolumn.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_RecordColumn AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.RecordColumn) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordformat.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordformat.go index 89673696f9..b129d7d0e1 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordformat.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-application_recordformat.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_RecordFormat AWS CloudFormation Resource (AWS::KinesisAnalytics::Application.RecordFormat) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput.go index b98c057d6e..9d13430c5e 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_destinationschema.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_destinationschema.go index e5fb4c7dba..baa021caed 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_destinationschema.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_destinationschema.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_DestinationSchema AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.DestinationSchema) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisfirehoseoutput.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisfirehoseoutput.go index f2262e8cd9..602f77dd34 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisfirehoseoutput.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisfirehoseoutput.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_KinesisFirehoseOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.KinesisFirehoseOutput) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisstreamsoutput.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisstreamsoutput.go index 11d9361da4..9f48f12139 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisstreamsoutput.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_kinesisstreamsoutput.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_KinesisStreamsOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.KinesisStreamsOutput) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_lambdaoutput.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_lambdaoutput.go index e4842237d7..36adaafccb 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_lambdaoutput.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_lambdaoutput.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_LambdaOutput AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.LambdaOutput) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_output.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_output.go index 509d6b5661..e0a1b5a891 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_output.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationoutput_output.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_Output AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationOutput.Output) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource.go index f9b8321a12..9c5873ae0a 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_csvmappingparameters.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_csvmappingparameters.go index 4cfcc9bcc3..19848e55d7 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_csvmappingparameters.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_csvmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_CSVMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.CSVMappingParameters) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_jsonmappingparameters.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_jsonmappingparameters.go index 4a0d303491..b39a473eef 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_jsonmappingparameters.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_jsonmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_JSONMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.JSONMappingParameters) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_mappingparameters.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_mappingparameters.go index 3a4adc0443..89c51568ff 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_mappingparameters.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_mappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_MappingParameters AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.MappingParameters) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordcolumn.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordcolumn.go index 58f7fd0725..dede737974 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordcolumn.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordcolumn.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_RecordColumn AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.RecordColumn) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordformat.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordformat.go index 06218ef883..22b6c4a268 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordformat.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_recordformat.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_RecordFormat AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.RecordFormat) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referencedatasource.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referencedatasource.go index f289b22a49..e8a0448844 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referencedatasource.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referencedatasource.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_ReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceDataSource) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referenceschema.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referenceschema.go index 7b06ae51d7..9fac671fc2 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referenceschema.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_referenceschema.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_ReferenceSchema AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.ReferenceSchema) diff --git a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_s3referencedatasource.go b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_s3referencedatasource.go index f553061b94..dbb69b3ffd 100644 --- a/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_s3referencedatasource.go +++ b/cloudformation/kinesisanalytics/aws-kinesisanalytics-applicationreferencedatasource_s3referencedatasource.go @@ -3,7 +3,7 @@ package kinesisanalytics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_S3ReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalytics::ApplicationReferenceDataSource.S3ReferenceDataSource) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application.go index 012060d150..8bfce4be3b 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application) @@ -57,7 +57,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisanalyticsv2-application.html#cfn-kinesisanalyticsv2-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationcodeconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationcodeconfiguration.go index 1b20d8819b..55008e313b 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationcodeconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationcodeconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationCodeConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ApplicationCodeConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationconfiguration.go index 81bf9585b2..5790c33712 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ApplicationConfiguration) @@ -38,7 +38,7 @@ type Application_ApplicationConfiguration struct { // VpcConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-applicationconfiguration.html#cfn-kinesisanalyticsv2-application-applicationconfiguration-vpcconfigurations - VpcConfigurations *[]Application_VpcConfiguration `json:"VpcConfigurations,omitempty"` + VpcConfigurations []Application_VpcConfiguration `json:"VpcConfigurations,omitempty"` // ZeppelinApplicationConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationmaintenanceconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationmaintenanceconfiguration.go index 088aa464ce..92289c7348 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationmaintenanceconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationmaintenanceconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationMaintenanceConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ApplicationMaintenanceConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationrestoreconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationrestoreconfiguration.go index dce3af19a0..6c37d7320e 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationrestoreconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationrestoreconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationRestoreConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ApplicationRestoreConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationsnapshotconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationsnapshotconfiguration.go index 6d1bded993..55a6abddb6 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationsnapshotconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_applicationsnapshotconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationSnapshotConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ApplicationSnapshotConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_catalogconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_catalogconfiguration.go index bf4db76916..7edfa39cc7 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_catalogconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_catalogconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CatalogConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.CatalogConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_checkpointconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_checkpointconfiguration.go index 7fb967b5b0..f1f2b12bcf 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_checkpointconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_checkpointconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CheckpointConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.CheckpointConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_codecontent.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_codecontent.go index 5cebd99ed1..68f5b3c2fa 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_codecontent.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_codecontent.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CodeContent AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.CodeContent) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_csvmappingparameters.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_csvmappingparameters.go index 1a26b6e9af..01d4064062 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_csvmappingparameters.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_csvmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CSVMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.CSVMappingParameters) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_customartifactconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_customartifactconfiguration.go index 5a0e7b521c..9dfb0f8280 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_customartifactconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_customartifactconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_CustomArtifactConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.CustomArtifactConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_deployasapplicationconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_deployasapplicationconfiguration.go index 18e21a2f76..239330f9ea 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_deployasapplicationconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_deployasapplicationconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_DeployAsApplicationConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.DeployAsApplicationConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_environmentproperties.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_environmentproperties.go index 0ae6a50dd1..1a9774a55a 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_environmentproperties.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_environmentproperties.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_EnvironmentProperties AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.EnvironmentProperties) @@ -13,7 +13,7 @@ type Application_EnvironmentProperties struct { // PropertyGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-environmentproperties.html#cfn-kinesisanalyticsv2-application-environmentproperties-propertygroups - PropertyGroups *[]Application_PropertyGroup `json:"PropertyGroups,omitempty"` + PropertyGroups []Application_PropertyGroup `json:"PropertyGroups,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkapplicationconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkapplicationconfiguration.go index ca36ba14ed..14613402e4 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkapplicationconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkapplicationconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_FlinkApplicationConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.FlinkApplicationConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkrunconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkrunconfiguration.go index a09fae0459..c2eba4277e 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkrunconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_flinkrunconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_FlinkRunConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.FlinkRunConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_gluedatacatalogconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_gluedatacatalogconfiguration.go index d884f6c336..7641bb9d1e 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_gluedatacatalogconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_gluedatacatalogconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_GlueDataCatalogConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.GlueDataCatalogConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_input.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_input.go index 750ff09f8a..f4f9c69953 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_input.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_input.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_Input AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.Input) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputlambdaprocessor.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputlambdaprocessor.go index aea08d9f4d..0d7b5c8e13 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputlambdaprocessor.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputlambdaprocessor.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputLambdaProcessor AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.InputLambdaProcessor) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputparallelism.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputparallelism.go index db8c3cd499..e6cf16d918 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputparallelism.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputparallelism.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputParallelism AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.InputParallelism) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputprocessingconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputprocessingconfiguration.go index 6fcf055ce7..ed7dfe03f9 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputprocessingconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputprocessingconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputProcessingConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.InputProcessingConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputschema.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputschema.go index 334b4849ce..ad162f9198 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputschema.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_inputschema.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_InputSchema AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.InputSchema) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_jsonmappingparameters.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_jsonmappingparameters.go index 30bf8386d5..0e97bd3cc4 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_jsonmappingparameters.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_jsonmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_JSONMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.JSONMappingParameters) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisfirehoseinput.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisfirehoseinput.go index 22d71767dc..00ca43d706 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisfirehoseinput.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisfirehoseinput.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_KinesisFirehoseInput AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.KinesisFirehoseInput) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisstreamsinput.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisstreamsinput.go index ad3ec5b478..2c0eeab1aa 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisstreamsinput.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_kinesisstreamsinput.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_KinesisStreamsInput AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.KinesisStreamsInput) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mappingparameters.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mappingparameters.go index d0fded7b91..b849c18a70 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mappingparameters.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MappingParameters AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.MappingParameters) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mavenreference.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mavenreference.go index 379e4e3c56..a99320f46a 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mavenreference.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_mavenreference.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MavenReference AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.MavenReference) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_monitoringconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_monitoringconfiguration.go index c204e238fb..e6a1808f8c 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_monitoringconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_monitoringconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_MonitoringConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.MonitoringConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_parallelismconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_parallelismconfiguration.go index 64f35139c6..4a9d1616ea 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_parallelismconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_parallelismconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ParallelismConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ParallelismConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_propertygroup.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_propertygroup.go index 3ce088bd19..90a00cd23e 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_propertygroup.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_propertygroup.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_PropertyGroup AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.PropertyGroup) @@ -18,7 +18,7 @@ type Application_PropertyGroup struct { // PropertyMap AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-propertygroup.html#cfn-kinesisanalyticsv2-application-propertygroup-propertymap - PropertyMap *map[string]string `json:"PropertyMap,omitempty"` + PropertyMap map[string]string `json:"PropertyMap,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordcolumn.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordcolumn.go index 600ad189ef..cb4e0a6457 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordcolumn.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordcolumn.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_RecordColumn AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.RecordColumn) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordformat.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordformat.go index 9e35f54857..88c0b4df90 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordformat.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_recordformat.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_RecordFormat AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.RecordFormat) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_runconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_runconfiguration.go index 27e5e2c758..daf2ae8ac1 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_runconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_runconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_RunConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.RunConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentbaselocation.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentbaselocation.go index e2dd807f91..64d7104895 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentbaselocation.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentbaselocation.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_S3ContentBaseLocation AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.S3ContentBaseLocation) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentlocation.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentlocation.go index 390211e9be..e1962d97f0 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentlocation.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_s3contentlocation.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_S3ContentLocation AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.S3ContentLocation) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_sqlapplicationconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_sqlapplicationconfiguration.go index 9c8c052651..f77db2c592 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_sqlapplicationconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_sqlapplicationconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_SqlApplicationConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.SqlApplicationConfiguration) @@ -13,7 +13,7 @@ type Application_SqlApplicationConfiguration struct { // Inputs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-sqlapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-sqlapplicationconfiguration-inputs - Inputs *[]Application_Input `json:"Inputs,omitempty"` + Inputs []Application_Input `json:"Inputs,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_vpcconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_vpcconfiguration.go index 6ee6a111c4..05d2b1528c 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_vpcconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_vpcconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_VpcConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.VpcConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinapplicationconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinapplicationconfiguration.go index cd0732b235..e196926b42 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinapplicationconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinapplicationconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ZeppelinApplicationConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ZeppelinApplicationConfiguration) @@ -18,7 +18,7 @@ type Application_ZeppelinApplicationConfiguration struct { // CustomArtifactsConfiguration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisanalyticsv2-application-zeppelinapplicationconfiguration.html#cfn-kinesisanalyticsv2-application-zeppelinapplicationconfiguration-customartifactsconfiguration - CustomArtifactsConfiguration *[]Application_CustomArtifactConfiguration `json:"CustomArtifactsConfiguration,omitempty"` + CustomArtifactsConfiguration []Application_CustomArtifactConfiguration `json:"CustomArtifactsConfiguration,omitempty"` // DeployAsApplicationConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinmonitoringconfiguration.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinmonitoringconfiguration.go index c670106db8..dfa09a5d1a 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinmonitoringconfiguration.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-application_zeppelinmonitoringconfiguration.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ZeppelinMonitoringConfiguration AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::Application.ZeppelinMonitoringConfiguration) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption.go index aedc6c6902..e78813a387 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationCloudWatchLoggingOption AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption_cloudwatchloggingoption.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption_cloudwatchloggingoption.go index 8205a7043a..0a19147325 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption_cloudwatchloggingoption.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationcloudwatchloggingoption_cloudwatchloggingoption.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationCloudWatchLoggingOption_CloudWatchLoggingOption AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption.CloudWatchLoggingOption) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput.go index 1438709a32..4cd4995fbf 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationOutput) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_destinationschema.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_destinationschema.go index 7a49d97cb7..24a1e745c8 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_destinationschema.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_destinationschema.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_DestinationSchema AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationOutput.DestinationSchema) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisfirehoseoutput.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisfirehoseoutput.go index 1ea423068e..a703acf9f6 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisfirehoseoutput.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisfirehoseoutput.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_KinesisFirehoseOutput AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationOutput.KinesisFirehoseOutput) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisstreamsoutput.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisstreamsoutput.go index b40394215f..5e5a9fdc80 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisstreamsoutput.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_kinesisstreamsoutput.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_KinesisStreamsOutput AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationOutput.KinesisStreamsOutput) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_lambdaoutput.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_lambdaoutput.go index a2bfda0770..7059ac7f1a 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_lambdaoutput.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_lambdaoutput.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_LambdaOutput AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationOutput.LambdaOutput) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_output.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_output.go index fc630d1ce1..ef0640e4bb 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_output.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationoutput_output.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationOutput_Output AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationOutput.Output) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource.go index 293104dceb..e745b43ef5 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_csvmappingparameters.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_csvmappingparameters.go index 71765907b1..d34b84f576 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_csvmappingparameters.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_csvmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_CSVMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.CSVMappingParameters) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_jsonmappingparameters.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_jsonmappingparameters.go index 2f1f47eba4..aaf355db5a 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_jsonmappingparameters.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_jsonmappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_JSONMappingParameters AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.JSONMappingParameters) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_mappingparameters.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_mappingparameters.go index 04c4006fdd..36143edb6f 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_mappingparameters.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_mappingparameters.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_MappingParameters AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.MappingParameters) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordcolumn.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordcolumn.go index 56544171a0..b287742c36 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordcolumn.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordcolumn.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_RecordColumn AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.RecordColumn) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordformat.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordformat.go index d19223f475..dfee121345 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordformat.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_recordformat.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_RecordFormat AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.RecordFormat) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referencedatasource.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referencedatasource.go index 4a76f3b40a..c121e02504 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referencedatasource.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referencedatasource.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_ReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceDataSource) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referenceschema.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referenceschema.go index 1e419cd94a..6ec924ad61 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referenceschema.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_referenceschema.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_ReferenceSchema AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.ReferenceSchema) diff --git a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_s3referencedatasource.go b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_s3referencedatasource.go index 5994961847..2f8cfe2393 100644 --- a/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_s3referencedatasource.go +++ b/cloudformation/kinesisanalyticsv2/aws-kinesisanalyticsv2-applicationreferencedatasource_s3referencedatasource.go @@ -3,7 +3,7 @@ package kinesisanalyticsv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationReferenceDataSource_S3ReferenceDataSource AWS CloudFormation Resource (AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource.S3ReferenceDataSource) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream.go index dd1fe248cb..55f6eb218e 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DeliveryStream AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream) @@ -72,7 +72,7 @@ type DeliveryStream struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisfirehose-deliverystream.html#cfn-kinesisfirehose-deliverystream-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicebufferinghints.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicebufferinghints.go index 2a42d541a8..e4a3ffbcbd 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicebufferinghints.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicebufferinghints.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_AmazonopensearchserviceBufferingHints AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceBufferingHints) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicedestinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicedestinationconfiguration.go index 833b7718ce..3642c63918 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicedestinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchservicedestinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_AmazonopensearchserviceDestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceDestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchserviceretryoptions.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchserviceretryoptions.go index 82abac227a..a22b9905eb 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchserviceretryoptions.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_amazonopensearchserviceretryoptions.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_AmazonopensearchserviceRetryOptions AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.AmazonopensearchserviceRetryOptions) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_bufferinghints.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_bufferinghints.go index 4e4db27ba2..ab64541fd0 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_bufferinghints.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_bufferinghints.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_BufferingHints AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.BufferingHints) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_cloudwatchloggingoptions.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_cloudwatchloggingoptions.go index b2f1e0f9b8..0249f3e917 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_cloudwatchloggingoptions.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_cloudwatchloggingoptions.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_CloudWatchLoggingOptions AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.CloudWatchLoggingOptions) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_copycommand.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_copycommand.go index ce58fb9eee..f66e34778e 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_copycommand.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_copycommand.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_CopyCommand AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.CopyCommand) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dataformatconversionconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dataformatconversionconfiguration.go index 49ede6aaaa..bf77b796c9 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dataformatconversionconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dataformatconversionconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_DataFormatConversionConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.DataFormatConversionConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deliverystreamencryptionconfigurationinput.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deliverystreamencryptionconfigurationinput.go index febb9c2031..d2e9722933 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deliverystreamencryptionconfigurationinput.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deliverystreamencryptionconfigurationinput.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_DeliveryStreamEncryptionConfigurationInput AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.DeliveryStreamEncryptionConfigurationInput) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deserializer.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deserializer.go index f8f42b205e..1d4f9a0e7a 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deserializer.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_deserializer.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_Deserializer AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.Deserializer) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dynamicpartitioningconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dynamicpartitioningconfiguration.go index 22d6dc11b3..8e469d1b36 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dynamicpartitioningconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_dynamicpartitioningconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_DynamicPartitioningConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.DynamicPartitioningConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchbufferinghints.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchbufferinghints.go index a627b5a572..03e685c14e 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchbufferinghints.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchbufferinghints.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ElasticsearchBufferingHints AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ElasticsearchBufferingHints) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchdestinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchdestinationconfiguration.go index c4142164d6..7427386825 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchdestinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchdestinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ElasticsearchDestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ElasticsearchDestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchretryoptions.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchretryoptions.go index 66c2d00623..179bcff4c8 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchretryoptions.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_elasticsearchretryoptions.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ElasticsearchRetryOptions AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ElasticsearchRetryOptions) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_encryptionconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_encryptionconfiguration.go index c46c7aef43..8deb6dcb52 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_encryptionconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_encryptionconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_EncryptionConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.EncryptionConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_extendeds3destinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_extendeds3destinationconfiguration.go index 58dbd4ce4a..df06fc77ff 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_extendeds3destinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_extendeds3destinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ExtendedS3DestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ExtendedS3DestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_hivejsonserde.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_hivejsonserde.go index 53bc23451d..4c8228085a 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_hivejsonserde.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_hivejsonserde.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_HiveJsonSerDe AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.HiveJsonSerDe) @@ -13,7 +13,7 @@ type DeliveryStream_HiveJsonSerDe struct { // TimestampFormats AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-hivejsonserde.html#cfn-kinesisfirehose-deliverystream-hivejsonserde-timestampformats - TimestampFormats *[]string `json:"TimestampFormats,omitempty"` + TimestampFormats []string `json:"TimestampFormats,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointcommonattribute.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointcommonattribute.go index 26a22ff9ec..1b2902ca74 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointcommonattribute.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointcommonattribute.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_HttpEndpointCommonAttribute AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.HttpEndpointCommonAttribute) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointconfiguration.go index 2146c343ca..d1f4723b61 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_HttpEndpointConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.HttpEndpointConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointdestinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointdestinationconfiguration.go index 69216e8fa5..a86a51e6b8 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointdestinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointdestinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_HttpEndpointDestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.HttpEndpointDestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointrequestconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointrequestconfiguration.go index 035ea06660..1f649ec2c4 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointrequestconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_httpendpointrequestconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_HttpEndpointRequestConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.HttpEndpointRequestConfiguration) @@ -13,7 +13,7 @@ type DeliveryStream_HttpEndpointRequestConfiguration struct { // CommonAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-httpendpointrequestconfiguration.html#cfn-kinesisfirehose-deliverystream-httpendpointrequestconfiguration-commonattributes - CommonAttributes *[]DeliveryStream_HttpEndpointCommonAttribute `json:"CommonAttributes,omitempty"` + CommonAttributes []DeliveryStream_HttpEndpointCommonAttribute `json:"CommonAttributes,omitempty"` // ContentEncoding AWS CloudFormation Property // Required: false diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_inputformatconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_inputformatconfiguration.go index 7ac4dd7ed5..d022723607 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_inputformatconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_inputformatconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_InputFormatConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.InputFormatConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kinesisstreamsourceconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kinesisstreamsourceconfiguration.go index 3220a73f97..58695e0c12 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kinesisstreamsourceconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kinesisstreamsourceconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_KinesisStreamSourceConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.KinesisStreamSourceConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kmsencryptionconfig.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kmsencryptionconfig.go index 4c1488674e..1ae61cc75f 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kmsencryptionconfig.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_kmsencryptionconfig.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_KMSEncryptionConfig AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.KMSEncryptionConfig) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_openxjsonserde.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_openxjsonserde.go index 00ad407a45..efa0bda562 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_openxjsonserde.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_openxjsonserde.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_OpenXJsonSerDe AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.OpenXJsonSerDe) @@ -18,7 +18,7 @@ type DeliveryStream_OpenXJsonSerDe struct { // ColumnToJsonKeyMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-openxjsonserde.html#cfn-kinesisfirehose-deliverystream-openxjsonserde-columntojsonkeymappings - ColumnToJsonKeyMappings *map[string]string `json:"ColumnToJsonKeyMappings,omitempty"` + ColumnToJsonKeyMappings map[string]string `json:"ColumnToJsonKeyMappings,omitempty"` // ConvertDotsInJsonKeysToUnderscores AWS CloudFormation Property // Required: false diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_orcserde.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_orcserde.go index 3bdf7f4eed..0a07d98314 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_orcserde.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_orcserde.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_OrcSerDe AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.OrcSerDe) @@ -18,7 +18,7 @@ type DeliveryStream_OrcSerDe struct { // BloomFilterColumns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-orcserde.html#cfn-kinesisfirehose-deliverystream-orcserde-bloomfiltercolumns - BloomFilterColumns *[]string `json:"BloomFilterColumns,omitempty"` + BloomFilterColumns []string `json:"BloomFilterColumns,omitempty"` // BloomFilterFalsePositiveProbability AWS CloudFormation Property // Required: false diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_outputformatconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_outputformatconfiguration.go index adb50e7216..5c02a0153d 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_outputformatconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_outputformatconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_OutputFormatConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.OutputFormatConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_parquetserde.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_parquetserde.go index e7d38f5c18..4f75621437 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_parquetserde.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_parquetserde.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ParquetSerDe AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ParquetSerDe) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processingconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processingconfiguration.go index c07599093f..89fb08393c 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processingconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processingconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ProcessingConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ProcessingConfiguration) @@ -18,7 +18,7 @@ type DeliveryStream_ProcessingConfiguration struct { // Processors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processingconfiguration.html#cfn-kinesisfirehose-deliverystream-processingconfiguration-processors - Processors *[]DeliveryStream_Processor `json:"Processors,omitempty"` + Processors []DeliveryStream_Processor `json:"Processors,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processor.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processor.go index 1fea163e87..045ffd101a 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processor.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processor.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_Processor AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.Processor) @@ -13,7 +13,7 @@ type DeliveryStream_Processor struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-kinesisfirehose-deliverystream-processor.html#cfn-kinesisfirehose-deliverystream-processor-parameters - Parameters *[]DeliveryStream_ProcessorParameter `json:"Parameters,omitempty"` + Parameters []DeliveryStream_ProcessorParameter `json:"Parameters,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processorparameter.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processorparameter.go index 9a075962dc..f46eaab2af 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processorparameter.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_processorparameter.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_ProcessorParameter AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.ProcessorParameter) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftdestinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftdestinationconfiguration.go index 4984afcf81..e39caa2091 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftdestinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftdestinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_RedshiftDestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.RedshiftDestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftretryoptions.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftretryoptions.go index 5adebd31fe..da2f69ae19 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftretryoptions.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_redshiftretryoptions.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_RedshiftRetryOptions AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.RedshiftRetryOptions) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_retryoptions.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_retryoptions.go index 52f24e4e66..e9e3e32f16 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_retryoptions.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_retryoptions.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_RetryOptions AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.RetryOptions) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_s3destinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_s3destinationconfiguration.go index 65cec9625a..90c2a81f99 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_s3destinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_s3destinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_S3DestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.S3DestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_schemaconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_schemaconfiguration.go index 85c6d0c2a1..3e12219748 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_schemaconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_schemaconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_SchemaConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.SchemaConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_serializer.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_serializer.go index 7dd8d9f859..addc44a2fc 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_serializer.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_serializer.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_Serializer AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.Serializer) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkdestinationconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkdestinationconfiguration.go index 023ed93894..67de5c76ff 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkdestinationconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkdestinationconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_SplunkDestinationConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.SplunkDestinationConfiguration) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkretryoptions.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkretryoptions.go index 8dfec40557..d940b8ce8d 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkretryoptions.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_splunkretryoptions.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_SplunkRetryOptions AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.SplunkRetryOptions) diff --git a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_vpcconfiguration.go b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_vpcconfiguration.go index e13afb309f..ccb2eccd56 100644 --- a/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_vpcconfiguration.go +++ b/cloudformation/kinesisfirehose/aws-kinesisfirehose-deliverystream_vpcconfiguration.go @@ -3,7 +3,7 @@ package kinesisfirehose import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeliveryStream_VpcConfiguration AWS CloudFormation Resource (AWS::KinesisFirehose::DeliveryStream.VpcConfiguration) diff --git a/cloudformation/kinesisvideo/aws-kinesisvideo-signalingchannel.go b/cloudformation/kinesisvideo/aws-kinesisvideo-signalingchannel.go index 28e9ff93ed..baa639b32c 100644 --- a/cloudformation/kinesisvideo/aws-kinesisvideo-signalingchannel.go +++ b/cloudformation/kinesisvideo/aws-kinesisvideo-signalingchannel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SignalingChannel AWS CloudFormation Resource (AWS::KinesisVideo::SignalingChannel) @@ -27,7 +27,7 @@ type SignalingChannel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-signalingchannel.html#cfn-kinesisvideo-signalingchannel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/kinesisvideo/aws-kinesisvideo-stream.go b/cloudformation/kinesisvideo/aws-kinesisvideo-stream.go index 10e287e744..6c60e44788 100644 --- a/cloudformation/kinesisvideo/aws-kinesisvideo-stream.go +++ b/cloudformation/kinesisvideo/aws-kinesisvideo-stream.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stream AWS CloudFormation Resource (AWS::KinesisVideo::Stream) @@ -42,7 +42,7 @@ type Stream struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kinesisvideo-stream.html#cfn-kinesisvideo-stream-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kms/aws-kms-alias.go b/cloudformation/kms/aws-kms-alias.go index a331f97089..25c4a7bcfb 100644 --- a/cloudformation/kms/aws-kms-alias.go +++ b/cloudformation/kms/aws-kms-alias.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias AWS CloudFormation Resource (AWS::KMS::Alias) diff --git a/cloudformation/kms/aws-kms-key.go b/cloudformation/kms/aws-kms-key.go index aff981cbc5..2acbef3da3 100644 --- a/cloudformation/kms/aws-kms-key.go +++ b/cloudformation/kms/aws-kms-key.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Key AWS CloudFormation Resource (AWS::KMS::Key) @@ -57,7 +57,7 @@ type Key struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-key.html#cfn-kms-key-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/kms/aws-kms-replicakey.go b/cloudformation/kms/aws-kms-replicakey.go index e20ed49cb9..53d4c4646a 100644 --- a/cloudformation/kms/aws-kms-replicakey.go +++ b/cloudformation/kms/aws-kms-replicakey.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReplicaKey AWS CloudFormation Resource (AWS::KMS::ReplicaKey) @@ -42,7 +42,7 @@ type ReplicaKey struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-kms-replicakey.html#cfn-kms-replicakey-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lakeformation/aws-lakeformation-datacellsfilter.go b/cloudformation/lakeformation/aws-lakeformation-datacellsfilter.go index f70fa55ce5..2924519839 100644 --- a/cloudformation/lakeformation/aws-lakeformation-datacellsfilter.go +++ b/cloudformation/lakeformation/aws-lakeformation-datacellsfilter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCellsFilter AWS CloudFormation Resource (AWS::LakeFormation::DataCellsFilter) @@ -16,7 +16,7 @@ type DataCellsFilter struct { // ColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datacellsfilter.html#cfn-lakeformation-datacellsfilter-columnnames - ColumnNames *[]string `json:"ColumnNames,omitempty"` + ColumnNames []string `json:"ColumnNames,omitempty"` // ColumnWildcard AWS CloudFormation Property // Required: false diff --git a/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_columnwildcard.go b/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_columnwildcard.go index 3e8d6bf30d..0224a96fe5 100644 --- a/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_columnwildcard.go +++ b/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_columnwildcard.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCellsFilter_ColumnWildcard AWS CloudFormation Resource (AWS::LakeFormation::DataCellsFilter.ColumnWildcard) @@ -13,7 +13,7 @@ type DataCellsFilter_ColumnWildcard struct { // ExcludedColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-datacellsfilter-columnwildcard.html#cfn-lakeformation-datacellsfilter-columnwildcard-excludedcolumnnames - ExcludedColumnNames *[]string `json:"ExcludedColumnNames,omitempty"` + ExcludedColumnNames []string `json:"ExcludedColumnNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_rowfilter.go b/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_rowfilter.go index b2df139204..198a62f03c 100644 --- a/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_rowfilter.go +++ b/cloudformation/lakeformation/aws-lakeformation-datacellsfilter_rowfilter.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataCellsFilter_RowFilter AWS CloudFormation Resource (AWS::LakeFormation::DataCellsFilter.RowFilter) diff --git a/cloudformation/lakeformation/aws-lakeformation-datalakesettings.go b/cloudformation/lakeformation/aws-lakeformation-datalakesettings.go index 17ed31df22..096a8d8301 100644 --- a/cloudformation/lakeformation/aws-lakeformation-datalakesettings.go +++ b/cloudformation/lakeformation/aws-lakeformation-datalakesettings.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataLakeSettings AWS CloudFormation Resource (AWS::LakeFormation::DataLakeSettings) @@ -21,7 +21,7 @@ type DataLakeSettings struct { // TrustedResourceOwners AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-datalakesettings.html#cfn-lakeformation-datalakesettings-trustedresourceowners - TrustedResourceOwners *[]string `json:"TrustedResourceOwners,omitempty"` + TrustedResourceOwners []string `json:"TrustedResourceOwners,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lakeformation/aws-lakeformation-datalakesettings_admins.go b/cloudformation/lakeformation/aws-lakeformation-datalakesettings_admins.go index c095df473a..66526f8bf8 100644 --- a/cloudformation/lakeformation/aws-lakeformation-datalakesettings_admins.go +++ b/cloudformation/lakeformation/aws-lakeformation-datalakesettings_admins.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataLakeSettings_Admins AWS CloudFormation Resource (AWS::LakeFormation::DataLakeSettings.Admins) diff --git a/cloudformation/lakeformation/aws-lakeformation-datalakesettings_datalakeprincipal.go b/cloudformation/lakeformation/aws-lakeformation-datalakesettings_datalakeprincipal.go index 7a1f1edb6a..837207ae79 100644 --- a/cloudformation/lakeformation/aws-lakeformation-datalakesettings_datalakeprincipal.go +++ b/cloudformation/lakeformation/aws-lakeformation-datalakesettings_datalakeprincipal.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataLakeSettings_DataLakePrincipal AWS CloudFormation Resource (AWS::LakeFormation::DataLakeSettings.DataLakePrincipal) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions.go b/cloudformation/lakeformation/aws-lakeformation-permissions.go index 4e89082f4f..856f4e8c79 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions AWS CloudFormation Resource (AWS::LakeFormation::Permissions) @@ -21,12 +21,12 @@ type Permissions struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html#cfn-lakeformation-permissions-permissions - Permissions *[]string `json:"Permissions,omitempty"` + Permissions []string `json:"Permissions,omitempty"` // PermissionsWithGrantOption AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lakeformation-permissions.html#cfn-lakeformation-permissions-permissionswithgrantoption - PermissionsWithGrantOption *[]string `json:"PermissionsWithGrantOption,omitempty"` + PermissionsWithGrantOption []string `json:"PermissionsWithGrantOption,omitempty"` // Resource AWS CloudFormation Property // Required: true diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_columnwildcard.go b/cloudformation/lakeformation/aws-lakeformation-permissions_columnwildcard.go index e7cd694bcc..0fb869e776 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_columnwildcard.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_columnwildcard.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_ColumnWildcard AWS CloudFormation Resource (AWS::LakeFormation::Permissions.ColumnWildcard) @@ -13,7 +13,7 @@ type Permissions_ColumnWildcard struct { // ExcludedColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-columnwildcard.html#cfn-lakeformation-permissions-columnwildcard-excludedcolumnnames - ExcludedColumnNames *[]string `json:"ExcludedColumnNames,omitempty"` + ExcludedColumnNames []string `json:"ExcludedColumnNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_databaseresource.go b/cloudformation/lakeformation/aws-lakeformation-permissions_databaseresource.go index a09b97d3af..8b00e72221 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_databaseresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_databaseresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_DatabaseResource AWS CloudFormation Resource (AWS::LakeFormation::Permissions.DatabaseResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_datalakeprincipal.go b/cloudformation/lakeformation/aws-lakeformation-permissions_datalakeprincipal.go index ab159feb4d..5e5b50e3a7 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_datalakeprincipal.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_datalakeprincipal.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_DataLakePrincipal AWS CloudFormation Resource (AWS::LakeFormation::Permissions.DataLakePrincipal) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_datalocationresource.go b/cloudformation/lakeformation/aws-lakeformation-permissions_datalocationresource.go index 2074aab3a9..a9d004b000 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_datalocationresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_datalocationresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_DataLocationResource AWS CloudFormation Resource (AWS::LakeFormation::Permissions.DataLocationResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_resource.go b/cloudformation/lakeformation/aws-lakeformation-permissions_resource.go index 43637d12b7..4293635aee 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_resource.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_resource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_Resource AWS CloudFormation Resource (AWS::LakeFormation::Permissions.Resource) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_tableresource.go b/cloudformation/lakeformation/aws-lakeformation-permissions_tableresource.go index 33270ae59c..ce59b59ee5 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_tableresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_tableresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_TableResource AWS CloudFormation Resource (AWS::LakeFormation::Permissions.TableResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_tablewildcard.go b/cloudformation/lakeformation/aws-lakeformation-permissions_tablewildcard.go index b850a660e1..dcc9e9fcd4 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_tablewildcard.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_tablewildcard.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_TableWildcard AWS CloudFormation Resource (AWS::LakeFormation::Permissions.TableWildcard) diff --git a/cloudformation/lakeformation/aws-lakeformation-permissions_tablewithcolumnsresource.go b/cloudformation/lakeformation/aws-lakeformation-permissions_tablewithcolumnsresource.go index cd4fd73532..3d5ead6d35 100644 --- a/cloudformation/lakeformation/aws-lakeformation-permissions_tablewithcolumnsresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-permissions_tablewithcolumnsresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permissions_TableWithColumnsResource AWS CloudFormation Resource (AWS::LakeFormation::Permissions.TableWithColumnsResource) @@ -18,7 +18,7 @@ type Permissions_TableWithColumnsResource struct { // ColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-permissions-tablewithcolumnsresource.html#cfn-lakeformation-permissions-tablewithcolumnsresource-columnnames - ColumnNames *[]string `json:"ColumnNames,omitempty"` + ColumnNames []string `json:"ColumnNames,omitempty"` // ColumnWildcard AWS CloudFormation Property // Required: false diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions.go index 432c871491..d3237edda1 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_catalogresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_catalogresource.go index 432216c985..409a7faeaf 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_catalogresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_catalogresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_CatalogResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.CatalogResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_columnwildcard.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_columnwildcard.go index ffd94b97cd..ed6a38567e 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_columnwildcard.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_columnwildcard.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_ColumnWildcard AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.ColumnWildcard) @@ -13,7 +13,7 @@ type PrincipalPermissions_ColumnWildcard struct { // ExcludedColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-columnwildcard.html#cfn-lakeformation-principalpermissions-columnwildcard-excludedcolumnnames - ExcludedColumnNames *[]string `json:"ExcludedColumnNames,omitempty"` + ExcludedColumnNames []string `json:"ExcludedColumnNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_databaseresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_databaseresource.go index 6fee577b4a..d777470794 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_databaseresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_databaseresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_DatabaseResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.DatabaseResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datacellsfilterresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datacellsfilterresource.go index 0860c477e8..7abe0c044e 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datacellsfilterresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datacellsfilterresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_DataCellsFilterResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.DataCellsFilterResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalakeprincipal.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalakeprincipal.go index 2832b80190..46543da01b 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalakeprincipal.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalakeprincipal.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_DataLakePrincipal AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.DataLakePrincipal) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalocationresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalocationresource.go index 4e9befe98f..e9e2174c56 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalocationresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_datalocationresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_DataLocationResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.DataLocationResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftag.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftag.go index 1c8ce9f13f..ac061d8cf7 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftag.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftag.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_LFTag AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.LFTag) @@ -18,7 +18,7 @@ type PrincipalPermissions_LFTag struct { // TagValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-lftag.html#cfn-lakeformation-principalpermissions-lftag-tagvalues - TagValues *[]string `json:"TagValues,omitempty"` + TagValues []string `json:"TagValues,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagkeyresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagkeyresource.go index 9591ef5c33..418b4f5af2 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagkeyresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagkeyresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_LFTagKeyResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.LFTagKeyResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagpolicyresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagpolicyresource.go index 34ccd86fb4..5ba7037ffc 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagpolicyresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_lftagpolicyresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_LFTagPolicyResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.LFTagPolicyResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_resource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_resource.go index 74d71ce470..bb43a637b7 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_resource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_resource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_Resource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.Resource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tableresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tableresource.go index cd777e6c83..3b13624946 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tableresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tableresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_TableResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.TableResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewildcard.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewildcard.go index 3ec94d74bd..315906b2e2 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewildcard.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewildcard.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_TableWildcard AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.TableWildcard) diff --git a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewithcolumnsresource.go b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewithcolumnsresource.go index a6edf4c767..45a34ba19d 100644 --- a/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewithcolumnsresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-principalpermissions_tablewithcolumnsresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrincipalPermissions_TableWithColumnsResource AWS CloudFormation Resource (AWS::LakeFormation::PrincipalPermissions.TableWithColumnsResource) @@ -18,7 +18,7 @@ type PrincipalPermissions_TableWithColumnsResource struct { // ColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lakeformation-principalpermissions-tablewithcolumnsresource.html#cfn-lakeformation-principalpermissions-tablewithcolumnsresource-columnnames - ColumnNames *[]string `json:"ColumnNames,omitempty"` + ColumnNames []string `json:"ColumnNames,omitempty"` // ColumnWildcard AWS CloudFormation Property // Required: false diff --git a/cloudformation/lakeformation/aws-lakeformation-resource.go b/cloudformation/lakeformation/aws-lakeformation-resource.go index 0445d83705..1d5ec88d29 100644 --- a/cloudformation/lakeformation/aws-lakeformation-resource.go +++ b/cloudformation/lakeformation/aws-lakeformation-resource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Resource AWS CloudFormation Resource (AWS::LakeFormation::Resource) diff --git a/cloudformation/lakeformation/aws-lakeformation-tag.go b/cloudformation/lakeformation/aws-lakeformation-tag.go index 8665418486..68ab6b45d6 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tag.go +++ b/cloudformation/lakeformation/aws-lakeformation-tag.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Tag AWS CloudFormation Resource (AWS::LakeFormation::Tag) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation.go index 342ae7c373..e3fe1ca447 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_catalogresource.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_catalogresource.go index 24513b8707..95311d2a5a 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_catalogresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_catalogresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_CatalogResource AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.CatalogResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_databaseresource.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_databaseresource.go index 1f43456f1c..85d52013ac 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_databaseresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_databaseresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_DatabaseResource AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.DatabaseResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_lftagpair.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_lftagpair.go index 6d8da89ae2..b5cb831d31 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_lftagpair.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_lftagpair.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_LFTagPair AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.LFTagPair) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_resource.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_resource.go index 9d1adc1bff..aae6ba2cc0 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_resource.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_resource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_Resource AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.Resource) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_tableresource.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_tableresource.go index 1c59be64cd..c92923ec85 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_tableresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_tableresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_TableResource AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.TableResource) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewildcard.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewildcard.go index b21ca36189..d7fbeb534c 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewildcard.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewildcard.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_TableWildcard AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.TableWildcard) diff --git a/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewithcolumnsresource.go b/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewithcolumnsresource.go index b9ffd51d7d..18de406d34 100644 --- a/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewithcolumnsresource.go +++ b/cloudformation/lakeformation/aws-lakeformation-tagassociation_tablewithcolumnsresource.go @@ -3,7 +3,7 @@ package lakeformation import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagAssociation_TableWithColumnsResource AWS CloudFormation Resource (AWS::LakeFormation::TagAssociation.TableWithColumnsResource) diff --git a/cloudformation/lambda/aws-lambda-alias.go b/cloudformation/lambda/aws-lambda-alias.go index 1d697e4f68..4bd7bd610b 100644 --- a/cloudformation/lambda/aws-lambda-alias.go +++ b/cloudformation/lambda/aws-lambda-alias.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias AWS CloudFormation Resource (AWS::Lambda::Alias) diff --git a/cloudformation/lambda/aws-lambda-alias_aliasroutingconfiguration.go b/cloudformation/lambda/aws-lambda-alias_aliasroutingconfiguration.go index 782dd2f7b0..a53424e621 100644 --- a/cloudformation/lambda/aws-lambda-alias_aliasroutingconfiguration.go +++ b/cloudformation/lambda/aws-lambda-alias_aliasroutingconfiguration.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias_AliasRoutingConfiguration AWS CloudFormation Resource (AWS::Lambda::Alias.AliasRoutingConfiguration) diff --git a/cloudformation/lambda/aws-lambda-alias_provisionedconcurrencyconfiguration.go b/cloudformation/lambda/aws-lambda-alias_provisionedconcurrencyconfiguration.go index 240254db52..38fa9c90ff 100644 --- a/cloudformation/lambda/aws-lambda-alias_provisionedconcurrencyconfiguration.go +++ b/cloudformation/lambda/aws-lambda-alias_provisionedconcurrencyconfiguration.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias_ProvisionedConcurrencyConfiguration AWS CloudFormation Resource (AWS::Lambda::Alias.ProvisionedConcurrencyConfiguration) diff --git a/cloudformation/lambda/aws-lambda-alias_versionweight.go b/cloudformation/lambda/aws-lambda-alias_versionweight.go index 331c12c1cf..f65759db49 100644 --- a/cloudformation/lambda/aws-lambda-alias_versionweight.go +++ b/cloudformation/lambda/aws-lambda-alias_versionweight.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alias_VersionWeight AWS CloudFormation Resource (AWS::Lambda::Alias.VersionWeight) diff --git a/cloudformation/lambda/aws-lambda-codesigningconfig.go b/cloudformation/lambda/aws-lambda-codesigningconfig.go index d0e49012db..e003445afa 100644 --- a/cloudformation/lambda/aws-lambda-codesigningconfig.go +++ b/cloudformation/lambda/aws-lambda-codesigningconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CodeSigningConfig AWS CloudFormation Resource (AWS::Lambda::CodeSigningConfig) diff --git a/cloudformation/lambda/aws-lambda-codesigningconfig_allowedpublishers.go b/cloudformation/lambda/aws-lambda-codesigningconfig_allowedpublishers.go index 7195dcb88d..030922663d 100644 --- a/cloudformation/lambda/aws-lambda-codesigningconfig_allowedpublishers.go +++ b/cloudformation/lambda/aws-lambda-codesigningconfig_allowedpublishers.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CodeSigningConfig_AllowedPublishers AWS CloudFormation Resource (AWS::Lambda::CodeSigningConfig.AllowedPublishers) diff --git a/cloudformation/lambda/aws-lambda-codesigningconfig_codesigningpolicies.go b/cloudformation/lambda/aws-lambda-codesigningconfig_codesigningpolicies.go index 6de2bb28aa..f45f3cb66b 100644 --- a/cloudformation/lambda/aws-lambda-codesigningconfig_codesigningpolicies.go +++ b/cloudformation/lambda/aws-lambda-codesigningconfig_codesigningpolicies.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CodeSigningConfig_CodeSigningPolicies AWS CloudFormation Resource (AWS::Lambda::CodeSigningConfig.CodeSigningPolicies) diff --git a/cloudformation/lambda/aws-lambda-eventinvokeconfig.go b/cloudformation/lambda/aws-lambda-eventinvokeconfig.go index bd294e44ac..73d89e0c1e 100644 --- a/cloudformation/lambda/aws-lambda-eventinvokeconfig.go +++ b/cloudformation/lambda/aws-lambda-eventinvokeconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventInvokeConfig AWS CloudFormation Resource (AWS::Lambda::EventInvokeConfig) diff --git a/cloudformation/lambda/aws-lambda-eventinvokeconfig_destinationconfig.go b/cloudformation/lambda/aws-lambda-eventinvokeconfig_destinationconfig.go index 7531655364..b6eddfda5a 100644 --- a/cloudformation/lambda/aws-lambda-eventinvokeconfig_destinationconfig.go +++ b/cloudformation/lambda/aws-lambda-eventinvokeconfig_destinationconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventInvokeConfig_DestinationConfig AWS CloudFormation Resource (AWS::Lambda::EventInvokeConfig.DestinationConfig) diff --git a/cloudformation/lambda/aws-lambda-eventinvokeconfig_onfailure.go b/cloudformation/lambda/aws-lambda-eventinvokeconfig_onfailure.go index 8da3cbd3ef..25b0057d9f 100644 --- a/cloudformation/lambda/aws-lambda-eventinvokeconfig_onfailure.go +++ b/cloudformation/lambda/aws-lambda-eventinvokeconfig_onfailure.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventInvokeConfig_OnFailure AWS CloudFormation Resource (AWS::Lambda::EventInvokeConfig.OnFailure) diff --git a/cloudformation/lambda/aws-lambda-eventinvokeconfig_onsuccess.go b/cloudformation/lambda/aws-lambda-eventinvokeconfig_onsuccess.go index 8f8560247e..2759cade8a 100644 --- a/cloudformation/lambda/aws-lambda-eventinvokeconfig_onsuccess.go +++ b/cloudformation/lambda/aws-lambda-eventinvokeconfig_onsuccess.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventInvokeConfig_OnSuccess AWS CloudFormation Resource (AWS::Lambda::EventInvokeConfig.OnSuccess) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping.go b/cloudformation/lambda/aws-lambda-eventsourcemapping.go index 3b20dcaa89..002aee6c52 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping) @@ -56,7 +56,7 @@ type EventSourceMapping struct { // FunctionResponseTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-functionresponsetypes - FunctionResponseTypes *[]string `json:"FunctionResponseTypes,omitempty"` + FunctionResponseTypes []string `json:"FunctionResponseTypes,omitempty"` // MaximumBatchingWindowInSeconds AWS CloudFormation Property // Required: false @@ -81,7 +81,7 @@ type EventSourceMapping struct { // Queues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-queues - Queues *[]string `json:"Queues,omitempty"` + Queues []string `json:"Queues,omitempty"` // SelfManagedEventSource AWS CloudFormation Property // Required: false @@ -96,7 +96,7 @@ type EventSourceMapping struct { // SourceAccessConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-sourceaccessconfigurations - SourceAccessConfigurations *[]EventSourceMapping_SourceAccessConfiguration `json:"SourceAccessConfigurations,omitempty"` + SourceAccessConfigurations []EventSourceMapping_SourceAccessConfiguration `json:"SourceAccessConfigurations,omitempty"` // StartingPosition AWS CloudFormation Property // Required: false @@ -111,7 +111,7 @@ type EventSourceMapping struct { // Topics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-eventsourcemapping.html#cfn-lambda-eventsourcemapping-topics - Topics *[]string `json:"Topics,omitempty"` + Topics []string `json:"Topics,omitempty"` // TumblingWindowInSeconds AWS CloudFormation Property // Required: false diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_amazonmanagedkafkaeventsourceconfig.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_amazonmanagedkafkaeventsourceconfig.go index 47781f373c..6192645cf2 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_amazonmanagedkafkaeventsourceconfig.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_amazonmanagedkafkaeventsourceconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_AmazonManagedKafkaEventSourceConfig AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.AmazonManagedKafkaEventSourceConfig) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_destinationconfig.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_destinationconfig.go index 33cb221103..ce8f6bcd96 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_destinationconfig.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_destinationconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_DestinationConfig AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.DestinationConfig) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_endpoints.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_endpoints.go index 39f88ee02d..5d705f198a 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_endpoints.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_endpoints.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_Endpoints AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.Endpoints) @@ -13,7 +13,7 @@ type EventSourceMapping_Endpoints struct { // KafkaBootstrapServers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-endpoints.html#cfn-lambda-eventsourcemapping-endpoints-kafkabootstrapservers - KafkaBootstrapServers *[]string `json:"KafkaBootstrapServers,omitempty"` + KafkaBootstrapServers []string `json:"KafkaBootstrapServers,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_filter.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_filter.go index a15cc087a0..2644517b64 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_filter.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_filter.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_Filter AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.Filter) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_filtercriteria.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_filtercriteria.go index f9a3124f70..012820818b 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_filtercriteria.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_filtercriteria.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_FilterCriteria AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.FilterCriteria) @@ -13,7 +13,7 @@ type EventSourceMapping_FilterCriteria struct { // Filters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-eventsourcemapping-filtercriteria.html#cfn-lambda-eventsourcemapping-filtercriteria-filters - Filters *[]EventSourceMapping_Filter `json:"Filters,omitempty"` + Filters []EventSourceMapping_Filter `json:"Filters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_onfailure.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_onfailure.go index 61f484739c..f5ca438e19 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_onfailure.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_onfailure.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_OnFailure AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.OnFailure) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedeventsource.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedeventsource.go index 4e273b88f5..5a7135ba99 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedeventsource.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedeventsource.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_SelfManagedEventSource AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.SelfManagedEventSource) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedkafkaeventsourceconfig.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedkafkaeventsourceconfig.go index a9c35632d6..8675fbf39a 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedkafkaeventsourceconfig.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_selfmanagedkafkaeventsourceconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_SelfManagedKafkaEventSourceConfig AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.SelfManagedKafkaEventSourceConfig) diff --git a/cloudformation/lambda/aws-lambda-eventsourcemapping_sourceaccessconfiguration.go b/cloudformation/lambda/aws-lambda-eventsourcemapping_sourceaccessconfiguration.go index 1b38b77a90..59cedcfde2 100644 --- a/cloudformation/lambda/aws-lambda-eventsourcemapping_sourceaccessconfiguration.go +++ b/cloudformation/lambda/aws-lambda-eventsourcemapping_sourceaccessconfiguration.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventSourceMapping_SourceAccessConfiguration AWS CloudFormation Resource (AWS::Lambda::EventSourceMapping.SourceAccessConfiguration) diff --git a/cloudformation/lambda/aws-lambda-function.go b/cloudformation/lambda/aws-lambda-function.go index dd8c4a8d0c..7f8c9b64d6 100644 --- a/cloudformation/lambda/aws-lambda-function.go +++ b/cloudformation/lambda/aws-lambda-function.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Function AWS CloudFormation Resource (AWS::Lambda::Function) @@ -17,7 +17,7 @@ type Function struct { // Architectures AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-architectures - Architectures *[]string `json:"Architectures,omitempty"` + Architectures []string `json:"Architectures,omitempty"` // Code AWS CloudFormation Property // Required: true @@ -52,7 +52,7 @@ type Function struct { // FileSystemConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-filesystemconfigs - FileSystemConfigs *[]Function_FileSystemConfig `json:"FileSystemConfigs,omitempty"` + FileSystemConfigs []Function_FileSystemConfig `json:"FileSystemConfigs,omitempty"` // FunctionName AWS CloudFormation Property // Required: false @@ -77,7 +77,7 @@ type Function struct { // Layers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-layers - Layers *[]string `json:"Layers,omitempty"` + Layers []string `json:"Layers,omitempty"` // MemorySize AWS CloudFormation Property // Required: false @@ -107,7 +107,7 @@ type Function struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-function.html#cfn-lambda-function-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Timeout AWS CloudFormation Property // Required: false diff --git a/cloudformation/lambda/aws-lambda-function_code.go b/cloudformation/lambda/aws-lambda-function_code.go index 02f47942e3..cf314a21f8 100644 --- a/cloudformation/lambda/aws-lambda-function_code.go +++ b/cloudformation/lambda/aws-lambda-function_code.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_Code AWS CloudFormation Resource (AWS::Lambda::Function.Code) diff --git a/cloudformation/lambda/aws-lambda-function_deadletterconfig.go b/cloudformation/lambda/aws-lambda-function_deadletterconfig.go index 0160825777..0aca2e2c0d 100644 --- a/cloudformation/lambda/aws-lambda-function_deadletterconfig.go +++ b/cloudformation/lambda/aws-lambda-function_deadletterconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_DeadLetterConfig AWS CloudFormation Resource (AWS::Lambda::Function.DeadLetterConfig) diff --git a/cloudformation/lambda/aws-lambda-function_environment.go b/cloudformation/lambda/aws-lambda-function_environment.go index 89c17d6b55..453bbf048a 100644 --- a/cloudformation/lambda/aws-lambda-function_environment.go +++ b/cloudformation/lambda/aws-lambda-function_environment.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_Environment AWS CloudFormation Resource (AWS::Lambda::Function.Environment) @@ -13,7 +13,7 @@ type Function_Environment struct { // Variables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-environment.html#cfn-lambda-function-environment-variables - Variables *map[string]string `json:"Variables,omitempty"` + Variables map[string]string `json:"Variables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lambda/aws-lambda-function_ephemeralstorage.go b/cloudformation/lambda/aws-lambda-function_ephemeralstorage.go index 541c8998e0..ce8823b4a9 100644 --- a/cloudformation/lambda/aws-lambda-function_ephemeralstorage.go +++ b/cloudformation/lambda/aws-lambda-function_ephemeralstorage.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_EphemeralStorage AWS CloudFormation Resource (AWS::Lambda::Function.EphemeralStorage) diff --git a/cloudformation/lambda/aws-lambda-function_filesystemconfig.go b/cloudformation/lambda/aws-lambda-function_filesystemconfig.go index 45e401bb91..90bf859676 100644 --- a/cloudformation/lambda/aws-lambda-function_filesystemconfig.go +++ b/cloudformation/lambda/aws-lambda-function_filesystemconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_FileSystemConfig AWS CloudFormation Resource (AWS::Lambda::Function.FileSystemConfig) diff --git a/cloudformation/lambda/aws-lambda-function_imageconfig.go b/cloudformation/lambda/aws-lambda-function_imageconfig.go index 01e25c8bef..1becc8eeb7 100644 --- a/cloudformation/lambda/aws-lambda-function_imageconfig.go +++ b/cloudformation/lambda/aws-lambda-function_imageconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_ImageConfig AWS CloudFormation Resource (AWS::Lambda::Function.ImageConfig) @@ -13,12 +13,12 @@ type Function_ImageConfig struct { // Command AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-command - Command *[]string `json:"Command,omitempty"` + Command []string `json:"Command,omitempty"` // EntryPoint AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-entrypoint - EntryPoint *[]string `json:"EntryPoint,omitempty"` + EntryPoint []string `json:"EntryPoint,omitempty"` // WorkingDirectory AWS CloudFormation Property // Required: false diff --git a/cloudformation/lambda/aws-lambda-function_tracingconfig.go b/cloudformation/lambda/aws-lambda-function_tracingconfig.go index 360265e24b..b20090f8eb 100644 --- a/cloudformation/lambda/aws-lambda-function_tracingconfig.go +++ b/cloudformation/lambda/aws-lambda-function_tracingconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_TracingConfig AWS CloudFormation Resource (AWS::Lambda::Function.TracingConfig) diff --git a/cloudformation/lambda/aws-lambda-function_vpcconfig.go b/cloudformation/lambda/aws-lambda-function_vpcconfig.go index e4ced5f392..d2ef0ed2c6 100644 --- a/cloudformation/lambda/aws-lambda-function_vpcconfig.go +++ b/cloudformation/lambda/aws-lambda-function_vpcconfig.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_VpcConfig AWS CloudFormation Resource (AWS::Lambda::Function.VpcConfig) @@ -13,12 +13,12 @@ type Function_VpcConfig struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-vpcconfig.html#cfn-lambda-function-vpcconfig-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-vpcconfig.html#cfn-lambda-function-vpcconfig-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lambda/aws-lambda-layerversion.go b/cloudformation/lambda/aws-lambda-layerversion.go index 46430b8157..94a2b30728 100644 --- a/cloudformation/lambda/aws-lambda-layerversion.go +++ b/cloudformation/lambda/aws-lambda-layerversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LayerVersion AWS CloudFormation Resource (AWS::Lambda::LayerVersion) @@ -16,12 +16,12 @@ type LayerVersion struct { // CompatibleArchitectures AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-compatiblearchitectures - CompatibleArchitectures *[]string `json:"CompatibleArchitectures,omitempty"` + CompatibleArchitectures []string `json:"CompatibleArchitectures,omitempty"` // CompatibleRuntimes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lambda-layerversion.html#cfn-lambda-layerversion-compatibleruntimes - CompatibleRuntimes *[]string `json:"CompatibleRuntimes,omitempty"` + CompatibleRuntimes []string `json:"CompatibleRuntimes,omitempty"` // Content AWS CloudFormation Property // Required: true diff --git a/cloudformation/lambda/aws-lambda-layerversion_content.go b/cloudformation/lambda/aws-lambda-layerversion_content.go index 6cf644f008..65cdb56328 100644 --- a/cloudformation/lambda/aws-lambda-layerversion_content.go +++ b/cloudformation/lambda/aws-lambda-layerversion_content.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LayerVersion_Content AWS CloudFormation Resource (AWS::Lambda::LayerVersion.Content) diff --git a/cloudformation/lambda/aws-lambda-layerversionpermission.go b/cloudformation/lambda/aws-lambda-layerversionpermission.go index 815695bbfb..8116d9d34e 100644 --- a/cloudformation/lambda/aws-lambda-layerversionpermission.go +++ b/cloudformation/lambda/aws-lambda-layerversionpermission.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LayerVersionPermission AWS CloudFormation Resource (AWS::Lambda::LayerVersionPermission) diff --git a/cloudformation/lambda/aws-lambda-permission.go b/cloudformation/lambda/aws-lambda-permission.go index f7b4b0b568..ac7bd612c2 100644 --- a/cloudformation/lambda/aws-lambda-permission.go +++ b/cloudformation/lambda/aws-lambda-permission.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Permission AWS CloudFormation Resource (AWS::Lambda::Permission) diff --git a/cloudformation/lambda/aws-lambda-url.go b/cloudformation/lambda/aws-lambda-url.go index b43ada9f77..5ef1d614cb 100644 --- a/cloudformation/lambda/aws-lambda-url.go +++ b/cloudformation/lambda/aws-lambda-url.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Url AWS CloudFormation Resource (AWS::Lambda::Url) diff --git a/cloudformation/lambda/aws-lambda-url_cors.go b/cloudformation/lambda/aws-lambda-url_cors.go index dd86d31127..56d4d63ac8 100644 --- a/cloudformation/lambda/aws-lambda-url_cors.go +++ b/cloudformation/lambda/aws-lambda-url_cors.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Url_Cors AWS CloudFormation Resource (AWS::Lambda::Url.Cors) @@ -18,22 +18,22 @@ type Url_Cors struct { // AllowHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-allowheaders - AllowHeaders *[]string `json:"AllowHeaders,omitempty"` + AllowHeaders []string `json:"AllowHeaders,omitempty"` // AllowMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-allowmethods - AllowMethods *[]string `json:"AllowMethods,omitempty"` + AllowMethods []string `json:"AllowMethods,omitempty"` // AllowOrigins AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-alloworigins - AllowOrigins *[]string `json:"AllowOrigins,omitempty"` + AllowOrigins []string `json:"AllowOrigins,omitempty"` // ExposeHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-url-cors.html#cfn-lambda-url-cors-exposeheaders - ExposeHeaders *[]string `json:"ExposeHeaders,omitempty"` + ExposeHeaders []string `json:"ExposeHeaders,omitempty"` // MaxAge AWS CloudFormation Property // Required: false diff --git a/cloudformation/lambda/aws-lambda-version.go b/cloudformation/lambda/aws-lambda-version.go index 238c11926e..0b7c8f1bbb 100644 --- a/cloudformation/lambda/aws-lambda-version.go +++ b/cloudformation/lambda/aws-lambda-version.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Version AWS CloudFormation Resource (AWS::Lambda::Version) diff --git a/cloudformation/lambda/aws-lambda-version_provisionedconcurrencyconfiguration.go b/cloudformation/lambda/aws-lambda-version_provisionedconcurrencyconfiguration.go index ff2256cf41..1ed2cd7dc7 100644 --- a/cloudformation/lambda/aws-lambda-version_provisionedconcurrencyconfiguration.go +++ b/cloudformation/lambda/aws-lambda-version_provisionedconcurrencyconfiguration.go @@ -3,7 +3,7 @@ package lambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Version_ProvisionedConcurrencyConfiguration AWS CloudFormation Resource (AWS::Lambda::Version.ProvisionedConcurrencyConfiguration) diff --git a/cloudformation/lex/aws-lex-bot.go b/cloudformation/lex/aws-lex-bot.go index cb4c04ce9e..e640900384 100644 --- a/cloudformation/lex/aws-lex-bot.go +++ b/cloudformation/lex/aws-lex-bot.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Bot AWS CloudFormation Resource (AWS::Lex::Bot) @@ -27,12 +27,12 @@ type Bot struct { // BotLocales AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-botlocales - BotLocales *[]Bot_BotLocale `json:"BotLocales,omitempty"` + BotLocales []Bot_BotLocale `json:"BotLocales,omitempty"` // BotTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-bottags - BotTags *[]tags.Tag `json:"BotTags,omitempty"` + BotTags []tags.Tag `json:"BotTags,omitempty"` // DataPrivacy AWS CloudFormation Property // Required: true @@ -67,7 +67,7 @@ type Bot struct { // TestBotAliasTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-bot.html#cfn-lex-bot-testbotaliastags - TestBotAliasTags *[]tags.Tag `json:"TestBotAliasTags,omitempty"` + TestBotAliasTags []tags.Tag `json:"TestBotAliasTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lex/aws-lex-bot_advancedrecognitionsetting.go b/cloudformation/lex/aws-lex-bot_advancedrecognitionsetting.go index 3f5e544e56..c2b0e62890 100644 --- a/cloudformation/lex/aws-lex-bot_advancedrecognitionsetting.go +++ b/cloudformation/lex/aws-lex-bot_advancedrecognitionsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_AdvancedRecognitionSetting AWS CloudFormation Resource (AWS::Lex::Bot.AdvancedRecognitionSetting) diff --git a/cloudformation/lex/aws-lex-bot_audiologdestination.go b/cloudformation/lex/aws-lex-bot_audiologdestination.go index d287da3c2b..936cab3ec1 100644 --- a/cloudformation/lex/aws-lex-bot_audiologdestination.go +++ b/cloudformation/lex/aws-lex-bot_audiologdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_AudioLogDestination AWS CloudFormation Resource (AWS::Lex::Bot.AudioLogDestination) diff --git a/cloudformation/lex/aws-lex-bot_audiologsetting.go b/cloudformation/lex/aws-lex-bot_audiologsetting.go index 5d1e125aa3..8510d9a3f9 100644 --- a/cloudformation/lex/aws-lex-bot_audiologsetting.go +++ b/cloudformation/lex/aws-lex-bot_audiologsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_AudioLogSetting AWS CloudFormation Resource (AWS::Lex::Bot.AudioLogSetting) diff --git a/cloudformation/lex/aws-lex-bot_botaliaslocalesettings.go b/cloudformation/lex/aws-lex-bot_botaliaslocalesettings.go index 4370592bce..d1bb496e64 100644 --- a/cloudformation/lex/aws-lex-bot_botaliaslocalesettings.go +++ b/cloudformation/lex/aws-lex-bot_botaliaslocalesettings.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_BotAliasLocaleSettings AWS CloudFormation Resource (AWS::Lex::Bot.BotAliasLocaleSettings) diff --git a/cloudformation/lex/aws-lex-bot_botaliaslocalesettingsitem.go b/cloudformation/lex/aws-lex-bot_botaliaslocalesettingsitem.go index 07116e6ac2..04036c86e2 100644 --- a/cloudformation/lex/aws-lex-bot_botaliaslocalesettingsitem.go +++ b/cloudformation/lex/aws-lex-bot_botaliaslocalesettingsitem.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_BotAliasLocaleSettingsItem AWS CloudFormation Resource (AWS::Lex::Bot.BotAliasLocaleSettingsItem) diff --git a/cloudformation/lex/aws-lex-bot_botlocale.go b/cloudformation/lex/aws-lex-bot_botlocale.go index 3b69117f42..28cb01f586 100644 --- a/cloudformation/lex/aws-lex-bot_botlocale.go +++ b/cloudformation/lex/aws-lex-bot_botlocale.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_BotLocale AWS CloudFormation Resource (AWS::Lex::Bot.BotLocale) @@ -23,7 +23,7 @@ type Bot_BotLocale struct { // Intents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-intents - Intents *[]Bot_Intent `json:"Intents,omitempty"` + Intents []Bot_Intent `json:"Intents,omitempty"` // LocaleId AWS CloudFormation Property // Required: true @@ -38,7 +38,7 @@ type Bot_BotLocale struct { // SlotTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-botlocale.html#cfn-lex-bot-botlocale-slottypes - SlotTypes *[]Bot_SlotType `json:"SlotTypes,omitempty"` + SlotTypes []Bot_SlotType `json:"SlotTypes,omitempty"` // VoiceSettings AWS CloudFormation Property // Required: false diff --git a/cloudformation/lex/aws-lex-bot_button.go b/cloudformation/lex/aws-lex-bot_button.go index b2af86afda..d7a123d904 100644 --- a/cloudformation/lex/aws-lex-bot_button.go +++ b/cloudformation/lex/aws-lex-bot_button.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_Button AWS CloudFormation Resource (AWS::Lex::Bot.Button) diff --git a/cloudformation/lex/aws-lex-bot_cloudwatchloggrouplogdestination.go b/cloudformation/lex/aws-lex-bot_cloudwatchloggrouplogdestination.go index c16d35de14..577c8c51d6 100644 --- a/cloudformation/lex/aws-lex-bot_cloudwatchloggrouplogdestination.go +++ b/cloudformation/lex/aws-lex-bot_cloudwatchloggrouplogdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_CloudWatchLogGroupLogDestination AWS CloudFormation Resource (AWS::Lex::Bot.CloudWatchLogGroupLogDestination) diff --git a/cloudformation/lex/aws-lex-bot_codehookspecification.go b/cloudformation/lex/aws-lex-bot_codehookspecification.go index 206e3c2f89..f477cbfaa7 100644 --- a/cloudformation/lex/aws-lex-bot_codehookspecification.go +++ b/cloudformation/lex/aws-lex-bot_codehookspecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_CodeHookSpecification AWS CloudFormation Resource (AWS::Lex::Bot.CodeHookSpecification) diff --git a/cloudformation/lex/aws-lex-bot_conversationlogsettings.go b/cloudformation/lex/aws-lex-bot_conversationlogsettings.go index 6046d8fd43..574e797cf7 100644 --- a/cloudformation/lex/aws-lex-bot_conversationlogsettings.go +++ b/cloudformation/lex/aws-lex-bot_conversationlogsettings.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_ConversationLogSettings AWS CloudFormation Resource (AWS::Lex::Bot.ConversationLogSettings) @@ -13,12 +13,12 @@ type Bot_ConversationLogSettings struct { // AudioLogSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html#cfn-lex-bot-conversationlogsettings-audiologsettings - AudioLogSettings *[]Bot_AudioLogSetting `json:"AudioLogSettings,omitempty"` + AudioLogSettings []Bot_AudioLogSetting `json:"AudioLogSettings,omitempty"` // TextLogSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-conversationlogsettings.html#cfn-lex-bot-conversationlogsettings-textlogsettings - TextLogSettings *[]Bot_TextLogSetting `json:"TextLogSettings,omitempty"` + TextLogSettings []Bot_TextLogSetting `json:"TextLogSettings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lex/aws-lex-bot_custompayload.go b/cloudformation/lex/aws-lex-bot_custompayload.go index 3814cf6b41..ac67fa7985 100644 --- a/cloudformation/lex/aws-lex-bot_custompayload.go +++ b/cloudformation/lex/aws-lex-bot_custompayload.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_CustomPayload AWS CloudFormation Resource (AWS::Lex::Bot.CustomPayload) diff --git a/cloudformation/lex/aws-lex-bot_customvocabulary.go b/cloudformation/lex/aws-lex-bot_customvocabulary.go index 982e5b1558..a0b6186966 100644 --- a/cloudformation/lex/aws-lex-bot_customvocabulary.go +++ b/cloudformation/lex/aws-lex-bot_customvocabulary.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_CustomVocabulary AWS CloudFormation Resource (AWS::Lex::Bot.CustomVocabulary) diff --git a/cloudformation/lex/aws-lex-bot_customvocabularyitem.go b/cloudformation/lex/aws-lex-bot_customvocabularyitem.go index 9f8e528465..b7bda4df40 100644 --- a/cloudformation/lex/aws-lex-bot_customvocabularyitem.go +++ b/cloudformation/lex/aws-lex-bot_customvocabularyitem.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_CustomVocabularyItem AWS CloudFormation Resource (AWS::Lex::Bot.CustomVocabularyItem) diff --git a/cloudformation/lex/aws-lex-bot_dialogcodehooksetting.go b/cloudformation/lex/aws-lex-bot_dialogcodehooksetting.go index 0f32dc0372..1589727bf4 100644 --- a/cloudformation/lex/aws-lex-bot_dialogcodehooksetting.go +++ b/cloudformation/lex/aws-lex-bot_dialogcodehooksetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_DialogCodeHookSetting AWS CloudFormation Resource (AWS::Lex::Bot.DialogCodeHookSetting) diff --git a/cloudformation/lex/aws-lex-bot_externalsourcesetting.go b/cloudformation/lex/aws-lex-bot_externalsourcesetting.go index e4851d6d06..81f68539ad 100644 --- a/cloudformation/lex/aws-lex-bot_externalsourcesetting.go +++ b/cloudformation/lex/aws-lex-bot_externalsourcesetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_ExternalSourceSetting AWS CloudFormation Resource (AWS::Lex::Bot.ExternalSourceSetting) diff --git a/cloudformation/lex/aws-lex-bot_fulfillmentcodehooksetting.go b/cloudformation/lex/aws-lex-bot_fulfillmentcodehooksetting.go index 4296ffa2f9..60b9c28ded 100644 --- a/cloudformation/lex/aws-lex-bot_fulfillmentcodehooksetting.go +++ b/cloudformation/lex/aws-lex-bot_fulfillmentcodehooksetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_FulfillmentCodeHookSetting AWS CloudFormation Resource (AWS::Lex::Bot.FulfillmentCodeHookSetting) diff --git a/cloudformation/lex/aws-lex-bot_fulfillmentstartresponsespecification.go b/cloudformation/lex/aws-lex-bot_fulfillmentstartresponsespecification.go index 5f59758bb4..e0e6487479 100644 --- a/cloudformation/lex/aws-lex-bot_fulfillmentstartresponsespecification.go +++ b/cloudformation/lex/aws-lex-bot_fulfillmentstartresponsespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_FulfillmentStartResponseSpecification AWS CloudFormation Resource (AWS::Lex::Bot.FulfillmentStartResponseSpecification) diff --git a/cloudformation/lex/aws-lex-bot_fulfillmentupdateresponsespecification.go b/cloudformation/lex/aws-lex-bot_fulfillmentupdateresponsespecification.go index 5d663fe3ac..7236a0bee8 100644 --- a/cloudformation/lex/aws-lex-bot_fulfillmentupdateresponsespecification.go +++ b/cloudformation/lex/aws-lex-bot_fulfillmentupdateresponsespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_FulfillmentUpdateResponseSpecification AWS CloudFormation Resource (AWS::Lex::Bot.FulfillmentUpdateResponseSpecification) diff --git a/cloudformation/lex/aws-lex-bot_fulfillmentupdatesspecification.go b/cloudformation/lex/aws-lex-bot_fulfillmentupdatesspecification.go index e9dd245f09..6f526eeed3 100644 --- a/cloudformation/lex/aws-lex-bot_fulfillmentupdatesspecification.go +++ b/cloudformation/lex/aws-lex-bot_fulfillmentupdatesspecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_FulfillmentUpdatesSpecification AWS CloudFormation Resource (AWS::Lex::Bot.FulfillmentUpdatesSpecification) diff --git a/cloudformation/lex/aws-lex-bot_grammarslottypesetting.go b/cloudformation/lex/aws-lex-bot_grammarslottypesetting.go index 453f262bbd..429695fa4e 100644 --- a/cloudformation/lex/aws-lex-bot_grammarslottypesetting.go +++ b/cloudformation/lex/aws-lex-bot_grammarslottypesetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_GrammarSlotTypeSetting AWS CloudFormation Resource (AWS::Lex::Bot.GrammarSlotTypeSetting) diff --git a/cloudformation/lex/aws-lex-bot_grammarslottypesource.go b/cloudformation/lex/aws-lex-bot_grammarslottypesource.go index bb665eed2e..801b21b338 100644 --- a/cloudformation/lex/aws-lex-bot_grammarslottypesource.go +++ b/cloudformation/lex/aws-lex-bot_grammarslottypesource.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_GrammarSlotTypeSource AWS CloudFormation Resource (AWS::Lex::Bot.GrammarSlotTypeSource) diff --git a/cloudformation/lex/aws-lex-bot_imageresponsecard.go b/cloudformation/lex/aws-lex-bot_imageresponsecard.go index 5cf47933d5..5f2dddcea5 100644 --- a/cloudformation/lex/aws-lex-bot_imageresponsecard.go +++ b/cloudformation/lex/aws-lex-bot_imageresponsecard.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_ImageResponseCard AWS CloudFormation Resource (AWS::Lex::Bot.ImageResponseCard) @@ -13,7 +13,7 @@ type Bot_ImageResponseCard struct { // Buttons AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-imageresponsecard.html#cfn-lex-bot-imageresponsecard-buttons - Buttons *[]Bot_Button `json:"Buttons,omitempty"` + Buttons []Bot_Button `json:"Buttons,omitempty"` // ImageUrl AWS CloudFormation Property // Required: false diff --git a/cloudformation/lex/aws-lex-bot_inputcontext.go b/cloudformation/lex/aws-lex-bot_inputcontext.go index 7f0820d4ab..4dbf33436b 100644 --- a/cloudformation/lex/aws-lex-bot_inputcontext.go +++ b/cloudformation/lex/aws-lex-bot_inputcontext.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_InputContext AWS CloudFormation Resource (AWS::Lex::Bot.InputContext) diff --git a/cloudformation/lex/aws-lex-bot_intent.go b/cloudformation/lex/aws-lex-bot_intent.go index 1ad76747a3..9bc5687485 100644 --- a/cloudformation/lex/aws-lex-bot_intent.go +++ b/cloudformation/lex/aws-lex-bot_intent.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_Intent AWS CloudFormation Resource (AWS::Lex::Bot.Intent) @@ -28,7 +28,7 @@ type Bot_Intent struct { // InputContexts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-inputcontexts - InputContexts *[]Bot_InputContext `json:"InputContexts,omitempty"` + InputContexts []Bot_InputContext `json:"InputContexts,omitempty"` // IntentClosingSetting AWS CloudFormation Property // Required: false @@ -53,7 +53,7 @@ type Bot_Intent struct { // OutputContexts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-outputcontexts - OutputContexts *[]Bot_OutputContext `json:"OutputContexts,omitempty"` + OutputContexts []Bot_OutputContext `json:"OutputContexts,omitempty"` // ParentIntentSignature AWS CloudFormation Property // Required: false @@ -63,17 +63,17 @@ type Bot_Intent struct { // SampleUtterances AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-sampleutterances - SampleUtterances *[]Bot_SampleUtterance `json:"SampleUtterances,omitempty"` + SampleUtterances []Bot_SampleUtterance `json:"SampleUtterances,omitempty"` // SlotPriorities AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-slotpriorities - SlotPriorities *[]Bot_SlotPriority `json:"SlotPriorities,omitempty"` + SlotPriorities []Bot_SlotPriority `json:"SlotPriorities,omitempty"` // Slots AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-intent.html#cfn-lex-bot-intent-slots - Slots *[]Bot_Slot `json:"Slots,omitempty"` + Slots []Bot_Slot `json:"Slots,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lex/aws-lex-bot_intentclosingsetting.go b/cloudformation/lex/aws-lex-bot_intentclosingsetting.go index e6f53b61cc..49200b24fc 100644 --- a/cloudformation/lex/aws-lex-bot_intentclosingsetting.go +++ b/cloudformation/lex/aws-lex-bot_intentclosingsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_IntentClosingSetting AWS CloudFormation Resource (AWS::Lex::Bot.IntentClosingSetting) diff --git a/cloudformation/lex/aws-lex-bot_intentconfirmationsetting.go b/cloudformation/lex/aws-lex-bot_intentconfirmationsetting.go index 37eb5fdabe..d1bba05530 100644 --- a/cloudformation/lex/aws-lex-bot_intentconfirmationsetting.go +++ b/cloudformation/lex/aws-lex-bot_intentconfirmationsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_IntentConfirmationSetting AWS CloudFormation Resource (AWS::Lex::Bot.IntentConfirmationSetting) diff --git a/cloudformation/lex/aws-lex-bot_kendraconfiguration.go b/cloudformation/lex/aws-lex-bot_kendraconfiguration.go index a621c3c26e..d707ba601a 100644 --- a/cloudformation/lex/aws-lex-bot_kendraconfiguration.go +++ b/cloudformation/lex/aws-lex-bot_kendraconfiguration.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_KendraConfiguration AWS CloudFormation Resource (AWS::Lex::Bot.KendraConfiguration) diff --git a/cloudformation/lex/aws-lex-bot_lambdacodehook.go b/cloudformation/lex/aws-lex-bot_lambdacodehook.go index 3229db0041..5206ee9bf4 100644 --- a/cloudformation/lex/aws-lex-bot_lambdacodehook.go +++ b/cloudformation/lex/aws-lex-bot_lambdacodehook.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_LambdaCodeHook AWS CloudFormation Resource (AWS::Lex::Bot.LambdaCodeHook) diff --git a/cloudformation/lex/aws-lex-bot_message.go b/cloudformation/lex/aws-lex-bot_message.go index fd219b55d7..7287c036d9 100644 --- a/cloudformation/lex/aws-lex-bot_message.go +++ b/cloudformation/lex/aws-lex-bot_message.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_Message AWS CloudFormation Resource (AWS::Lex::Bot.Message) diff --git a/cloudformation/lex/aws-lex-bot_messagegroup.go b/cloudformation/lex/aws-lex-bot_messagegroup.go index 36ef45a6e1..d4988dddd5 100644 --- a/cloudformation/lex/aws-lex-bot_messagegroup.go +++ b/cloudformation/lex/aws-lex-bot_messagegroup.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_MessageGroup AWS CloudFormation Resource (AWS::Lex::Bot.MessageGroup) @@ -18,7 +18,7 @@ type Bot_MessageGroup struct { // Variations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-messagegroup.html#cfn-lex-bot-messagegroup-variations - Variations *[]Bot_Message `json:"Variations,omitempty"` + Variations []Bot_Message `json:"Variations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lex/aws-lex-bot_multiplevaluessetting.go b/cloudformation/lex/aws-lex-bot_multiplevaluessetting.go index 5467fe8e46..e156f053fe 100644 --- a/cloudformation/lex/aws-lex-bot_multiplevaluessetting.go +++ b/cloudformation/lex/aws-lex-bot_multiplevaluessetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_MultipleValuesSetting AWS CloudFormation Resource (AWS::Lex::Bot.MultipleValuesSetting) diff --git a/cloudformation/lex/aws-lex-bot_obfuscationsetting.go b/cloudformation/lex/aws-lex-bot_obfuscationsetting.go index cddb997aad..50ec2e7562 100644 --- a/cloudformation/lex/aws-lex-bot_obfuscationsetting.go +++ b/cloudformation/lex/aws-lex-bot_obfuscationsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_ObfuscationSetting AWS CloudFormation Resource (AWS::Lex::Bot.ObfuscationSetting) diff --git a/cloudformation/lex/aws-lex-bot_outputcontext.go b/cloudformation/lex/aws-lex-bot_outputcontext.go index 58818e389f..acb86eabfd 100644 --- a/cloudformation/lex/aws-lex-bot_outputcontext.go +++ b/cloudformation/lex/aws-lex-bot_outputcontext.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_OutputContext AWS CloudFormation Resource (AWS::Lex::Bot.OutputContext) diff --git a/cloudformation/lex/aws-lex-bot_plaintextmessage.go b/cloudformation/lex/aws-lex-bot_plaintextmessage.go index 01c8067489..80522d7569 100644 --- a/cloudformation/lex/aws-lex-bot_plaintextmessage.go +++ b/cloudformation/lex/aws-lex-bot_plaintextmessage.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_PlainTextMessage AWS CloudFormation Resource (AWS::Lex::Bot.PlainTextMessage) diff --git a/cloudformation/lex/aws-lex-bot_postfulfillmentstatusspecification.go b/cloudformation/lex/aws-lex-bot_postfulfillmentstatusspecification.go index 2456b2a3db..d0c634c316 100644 --- a/cloudformation/lex/aws-lex-bot_postfulfillmentstatusspecification.go +++ b/cloudformation/lex/aws-lex-bot_postfulfillmentstatusspecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_PostFulfillmentStatusSpecification AWS CloudFormation Resource (AWS::Lex::Bot.PostFulfillmentStatusSpecification) diff --git a/cloudformation/lex/aws-lex-bot_promptspecification.go b/cloudformation/lex/aws-lex-bot_promptspecification.go index c4cf027fb9..b41a9c846c 100644 --- a/cloudformation/lex/aws-lex-bot_promptspecification.go +++ b/cloudformation/lex/aws-lex-bot_promptspecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_PromptSpecification AWS CloudFormation Resource (AWS::Lex::Bot.PromptSpecification) diff --git a/cloudformation/lex/aws-lex-bot_responsespecification.go b/cloudformation/lex/aws-lex-bot_responsespecification.go index 7d5652c2eb..90fe966b07 100644 --- a/cloudformation/lex/aws-lex-bot_responsespecification.go +++ b/cloudformation/lex/aws-lex-bot_responsespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_ResponseSpecification AWS CloudFormation Resource (AWS::Lex::Bot.ResponseSpecification) diff --git a/cloudformation/lex/aws-lex-bot_s3bucketlogdestination.go b/cloudformation/lex/aws-lex-bot_s3bucketlogdestination.go index c56aadc2c6..fa043ab896 100644 --- a/cloudformation/lex/aws-lex-bot_s3bucketlogdestination.go +++ b/cloudformation/lex/aws-lex-bot_s3bucketlogdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_S3BucketLogDestination AWS CloudFormation Resource (AWS::Lex::Bot.S3BucketLogDestination) diff --git a/cloudformation/lex/aws-lex-bot_s3location.go b/cloudformation/lex/aws-lex-bot_s3location.go index 877c8f4ae1..6e709d043f 100644 --- a/cloudformation/lex/aws-lex-bot_s3location.go +++ b/cloudformation/lex/aws-lex-bot_s3location.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_S3Location AWS CloudFormation Resource (AWS::Lex::Bot.S3Location) diff --git a/cloudformation/lex/aws-lex-bot_sampleutterance.go b/cloudformation/lex/aws-lex-bot_sampleutterance.go index a103ed657f..123a3b6265 100644 --- a/cloudformation/lex/aws-lex-bot_sampleutterance.go +++ b/cloudformation/lex/aws-lex-bot_sampleutterance.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SampleUtterance AWS CloudFormation Resource (AWS::Lex::Bot.SampleUtterance) diff --git a/cloudformation/lex/aws-lex-bot_samplevalue.go b/cloudformation/lex/aws-lex-bot_samplevalue.go index e1ec3eaa17..d4f4d837a1 100644 --- a/cloudformation/lex/aws-lex-bot_samplevalue.go +++ b/cloudformation/lex/aws-lex-bot_samplevalue.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SampleValue AWS CloudFormation Resource (AWS::Lex::Bot.SampleValue) diff --git a/cloudformation/lex/aws-lex-bot_slot.go b/cloudformation/lex/aws-lex-bot_slot.go index 0f4b4a52c7..8e3436a80f 100644 --- a/cloudformation/lex/aws-lex-bot_slot.go +++ b/cloudformation/lex/aws-lex-bot_slot.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_Slot AWS CloudFormation Resource (AWS::Lex::Bot.Slot) diff --git a/cloudformation/lex/aws-lex-bot_slotdefaultvalue.go b/cloudformation/lex/aws-lex-bot_slotdefaultvalue.go index 91ebf0e076..6f9b415cbb 100644 --- a/cloudformation/lex/aws-lex-bot_slotdefaultvalue.go +++ b/cloudformation/lex/aws-lex-bot_slotdefaultvalue.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotDefaultValue AWS CloudFormation Resource (AWS::Lex::Bot.SlotDefaultValue) diff --git a/cloudformation/lex/aws-lex-bot_slotdefaultvaluespecification.go b/cloudformation/lex/aws-lex-bot_slotdefaultvaluespecification.go index 6afe64b9ff..7e991c81ce 100644 --- a/cloudformation/lex/aws-lex-bot_slotdefaultvaluespecification.go +++ b/cloudformation/lex/aws-lex-bot_slotdefaultvaluespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotDefaultValueSpecification AWS CloudFormation Resource (AWS::Lex::Bot.SlotDefaultValueSpecification) diff --git a/cloudformation/lex/aws-lex-bot_slotpriority.go b/cloudformation/lex/aws-lex-bot_slotpriority.go index 576b3a7d32..d71571297a 100644 --- a/cloudformation/lex/aws-lex-bot_slotpriority.go +++ b/cloudformation/lex/aws-lex-bot_slotpriority.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotPriority AWS CloudFormation Resource (AWS::Lex::Bot.SlotPriority) diff --git a/cloudformation/lex/aws-lex-bot_slottype.go b/cloudformation/lex/aws-lex-bot_slottype.go index 50d34b707a..a787131924 100644 --- a/cloudformation/lex/aws-lex-bot_slottype.go +++ b/cloudformation/lex/aws-lex-bot_slottype.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotType AWS CloudFormation Resource (AWS::Lex::Bot.SlotType) @@ -33,7 +33,7 @@ type Bot_SlotType struct { // SlotTypeValues AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottype.html#cfn-lex-bot-slottype-slottypevalues - SlotTypeValues *[]Bot_SlotTypeValue `json:"SlotTypeValues,omitempty"` + SlotTypeValues []Bot_SlotTypeValue `json:"SlotTypeValues,omitempty"` // ValueSelectionSetting AWS CloudFormation Property // Required: false diff --git a/cloudformation/lex/aws-lex-bot_slottypevalue.go b/cloudformation/lex/aws-lex-bot_slottypevalue.go index 8bcb0793ef..cde9ccd5fc 100644 --- a/cloudformation/lex/aws-lex-bot_slottypevalue.go +++ b/cloudformation/lex/aws-lex-bot_slottypevalue.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotTypeValue AWS CloudFormation Resource (AWS::Lex::Bot.SlotTypeValue) @@ -18,7 +18,7 @@ type Bot_SlotTypeValue struct { // Synonyms AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slottypevalue.html#cfn-lex-bot-slottypevalue-synonyms - Synonyms *[]Bot_SampleValue `json:"Synonyms,omitempty"` + Synonyms []Bot_SampleValue `json:"Synonyms,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lex/aws-lex-bot_slotvalueelicitationsetting.go b/cloudformation/lex/aws-lex-bot_slotvalueelicitationsetting.go index 1c8f7c45f0..b92506d1fb 100644 --- a/cloudformation/lex/aws-lex-bot_slotvalueelicitationsetting.go +++ b/cloudformation/lex/aws-lex-bot_slotvalueelicitationsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotValueElicitationSetting AWS CloudFormation Resource (AWS::Lex::Bot.SlotValueElicitationSetting) @@ -23,7 +23,7 @@ type Bot_SlotValueElicitationSetting struct { // SampleUtterances AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-slotvalueelicitationsetting.html#cfn-lex-bot-slotvalueelicitationsetting-sampleutterances - SampleUtterances *[]Bot_SampleUtterance `json:"SampleUtterances,omitempty"` + SampleUtterances []Bot_SampleUtterance `json:"SampleUtterances,omitempty"` // SlotConstraint AWS CloudFormation Property // Required: true diff --git a/cloudformation/lex/aws-lex-bot_slotvalueregexfilter.go b/cloudformation/lex/aws-lex-bot_slotvalueregexfilter.go index 85b60813c1..8f4cb24729 100644 --- a/cloudformation/lex/aws-lex-bot_slotvalueregexfilter.go +++ b/cloudformation/lex/aws-lex-bot_slotvalueregexfilter.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotValueRegexFilter AWS CloudFormation Resource (AWS::Lex::Bot.SlotValueRegexFilter) diff --git a/cloudformation/lex/aws-lex-bot_slotvalueselectionsetting.go b/cloudformation/lex/aws-lex-bot_slotvalueselectionsetting.go index f69cbb1173..6183b873d4 100644 --- a/cloudformation/lex/aws-lex-bot_slotvalueselectionsetting.go +++ b/cloudformation/lex/aws-lex-bot_slotvalueselectionsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SlotValueSelectionSetting AWS CloudFormation Resource (AWS::Lex::Bot.SlotValueSelectionSetting) diff --git a/cloudformation/lex/aws-lex-bot_ssmlmessage.go b/cloudformation/lex/aws-lex-bot_ssmlmessage.go index 479c60a772..8d90516c3c 100644 --- a/cloudformation/lex/aws-lex-bot_ssmlmessage.go +++ b/cloudformation/lex/aws-lex-bot_ssmlmessage.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_SSMLMessage AWS CloudFormation Resource (AWS::Lex::Bot.SSMLMessage) diff --git a/cloudformation/lex/aws-lex-bot_stillwaitingresponsespecification.go b/cloudformation/lex/aws-lex-bot_stillwaitingresponsespecification.go index a7a45db45b..5fbca65ee5 100644 --- a/cloudformation/lex/aws-lex-bot_stillwaitingresponsespecification.go +++ b/cloudformation/lex/aws-lex-bot_stillwaitingresponsespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_StillWaitingResponseSpecification AWS CloudFormation Resource (AWS::Lex::Bot.StillWaitingResponseSpecification) diff --git a/cloudformation/lex/aws-lex-bot_testbotaliassettings.go b/cloudformation/lex/aws-lex-bot_testbotaliassettings.go index c9c1839ebb..ec05bcb1ac 100644 --- a/cloudformation/lex/aws-lex-bot_testbotaliassettings.go +++ b/cloudformation/lex/aws-lex-bot_testbotaliassettings.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_TestBotAliasSettings AWS CloudFormation Resource (AWS::Lex::Bot.TestBotAliasSettings) @@ -13,7 +13,7 @@ type Bot_TestBotAliasSettings struct { // BotAliasLocaleSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-testbotaliassettings.html#cfn-lex-bot-testbotaliassettings-botaliaslocalesettings - BotAliasLocaleSettings *[]Bot_BotAliasLocaleSettingsItem `json:"BotAliasLocaleSettings,omitempty"` + BotAliasLocaleSettings []Bot_BotAliasLocaleSettingsItem `json:"BotAliasLocaleSettings,omitempty"` // ConversationLogSettings AWS CloudFormation Property // Required: false diff --git a/cloudformation/lex/aws-lex-bot_textlogdestination.go b/cloudformation/lex/aws-lex-bot_textlogdestination.go index 54c5cae066..42ba73adc1 100644 --- a/cloudformation/lex/aws-lex-bot_textlogdestination.go +++ b/cloudformation/lex/aws-lex-bot_textlogdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_TextLogDestination AWS CloudFormation Resource (AWS::Lex::Bot.TextLogDestination) diff --git a/cloudformation/lex/aws-lex-bot_textlogsetting.go b/cloudformation/lex/aws-lex-bot_textlogsetting.go index 15c75fcaa2..9718011a15 100644 --- a/cloudformation/lex/aws-lex-bot_textlogsetting.go +++ b/cloudformation/lex/aws-lex-bot_textlogsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_TextLogSetting AWS CloudFormation Resource (AWS::Lex::Bot.TextLogSetting) diff --git a/cloudformation/lex/aws-lex-bot_voicesettings.go b/cloudformation/lex/aws-lex-bot_voicesettings.go index 8c5a55b8b2..fce9281d19 100644 --- a/cloudformation/lex/aws-lex-bot_voicesettings.go +++ b/cloudformation/lex/aws-lex-bot_voicesettings.go @@ -3,13 +3,18 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_VoiceSettings AWS CloudFormation Resource (AWS::Lex::Bot.VoiceSettings) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-voicesettings.html type Bot_VoiceSettings struct { + // Engine AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-voicesettings.html#cfn-lex-bot-voicesettings-engine + Engine *string `json:"Engine,omitempty"` + // VoiceId AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-voicesettings.html#cfn-lex-bot-voicesettings-voiceid diff --git a/cloudformation/lex/aws-lex-bot_waitandcontinuespecification.go b/cloudformation/lex/aws-lex-bot_waitandcontinuespecification.go index aeef912512..eb75657e9c 100644 --- a/cloudformation/lex/aws-lex-bot_waitandcontinuespecification.go +++ b/cloudformation/lex/aws-lex-bot_waitandcontinuespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bot_WaitAndContinueSpecification AWS CloudFormation Resource (AWS::Lex::Bot.WaitAndContinueSpecification) diff --git a/cloudformation/lex/aws-lex-botalias.go b/cloudformation/lex/aws-lex-botalias.go index e8eaffb203..378dabbce7 100644 --- a/cloudformation/lex/aws-lex-botalias.go +++ b/cloudformation/lex/aws-lex-botalias.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // BotAlias AWS CloudFormation Resource (AWS::Lex::BotAlias) @@ -17,7 +17,7 @@ type BotAlias struct { // BotAliasLocaleSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botaliaslocalesettings - BotAliasLocaleSettings *[]BotAlias_BotAliasLocaleSettingsItem `json:"BotAliasLocaleSettings,omitempty"` + BotAliasLocaleSettings []BotAlias_BotAliasLocaleSettingsItem `json:"BotAliasLocaleSettings,omitempty"` // BotAliasName AWS CloudFormation Property // Required: true @@ -27,7 +27,7 @@ type BotAlias struct { // BotAliasTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lex-botalias.html#cfn-lex-botalias-botaliastags - BotAliasTags *[]tags.Tag `json:"BotAliasTags,omitempty"` + BotAliasTags []tags.Tag `json:"BotAliasTags,omitempty"` // BotId AWS CloudFormation Property // Required: true diff --git a/cloudformation/lex/aws-lex-botalias_audiologdestination.go b/cloudformation/lex/aws-lex-botalias_audiologdestination.go index f6e6781316..3531074b34 100644 --- a/cloudformation/lex/aws-lex-botalias_audiologdestination.go +++ b/cloudformation/lex/aws-lex-botalias_audiologdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_AudioLogDestination AWS CloudFormation Resource (AWS::Lex::BotAlias.AudioLogDestination) diff --git a/cloudformation/lex/aws-lex-botalias_audiologsetting.go b/cloudformation/lex/aws-lex-botalias_audiologsetting.go index b2cdaf210c..ecee758aac 100644 --- a/cloudformation/lex/aws-lex-botalias_audiologsetting.go +++ b/cloudformation/lex/aws-lex-botalias_audiologsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_AudioLogSetting AWS CloudFormation Resource (AWS::Lex::BotAlias.AudioLogSetting) diff --git a/cloudformation/lex/aws-lex-botalias_botaliaslocalesettings.go b/cloudformation/lex/aws-lex-botalias_botaliaslocalesettings.go index b40fdba2b1..25d351da8b 100644 --- a/cloudformation/lex/aws-lex-botalias_botaliaslocalesettings.go +++ b/cloudformation/lex/aws-lex-botalias_botaliaslocalesettings.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_BotAliasLocaleSettings AWS CloudFormation Resource (AWS::Lex::BotAlias.BotAliasLocaleSettings) diff --git a/cloudformation/lex/aws-lex-botalias_botaliaslocalesettingsitem.go b/cloudformation/lex/aws-lex-botalias_botaliaslocalesettingsitem.go index c52d56113b..1a734d2070 100644 --- a/cloudformation/lex/aws-lex-botalias_botaliaslocalesettingsitem.go +++ b/cloudformation/lex/aws-lex-botalias_botaliaslocalesettingsitem.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_BotAliasLocaleSettingsItem AWS CloudFormation Resource (AWS::Lex::BotAlias.BotAliasLocaleSettingsItem) diff --git a/cloudformation/lex/aws-lex-botalias_cloudwatchloggrouplogdestination.go b/cloudformation/lex/aws-lex-botalias_cloudwatchloggrouplogdestination.go index d4cad540d3..595ba3651c 100644 --- a/cloudformation/lex/aws-lex-botalias_cloudwatchloggrouplogdestination.go +++ b/cloudformation/lex/aws-lex-botalias_cloudwatchloggrouplogdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_CloudWatchLogGroupLogDestination AWS CloudFormation Resource (AWS::Lex::BotAlias.CloudWatchLogGroupLogDestination) diff --git a/cloudformation/lex/aws-lex-botalias_codehookspecification.go b/cloudformation/lex/aws-lex-botalias_codehookspecification.go index 93cd6950e2..de76d92057 100644 --- a/cloudformation/lex/aws-lex-botalias_codehookspecification.go +++ b/cloudformation/lex/aws-lex-botalias_codehookspecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_CodeHookSpecification AWS CloudFormation Resource (AWS::Lex::BotAlias.CodeHookSpecification) diff --git a/cloudformation/lex/aws-lex-botalias_conversationlogsettings.go b/cloudformation/lex/aws-lex-botalias_conversationlogsettings.go index 92595ece58..23192c5160 100644 --- a/cloudformation/lex/aws-lex-botalias_conversationlogsettings.go +++ b/cloudformation/lex/aws-lex-botalias_conversationlogsettings.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_ConversationLogSettings AWS CloudFormation Resource (AWS::Lex::BotAlias.ConversationLogSettings) @@ -13,12 +13,12 @@ type BotAlias_ConversationLogSettings struct { // AudioLogSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-conversationlogsettings.html#cfn-lex-botalias-conversationlogsettings-audiologsettings - AudioLogSettings *[]BotAlias_AudioLogSetting `json:"AudioLogSettings,omitempty"` + AudioLogSettings []BotAlias_AudioLogSetting `json:"AudioLogSettings,omitempty"` // TextLogSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-botalias-conversationlogsettings.html#cfn-lex-botalias-conversationlogsettings-textlogsettings - TextLogSettings *[]BotAlias_TextLogSetting `json:"TextLogSettings,omitempty"` + TextLogSettings []BotAlias_TextLogSetting `json:"TextLogSettings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lex/aws-lex-botalias_lambdacodehook.go b/cloudformation/lex/aws-lex-botalias_lambdacodehook.go index 530a923d2f..86c28b1f5a 100644 --- a/cloudformation/lex/aws-lex-botalias_lambdacodehook.go +++ b/cloudformation/lex/aws-lex-botalias_lambdacodehook.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_LambdaCodeHook AWS CloudFormation Resource (AWS::Lex::BotAlias.LambdaCodeHook) diff --git a/cloudformation/lex/aws-lex-botalias_s3bucketlogdestination.go b/cloudformation/lex/aws-lex-botalias_s3bucketlogdestination.go index bc34e9e65f..7786960de1 100644 --- a/cloudformation/lex/aws-lex-botalias_s3bucketlogdestination.go +++ b/cloudformation/lex/aws-lex-botalias_s3bucketlogdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_S3BucketLogDestination AWS CloudFormation Resource (AWS::Lex::BotAlias.S3BucketLogDestination) diff --git a/cloudformation/lex/aws-lex-botalias_textlogdestination.go b/cloudformation/lex/aws-lex-botalias_textlogdestination.go index 57ebf789d6..bb2b03c371 100644 --- a/cloudformation/lex/aws-lex-botalias_textlogdestination.go +++ b/cloudformation/lex/aws-lex-botalias_textlogdestination.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_TextLogDestination AWS CloudFormation Resource (AWS::Lex::BotAlias.TextLogDestination) diff --git a/cloudformation/lex/aws-lex-botalias_textlogsetting.go b/cloudformation/lex/aws-lex-botalias_textlogsetting.go index 13af1f2a8a..fb6388f7cb 100644 --- a/cloudformation/lex/aws-lex-botalias_textlogsetting.go +++ b/cloudformation/lex/aws-lex-botalias_textlogsetting.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotAlias_TextLogSetting AWS CloudFormation Resource (AWS::Lex::BotAlias.TextLogSetting) diff --git a/cloudformation/lex/aws-lex-botversion.go b/cloudformation/lex/aws-lex-botversion.go index 545f503399..a7ada1f0f6 100644 --- a/cloudformation/lex/aws-lex-botversion.go +++ b/cloudformation/lex/aws-lex-botversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotVersion AWS CloudFormation Resource (AWS::Lex::BotVersion) diff --git a/cloudformation/lex/aws-lex-botversion_botversionlocaledetails.go b/cloudformation/lex/aws-lex-botversion_botversionlocaledetails.go index 4c98dc30d5..c97c824232 100644 --- a/cloudformation/lex/aws-lex-botversion_botversionlocaledetails.go +++ b/cloudformation/lex/aws-lex-botversion_botversionlocaledetails.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotVersion_BotVersionLocaleDetails AWS CloudFormation Resource (AWS::Lex::BotVersion.BotVersionLocaleDetails) diff --git a/cloudformation/lex/aws-lex-botversion_botversionlocalespecification.go b/cloudformation/lex/aws-lex-botversion_botversionlocalespecification.go index 262d3b6ec7..a23d3f9bca 100644 --- a/cloudformation/lex/aws-lex-botversion_botversionlocalespecification.go +++ b/cloudformation/lex/aws-lex-botversion_botversionlocalespecification.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BotVersion_BotVersionLocaleSpecification AWS CloudFormation Resource (AWS::Lex::BotVersion.BotVersionLocaleSpecification) diff --git a/cloudformation/lex/aws-lex-resourcepolicy.go b/cloudformation/lex/aws-lex-resourcepolicy.go index bcff71f9c6..d7af9f859a 100644 --- a/cloudformation/lex/aws-lex-resourcepolicy.go +++ b/cloudformation/lex/aws-lex-resourcepolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourcePolicy AWS CloudFormation Resource (AWS::Lex::ResourcePolicy) diff --git a/cloudformation/lex/aws-lex-resourcepolicy_policy.go b/cloudformation/lex/aws-lex-resourcepolicy_policy.go index 294d976db2..b555998d60 100644 --- a/cloudformation/lex/aws-lex-resourcepolicy_policy.go +++ b/cloudformation/lex/aws-lex-resourcepolicy_policy.go @@ -3,7 +3,7 @@ package lex import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourcePolicy_Policy AWS CloudFormation Resource (AWS::Lex::ResourcePolicy.Policy) diff --git a/cloudformation/licensemanager/aws-licensemanager-grant.go b/cloudformation/licensemanager/aws-licensemanager-grant.go index 3979f6c502..8b08314d4b 100644 --- a/cloudformation/licensemanager/aws-licensemanager-grant.go +++ b/cloudformation/licensemanager/aws-licensemanager-grant.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Grant AWS CloudFormation Resource (AWS::LicenseManager::Grant) @@ -16,7 +16,7 @@ type Grant struct { // AllowedOperations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-allowedoperations - AllowedOperations *[]string `json:"AllowedOperations,omitempty"` + AllowedOperations []string `json:"AllowedOperations,omitempty"` // GrantName AWS CloudFormation Property // Required: false @@ -36,7 +36,7 @@ type Grant struct { // Principals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-grant.html#cfn-licensemanager-grant-principals - Principals *[]string `json:"Principals,omitempty"` + Principals []string `json:"Principals,omitempty"` // Status AWS CloudFormation Property // Required: false diff --git a/cloudformation/licensemanager/aws-licensemanager-license.go b/cloudformation/licensemanager/aws-licensemanager-license.go index 42e49349f9..894473a7c5 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license.go +++ b/cloudformation/licensemanager/aws-licensemanager-license.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License AWS CloudFormation Resource (AWS::LicenseManager::License) @@ -41,7 +41,7 @@ type License struct { // LicenseMetadata AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-licensemanager-license.html#cfn-licensemanager-license-licensemetadata - LicenseMetadata *[]License_Metadata `json:"LicenseMetadata,omitempty"` + LicenseMetadata []License_Metadata `json:"LicenseMetadata,omitempty"` // LicenseName AWS CloudFormation Property // Required: true diff --git a/cloudformation/licensemanager/aws-licensemanager-license_borrowconfiguration.go b/cloudformation/licensemanager/aws-licensemanager-license_borrowconfiguration.go index 94da18cf1e..0aa780ae67 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_borrowconfiguration.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_borrowconfiguration.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_BorrowConfiguration AWS CloudFormation Resource (AWS::LicenseManager::License.BorrowConfiguration) diff --git a/cloudformation/licensemanager/aws-licensemanager-license_consumptionconfiguration.go b/cloudformation/licensemanager/aws-licensemanager-license_consumptionconfiguration.go index 5cf2b9cc51..bf86cf9d8f 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_consumptionconfiguration.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_consumptionconfiguration.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_ConsumptionConfiguration AWS CloudFormation Resource (AWS::LicenseManager::License.ConsumptionConfiguration) diff --git a/cloudformation/licensemanager/aws-licensemanager-license_entitlement.go b/cloudformation/licensemanager/aws-licensemanager-license_entitlement.go index cce76bad17..a9ef762ec2 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_entitlement.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_entitlement.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_Entitlement AWS CloudFormation Resource (AWS::LicenseManager::License.Entitlement) diff --git a/cloudformation/licensemanager/aws-licensemanager-license_issuerdata.go b/cloudformation/licensemanager/aws-licensemanager-license_issuerdata.go index e53683609a..3f8001d186 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_issuerdata.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_issuerdata.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_IssuerData AWS CloudFormation Resource (AWS::LicenseManager::License.IssuerData) diff --git a/cloudformation/licensemanager/aws-licensemanager-license_metadata.go b/cloudformation/licensemanager/aws-licensemanager-license_metadata.go index 4118773057..20bce1d27f 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_metadata.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_metadata.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_Metadata AWS CloudFormation Resource (AWS::LicenseManager::License.Metadata) diff --git a/cloudformation/licensemanager/aws-licensemanager-license_provisionalconfiguration.go b/cloudformation/licensemanager/aws-licensemanager-license_provisionalconfiguration.go index 9d5111b6f4..2efb3c0e47 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_provisionalconfiguration.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_provisionalconfiguration.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_ProvisionalConfiguration AWS CloudFormation Resource (AWS::LicenseManager::License.ProvisionalConfiguration) diff --git a/cloudformation/licensemanager/aws-licensemanager-license_validitydateformat.go b/cloudformation/licensemanager/aws-licensemanager-license_validitydateformat.go index b7b4cddc32..3413cd369c 100644 --- a/cloudformation/licensemanager/aws-licensemanager-license_validitydateformat.go +++ b/cloudformation/licensemanager/aws-licensemanager-license_validitydateformat.go @@ -3,7 +3,7 @@ package licensemanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // License_ValidityDateFormat AWS CloudFormation Resource (AWS::LicenseManager::License.ValidityDateFormat) diff --git a/cloudformation/lightsail/aws-lightsail-alarm.go b/cloudformation/lightsail/aws-lightsail-alarm.go index cf68be56ec..62d1ac3e09 100644 --- a/cloudformation/lightsail/aws-lightsail-alarm.go +++ b/cloudformation/lightsail/aws-lightsail-alarm.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alarm AWS CloudFormation Resource (AWS::Lightsail::Alarm) @@ -26,7 +26,7 @@ type Alarm struct { // ContactProtocols AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-contactprotocols - ContactProtocols *[]string `json:"ContactProtocols,omitempty"` + ContactProtocols []string `json:"ContactProtocols,omitempty"` // DatapointsToAlarm AWS CloudFormation Property // Required: false @@ -56,7 +56,7 @@ type Alarm struct { // NotificationTriggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-alarm.html#cfn-lightsail-alarm-notificationtriggers - NotificationTriggers *[]string `json:"NotificationTriggers,omitempty"` + NotificationTriggers []string `json:"NotificationTriggers,omitempty"` // Threshold AWS CloudFormation Property // Required: true diff --git a/cloudformation/lightsail/aws-lightsail-bucket.go b/cloudformation/lightsail/aws-lightsail-bucket.go index 59f979003e..84cdadd753 100644 --- a/cloudformation/lightsail/aws-lightsail-bucket.go +++ b/cloudformation/lightsail/aws-lightsail-bucket.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Bucket AWS CloudFormation Resource (AWS::Lightsail::Bucket) @@ -37,17 +37,17 @@ type Bucket struct { // ReadOnlyAccessAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-readonlyaccessaccounts - ReadOnlyAccessAccounts *[]string `json:"ReadOnlyAccessAccounts,omitempty"` + ReadOnlyAccessAccounts []string `json:"ReadOnlyAccessAccounts,omitempty"` // ResourcesReceivingAccess AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-resourcesreceivingaccess - ResourcesReceivingAccess *[]string `json:"ResourcesReceivingAccess,omitempty"` + ResourcesReceivingAccess []string `json:"ResourcesReceivingAccess,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-bucket.html#cfn-lightsail-bucket-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-bucket_accessrules.go b/cloudformation/lightsail/aws-lightsail-bucket_accessrules.go index 60aa96567b..e8d37e21d6 100644 --- a/cloudformation/lightsail/aws-lightsail-bucket_accessrules.go +++ b/cloudformation/lightsail/aws-lightsail-bucket_accessrules.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_AccessRules AWS CloudFormation Resource (AWS::Lightsail::Bucket.AccessRules) diff --git a/cloudformation/lightsail/aws-lightsail-certificate.go b/cloudformation/lightsail/aws-lightsail-certificate.go index da11bd873a..bc1f40e322 100644 --- a/cloudformation/lightsail/aws-lightsail-certificate.go +++ b/cloudformation/lightsail/aws-lightsail-certificate.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Certificate AWS CloudFormation Resource (AWS::Lightsail::Certificate) @@ -27,12 +27,12 @@ type Certificate struct { // SubjectAlternativeNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html#cfn-lightsail-certificate-subjectalternativenames - SubjectAlternativeNames *[]string `json:"SubjectAlternativeNames,omitempty"` + SubjectAlternativeNames []string `json:"SubjectAlternativeNames,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-certificate.html#cfn-lightsail-certificate-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-container.go b/cloudformation/lightsail/aws-lightsail-container.go index e2251f62b2..5c1feb11a1 100644 --- a/cloudformation/lightsail/aws-lightsail-container.go +++ b/cloudformation/lightsail/aws-lightsail-container.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Container AWS CloudFormation Resource (AWS::Lightsail::Container) @@ -32,7 +32,7 @@ type Container struct { // PublicDomainNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-publicdomainnames - PublicDomainNames *[]Container_PublicDomainName `json:"PublicDomainNames,omitempty"` + PublicDomainNames []Container_PublicDomainName `json:"PublicDomainNames,omitempty"` // Scale AWS CloudFormation Property // Required: true @@ -47,7 +47,7 @@ type Container struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-container.html#cfn-lightsail-container-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-container_container.go b/cloudformation/lightsail/aws-lightsail-container_container.go index fd7e891277..f80b6602a8 100644 --- a/cloudformation/lightsail/aws-lightsail-container_container.go +++ b/cloudformation/lightsail/aws-lightsail-container_container.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_Container AWS CloudFormation Resource (AWS::Lightsail::Container.Container) @@ -13,7 +13,7 @@ type Container_Container struct { // Command AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-command - Command *[]string `json:"Command,omitempty"` + Command []string `json:"Command,omitempty"` // ContainerName AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Container_Container struct { // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-environment - Environment *[]Container_EnvironmentVariable `json:"Environment,omitempty"` + Environment []Container_EnvironmentVariable `json:"Environment,omitempty"` // Image AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type Container_Container struct { // Ports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-container.html#cfn-lightsail-container-container-ports - Ports *[]Container_PortInfo `json:"Ports,omitempty"` + Ports []Container_PortInfo `json:"Ports,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-container_containerservicedeployment.go b/cloudformation/lightsail/aws-lightsail-container_containerservicedeployment.go index 96a3c447d9..f6e219d47e 100644 --- a/cloudformation/lightsail/aws-lightsail-container_containerservicedeployment.go +++ b/cloudformation/lightsail/aws-lightsail-container_containerservicedeployment.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_ContainerServiceDeployment AWS CloudFormation Resource (AWS::Lightsail::Container.ContainerServiceDeployment) @@ -13,7 +13,7 @@ type Container_ContainerServiceDeployment struct { // Containers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-containerservicedeployment.html#cfn-lightsail-container-containerservicedeployment-containers - Containers *[]Container_Container `json:"Containers,omitempty"` + Containers []Container_Container `json:"Containers,omitempty"` // PublicEndpoint AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-container_environmentvariable.go b/cloudformation/lightsail/aws-lightsail-container_environmentvariable.go index 2f811972fe..1e6449cdb3 100644 --- a/cloudformation/lightsail/aws-lightsail-container_environmentvariable.go +++ b/cloudformation/lightsail/aws-lightsail-container_environmentvariable.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_EnvironmentVariable AWS CloudFormation Resource (AWS::Lightsail::Container.EnvironmentVariable) diff --git a/cloudformation/lightsail/aws-lightsail-container_healthcheckconfig.go b/cloudformation/lightsail/aws-lightsail-container_healthcheckconfig.go index 49faca9570..eed85b2a04 100644 --- a/cloudformation/lightsail/aws-lightsail-container_healthcheckconfig.go +++ b/cloudformation/lightsail/aws-lightsail-container_healthcheckconfig.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_HealthCheckConfig AWS CloudFormation Resource (AWS::Lightsail::Container.HealthCheckConfig) diff --git a/cloudformation/lightsail/aws-lightsail-container_portinfo.go b/cloudformation/lightsail/aws-lightsail-container_portinfo.go index 640038eba8..117722e27f 100644 --- a/cloudformation/lightsail/aws-lightsail-container_portinfo.go +++ b/cloudformation/lightsail/aws-lightsail-container_portinfo.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_PortInfo AWS CloudFormation Resource (AWS::Lightsail::Container.PortInfo) diff --git a/cloudformation/lightsail/aws-lightsail-container_publicdomainname.go b/cloudformation/lightsail/aws-lightsail-container_publicdomainname.go index d0ec1ea540..b700ee12f3 100644 --- a/cloudformation/lightsail/aws-lightsail-container_publicdomainname.go +++ b/cloudformation/lightsail/aws-lightsail-container_publicdomainname.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_PublicDomainName AWS CloudFormation Resource (AWS::Lightsail::Container.PublicDomainName) @@ -18,7 +18,7 @@ type Container_PublicDomainName struct { // DomainNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-container-publicdomainname.html#cfn-lightsail-container-publicdomainname-domainnames - DomainNames *[]string `json:"DomainNames,omitempty"` + DomainNames []string `json:"DomainNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-container_publicendpoint.go b/cloudformation/lightsail/aws-lightsail-container_publicendpoint.go index e01f073bb2..a906b00acc 100644 --- a/cloudformation/lightsail/aws-lightsail-container_publicendpoint.go +++ b/cloudformation/lightsail/aws-lightsail-container_publicendpoint.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_PublicEndpoint AWS CloudFormation Resource (AWS::Lightsail::Container.PublicEndpoint) diff --git a/cloudformation/lightsail/aws-lightsail-database.go b/cloudformation/lightsail/aws-lightsail-database.go index 9b2015d975..e51f5797f7 100644 --- a/cloudformation/lightsail/aws-lightsail-database.go +++ b/cloudformation/lightsail/aws-lightsail-database.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Database AWS CloudFormation Resource (AWS::Lightsail::Database) @@ -77,7 +77,7 @@ type Database struct { // RelationalDatabaseParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-relationaldatabaseparameters - RelationalDatabaseParameters *[]Database_RelationalDatabaseParameter `json:"RelationalDatabaseParameters,omitempty"` + RelationalDatabaseParameters []Database_RelationalDatabaseParameter `json:"RelationalDatabaseParameters,omitempty"` // RotateMasterUserPassword AWS CloudFormation Property // Required: false @@ -87,7 +87,7 @@ type Database struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-database.html#cfn-lightsail-database-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-database_relationaldatabaseparameter.go b/cloudformation/lightsail/aws-lightsail-database_relationaldatabaseparameter.go index 1ca7bc08b7..95a1cc7595 100644 --- a/cloudformation/lightsail/aws-lightsail-database_relationaldatabaseparameter.go +++ b/cloudformation/lightsail/aws-lightsail-database_relationaldatabaseparameter.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Database_RelationalDatabaseParameter AWS CloudFormation Resource (AWS::Lightsail::Database.RelationalDatabaseParameter) diff --git a/cloudformation/lightsail/aws-lightsail-disk.go b/cloudformation/lightsail/aws-lightsail-disk.go index 759cf00c6b..d915eb90ee 100644 --- a/cloudformation/lightsail/aws-lightsail-disk.go +++ b/cloudformation/lightsail/aws-lightsail-disk.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Disk AWS CloudFormation Resource (AWS::Lightsail::Disk) @@ -17,7 +17,7 @@ type Disk struct { // AddOns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-addons - AddOns *[]Disk_AddOn `json:"AddOns,omitempty"` + AddOns []Disk_AddOn `json:"AddOns,omitempty"` // AvailabilityZone AWS CloudFormation Property // Required: false @@ -37,7 +37,7 @@ type Disk struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-disk.html#cfn-lightsail-disk-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-disk_addon.go b/cloudformation/lightsail/aws-lightsail-disk_addon.go index 93efd797e7..4092a5a251 100644 --- a/cloudformation/lightsail/aws-lightsail-disk_addon.go +++ b/cloudformation/lightsail/aws-lightsail-disk_addon.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Disk_AddOn AWS CloudFormation Resource (AWS::Lightsail::Disk.AddOn) diff --git a/cloudformation/lightsail/aws-lightsail-disk_autosnapshotaddon.go b/cloudformation/lightsail/aws-lightsail-disk_autosnapshotaddon.go index c363555020..0b1464e9ac 100644 --- a/cloudformation/lightsail/aws-lightsail-disk_autosnapshotaddon.go +++ b/cloudformation/lightsail/aws-lightsail-disk_autosnapshotaddon.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Disk_AutoSnapshotAddOn AWS CloudFormation Resource (AWS::Lightsail::Disk.AutoSnapshotAddOn) diff --git a/cloudformation/lightsail/aws-lightsail-distribution.go b/cloudformation/lightsail/aws-lightsail-distribution.go index 5ef3b3f2c5..7ab1a83ba0 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution.go +++ b/cloudformation/lightsail/aws-lightsail-distribution.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Distribution AWS CloudFormation Resource (AWS::Lightsail::Distribution) @@ -27,7 +27,7 @@ type Distribution struct { // CacheBehaviors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-cachebehaviors - CacheBehaviors *[]Distribution_CacheBehaviorPerPath `json:"CacheBehaviors,omitempty"` + CacheBehaviors []Distribution_CacheBehaviorPerPath `json:"CacheBehaviors,omitempty"` // CertificateName AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type Distribution struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-distribution.html#cfn-lightsail-distribution-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-distribution_cachebehavior.go b/cloudformation/lightsail/aws-lightsail-distribution_cachebehavior.go index 3e62b62b80..d93a21983d 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_cachebehavior.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_cachebehavior.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CacheBehavior AWS CloudFormation Resource (AWS::Lightsail::Distribution.CacheBehavior) diff --git a/cloudformation/lightsail/aws-lightsail-distribution_cachebehaviorperpath.go b/cloudformation/lightsail/aws-lightsail-distribution_cachebehaviorperpath.go index 3f74395d44..4baae47274 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_cachebehaviorperpath.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_cachebehaviorperpath.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CacheBehaviorPerPath AWS CloudFormation Resource (AWS::Lightsail::Distribution.CacheBehaviorPerPath) diff --git a/cloudformation/lightsail/aws-lightsail-distribution_cachesettings.go b/cloudformation/lightsail/aws-lightsail-distribution_cachesettings.go index 3cdc142016..2baee62da3 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_cachesettings.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_cachesettings.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CacheSettings AWS CloudFormation Resource (AWS::Lightsail::Distribution.CacheSettings) diff --git a/cloudformation/lightsail/aws-lightsail-distribution_cookieobject.go b/cloudformation/lightsail/aws-lightsail-distribution_cookieobject.go index cc1d97c208..b39cdf297d 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_cookieobject.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_cookieobject.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_CookieObject AWS CloudFormation Resource (AWS::Lightsail::Distribution.CookieObject) @@ -13,7 +13,7 @@ type Distribution_CookieObject struct { // CookiesAllowList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-cookieobject.html#cfn-lightsail-distribution-cookieobject-cookiesallowlist - CookiesAllowList *[]string `json:"CookiesAllowList,omitempty"` + CookiesAllowList []string `json:"CookiesAllowList,omitempty"` // Option AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-distribution_headerobject.go b/cloudformation/lightsail/aws-lightsail-distribution_headerobject.go index 3c18406521..6c147e212d 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_headerobject.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_headerobject.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_HeaderObject AWS CloudFormation Resource (AWS::Lightsail::Distribution.HeaderObject) @@ -13,7 +13,7 @@ type Distribution_HeaderObject struct { // HeadersAllowList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-headerobject.html#cfn-lightsail-distribution-headerobject-headersallowlist - HeadersAllowList *[]string `json:"HeadersAllowList,omitempty"` + HeadersAllowList []string `json:"HeadersAllowList,omitempty"` // Option AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-distribution_inputorigin.go b/cloudformation/lightsail/aws-lightsail-distribution_inputorigin.go index fbdfb6191c..fe0a885559 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_inputorigin.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_inputorigin.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_InputOrigin AWS CloudFormation Resource (AWS::Lightsail::Distribution.InputOrigin) diff --git a/cloudformation/lightsail/aws-lightsail-distribution_querystringobject.go b/cloudformation/lightsail/aws-lightsail-distribution_querystringobject.go index fb3b08259a..ed8ee80955 100644 --- a/cloudformation/lightsail/aws-lightsail-distribution_querystringobject.go +++ b/cloudformation/lightsail/aws-lightsail-distribution_querystringobject.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Distribution_QueryStringObject AWS CloudFormation Resource (AWS::Lightsail::Distribution.QueryStringObject) @@ -18,7 +18,7 @@ type Distribution_QueryStringObject struct { // QueryStringsAllowList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-distribution-querystringobject.html#cfn-lightsail-distribution-querystringobject-querystringsallowlist - QueryStringsAllowList *[]string `json:"QueryStringsAllowList,omitempty"` + QueryStringsAllowList []string `json:"QueryStringsAllowList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lightsail/aws-lightsail-instance.go b/cloudformation/lightsail/aws-lightsail-instance.go index 8b0ecbfd95..3bdd4af716 100644 --- a/cloudformation/lightsail/aws-lightsail-instance.go +++ b/cloudformation/lightsail/aws-lightsail-instance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Instance AWS CloudFormation Resource (AWS::Lightsail::Instance) @@ -17,7 +17,7 @@ type Instance struct { // AddOns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-addons - AddOns *[]Instance_AddOn `json:"AddOns,omitempty"` + AddOns []Instance_AddOn `json:"AddOns,omitempty"` // AvailabilityZone AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type Instance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-instance.html#cfn-lightsail-instance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserData AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-instance_addon.go b/cloudformation/lightsail/aws-lightsail-instance_addon.go index 6f5ab9cd1c..88ed10b4dc 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_addon.go +++ b/cloudformation/lightsail/aws-lightsail-instance_addon.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_AddOn AWS CloudFormation Resource (AWS::Lightsail::Instance.AddOn) diff --git a/cloudformation/lightsail/aws-lightsail-instance_autosnapshotaddon.go b/cloudformation/lightsail/aws-lightsail-instance_autosnapshotaddon.go index 0c44d2945c..4a0f49c648 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_autosnapshotaddon.go +++ b/cloudformation/lightsail/aws-lightsail-instance_autosnapshotaddon.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_AutoSnapshotAddOn AWS CloudFormation Resource (AWS::Lightsail::Instance.AutoSnapshotAddOn) diff --git a/cloudformation/lightsail/aws-lightsail-instance_disk.go b/cloudformation/lightsail/aws-lightsail-instance_disk.go index 67711fc72e..b1455fb06e 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_disk.go +++ b/cloudformation/lightsail/aws-lightsail-instance_disk.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Disk AWS CloudFormation Resource (AWS::Lightsail::Instance.Disk) diff --git a/cloudformation/lightsail/aws-lightsail-instance_hardware.go b/cloudformation/lightsail/aws-lightsail-instance_hardware.go index 6835f5865d..75b5584f14 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_hardware.go +++ b/cloudformation/lightsail/aws-lightsail-instance_hardware.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Hardware AWS CloudFormation Resource (AWS::Lightsail::Instance.Hardware) @@ -18,7 +18,7 @@ type Instance_Hardware struct { // Disks AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-hardware.html#cfn-lightsail-instance-hardware-disks - Disks *[]Instance_Disk `json:"Disks,omitempty"` + Disks []Instance_Disk `json:"Disks,omitempty"` // RamSizeInGb AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-instance_location.go b/cloudformation/lightsail/aws-lightsail-instance_location.go index 82cac25083..46f118ebb3 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_location.go +++ b/cloudformation/lightsail/aws-lightsail-instance_location.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Location AWS CloudFormation Resource (AWS::Lightsail::Instance.Location) diff --git a/cloudformation/lightsail/aws-lightsail-instance_monthlytransfer.go b/cloudformation/lightsail/aws-lightsail-instance_monthlytransfer.go index cf446d886b..8374f01db9 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_monthlytransfer.go +++ b/cloudformation/lightsail/aws-lightsail-instance_monthlytransfer.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_MonthlyTransfer AWS CloudFormation Resource (AWS::Lightsail::Instance.MonthlyTransfer) diff --git a/cloudformation/lightsail/aws-lightsail-instance_networking.go b/cloudformation/lightsail/aws-lightsail-instance_networking.go index fb0c75c196..fc6810d5ba 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_networking.go +++ b/cloudformation/lightsail/aws-lightsail-instance_networking.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Networking AWS CloudFormation Resource (AWS::Lightsail::Instance.Networking) diff --git a/cloudformation/lightsail/aws-lightsail-instance_port.go b/cloudformation/lightsail/aws-lightsail-instance_port.go index 2244e899f6..8cb3661964 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_port.go +++ b/cloudformation/lightsail/aws-lightsail-instance_port.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_Port AWS CloudFormation Resource (AWS::Lightsail::Instance.Port) @@ -28,12 +28,12 @@ type Instance_Port struct { // CidrListAliases AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-cidrlistaliases - CidrListAliases *[]string `json:"CidrListAliases,omitempty"` + CidrListAliases []string `json:"CidrListAliases,omitempty"` // Cidrs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-cidrs - Cidrs *[]string `json:"Cidrs,omitempty"` + Cidrs []string `json:"Cidrs,omitempty"` // CommonName AWS CloudFormation Property // Required: false @@ -48,7 +48,7 @@ type Instance_Port struct { // Ipv6Cidrs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lightsail-instance-port.html#cfn-lightsail-instance-port-ipv6cidrs - Ipv6Cidrs *[]string `json:"Ipv6Cidrs,omitempty"` + Ipv6Cidrs []string `json:"Ipv6Cidrs,omitempty"` // Protocol AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-instance_state.go b/cloudformation/lightsail/aws-lightsail-instance_state.go index 363c0ef42d..39def220f3 100644 --- a/cloudformation/lightsail/aws-lightsail-instance_state.go +++ b/cloudformation/lightsail/aws-lightsail-instance_state.go @@ -3,7 +3,7 @@ package lightsail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_State AWS CloudFormation Resource (AWS::Lightsail::Instance.State) diff --git a/cloudformation/lightsail/aws-lightsail-loadbalancer.go b/cloudformation/lightsail/aws-lightsail-loadbalancer.go index 9204aadebd..a343a14df0 100644 --- a/cloudformation/lightsail/aws-lightsail-loadbalancer.go +++ b/cloudformation/lightsail/aws-lightsail-loadbalancer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LoadBalancer AWS CloudFormation Resource (AWS::Lightsail::LoadBalancer) @@ -17,7 +17,7 @@ type LoadBalancer struct { // AttachedInstances AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-attachedinstances - AttachedInstances *[]string `json:"AttachedInstances,omitempty"` + AttachedInstances []string `json:"AttachedInstances,omitempty"` // HealthCheckPath AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type LoadBalancer struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancer.html#cfn-lightsail-loadbalancer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TlsPolicyName AWS CloudFormation Property // Required: false diff --git a/cloudformation/lightsail/aws-lightsail-loadbalancertlscertificate.go b/cloudformation/lightsail/aws-lightsail-loadbalancertlscertificate.go index c47982207d..64b2fa7cba 100644 --- a/cloudformation/lightsail/aws-lightsail-loadbalancertlscertificate.go +++ b/cloudformation/lightsail/aws-lightsail-loadbalancertlscertificate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoadBalancerTlsCertificate AWS CloudFormation Resource (AWS::Lightsail::LoadBalancerTlsCertificate) @@ -16,7 +16,7 @@ type LoadBalancerTlsCertificate struct { // CertificateAlternativeNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lightsail-loadbalancertlscertificate.html#cfn-lightsail-loadbalancertlscertificate-certificatealternativenames - CertificateAlternativeNames *[]string `json:"CertificateAlternativeNames,omitempty"` + CertificateAlternativeNames []string `json:"CertificateAlternativeNames,omitempty"` // CertificateDomainName AWS CloudFormation Property // Required: true diff --git a/cloudformation/lightsail/aws-lightsail-staticip.go b/cloudformation/lightsail/aws-lightsail-staticip.go index 5ada4f6286..ea0e737b04 100644 --- a/cloudformation/lightsail/aws-lightsail-staticip.go +++ b/cloudformation/lightsail/aws-lightsail-staticip.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StaticIp AWS CloudFormation Resource (AWS::Lightsail::StaticIp) diff --git a/cloudformation/location/aws-location-geofencecollection.go b/cloudformation/location/aws-location-geofencecollection.go index 0657e0ab7a..6c446f9403 100644 --- a/cloudformation/location/aws-location-geofencecollection.go +++ b/cloudformation/location/aws-location-geofencecollection.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GeofenceCollection AWS CloudFormation Resource (AWS::Location::GeofenceCollection) diff --git a/cloudformation/location/aws-location-map.go b/cloudformation/location/aws-location-map.go index 8097e777b1..8c4a60affc 100644 --- a/cloudformation/location/aws-location-map.go +++ b/cloudformation/location/aws-location-map.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Map AWS CloudFormation Resource (AWS::Location::Map) diff --git a/cloudformation/location/aws-location-map_mapconfiguration.go b/cloudformation/location/aws-location-map_mapconfiguration.go index 0c10bd6dae..288e500578 100644 --- a/cloudformation/location/aws-location-map_mapconfiguration.go +++ b/cloudformation/location/aws-location-map_mapconfiguration.go @@ -3,7 +3,7 @@ package location import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Map_MapConfiguration AWS CloudFormation Resource (AWS::Location::Map.MapConfiguration) diff --git a/cloudformation/location/aws-location-placeindex.go b/cloudformation/location/aws-location-placeindex.go index 23d7d37592..8ce7eae755 100644 --- a/cloudformation/location/aws-location-placeindex.go +++ b/cloudformation/location/aws-location-placeindex.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaceIndex AWS CloudFormation Resource (AWS::Location::PlaceIndex) diff --git a/cloudformation/location/aws-location-placeindex_datasourceconfiguration.go b/cloudformation/location/aws-location-placeindex_datasourceconfiguration.go index f76efc7150..557a98dbee 100644 --- a/cloudformation/location/aws-location-placeindex_datasourceconfiguration.go +++ b/cloudformation/location/aws-location-placeindex_datasourceconfiguration.go @@ -3,7 +3,7 @@ package location import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaceIndex_DataSourceConfiguration AWS CloudFormation Resource (AWS::Location::PlaceIndex.DataSourceConfiguration) diff --git a/cloudformation/location/aws-location-routecalculator.go b/cloudformation/location/aws-location-routecalculator.go index e945e91692..6c0f5a6c4a 100644 --- a/cloudformation/location/aws-location-routecalculator.go +++ b/cloudformation/location/aws-location-routecalculator.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RouteCalculator AWS CloudFormation Resource (AWS::Location::RouteCalculator) diff --git a/cloudformation/location/aws-location-tracker.go b/cloudformation/location/aws-location-tracker.go index b0cf7c8b57..862d03b957 100644 --- a/cloudformation/location/aws-location-tracker.go +++ b/cloudformation/location/aws-location-tracker.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Tracker AWS CloudFormation Resource (AWS::Location::Tracker) diff --git a/cloudformation/location/aws-location-trackerconsumer.go b/cloudformation/location/aws-location-trackerconsumer.go index 7254616a4d..4df524f2a3 100644 --- a/cloudformation/location/aws-location-trackerconsumer.go +++ b/cloudformation/location/aws-location-trackerconsumer.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TrackerConsumer AWS CloudFormation Resource (AWS::Location::TrackerConsumer) diff --git a/cloudformation/logs/aws-logs-destination.go b/cloudformation/logs/aws-logs-destination.go index 8e6a705ff3..085f937111 100644 --- a/cloudformation/logs/aws-logs-destination.go +++ b/cloudformation/logs/aws-logs-destination.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Destination AWS CloudFormation Resource (AWS::Logs::Destination) @@ -19,9 +19,9 @@ type Destination struct { DestinationName string `json:"DestinationName"` // DestinationPolicy AWS CloudFormation Property - // Required: true + // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-destination.html#cfn-logs-destination-destinationpolicy - DestinationPolicy string `json:"DestinationPolicy"` + DestinationPolicy *string `json:"DestinationPolicy,omitempty"` // RoleArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/logs/aws-logs-loggroup.go b/cloudformation/logs/aws-logs-loggroup.go index 0d21e0930a..a14c4f86bb 100644 --- a/cloudformation/logs/aws-logs-loggroup.go +++ b/cloudformation/logs/aws-logs-loggroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // LogGroup AWS CloudFormation Resource (AWS::Logs::LogGroup) @@ -32,7 +32,7 @@ type LogGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-loggroup.html#cfn-logs-loggroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/logs/aws-logs-logstream.go b/cloudformation/logs/aws-logs-logstream.go index d5abcf3352..a4eb9b3e06 100644 --- a/cloudformation/logs/aws-logs-logstream.go +++ b/cloudformation/logs/aws-logs-logstream.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LogStream AWS CloudFormation Resource (AWS::Logs::LogStream) diff --git a/cloudformation/logs/aws-logs-metricfilter.go b/cloudformation/logs/aws-logs-metricfilter.go index 7d9d71c9d8..1bc3749e93 100644 --- a/cloudformation/logs/aws-logs-metricfilter.go +++ b/cloudformation/logs/aws-logs-metricfilter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MetricFilter AWS CloudFormation Resource (AWS::Logs::MetricFilter) diff --git a/cloudformation/logs/aws-logs-metricfilter_dimension.go b/cloudformation/logs/aws-logs-metricfilter_dimension.go index 8c2c39c168..4b5c5c599e 100644 --- a/cloudformation/logs/aws-logs-metricfilter_dimension.go +++ b/cloudformation/logs/aws-logs-metricfilter_dimension.go @@ -3,7 +3,7 @@ package logs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MetricFilter_Dimension AWS CloudFormation Resource (AWS::Logs::MetricFilter.Dimension) diff --git a/cloudformation/logs/aws-logs-metricfilter_metrictransformation.go b/cloudformation/logs/aws-logs-metricfilter_metrictransformation.go index 19f2d74951..894fa82abf 100644 --- a/cloudformation/logs/aws-logs-metricfilter_metrictransformation.go +++ b/cloudformation/logs/aws-logs-metricfilter_metrictransformation.go @@ -3,7 +3,7 @@ package logs import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MetricFilter_MetricTransformation AWS CloudFormation Resource (AWS::Logs::MetricFilter.MetricTransformation) @@ -18,7 +18,7 @@ type MetricFilter_MetricTransformation struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-logs-metricfilter-metrictransformation.html#cfn-logs-metricfilter-metrictransformation-dimensions - Dimensions *[]MetricFilter_Dimension `json:"Dimensions,omitempty"` + Dimensions []MetricFilter_Dimension `json:"Dimensions,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/logs/aws-logs-querydefinition.go b/cloudformation/logs/aws-logs-querydefinition.go index 8023a99c65..1391b642f6 100644 --- a/cloudformation/logs/aws-logs-querydefinition.go +++ b/cloudformation/logs/aws-logs-querydefinition.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // QueryDefinition AWS CloudFormation Resource (AWS::Logs::QueryDefinition) @@ -16,7 +16,7 @@ type QueryDefinition struct { // LogGroupNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-logs-querydefinition.html#cfn-logs-querydefinition-loggroupnames - LogGroupNames *[]string `json:"LogGroupNames,omitempty"` + LogGroupNames []string `json:"LogGroupNames,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/logs/aws-logs-resourcepolicy.go b/cloudformation/logs/aws-logs-resourcepolicy.go index cb350948ec..69d47dd4e6 100644 --- a/cloudformation/logs/aws-logs-resourcepolicy.go +++ b/cloudformation/logs/aws-logs-resourcepolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourcePolicy AWS CloudFormation Resource (AWS::Logs::ResourcePolicy) diff --git a/cloudformation/logs/aws-logs-subscriptionfilter.go b/cloudformation/logs/aws-logs-subscriptionfilter.go index 4837c1549c..e9b42240d4 100644 --- a/cloudformation/logs/aws-logs-subscriptionfilter.go +++ b/cloudformation/logs/aws-logs-subscriptionfilter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SubscriptionFilter AWS CloudFormation Resource (AWS::Logs::SubscriptionFilter) diff --git a/cloudformation/lookoutequipment/aws-lookoutequipment-inferencescheduler.go b/cloudformation/lookoutequipment/aws-lookoutequipment-inferencescheduler.go index a0435b4cb3..366fa227b1 100644 --- a/cloudformation/lookoutequipment/aws-lookoutequipment-inferencescheduler.go +++ b/cloudformation/lookoutequipment/aws-lookoutequipment-inferencescheduler.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // InferenceScheduler AWS CloudFormation Resource (AWS::LookoutEquipment::InferenceScheduler) @@ -57,7 +57,7 @@ type InferenceScheduler struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-lookoutequipment-inferencescheduler.html#cfn-lookoutequipment-inferencescheduler-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert.go index efff0928e7..b620b2db2e 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alert AWS CloudFormation Resource (AWS::LookoutMetrics::Alert) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_action.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_action.go index 701ba8b871..958d872e6d 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_action.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_action.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alert_Action AWS CloudFormation Resource (AWS::LookoutMetrics::Alert.Action) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_lambdaconfiguration.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_lambdaconfiguration.go index 7c5250af40..9e71477a04 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_lambdaconfiguration.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_lambdaconfiguration.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alert_LambdaConfiguration AWS CloudFormation Resource (AWS::LookoutMetrics::Alert.LambdaConfiguration) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_snsconfiguration.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_snsconfiguration.go index 88d03ec11a..bbbe3aba81 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_snsconfiguration.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-alert_snsconfiguration.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Alert_SNSConfiguration AWS CloudFormation Resource (AWS::LookoutMetrics::Alert.SNSConfiguration) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector.go index 4df468c552..4050cc77de 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_anomalydetectorconfig.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_anomalydetectorconfig.go index f5ff6377ee..261be80cff 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_anomalydetectorconfig.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_anomalydetectorconfig.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_AnomalyDetectorConfig AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.AnomalyDetectorConfig) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_appflowconfig.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_appflowconfig.go index 69c8727b98..2b7b7202d1 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_appflowconfig.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_appflowconfig.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_AppFlowConfig AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.AppFlowConfig) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_cloudwatchconfig.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_cloudwatchconfig.go index 6510557cc3..9a837eba9c 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_cloudwatchconfig.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_cloudwatchconfig.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_CloudwatchConfig AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.CloudwatchConfig) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_csvformatdescriptor.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_csvformatdescriptor.go index a148bead4b..2d050cdf1d 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_csvformatdescriptor.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_csvformatdescriptor.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_CsvFormatDescriptor AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.CsvFormatDescriptor) @@ -33,7 +33,7 @@ type AnomalyDetector_CsvFormatDescriptor struct { // HeaderList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-csvformatdescriptor.html#cfn-lookoutmetrics-anomalydetector-csvformatdescriptor-headerlist - HeaderList *[]string `json:"HeaderList,omitempty"` + HeaderList []string `json:"HeaderList,omitempty"` // QuoteSymbol AWS CloudFormation Property // Required: false diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_fileformatdescriptor.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_fileformatdescriptor.go index 698c69eb42..37d882ad81 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_fileformatdescriptor.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_fileformatdescriptor.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_FileFormatDescriptor AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.FileFormatDescriptor) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_jsonformatdescriptor.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_jsonformatdescriptor.go index 8a7d78ddba..6572859c4c 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_jsonformatdescriptor.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_jsonformatdescriptor.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_JsonFormatDescriptor AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.JsonFormatDescriptor) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metric.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metric.go index fe97a010cc..715bda39c6 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metric.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metric.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_Metric AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.Metric) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricset.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricset.go index 4f1e88fad7..5bda7929ab 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricset.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricset.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_MetricSet AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.MetricSet) @@ -13,7 +13,7 @@ type AnomalyDetector_MetricSet struct { // DimensionList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-metricset.html#cfn-lookoutmetrics-anomalydetector-metricset-dimensionlist - DimensionList *[]string `json:"DimensionList,omitempty"` + DimensionList []string `json:"DimensionList,omitempty"` // MetricList AWS CloudFormation Property // Required: true diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricsource.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricsource.go index 6822d842cd..d51ac654d0 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricsource.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_metricsource.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_MetricSource AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.MetricSource) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_rdssourceconfig.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_rdssourceconfig.go index 9b6c405fb2..1dbe8799c5 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_rdssourceconfig.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_rdssourceconfig.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_RDSSourceConfig AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.RDSSourceConfig) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_redshiftsourceconfig.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_redshiftsourceconfig.go index 76eb02ea0b..f0a75ebccf 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_redshiftsourceconfig.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_redshiftsourceconfig.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_RedshiftSourceConfig AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.RedshiftSourceConfig) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_s3sourceconfig.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_s3sourceconfig.go index 3b90eda289..021a93dd1f 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_s3sourceconfig.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_s3sourceconfig.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_S3SourceConfig AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.S3SourceConfig) @@ -18,7 +18,7 @@ type AnomalyDetector_S3SourceConfig struct { // HistoricalDataPathList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html#cfn-lookoutmetrics-anomalydetector-s3sourceconfig-historicaldatapathlist - HistoricalDataPathList *[]string `json:"HistoricalDataPathList,omitempty"` + HistoricalDataPathList []string `json:"HistoricalDataPathList,omitempty"` // RoleArn AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type AnomalyDetector_S3SourceConfig struct { // TemplatedPathList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lookoutmetrics-anomalydetector-s3sourceconfig.html#cfn-lookoutmetrics-anomalydetector-s3sourceconfig-templatedpathlist - TemplatedPathList *[]string `json:"TemplatedPathList,omitempty"` + TemplatedPathList []string `json:"TemplatedPathList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_timestampcolumn.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_timestampcolumn.go index 66f6722de6..3d75440c59 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_timestampcolumn.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_timestampcolumn.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_TimestampColumn AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.TimestampColumn) diff --git a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_vpcconfiguration.go b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_vpcconfiguration.go index 27bfa023a7..5c4c1423af 100644 --- a/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_vpcconfiguration.go +++ b/cloudformation/lookoutmetrics/aws-lookoutmetrics-anomalydetector_vpcconfiguration.go @@ -3,7 +3,7 @@ package lookoutmetrics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AnomalyDetector_VpcConfiguration AWS CloudFormation Resource (AWS::LookoutMetrics::AnomalyDetector.VpcConfiguration) diff --git a/cloudformation/lookoutvision/aws-lookoutvision-project.go b/cloudformation/lookoutvision/aws-lookoutvision-project.go index 96439c405d..6f77a7d628 100644 --- a/cloudformation/lookoutvision/aws-lookoutvision-project.go +++ b/cloudformation/lookoutvision/aws-lookoutvision-project.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project AWS CloudFormation Resource (AWS::LookoutVision::Project) diff --git a/cloudformation/m2/aws-m2-environment.go b/cloudformation/m2/aws-m2-environment.go new file mode 100644 index 0000000000..d88fecb9d4 --- /dev/null +++ b/cloudformation/m2/aws-m2-environment.go @@ -0,0 +1,172 @@ +// Code generated by "go generate". Please don't change this file directly. + +package m2 + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Environment AWS CloudFormation Resource (AWS::M2::Environment) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html +type Environment struct { + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-description + Description *string `json:"Description,omitempty"` + + // EngineType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-enginetype + EngineType string `json:"EngineType"` + + // EngineVersion AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-engineversion + EngineVersion *string `json:"EngineVersion,omitempty"` + + // HighAvailabilityConfig AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-highavailabilityconfig + HighAvailabilityConfig *Environment_HighAvailabilityConfig `json:"HighAvailabilityConfig,omitempty"` + + // InstanceType AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-instancetype + InstanceType string `json:"InstanceType"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-name + Name string `json:"Name"` + + // PreferredMaintenanceWindow AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-preferredmaintenancewindow + PreferredMaintenanceWindow *string `json:"PreferredMaintenanceWindow,omitempty"` + + // PubliclyAccessible AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-publiclyaccessible + PubliclyAccessible *bool `json:"PubliclyAccessible,omitempty"` + + // SecurityGroupIds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-securitygroupids + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` + + // StorageConfigurations AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-storageconfigurations + StorageConfigurations []Environment_StorageConfiguration `json:"StorageConfigurations,omitempty"` + + // SubnetIds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-subnetids + SubnetIds []string `json:"SubnetIds,omitempty"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-m2-environment.html#cfn-m2-environment-tags + Tags map[string]string `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Environment) AWSCloudFormationType() string { + return "AWS::M2::Environment" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r Environment) MarshalJSON() ([]byte, error) { + type Properties Environment + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *Environment) UnmarshalJSON(b []byte) error { + type Properties Environment + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = Environment(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/m2/aws-m2-environment_efsstorageconfiguration.go b/cloudformation/m2/aws-m2-environment_efsstorageconfiguration.go new file mode 100644 index 0000000000..4445eda5dd --- /dev/null +++ b/cloudformation/m2/aws-m2-environment_efsstorageconfiguration.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package m2 + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Environment_EfsStorageConfiguration AWS CloudFormation Resource (AWS::M2::Environment.EfsStorageConfiguration) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-efsstorageconfiguration.html +type Environment_EfsStorageConfiguration struct { + + // FileSystemId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-efsstorageconfiguration.html#cfn-m2-environment-efsstorageconfiguration-filesystemid + FileSystemId string `json:"FileSystemId"` + + // MountPoint AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-efsstorageconfiguration.html#cfn-m2-environment-efsstorageconfiguration-mountpoint + MountPoint string `json:"MountPoint"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Environment_EfsStorageConfiguration) AWSCloudFormationType() string { + return "AWS::M2::Environment.EfsStorageConfiguration" +} diff --git a/cloudformation/m2/aws-m2-environment_fsxstorageconfiguration.go b/cloudformation/m2/aws-m2-environment_fsxstorageconfiguration.go new file mode 100644 index 0000000000..c9a6ac0a2c --- /dev/null +++ b/cloudformation/m2/aws-m2-environment_fsxstorageconfiguration.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package m2 + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Environment_FsxStorageConfiguration AWS CloudFormation Resource (AWS::M2::Environment.FsxStorageConfiguration) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-fsxstorageconfiguration.html +type Environment_FsxStorageConfiguration struct { + + // FileSystemId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-fsxstorageconfiguration.html#cfn-m2-environment-fsxstorageconfiguration-filesystemid + FileSystemId string `json:"FileSystemId"` + + // MountPoint AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-fsxstorageconfiguration.html#cfn-m2-environment-fsxstorageconfiguration-mountpoint + MountPoint string `json:"MountPoint"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Environment_FsxStorageConfiguration) AWSCloudFormationType() string { + return "AWS::M2::Environment.FsxStorageConfiguration" +} diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_createdby.go b/cloudformation/m2/aws-m2-environment_highavailabilityconfig.go similarity index 58% rename from cloudformation/sagemaker/aws-sagemaker-modelpackage_createdby.go rename to cloudformation/m2/aws-m2-environment_highavailabilityconfig.go index b988a3caa0..9ae34459f1 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_createdby.go +++ b/cloudformation/m2/aws-m2-environment_highavailabilityconfig.go @@ -1,14 +1,19 @@ // Code generated by "go generate". Please don't change this file directly. -package sagemaker +package m2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// ModelPackage_CreatedBy AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.CreatedBy) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-createdby.html -type ModelPackage_CreatedBy struct { +// Environment_HighAvailabilityConfig AWS CloudFormation Resource (AWS::M2::Environment.HighAvailabilityConfig) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-highavailabilityconfig.html +type Environment_HighAvailabilityConfig struct { + + // DesiredCapacity AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-highavailabilityconfig.html#cfn-m2-environment-highavailabilityconfig-desiredcapacity + DesiredCapacity int `json:"DesiredCapacity"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -27,6 +32,6 @@ type ModelPackage_CreatedBy struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *ModelPackage_CreatedBy) AWSCloudFormationType() string { - return "AWS::SageMaker::ModelPackage.CreatedBy" +func (r *Environment_HighAvailabilityConfig) AWSCloudFormationType() string { + return "AWS::M2::Environment.HighAvailabilityConfig" } diff --git a/cloudformation/m2/aws-m2-environment_storageconfiguration.go b/cloudformation/m2/aws-m2-environment_storageconfiguration.go new file mode 100644 index 0000000000..c7c34a0cd5 --- /dev/null +++ b/cloudformation/m2/aws-m2-environment_storageconfiguration.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package m2 + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// Environment_StorageConfiguration AWS CloudFormation Resource (AWS::M2::Environment.StorageConfiguration) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-storageconfiguration.html +type Environment_StorageConfiguration struct { + + // Efs AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-storageconfiguration.html#cfn-m2-environment-storageconfiguration-efs + Efs *Environment_EfsStorageConfiguration `json:"Efs,omitempty"` + + // Fsx AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-m2-environment-storageconfiguration.html#cfn-m2-environment-storageconfiguration-fsx + Fsx *Environment_FsxStorageConfiguration `json:"Fsx,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *Environment_StorageConfiguration) AWSCloudFormationType() string { + return "AWS::M2::Environment.StorageConfiguration" +} diff --git a/cloudformation/macie/aws-macie-allowlist.go b/cloudformation/macie/aws-macie-allowlist.go new file mode 100644 index 0000000000..ea455d79a0 --- /dev/null +++ b/cloudformation/macie/aws-macie-allowlist.go @@ -0,0 +1,133 @@ +// Code generated by "go generate". Please don't change this file directly. + +package macie + +import ( + "bytes" + "encoding/json" + + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" +) + +// AllowList AWS CloudFormation Resource (AWS::Macie::AllowList) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html +type AllowList struct { + + // Criteria AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-criteria + Criteria *AllowList_Criteria `json:"Criteria"` + + // Description AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-description + Description *string `json:"Description,omitempty"` + + // Name AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-name + Name string `json:"Name"` + + // Tags AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-allowlist.html#cfn-macie-allowlist-tags + Tags []tags.Tag `json:"Tags,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *AllowList) AWSCloudFormationType() string { + return "AWS::Macie::AllowList" +} + +// MarshalJSON is a custom JSON marshalling hook that embeds this object into +// an AWS CloudFormation JSON resource's 'Properties' field and adds a 'Type'. +func (r AllowList) MarshalJSON() ([]byte, error) { + type Properties AllowList + return json.Marshal(&struct { + Type string + Properties Properties + DependsOn []string `json:"DependsOn,omitempty"` + Metadata map[string]interface{} `json:"Metadata,omitempty"` + DeletionPolicy policies.DeletionPolicy `json:"DeletionPolicy,omitempty"` + UpdateReplacePolicy policies.UpdateReplacePolicy `json:"UpdateReplacePolicy,omitempty"` + Condition string `json:"Condition,omitempty"` + }{ + Type: r.AWSCloudFormationType(), + Properties: (Properties)(r), + DependsOn: r.AWSCloudFormationDependsOn, + Metadata: r.AWSCloudFormationMetadata, + DeletionPolicy: r.AWSCloudFormationDeletionPolicy, + UpdateReplacePolicy: r.AWSCloudFormationUpdateReplacePolicy, + Condition: r.AWSCloudFormationCondition, + }) +} + +// UnmarshalJSON is a custom JSON unmarshalling hook that strips the outer +// AWS CloudFormation resource object, and just keeps the 'Properties' field. +func (r *AllowList) UnmarshalJSON(b []byte) error { + type Properties AllowList + res := &struct { + Type string + Properties *Properties + DependsOn interface{} + Metadata map[string]interface{} + DeletionPolicy string + UpdateReplacePolicy string + Condition string + }{} + + dec := json.NewDecoder(bytes.NewReader(b)) + dec.DisallowUnknownFields() // Force error if unknown field is found + + if err := dec.Decode(&res); err != nil { + return err + } + + // If the resource has no Properties set, it could be nil + if res.Properties != nil { + *r = AllowList(*res.Properties) + } + if res.DependsOn != nil { + switch obj := res.DependsOn.(type) { + case string: + r.AWSCloudFormationDependsOn = []string{obj} + case []interface{}: + s := make([]string, 0, len(obj)) + for _, v := range obj { + if value, ok := v.(string); ok { + s = append(s, value) + } + } + r.AWSCloudFormationDependsOn = s + } + } + if res.Metadata != nil { + r.AWSCloudFormationMetadata = res.Metadata + } + if res.DeletionPolicy != "" { + r.AWSCloudFormationDeletionPolicy = policies.DeletionPolicy(res.DeletionPolicy) + } + if res.UpdateReplacePolicy != "" { + r.AWSCloudFormationUpdateReplacePolicy = policies.UpdateReplacePolicy(res.UpdateReplacePolicy) + } + if res.Condition != "" { + r.AWSCloudFormationCondition = res.Condition + } + return nil +} diff --git a/cloudformation/macie/aws-macie-allowlist_criteria.go b/cloudformation/macie/aws-macie-allowlist_criteria.go new file mode 100644 index 0000000000..1f32f86ccd --- /dev/null +++ b/cloudformation/macie/aws-macie-allowlist_criteria.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package macie + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// AllowList_Criteria AWS CloudFormation Resource (AWS::Macie::AllowList.Criteria) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-criteria.html +type AllowList_Criteria struct { + + // Regex AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-criteria.html#cfn-macie-allowlist-criteria-regex + Regex *string `json:"Regex,omitempty"` + + // S3WordsList AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-criteria.html#cfn-macie-allowlist-criteria-s3wordslist + S3WordsList *AllowList_S3WordsList `json:"S3WordsList,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *AllowList_Criteria) AWSCloudFormationType() string { + return "AWS::Macie::AllowList.Criteria" +} diff --git a/cloudformation/macie/aws-macie-allowlist_s3wordslist.go b/cloudformation/macie/aws-macie-allowlist_s3wordslist.go new file mode 100644 index 0000000000..64b6417a85 --- /dev/null +++ b/cloudformation/macie/aws-macie-allowlist_s3wordslist.go @@ -0,0 +1,42 @@ +// Code generated by "go generate". Please don't change this file directly. + +package macie + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// AllowList_S3WordsList AWS CloudFormation Resource (AWS::Macie::AllowList.S3WordsList) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-s3wordslist.html +type AllowList_S3WordsList struct { + + // BucketName AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-s3wordslist.html#cfn-macie-allowlist-s3wordslist-bucketname + BucketName string `json:"BucketName"` + + // ObjectKey AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-macie-allowlist-s3wordslist.html#cfn-macie-allowlist-s3wordslist-objectkey + ObjectKey string `json:"ObjectKey"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *AllowList_S3WordsList) AWSCloudFormationType() string { + return "AWS::Macie::AllowList.S3WordsList" +} diff --git a/cloudformation/macie/aws-macie-customdataidentifier.go b/cloudformation/macie/aws-macie-customdataidentifier.go index c19ab36d6c..df0d1bb240 100644 --- a/cloudformation/macie/aws-macie-customdataidentifier.go +++ b/cloudformation/macie/aws-macie-customdataidentifier.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomDataIdentifier AWS CloudFormation Resource (AWS::Macie::CustomDataIdentifier) @@ -21,12 +21,12 @@ type CustomDataIdentifier struct { // IgnoreWords AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-ignorewords - IgnoreWords *[]string `json:"IgnoreWords,omitempty"` + IgnoreWords []string `json:"IgnoreWords,omitempty"` // Keywords AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-macie-customdataidentifier.html#cfn-macie-customdataidentifier-keywords - Keywords *[]string `json:"Keywords,omitempty"` + Keywords []string `json:"Keywords,omitempty"` // MaximumMatchDistance AWS CloudFormation Property // Required: false diff --git a/cloudformation/macie/aws-macie-findingsfilter.go b/cloudformation/macie/aws-macie-findingsfilter.go index 566cab660f..2dccdc45eb 100644 --- a/cloudformation/macie/aws-macie-findingsfilter.go +++ b/cloudformation/macie/aws-macie-findingsfilter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FindingsFilter AWS CloudFormation Resource (AWS::Macie::FindingsFilter) diff --git a/cloudformation/macie/aws-macie-findingsfilter_criterion.go b/cloudformation/macie/aws-macie-findingsfilter_criterion.go index 751b81ec51..c381960660 100644 --- a/cloudformation/macie/aws-macie-findingsfilter_criterion.go +++ b/cloudformation/macie/aws-macie-findingsfilter_criterion.go @@ -3,7 +3,7 @@ package macie import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FindingsFilter_Criterion AWS CloudFormation Resource (AWS::Macie::FindingsFilter.Criterion) diff --git a/cloudformation/macie/aws-macie-findingsfilter_findingcriteria.go b/cloudformation/macie/aws-macie-findingsfilter_findingcriteria.go index f7357f4200..ca042a1a32 100644 --- a/cloudformation/macie/aws-macie-findingsfilter_findingcriteria.go +++ b/cloudformation/macie/aws-macie-findingsfilter_findingcriteria.go @@ -3,7 +3,7 @@ package macie import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FindingsFilter_FindingCriteria AWS CloudFormation Resource (AWS::Macie::FindingsFilter.FindingCriteria) diff --git a/cloudformation/macie/aws-macie-findingsfilter_findingsfilterlistitem.go b/cloudformation/macie/aws-macie-findingsfilter_findingsfilterlistitem.go index a20fb24ced..3cebddf0e1 100644 --- a/cloudformation/macie/aws-macie-findingsfilter_findingsfilterlistitem.go +++ b/cloudformation/macie/aws-macie-findingsfilter_findingsfilterlistitem.go @@ -3,7 +3,7 @@ package macie import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FindingsFilter_FindingsFilterListItem AWS CloudFormation Resource (AWS::Macie::FindingsFilter.FindingsFilterListItem) diff --git a/cloudformation/macie/aws-macie-session.go b/cloudformation/macie/aws-macie-session.go index 2694cc6b01..d89a142c90 100644 --- a/cloudformation/macie/aws-macie-session.go +++ b/cloudformation/macie/aws-macie-session.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Session AWS CloudFormation Resource (AWS::Macie::Session) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member.go b/cloudformation/managedblockchain/aws-managedblockchain-member.go index b099b3e87b..80b1176baa 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member AWS CloudFormation Resource (AWS::ManagedBlockchain::Member) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_approvalthresholdpolicy.go b/cloudformation/managedblockchain/aws-managedblockchain-member_approvalthresholdpolicy.go index 061240c549..4854896d5d 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_approvalthresholdpolicy.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_approvalthresholdpolicy.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_ApprovalThresholdPolicy AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.ApprovalThresholdPolicy) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_memberconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-member_memberconfiguration.go index 3d4045b774..a02ad8ed1e 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_memberconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_memberconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_MemberConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.MemberConfiguration) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_memberfabricconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-member_memberfabricconfiguration.go index 7e1af274a1..b0f9c7ab85 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_memberfabricconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_memberfabricconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_MemberFabricConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.MemberFabricConfiguration) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_memberframeworkconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-member_memberframeworkconfiguration.go index ceaf148ca2..7230f04bec 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_memberframeworkconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_memberframeworkconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_MemberFrameworkConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.MemberFrameworkConfiguration) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_networkconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-member_networkconfiguration.go index 2d8719e53d..5ceb607daa 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_networkconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_networkconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_NetworkConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.NetworkConfiguration) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_networkfabricconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-member_networkfabricconfiguration.go index 48e4c96502..dfc0101484 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_networkfabricconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_networkfabricconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_NetworkFabricConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.NetworkFabricConfiguration) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_networkframeworkconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-member_networkframeworkconfiguration.go index ce560b2f03..611eefcc73 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_networkframeworkconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_networkframeworkconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_NetworkFrameworkConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.NetworkFrameworkConfiguration) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-member_votingpolicy.go b/cloudformation/managedblockchain/aws-managedblockchain-member_votingpolicy.go index ed7550a7a9..48f96a00af 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-member_votingpolicy.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-member_votingpolicy.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Member_VotingPolicy AWS CloudFormation Resource (AWS::ManagedBlockchain::Member.VotingPolicy) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-node.go b/cloudformation/managedblockchain/aws-managedblockchain-node.go index b43fbbaa2b..e9fa97e1ee 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-node.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-node.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Node AWS CloudFormation Resource (AWS::ManagedBlockchain::Node) diff --git a/cloudformation/managedblockchain/aws-managedblockchain-node_nodeconfiguration.go b/cloudformation/managedblockchain/aws-managedblockchain-node_nodeconfiguration.go index d8d44a2280..ed4eb07e84 100644 --- a/cloudformation/managedblockchain/aws-managedblockchain-node_nodeconfiguration.go +++ b/cloudformation/managedblockchain/aws-managedblockchain-node_nodeconfiguration.go @@ -3,7 +3,7 @@ package managedblockchain import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Node_NodeConfiguration AWS CloudFormation Resource (AWS::ManagedBlockchain::Node.NodeConfiguration) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flow.go b/cloudformation/mediaconnect/aws-mediaconnect-flow.go index 97ab4b696b..2f43572b35 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flow.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flow.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow AWS CloudFormation Resource (AWS::MediaConnect::Flow) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flow_encryption.go b/cloudformation/mediaconnect/aws-mediaconnect-flow_encryption.go index 99c5ba2e6b..edc0fe34b4 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flow_encryption.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flow_encryption.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_Encryption AWS CloudFormation Resource (AWS::MediaConnect::Flow.Encryption) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flow_failoverconfig.go b/cloudformation/mediaconnect/aws-mediaconnect-flow_failoverconfig.go index 45dec3c5d2..79f197cc3f 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flow_failoverconfig.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flow_failoverconfig.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_FailoverConfig AWS CloudFormation Resource (AWS::MediaConnect::Flow.FailoverConfig) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flow_source.go b/cloudformation/mediaconnect/aws-mediaconnect-flow_source.go index f1fab19e2a..350552446a 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flow_source.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flow_source.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Flow_Source AWS CloudFormation Resource (AWS::MediaConnect::Flow.Source) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement.go b/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement.go index df6f543e07..cd11fff8c7 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowEntitlement AWS CloudFormation Resource (AWS::MediaConnect::FlowEntitlement) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement_encryption.go b/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement_encryption.go index d8b785690d..fcd828b197 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement_encryption.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowentitlement_encryption.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowEntitlement_Encryption AWS CloudFormation Resource (AWS::MediaConnect::FlowEntitlement.Encryption) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowoutput.go b/cloudformation/mediaconnect/aws-mediaconnect-flowoutput.go index b228f8aadf..c2326c762c 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowoutput.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowoutput.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowOutput AWS CloudFormation Resource (AWS::MediaConnect::FlowOutput) @@ -16,7 +16,7 @@ type FlowOutput struct { // CidrAllowList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconnect-flowoutput.html#cfn-mediaconnect-flowoutput-cidrallowlist - CidrAllowList *[]string `json:"CidrAllowList,omitempty"` + CidrAllowList []string `json:"CidrAllowList,omitempty"` // Description AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_encryption.go b/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_encryption.go index 248a9eb66b..5cb1b29df2 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_encryption.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_encryption.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowOutput_Encryption AWS CloudFormation Resource (AWS::MediaConnect::FlowOutput.Encryption) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_vpcinterfaceattachment.go b/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_vpcinterfaceattachment.go index 9492c88a4b..8bddf7d5ea 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_vpcinterfaceattachment.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowoutput_vpcinterfaceattachment.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowOutput_VpcInterfaceAttachment AWS CloudFormation Resource (AWS::MediaConnect::FlowOutput.VpcInterfaceAttachment) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowsource.go b/cloudformation/mediaconnect/aws-mediaconnect-flowsource.go index 7429ab87fb..f186cd52bd 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowsource.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowsource.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowSource AWS CloudFormation Resource (AWS::MediaConnect::FlowSource) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowsource_encryption.go b/cloudformation/mediaconnect/aws-mediaconnect-flowsource_encryption.go index e93a9e124e..ec6feb1245 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowsource_encryption.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowsource_encryption.go @@ -3,7 +3,7 @@ package mediaconnect import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowSource_Encryption AWS CloudFormation Resource (AWS::MediaConnect::FlowSource.Encryption) diff --git a/cloudformation/mediaconnect/aws-mediaconnect-flowvpcinterface.go b/cloudformation/mediaconnect/aws-mediaconnect-flowvpcinterface.go index 141f594424..e15eb924eb 100644 --- a/cloudformation/mediaconnect/aws-mediaconnect-flowvpcinterface.go +++ b/cloudformation/mediaconnect/aws-mediaconnect-flowvpcinterface.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FlowVpcInterface AWS CloudFormation Resource (AWS::MediaConnect::FlowVpcInterface) diff --git a/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate.go b/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate.go index 8c0b3d47ee..69672d94de 100644 --- a/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate.go +++ b/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobTemplate AWS CloudFormation Resource (AWS::MediaConvert::JobTemplate) @@ -31,7 +31,7 @@ type JobTemplate struct { // HopDestinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediaconvert-jobtemplate.html#cfn-mediaconvert-jobtemplate-hopdestinations - HopDestinations *[]JobTemplate_HopDestination `json:"HopDestinations,omitempty"` + HopDestinations []JobTemplate_HopDestination `json:"HopDestinations,omitempty"` // Name AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_accelerationsettings.go b/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_accelerationsettings.go index b2e56fb8ed..81b03e22d0 100644 --- a/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_accelerationsettings.go +++ b/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_accelerationsettings.go @@ -3,7 +3,7 @@ package mediaconvert import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobTemplate_AccelerationSettings AWS CloudFormation Resource (AWS::MediaConvert::JobTemplate.AccelerationSettings) diff --git a/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_hopdestination.go b/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_hopdestination.go index ced3c86067..86d94e9af8 100644 --- a/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_hopdestination.go +++ b/cloudformation/mediaconvert/aws-mediaconvert-jobtemplate_hopdestination.go @@ -3,7 +3,7 @@ package mediaconvert import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // JobTemplate_HopDestination AWS CloudFormation Resource (AWS::MediaConvert::JobTemplate.HopDestination) diff --git a/cloudformation/mediaconvert/aws-mediaconvert-preset.go b/cloudformation/mediaconvert/aws-mediaconvert-preset.go index 8602084eff..198a64a5d8 100644 --- a/cloudformation/mediaconvert/aws-mediaconvert-preset.go +++ b/cloudformation/mediaconvert/aws-mediaconvert-preset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Preset AWS CloudFormation Resource (AWS::MediaConvert::Preset) diff --git a/cloudformation/mediaconvert/aws-mediaconvert-queue.go b/cloudformation/mediaconvert/aws-mediaconvert-queue.go index d4c4eb5400..50c79cbc0c 100644 --- a/cloudformation/mediaconvert/aws-mediaconvert-queue.go +++ b/cloudformation/mediaconvert/aws-mediaconvert-queue.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Queue AWS CloudFormation Resource (AWS::MediaConvert::Queue) diff --git a/cloudformation/medialive/aws-medialive-channel.go b/cloudformation/medialive/aws-medialive-channel.go index f7398f296e..3217a1962e 100644 --- a/cloudformation/medialive/aws-medialive-channel.go +++ b/cloudformation/medialive/aws-medialive-channel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel AWS CloudFormation Resource (AWS::MediaLive::Channel) @@ -26,7 +26,7 @@ type Channel struct { // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-destinations - Destinations *[]Channel_OutputDestination `json:"Destinations,omitempty"` + Destinations []Channel_OutputDestination `json:"Destinations,omitempty"` // EncoderSettings AWS CloudFormation Property // Required: false @@ -36,7 +36,7 @@ type Channel struct { // InputAttachments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-channel.html#cfn-medialive-channel-inputattachments - InputAttachments *[]Channel_InputAttachment `json:"InputAttachments,omitempty"` + InputAttachments []Channel_InputAttachment `json:"InputAttachments,omitempty"` // InputSpecification AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_aacsettings.go b/cloudformation/medialive/aws-medialive-channel_aacsettings.go index e3d85b76e9..f52bb32735 100644 --- a/cloudformation/medialive/aws-medialive-channel_aacsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_aacsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AacSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AacSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_ac3settings.go b/cloudformation/medialive/aws-medialive-channel_ac3settings.go index 06f058e539..8332d368cd 100644 --- a/cloudformation/medialive/aws-medialive-channel_ac3settings.go +++ b/cloudformation/medialive/aws-medialive-channel_ac3settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Ac3Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Ac3Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_ancillarysourcesettings.go b/cloudformation/medialive/aws-medialive-channel_ancillarysourcesettings.go index ab018f373e..c0a8937153 100644 --- a/cloudformation/medialive/aws-medialive-channel_ancillarysourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_ancillarysourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AncillarySourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AncillarySourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_archivecdnsettings.go b/cloudformation/medialive/aws-medialive-channel_archivecdnsettings.go index 5ed5d9a06b..71f1d6af33 100644 --- a/cloudformation/medialive/aws-medialive-channel_archivecdnsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_archivecdnsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ArchiveCdnSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.ArchiveCdnSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_archivecontainersettings.go b/cloudformation/medialive/aws-medialive-channel_archivecontainersettings.go index 24276707dd..dbcc9d7c7b 100644 --- a/cloudformation/medialive/aws-medialive-channel_archivecontainersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_archivecontainersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ArchiveContainerSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.ArchiveContainerSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_archivegroupsettings.go b/cloudformation/medialive/aws-medialive-channel_archivegroupsettings.go index c79051acdb..94da465b6a 100644 --- a/cloudformation/medialive/aws-medialive-channel_archivegroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_archivegroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ArchiveGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.ArchiveGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_archiveoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_archiveoutputsettings.go index 800b351d65..8699eb88ed 100644 --- a/cloudformation/medialive/aws-medialive-channel_archiveoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_archiveoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ArchiveOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.ArchiveOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_archives3settings.go b/cloudformation/medialive/aws-medialive-channel_archives3settings.go index c96e57f42d..918fcc09a1 100644 --- a/cloudformation/medialive/aws-medialive-channel_archives3settings.go +++ b/cloudformation/medialive/aws-medialive-channel_archives3settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ArchiveS3Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.ArchiveS3Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_aribdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_aribdestinationsettings.go index aeefca212f..6737289d26 100644 --- a/cloudformation/medialive/aws-medialive-channel_aribdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_aribdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AribDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AribDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_aribsourcesettings.go b/cloudformation/medialive/aws-medialive-channel_aribsourcesettings.go index d0d068e129..ba6aeb2d5f 100644 --- a/cloudformation/medialive/aws-medialive-channel_aribsourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_aribsourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AribSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AribSourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_audiochannelmapping.go b/cloudformation/medialive/aws-medialive-channel_audiochannelmapping.go index c728586de3..c31d90a47f 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiochannelmapping.go +++ b/cloudformation/medialive/aws-medialive-channel_audiochannelmapping.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioChannelMapping AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioChannelMapping) @@ -13,7 +13,7 @@ type Channel_AudioChannelMapping struct { // InputChannelLevels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiochannelmapping.html#cfn-medialive-channel-audiochannelmapping-inputchannellevels - InputChannelLevels *[]Channel_InputChannelLevel `json:"InputChannelLevels,omitempty"` + InputChannelLevels []Channel_InputChannelLevel `json:"InputChannelLevels,omitempty"` // OutputChannel AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_audiocodecsettings.go b/cloudformation/medialive/aws-medialive-channel_audiocodecsettings.go index 6c208f1a6c..e022be5683 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiocodecsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_audiocodecsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioCodecSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioCodecSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_audiodescription.go b/cloudformation/medialive/aws-medialive-channel_audiodescription.go index 3033342598..93f637272f 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiodescription.go +++ b/cloudformation/medialive/aws-medialive-channel_audiodescription.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioDescription AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioDescription) diff --git a/cloudformation/medialive/aws-medialive-channel_audiohlsrenditionselection.go b/cloudformation/medialive/aws-medialive-channel_audiohlsrenditionselection.go index d3b7eab1ca..d08c90dc24 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiohlsrenditionselection.go +++ b/cloudformation/medialive/aws-medialive-channel_audiohlsrenditionselection.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioHlsRenditionSelection AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioHlsRenditionSelection) diff --git a/cloudformation/medialive/aws-medialive-channel_audiolanguageselection.go b/cloudformation/medialive/aws-medialive-channel_audiolanguageselection.go index cdebe1be3a..f6b9c6a2f8 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiolanguageselection.go +++ b/cloudformation/medialive/aws-medialive-channel_audiolanguageselection.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioLanguageSelection AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioLanguageSelection) diff --git a/cloudformation/medialive/aws-medialive-channel_audionormalizationsettings.go b/cloudformation/medialive/aws-medialive-channel_audionormalizationsettings.go index 0e42ccf4bb..722566c800 100644 --- a/cloudformation/medialive/aws-medialive-channel_audionormalizationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_audionormalizationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioNormalizationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioNormalizationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_audioonlyhlssettings.go b/cloudformation/medialive/aws-medialive-channel_audioonlyhlssettings.go index 9661da9beb..8f37d5ee31 100644 --- a/cloudformation/medialive/aws-medialive-channel_audioonlyhlssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_audioonlyhlssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioOnlyHlsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioOnlyHlsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_audiopidselection.go b/cloudformation/medialive/aws-medialive-channel_audiopidselection.go index fa754a4aa3..4ef94a59b6 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiopidselection.go +++ b/cloudformation/medialive/aws-medialive-channel_audiopidselection.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioPidSelection AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioPidSelection) diff --git a/cloudformation/medialive/aws-medialive-channel_audioselector.go b/cloudformation/medialive/aws-medialive-channel_audioselector.go index 43cb4805a3..d09e5cdec7 100644 --- a/cloudformation/medialive/aws-medialive-channel_audioselector.go +++ b/cloudformation/medialive/aws-medialive-channel_audioselector.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioSelector AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioSelector) diff --git a/cloudformation/medialive/aws-medialive-channel_audioselectorsettings.go b/cloudformation/medialive/aws-medialive-channel_audioselectorsettings.go index d2af60a455..7c4b908d24 100644 --- a/cloudformation/medialive/aws-medialive-channel_audioselectorsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_audioselectorsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioSelectorSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioSelectorSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_audiosilencefailoversettings.go b/cloudformation/medialive/aws-medialive-channel_audiosilencefailoversettings.go index 44b22b6423..c1e2df3755 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiosilencefailoversettings.go +++ b/cloudformation/medialive/aws-medialive-channel_audiosilencefailoversettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioSilenceFailoverSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioSilenceFailoverSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_audiotrack.go b/cloudformation/medialive/aws-medialive-channel_audiotrack.go index 37555de16e..d372711f7f 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiotrack.go +++ b/cloudformation/medialive/aws-medialive-channel_audiotrack.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioTrack AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioTrack) diff --git a/cloudformation/medialive/aws-medialive-channel_audiotrackselection.go b/cloudformation/medialive/aws-medialive-channel_audiotrackselection.go index 65d1cbd6d3..5d5ba08aed 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiotrackselection.go +++ b/cloudformation/medialive/aws-medialive-channel_audiotrackselection.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioTrackSelection AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioTrackSelection) @@ -13,7 +13,7 @@ type Channel_AudioTrackSelection struct { // Tracks AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-audiotrackselection.html#cfn-medialive-channel-audiotrackselection-tracks - Tracks *[]Channel_AudioTrack `json:"Tracks,omitempty"` + Tracks []Channel_AudioTrack `json:"Tracks,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-channel_audiowatermarksettings.go b/cloudformation/medialive/aws-medialive-channel_audiowatermarksettings.go index 3d6c7b3a49..5ee3dd8fcd 100644 --- a/cloudformation/medialive/aws-medialive-channel_audiowatermarksettings.go +++ b/cloudformation/medialive/aws-medialive-channel_audiowatermarksettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AudioWatermarkSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AudioWatermarkSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_automaticinputfailoversettings.go b/cloudformation/medialive/aws-medialive-channel_automaticinputfailoversettings.go index 21d43effdf..a44063e719 100644 --- a/cloudformation/medialive/aws-medialive-channel_automaticinputfailoversettings.go +++ b/cloudformation/medialive/aws-medialive-channel_automaticinputfailoversettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AutomaticInputFailoverSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AutomaticInputFailoverSettings) @@ -18,7 +18,7 @@ type Channel_AutomaticInputFailoverSettings struct { // FailoverConditions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-automaticinputfailoversettings.html#cfn-medialive-channel-automaticinputfailoversettings-failoverconditions - FailoverConditions *[]Channel_FailoverCondition `json:"FailoverConditions,omitempty"` + FailoverConditions []Channel_FailoverCondition `json:"FailoverConditions,omitempty"` // InputPreference AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_availblanking.go b/cloudformation/medialive/aws-medialive-channel_availblanking.go index 373add54db..7dd5a85698 100644 --- a/cloudformation/medialive/aws-medialive-channel_availblanking.go +++ b/cloudformation/medialive/aws-medialive-channel_availblanking.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AvailBlanking AWS CloudFormation Resource (AWS::MediaLive::Channel.AvailBlanking) diff --git a/cloudformation/medialive/aws-medialive-channel_availconfiguration.go b/cloudformation/medialive/aws-medialive-channel_availconfiguration.go index 343f653fa7..eedc8b43f2 100644 --- a/cloudformation/medialive/aws-medialive-channel_availconfiguration.go +++ b/cloudformation/medialive/aws-medialive-channel_availconfiguration.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AvailConfiguration AWS CloudFormation Resource (AWS::MediaLive::Channel.AvailConfiguration) diff --git a/cloudformation/medialive/aws-medialive-channel_availsettings.go b/cloudformation/medialive/aws-medialive-channel_availsettings.go index 5f30abc9d8..684d989537 100644 --- a/cloudformation/medialive/aws-medialive-channel_availsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_availsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_AvailSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.AvailSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_blackoutslate.go b/cloudformation/medialive/aws-medialive-channel_blackoutslate.go index 54c64c8339..a33be77845 100644 --- a/cloudformation/medialive/aws-medialive-channel_blackoutslate.go +++ b/cloudformation/medialive/aws-medialive-channel_blackoutslate.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_BlackoutSlate AWS CloudFormation Resource (AWS::MediaLive::Channel.BlackoutSlate) diff --git a/cloudformation/medialive/aws-medialive-channel_burnindestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_burnindestinationsettings.go index 9b9e3e207b..0cea22724f 100644 --- a/cloudformation/medialive/aws-medialive-channel_burnindestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_burnindestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_BurnInDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.BurnInDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_captiondescription.go b/cloudformation/medialive/aws-medialive-channel_captiondescription.go index 1818b7d4a3..1a33da5209 100644 --- a/cloudformation/medialive/aws-medialive-channel_captiondescription.go +++ b/cloudformation/medialive/aws-medialive-channel_captiondescription.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CaptionDescription AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionDescription) diff --git a/cloudformation/medialive/aws-medialive-channel_captiondestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_captiondestinationsettings.go index d322c50228..635b1fb010 100644 --- a/cloudformation/medialive/aws-medialive-channel_captiondestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_captiondestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CaptionDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_captionlanguagemapping.go b/cloudformation/medialive/aws-medialive-channel_captionlanguagemapping.go index 620ef43370..e070256e9c 100644 --- a/cloudformation/medialive/aws-medialive-channel_captionlanguagemapping.go +++ b/cloudformation/medialive/aws-medialive-channel_captionlanguagemapping.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CaptionLanguageMapping AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionLanguageMapping) diff --git a/cloudformation/medialive/aws-medialive-channel_captionrectangle.go b/cloudformation/medialive/aws-medialive-channel_captionrectangle.go index 4f97a1cd00..fdf8f80237 100644 --- a/cloudformation/medialive/aws-medialive-channel_captionrectangle.go +++ b/cloudformation/medialive/aws-medialive-channel_captionrectangle.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CaptionRectangle AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionRectangle) diff --git a/cloudformation/medialive/aws-medialive-channel_captionselector.go b/cloudformation/medialive/aws-medialive-channel_captionselector.go index a6da69e2d8..ac16de50c7 100644 --- a/cloudformation/medialive/aws-medialive-channel_captionselector.go +++ b/cloudformation/medialive/aws-medialive-channel_captionselector.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CaptionSelector AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionSelector) diff --git a/cloudformation/medialive/aws-medialive-channel_captionselectorsettings.go b/cloudformation/medialive/aws-medialive-channel_captionselectorsettings.go index 7cbd1dfb00..0db56fa720 100644 --- a/cloudformation/medialive/aws-medialive-channel_captionselectorsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_captionselectorsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CaptionSelectorSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.CaptionSelectorSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_cdiinputspecification.go b/cloudformation/medialive/aws-medialive-channel_cdiinputspecification.go index 1dc9728647..d2c91a95b5 100644 --- a/cloudformation/medialive/aws-medialive-channel_cdiinputspecification.go +++ b/cloudformation/medialive/aws-medialive-channel_cdiinputspecification.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_CdiInputSpecification AWS CloudFormation Resource (AWS::MediaLive::Channel.CdiInputSpecification) diff --git a/cloudformation/medialive/aws-medialive-channel_colorspacepassthroughsettings.go b/cloudformation/medialive/aws-medialive-channel_colorspacepassthroughsettings.go index 3aa11580ce..7900203547 100644 --- a/cloudformation/medialive/aws-medialive-channel_colorspacepassthroughsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_colorspacepassthroughsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_ColorSpacePassthroughSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.ColorSpacePassthroughSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_dvbnitsettings.go b/cloudformation/medialive/aws-medialive-channel_dvbnitsettings.go index 508c8d9a65..96997dbed2 100644 --- a/cloudformation/medialive/aws-medialive-channel_dvbnitsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_dvbnitsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_DvbNitSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.DvbNitSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_dvbsdtsettings.go b/cloudformation/medialive/aws-medialive-channel_dvbsdtsettings.go index 57bc544119..c5004ef439 100644 --- a/cloudformation/medialive/aws-medialive-channel_dvbsdtsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_dvbsdtsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_DvbSdtSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.DvbSdtSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_dvbsubdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_dvbsubdestinationsettings.go index 87e5702189..32442b9dfd 100644 --- a/cloudformation/medialive/aws-medialive-channel_dvbsubdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_dvbsubdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_DvbSubDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.DvbSubDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_dvbsubsourcesettings.go b/cloudformation/medialive/aws-medialive-channel_dvbsubsourcesettings.go index f34eb7b61e..7b0f706b6a 100644 --- a/cloudformation/medialive/aws-medialive-channel_dvbsubsourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_dvbsubsourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_DvbSubSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.DvbSubSourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_dvbtdtsettings.go b/cloudformation/medialive/aws-medialive-channel_dvbtdtsettings.go index 085de5519b..7d12209c13 100644 --- a/cloudformation/medialive/aws-medialive-channel_dvbtdtsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_dvbtdtsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_DvbTdtSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.DvbTdtSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_eac3settings.go b/cloudformation/medialive/aws-medialive-channel_eac3settings.go index b984351940..73f9d4aa9a 100644 --- a/cloudformation/medialive/aws-medialive-channel_eac3settings.go +++ b/cloudformation/medialive/aws-medialive-channel_eac3settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Eac3Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Eac3Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_ebuttddestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_ebuttddestinationsettings.go index 199994da1f..26ff7b040c 100644 --- a/cloudformation/medialive/aws-medialive-channel_ebuttddestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_ebuttddestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_EbuTtDDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.EbuTtDDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_embeddeddestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_embeddeddestinationsettings.go index 7aeab1787b..0c350d28dd 100644 --- a/cloudformation/medialive/aws-medialive-channel_embeddeddestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_embeddeddestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_EmbeddedDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.EmbeddedDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_embeddedplusscte20destinationsettings.go b/cloudformation/medialive/aws-medialive-channel_embeddedplusscte20destinationsettings.go index 0c41cc7582..1d4aa003f0 100644 --- a/cloudformation/medialive/aws-medialive-channel_embeddedplusscte20destinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_embeddedplusscte20destinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_EmbeddedPlusScte20DestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.EmbeddedPlusScte20DestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_embeddedsourcesettings.go b/cloudformation/medialive/aws-medialive-channel_embeddedsourcesettings.go index cc49e1faa0..6ee226323e 100644 --- a/cloudformation/medialive/aws-medialive-channel_embeddedsourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_embeddedsourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_EmbeddedSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.EmbeddedSourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_encodersettings.go b/cloudformation/medialive/aws-medialive-channel_encodersettings.go index 417b7e154f..5349af3211 100644 --- a/cloudformation/medialive/aws-medialive-channel_encodersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_encodersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_EncoderSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.EncoderSettings) @@ -13,7 +13,7 @@ type Channel_EncoderSettings struct { // AudioDescriptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-audiodescriptions - AudioDescriptions *[]Channel_AudioDescription `json:"AudioDescriptions,omitempty"` + AudioDescriptions []Channel_AudioDescription `json:"AudioDescriptions,omitempty"` // AvailBlanking AWS CloudFormation Property // Required: false @@ -33,7 +33,7 @@ type Channel_EncoderSettings struct { // CaptionDescriptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-captiondescriptions - CaptionDescriptions *[]Channel_CaptionDescription `json:"CaptionDescriptions,omitempty"` + CaptionDescriptions []Channel_CaptionDescription `json:"CaptionDescriptions,omitempty"` // FeatureActivations AWS CloudFormation Property // Required: false @@ -58,7 +58,7 @@ type Channel_EncoderSettings struct { // OutputGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-outputgroups - OutputGroups *[]Channel_OutputGroup `json:"OutputGroups,omitempty"` + OutputGroups []Channel_OutputGroup `json:"OutputGroups,omitempty"` // TimecodeConfig AWS CloudFormation Property // Required: false @@ -68,7 +68,7 @@ type Channel_EncoderSettings struct { // VideoDescriptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-encodersettings.html#cfn-medialive-channel-encodersettings-videodescriptions - VideoDescriptions *[]Channel_VideoDescription `json:"VideoDescriptions,omitempty"` + VideoDescriptions []Channel_VideoDescription `json:"VideoDescriptions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-channel_failovercondition.go b/cloudformation/medialive/aws-medialive-channel_failovercondition.go index a519c6c5ba..6c779531d4 100644 --- a/cloudformation/medialive/aws-medialive-channel_failovercondition.go +++ b/cloudformation/medialive/aws-medialive-channel_failovercondition.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FailoverCondition AWS CloudFormation Resource (AWS::MediaLive::Channel.FailoverCondition) diff --git a/cloudformation/medialive/aws-medialive-channel_failoverconditionsettings.go b/cloudformation/medialive/aws-medialive-channel_failoverconditionsettings.go index 2b9dfd965a..e6e8d7f6d9 100644 --- a/cloudformation/medialive/aws-medialive-channel_failoverconditionsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_failoverconditionsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FailoverConditionSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FailoverConditionSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_featureactivations.go b/cloudformation/medialive/aws-medialive-channel_featureactivations.go index 8ce00fdefa..5079aef9e3 100644 --- a/cloudformation/medialive/aws-medialive-channel_featureactivations.go +++ b/cloudformation/medialive/aws-medialive-channel_featureactivations.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FeatureActivations AWS CloudFormation Resource (AWS::MediaLive::Channel.FeatureActivations) diff --git a/cloudformation/medialive/aws-medialive-channel_fecoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_fecoutputsettings.go index 90026dacad..57c93da783 100644 --- a/cloudformation/medialive/aws-medialive-channel_fecoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_fecoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FecOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FecOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_fmp4hlssettings.go b/cloudformation/medialive/aws-medialive-channel_fmp4hlssettings.go index 77f6bacc6f..1bde6069eb 100644 --- a/cloudformation/medialive/aws-medialive-channel_fmp4hlssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_fmp4hlssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Fmp4HlsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Fmp4HlsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_framecapturecdnsettings.go b/cloudformation/medialive/aws-medialive-channel_framecapturecdnsettings.go index 81b7cd65ec..af11474541 100644 --- a/cloudformation/medialive/aws-medialive-channel_framecapturecdnsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_framecapturecdnsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FrameCaptureCdnSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FrameCaptureCdnSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_framecapturegroupsettings.go b/cloudformation/medialive/aws-medialive-channel_framecapturegroupsettings.go index b96416cb24..634d5eed93 100644 --- a/cloudformation/medialive/aws-medialive-channel_framecapturegroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_framecapturegroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FrameCaptureGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FrameCaptureGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_framecapturehlssettings.go b/cloudformation/medialive/aws-medialive-channel_framecapturehlssettings.go index 649c5f997d..c7ef31689e 100644 --- a/cloudformation/medialive/aws-medialive-channel_framecapturehlssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_framecapturehlssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FrameCaptureHlsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FrameCaptureHlsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_framecaptureoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_framecaptureoutputsettings.go index eff89e651d..380c2d341f 100644 --- a/cloudformation/medialive/aws-medialive-channel_framecaptureoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_framecaptureoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FrameCaptureOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FrameCaptureOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_framecaptures3settings.go b/cloudformation/medialive/aws-medialive-channel_framecaptures3settings.go index 32918d50cb..56030b2fdb 100644 --- a/cloudformation/medialive/aws-medialive-channel_framecaptures3settings.go +++ b/cloudformation/medialive/aws-medialive-channel_framecaptures3settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FrameCaptureS3Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.FrameCaptureS3Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_framecapturesettings.go b/cloudformation/medialive/aws-medialive-channel_framecapturesettings.go index e588edc3c4..8425c1064d 100644 --- a/cloudformation/medialive/aws-medialive-channel_framecapturesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_framecapturesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_FrameCaptureSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.FrameCaptureSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_globalconfiguration.go b/cloudformation/medialive/aws-medialive-channel_globalconfiguration.go index 456ea18322..513e95096e 100644 --- a/cloudformation/medialive/aws-medialive-channel_globalconfiguration.go +++ b/cloudformation/medialive/aws-medialive-channel_globalconfiguration.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_GlobalConfiguration AWS CloudFormation Resource (AWS::MediaLive::Channel.GlobalConfiguration) diff --git a/cloudformation/medialive/aws-medialive-channel_h264colorspacesettings.go b/cloudformation/medialive/aws-medialive-channel_h264colorspacesettings.go index 602b8f7d1a..3795516cce 100644 --- a/cloudformation/medialive/aws-medialive-channel_h264colorspacesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_h264colorspacesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_H264ColorSpaceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.H264ColorSpaceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_h264filtersettings.go b/cloudformation/medialive/aws-medialive-channel_h264filtersettings.go index 226f417992..842258e47c 100644 --- a/cloudformation/medialive/aws-medialive-channel_h264filtersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_h264filtersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_H264FilterSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.H264FilterSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_h264settings.go b/cloudformation/medialive/aws-medialive-channel_h264settings.go index 8f3ab1c669..630c8b7c64 100644 --- a/cloudformation/medialive/aws-medialive-channel_h264settings.go +++ b/cloudformation/medialive/aws-medialive-channel_h264settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_H264Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.H264Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_h265colorspacesettings.go b/cloudformation/medialive/aws-medialive-channel_h265colorspacesettings.go index 754abb04f4..b7565813ad 100644 --- a/cloudformation/medialive/aws-medialive-channel_h265colorspacesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_h265colorspacesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_H265ColorSpaceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.H265ColorSpaceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_h265filtersettings.go b/cloudformation/medialive/aws-medialive-channel_h265filtersettings.go index e98595d4e5..008f4ca860 100644 --- a/cloudformation/medialive/aws-medialive-channel_h265filtersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_h265filtersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_H265FilterSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.H265FilterSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_h265settings.go b/cloudformation/medialive/aws-medialive-channel_h265settings.go index b479b2141d..601bc21dff 100644 --- a/cloudformation/medialive/aws-medialive-channel_h265settings.go +++ b/cloudformation/medialive/aws-medialive-channel_h265settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_H265Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.H265Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_hdr10settings.go b/cloudformation/medialive/aws-medialive-channel_hdr10settings.go index ba5ce44a4a..7e39bf0250 100644 --- a/cloudformation/medialive/aws-medialive-channel_hdr10settings.go +++ b/cloudformation/medialive/aws-medialive-channel_hdr10settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Hdr10Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Hdr10Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlsakamaisettings.go b/cloudformation/medialive/aws-medialive-channel_hlsakamaisettings.go index 28e6bc5b5f..57639933c4 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlsakamaisettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlsakamaisettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsAkamaiSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsAkamaiSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlsbasicputsettings.go b/cloudformation/medialive/aws-medialive-channel_hlsbasicputsettings.go index f72a044943..4918f5a722 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlsbasicputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlsbasicputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsBasicPutSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsBasicPutSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlscdnsettings.go b/cloudformation/medialive/aws-medialive-channel_hlscdnsettings.go index 106bfb70a9..87ad183d36 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlscdnsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlscdnsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsCdnSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsCdnSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlsgroupsettings.go b/cloudformation/medialive/aws-medialive-channel_hlsgroupsettings.go index d8c4265401..d759e5583d 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlsgroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlsgroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsGroupSettings) @@ -13,7 +13,7 @@ type Channel_HlsGroupSettings struct { // AdMarkers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-admarkers - AdMarkers *[]string `json:"AdMarkers,omitempty"` + AdMarkers []string `json:"AdMarkers,omitempty"` // BaseUrlContent AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type Channel_HlsGroupSettings struct { // CaptionLanguageMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-hlsgroupsettings.html#cfn-medialive-channel-hlsgroupsettings-captionlanguagemappings - CaptionLanguageMappings *[]Channel_CaptionLanguageMapping `json:"CaptionLanguageMappings,omitempty"` + CaptionLanguageMappings []Channel_CaptionLanguageMapping `json:"CaptionLanguageMappings,omitempty"` // CaptionLanguageSetting AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_hlsinputsettings.go b/cloudformation/medialive/aws-medialive-channel_hlsinputsettings.go index 9933ed3330..72e8db8683 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlsinputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlsinputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsInputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsInputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlsmediastoresettings.go b/cloudformation/medialive/aws-medialive-channel_hlsmediastoresettings.go index 0bf1ec400b..768ea023ba 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlsmediastoresettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlsmediastoresettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsMediaStoreSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsMediaStoreSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlsoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_hlsoutputsettings.go index e26b101f62..2cfd4c6697 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlsoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlsoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlss3settings.go b/cloudformation/medialive/aws-medialive-channel_hlss3settings.go index 9294b03883..cfa895b6bd 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlss3settings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlss3settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsS3Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsS3Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlssettings.go b/cloudformation/medialive/aws-medialive-channel_hlssettings.go index 0972d75875..36012a369e 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_hlswebdavsettings.go b/cloudformation/medialive/aws-medialive-channel_hlswebdavsettings.go index 7395b41abf..74cbc42603 100644 --- a/cloudformation/medialive/aws-medialive-channel_hlswebdavsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_hlswebdavsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HlsWebdavSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HlsWebdavSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_htmlmotiongraphicssettings.go b/cloudformation/medialive/aws-medialive-channel_htmlmotiongraphicssettings.go index cddbf4bd2d..d2cc03f02c 100644 --- a/cloudformation/medialive/aws-medialive-channel_htmlmotiongraphicssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_htmlmotiongraphicssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_HtmlMotionGraphicsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.HtmlMotionGraphicsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_inputattachment.go b/cloudformation/medialive/aws-medialive-channel_inputattachment.go index 0adca17ca3..28fd1f42b2 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputattachment.go +++ b/cloudformation/medialive/aws-medialive-channel_inputattachment.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputAttachment AWS CloudFormation Resource (AWS::MediaLive::Channel.InputAttachment) diff --git a/cloudformation/medialive/aws-medialive-channel_inputchannellevel.go b/cloudformation/medialive/aws-medialive-channel_inputchannellevel.go index ab50d49a8a..98ef2e4a28 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputchannellevel.go +++ b/cloudformation/medialive/aws-medialive-channel_inputchannellevel.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputChannelLevel AWS CloudFormation Resource (AWS::MediaLive::Channel.InputChannelLevel) diff --git a/cloudformation/medialive/aws-medialive-channel_inputlocation.go b/cloudformation/medialive/aws-medialive-channel_inputlocation.go index 70a062dcb4..269ea104f8 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputlocation.go +++ b/cloudformation/medialive/aws-medialive-channel_inputlocation.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputLocation AWS CloudFormation Resource (AWS::MediaLive::Channel.InputLocation) diff --git a/cloudformation/medialive/aws-medialive-channel_inputlossbehavior.go b/cloudformation/medialive/aws-medialive-channel_inputlossbehavior.go index fac764df8b..6c09e2c27a 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputlossbehavior.go +++ b/cloudformation/medialive/aws-medialive-channel_inputlossbehavior.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputLossBehavior AWS CloudFormation Resource (AWS::MediaLive::Channel.InputLossBehavior) diff --git a/cloudformation/medialive/aws-medialive-channel_inputlossfailoversettings.go b/cloudformation/medialive/aws-medialive-channel_inputlossfailoversettings.go index fd1ef7c05a..188bf513e0 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputlossfailoversettings.go +++ b/cloudformation/medialive/aws-medialive-channel_inputlossfailoversettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputLossFailoverSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.InputLossFailoverSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_inputsettings.go b/cloudformation/medialive/aws-medialive-channel_inputsettings.go index d7f17f1691..6cfe022a99 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_inputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.InputSettings) @@ -13,12 +13,12 @@ type Channel_InputSettings struct { // AudioSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-audioselectors - AudioSelectors *[]Channel_AudioSelector `json:"AudioSelectors,omitempty"` + AudioSelectors []Channel_AudioSelector `json:"AudioSelectors,omitempty"` // CaptionSelectors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-inputsettings.html#cfn-medialive-channel-inputsettings-captionselectors - CaptionSelectors *[]Channel_CaptionSelector `json:"CaptionSelectors,omitempty"` + CaptionSelectors []Channel_CaptionSelector `json:"CaptionSelectors,omitempty"` // DeblockFilter AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_inputspecification.go b/cloudformation/medialive/aws-medialive-channel_inputspecification.go index 1a3023b260..037ba80579 100644 --- a/cloudformation/medialive/aws-medialive-channel_inputspecification.go +++ b/cloudformation/medialive/aws-medialive-channel_inputspecification.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_InputSpecification AWS CloudFormation Resource (AWS::MediaLive::Channel.InputSpecification) diff --git a/cloudformation/medialive/aws-medialive-channel_keyprovidersettings.go b/cloudformation/medialive/aws-medialive-channel_keyprovidersettings.go index 4b51b4f9e1..45f25f9826 100644 --- a/cloudformation/medialive/aws-medialive-channel_keyprovidersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_keyprovidersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_KeyProviderSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.KeyProviderSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_m2tssettings.go b/cloudformation/medialive/aws-medialive-channel_m2tssettings.go index 5e484cf933..636c245e2d 100644 --- a/cloudformation/medialive/aws-medialive-channel_m2tssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_m2tssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_M2tsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.M2tsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_m3u8settings.go b/cloudformation/medialive/aws-medialive-channel_m3u8settings.go index 7bbbcb6f35..3b6a2ec8cd 100644 --- a/cloudformation/medialive/aws-medialive-channel_m3u8settings.go +++ b/cloudformation/medialive/aws-medialive-channel_m3u8settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_M3u8Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.M3u8Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_mediapackagegroupsettings.go b/cloudformation/medialive/aws-medialive-channel_mediapackagegroupsettings.go index 7ea2cfe790..24570357f6 100644 --- a/cloudformation/medialive/aws-medialive-channel_mediapackagegroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_mediapackagegroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MediaPackageGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MediaPackageGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_mediapackageoutputdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_mediapackageoutputdestinationsettings.go index dbfbffcdbb..b4377276f3 100644 --- a/cloudformation/medialive/aws-medialive-channel_mediapackageoutputdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_mediapackageoutputdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MediaPackageOutputDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MediaPackageOutputDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_mediapackageoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_mediapackageoutputsettings.go index bcec446ce5..106c562a1a 100644 --- a/cloudformation/medialive/aws-medialive-channel_mediapackageoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_mediapackageoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MediaPackageOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MediaPackageOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_motiongraphicsconfiguration.go b/cloudformation/medialive/aws-medialive-channel_motiongraphicsconfiguration.go index 40fab16090..68881fb8d7 100644 --- a/cloudformation/medialive/aws-medialive-channel_motiongraphicsconfiguration.go +++ b/cloudformation/medialive/aws-medialive-channel_motiongraphicsconfiguration.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MotionGraphicsConfiguration AWS CloudFormation Resource (AWS::MediaLive::Channel.MotionGraphicsConfiguration) diff --git a/cloudformation/medialive/aws-medialive-channel_motiongraphicssettings.go b/cloudformation/medialive/aws-medialive-channel_motiongraphicssettings.go index 34747f44aa..86ed69d501 100644 --- a/cloudformation/medialive/aws-medialive-channel_motiongraphicssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_motiongraphicssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MotionGraphicsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MotionGraphicsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_mp2settings.go b/cloudformation/medialive/aws-medialive-channel_mp2settings.go index 5b66a2566f..7ffd679e6b 100644 --- a/cloudformation/medialive/aws-medialive-channel_mp2settings.go +++ b/cloudformation/medialive/aws-medialive-channel_mp2settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Mp2Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Mp2Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_mpeg2filtersettings.go b/cloudformation/medialive/aws-medialive-channel_mpeg2filtersettings.go index 14bd68639a..eaa7beac40 100644 --- a/cloudformation/medialive/aws-medialive-channel_mpeg2filtersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_mpeg2filtersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Mpeg2FilterSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Mpeg2FilterSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_mpeg2settings.go b/cloudformation/medialive/aws-medialive-channel_mpeg2settings.go index 61a43097f4..d4e50b4c74 100644 --- a/cloudformation/medialive/aws-medialive-channel_mpeg2settings.go +++ b/cloudformation/medialive/aws-medialive-channel_mpeg2settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Mpeg2Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Mpeg2Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_mssmoothgroupsettings.go b/cloudformation/medialive/aws-medialive-channel_mssmoothgroupsettings.go index caf714ab4c..6e2693d29b 100644 --- a/cloudformation/medialive/aws-medialive-channel_mssmoothgroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_mssmoothgroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MsSmoothGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MsSmoothGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_mssmoothoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_mssmoothoutputsettings.go index db67008e7e..11c582e7b5 100644 --- a/cloudformation/medialive/aws-medialive-channel_mssmoothoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_mssmoothoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MsSmoothOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MsSmoothOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_multiplexgroupsettings.go b/cloudformation/medialive/aws-medialive-channel_multiplexgroupsettings.go index 76fc8d23a5..c6efbf1239 100644 --- a/cloudformation/medialive/aws-medialive-channel_multiplexgroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_multiplexgroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MultiplexGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MultiplexGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_multiplexoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_multiplexoutputsettings.go index 81160ab1b4..dc97e3dfa7 100644 --- a/cloudformation/medialive/aws-medialive-channel_multiplexoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_multiplexoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MultiplexOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MultiplexOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_multiplexprogramchanneldestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_multiplexprogramchanneldestinationsettings.go index 87f2fd90cf..101f3db507 100644 --- a/cloudformation/medialive/aws-medialive-channel_multiplexprogramchanneldestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_multiplexprogramchanneldestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_MultiplexProgramChannelDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.MultiplexProgramChannelDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_networkinputsettings.go b/cloudformation/medialive/aws-medialive-channel_networkinputsettings.go index c7fd7756eb..75d2ea32d8 100644 --- a/cloudformation/medialive/aws-medialive-channel_networkinputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_networkinputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_NetworkInputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.NetworkInputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_nielsencbet.go b/cloudformation/medialive/aws-medialive-channel_nielsencbet.go index 728d6a4261..172e1f6688 100644 --- a/cloudformation/medialive/aws-medialive-channel_nielsencbet.go +++ b/cloudformation/medialive/aws-medialive-channel_nielsencbet.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_NielsenCBET AWS CloudFormation Resource (AWS::MediaLive::Channel.NielsenCBET) diff --git a/cloudformation/medialive/aws-medialive-channel_nielsenconfiguration.go b/cloudformation/medialive/aws-medialive-channel_nielsenconfiguration.go index a4851dd018..74977c9e03 100644 --- a/cloudformation/medialive/aws-medialive-channel_nielsenconfiguration.go +++ b/cloudformation/medialive/aws-medialive-channel_nielsenconfiguration.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_NielsenConfiguration AWS CloudFormation Resource (AWS::MediaLive::Channel.NielsenConfiguration) diff --git a/cloudformation/medialive/aws-medialive-channel_nielsennaesiinw.go b/cloudformation/medialive/aws-medialive-channel_nielsennaesiinw.go index 6dff222dc6..34e509367f 100644 --- a/cloudformation/medialive/aws-medialive-channel_nielsennaesiinw.go +++ b/cloudformation/medialive/aws-medialive-channel_nielsennaesiinw.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_NielsenNaesIiNw AWS CloudFormation Resource (AWS::MediaLive::Channel.NielsenNaesIiNw) diff --git a/cloudformation/medialive/aws-medialive-channel_nielsenwatermarkssettings.go b/cloudformation/medialive/aws-medialive-channel_nielsenwatermarkssettings.go index 550707a71e..42ebc4175a 100644 --- a/cloudformation/medialive/aws-medialive-channel_nielsenwatermarkssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_nielsenwatermarkssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_NielsenWatermarksSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.NielsenWatermarksSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_output.go b/cloudformation/medialive/aws-medialive-channel_output.go index 0d4522a8e4..b0d8f45094 100644 --- a/cloudformation/medialive/aws-medialive-channel_output.go +++ b/cloudformation/medialive/aws-medialive-channel_output.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Output AWS CloudFormation Resource (AWS::MediaLive::Channel.Output) @@ -13,12 +13,12 @@ type Channel_Output struct { // AudioDescriptionNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-audiodescriptionnames - AudioDescriptionNames *[]string `json:"AudioDescriptionNames,omitempty"` + AudioDescriptionNames []string `json:"AudioDescriptionNames,omitempty"` // CaptionDescriptionNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-output.html#cfn-medialive-channel-output-captiondescriptionnames - CaptionDescriptionNames *[]string `json:"CaptionDescriptionNames,omitempty"` + CaptionDescriptionNames []string `json:"CaptionDescriptionNames,omitempty"` // OutputName AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_outputdestination.go b/cloudformation/medialive/aws-medialive-channel_outputdestination.go index c6e00986f4..2cd46b57cb 100644 --- a/cloudformation/medialive/aws-medialive-channel_outputdestination.go +++ b/cloudformation/medialive/aws-medialive-channel_outputdestination.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_OutputDestination AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputDestination) @@ -18,7 +18,7 @@ type Channel_OutputDestination struct { // MediaPackageSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-mediapackagesettings - MediaPackageSettings *[]Channel_MediaPackageOutputDestinationSettings `json:"MediaPackageSettings,omitempty"` + MediaPackageSettings []Channel_MediaPackageOutputDestinationSettings `json:"MediaPackageSettings,omitempty"` // MultiplexSettings AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type Channel_OutputDestination struct { // Settings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputdestination.html#cfn-medialive-channel-outputdestination-settings - Settings *[]Channel_OutputDestinationSettings `json:"Settings,omitempty"` + Settings []Channel_OutputDestinationSettings `json:"Settings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-channel_outputdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_outputdestinationsettings.go index 54dbaae715..ae499da706 100644 --- a/cloudformation/medialive/aws-medialive-channel_outputdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_outputdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_OutputDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_outputgroup.go b/cloudformation/medialive/aws-medialive-channel_outputgroup.go index 2cd9ba42da..e8d54c6645 100644 --- a/cloudformation/medialive/aws-medialive-channel_outputgroup.go +++ b/cloudformation/medialive/aws-medialive-channel_outputgroup.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_OutputGroup AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputGroup) @@ -23,7 +23,7 @@ type Channel_OutputGroup struct { // Outputs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-outputgroup.html#cfn-medialive-channel-outputgroup-outputs - Outputs *[]Channel_Output `json:"Outputs,omitempty"` + Outputs []Channel_Output `json:"Outputs,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-channel_outputgroupsettings.go b/cloudformation/medialive/aws-medialive-channel_outputgroupsettings.go index 609e96e66f..6fab3ad4b8 100644 --- a/cloudformation/medialive/aws-medialive-channel_outputgroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_outputgroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_OutputGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_outputlocationref.go b/cloudformation/medialive/aws-medialive-channel_outputlocationref.go index 18d273336a..d6821ce12f 100644 --- a/cloudformation/medialive/aws-medialive-channel_outputlocationref.go +++ b/cloudformation/medialive/aws-medialive-channel_outputlocationref.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_OutputLocationRef AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputLocationRef) diff --git a/cloudformation/medialive/aws-medialive-channel_outputsettings.go b/cloudformation/medialive/aws-medialive-channel_outputsettings.go index 887f1f0a4a..e6c1878bfd 100644 --- a/cloudformation/medialive/aws-medialive-channel_outputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_outputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_OutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.OutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_passthroughsettings.go b/cloudformation/medialive/aws-medialive-channel_passthroughsettings.go index 88aa7b759f..25b352b11b 100644 --- a/cloudformation/medialive/aws-medialive-channel_passthroughsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_passthroughsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_PassThroughSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.PassThroughSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_rawsettings.go b/cloudformation/medialive/aws-medialive-channel_rawsettings.go index b9daa1aef3..f92c0750b8 100644 --- a/cloudformation/medialive/aws-medialive-channel_rawsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_rawsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_RawSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.RawSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_rec601settings.go b/cloudformation/medialive/aws-medialive-channel_rec601settings.go index f21aad77a3..8c54cf3e12 100644 --- a/cloudformation/medialive/aws-medialive-channel_rec601settings.go +++ b/cloudformation/medialive/aws-medialive-channel_rec601settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Rec601Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Rec601Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_rec709settings.go b/cloudformation/medialive/aws-medialive-channel_rec709settings.go index 1004848d62..5d0ac72fa3 100644 --- a/cloudformation/medialive/aws-medialive-channel_rec709settings.go +++ b/cloudformation/medialive/aws-medialive-channel_rec709settings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Rec709Settings AWS CloudFormation Resource (AWS::MediaLive::Channel.Rec709Settings) diff --git a/cloudformation/medialive/aws-medialive-channel_remixsettings.go b/cloudformation/medialive/aws-medialive-channel_remixsettings.go index bd5289e27a..65d598e573 100644 --- a/cloudformation/medialive/aws-medialive-channel_remixsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_remixsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_RemixSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.RemixSettings) @@ -13,7 +13,7 @@ type Channel_RemixSettings struct { // ChannelMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-remixsettings.html#cfn-medialive-channel-remixsettings-channelmappings - ChannelMappings *[]Channel_AudioChannelMapping `json:"ChannelMappings,omitempty"` + ChannelMappings []Channel_AudioChannelMapping `json:"ChannelMappings,omitempty"` // ChannelsIn AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_rtmpcaptioninfodestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_rtmpcaptioninfodestinationsettings.go index 4b35622ac0..60d47114ed 100644 --- a/cloudformation/medialive/aws-medialive-channel_rtmpcaptioninfodestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_rtmpcaptioninfodestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_RtmpCaptionInfoDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.RtmpCaptionInfoDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_rtmpgroupsettings.go b/cloudformation/medialive/aws-medialive-channel_rtmpgroupsettings.go index b215bae59a..3ce9f24c00 100644 --- a/cloudformation/medialive/aws-medialive-channel_rtmpgroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_rtmpgroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_RtmpGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.RtmpGroupSettings) @@ -13,7 +13,7 @@ type Channel_RtmpGroupSettings struct { // AdMarkers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-rtmpgroupsettings.html#cfn-medialive-channel-rtmpgroupsettings-admarkers - AdMarkers *[]string `json:"AdMarkers,omitempty"` + AdMarkers []string `json:"AdMarkers,omitempty"` // AuthenticationScheme AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-channel_rtmpoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_rtmpoutputsettings.go index f99ed5c7c9..0d6c27ec4c 100644 --- a/cloudformation/medialive/aws-medialive-channel_rtmpoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_rtmpoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_RtmpOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.RtmpOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_scte20plusembeddeddestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_scte20plusembeddeddestinationsettings.go index 278be47186..34df7d903e 100644 --- a/cloudformation/medialive/aws-medialive-channel_scte20plusembeddeddestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_scte20plusembeddeddestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Scte20PlusEmbeddedDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte20PlusEmbeddedDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_scte20sourcesettings.go b/cloudformation/medialive/aws-medialive-channel_scte20sourcesettings.go index eb0ec8ebc1..bd33be524c 100644 --- a/cloudformation/medialive/aws-medialive-channel_scte20sourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_scte20sourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Scte20SourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte20SourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_scte27destinationsettings.go b/cloudformation/medialive/aws-medialive-channel_scte27destinationsettings.go index 99f082cbd6..2833005a11 100644 --- a/cloudformation/medialive/aws-medialive-channel_scte27destinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_scte27destinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Scte27DestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte27DestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_scte27sourcesettings.go b/cloudformation/medialive/aws-medialive-channel_scte27sourcesettings.go index 75f097ad1d..649be06a06 100644 --- a/cloudformation/medialive/aws-medialive-channel_scte27sourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_scte27sourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Scte27SourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte27SourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_scte35spliceinsert.go b/cloudformation/medialive/aws-medialive-channel_scte35spliceinsert.go index acd87e7633..53678fc90b 100644 --- a/cloudformation/medialive/aws-medialive-channel_scte35spliceinsert.go +++ b/cloudformation/medialive/aws-medialive-channel_scte35spliceinsert.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Scte35SpliceInsert AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte35SpliceInsert) diff --git a/cloudformation/medialive/aws-medialive-channel_scte35timesignalapos.go b/cloudformation/medialive/aws-medialive-channel_scte35timesignalapos.go index e1b1c5e154..127ad131bd 100644 --- a/cloudformation/medialive/aws-medialive-channel_scte35timesignalapos.go +++ b/cloudformation/medialive/aws-medialive-channel_scte35timesignalapos.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_Scte35TimeSignalApos AWS CloudFormation Resource (AWS::MediaLive::Channel.Scte35TimeSignalApos) diff --git a/cloudformation/medialive/aws-medialive-channel_smptettdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_smptettdestinationsettings.go index 765533b9ef..186a38eb98 100644 --- a/cloudformation/medialive/aws-medialive-channel_smptettdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_smptettdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_SmpteTtDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.SmpteTtDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_standardhlssettings.go b/cloudformation/medialive/aws-medialive-channel_standardhlssettings.go index b4292a44e5..08467534f4 100644 --- a/cloudformation/medialive/aws-medialive-channel_standardhlssettings.go +++ b/cloudformation/medialive/aws-medialive-channel_standardhlssettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_StandardHlsSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.StandardHlsSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_statickeysettings.go b/cloudformation/medialive/aws-medialive-channel_statickeysettings.go index 3825d0634c..c8692ed706 100644 --- a/cloudformation/medialive/aws-medialive-channel_statickeysettings.go +++ b/cloudformation/medialive/aws-medialive-channel_statickeysettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_StaticKeySettings AWS CloudFormation Resource (AWS::MediaLive::Channel.StaticKeySettings) diff --git a/cloudformation/medialive/aws-medialive-channel_teletextdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_teletextdestinationsettings.go index 0602163cd4..9ef0e7d1e5 100644 --- a/cloudformation/medialive/aws-medialive-channel_teletextdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_teletextdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_TeletextDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.TeletextDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_teletextsourcesettings.go b/cloudformation/medialive/aws-medialive-channel_teletextsourcesettings.go index 5217bf64ae..c8451122bc 100644 --- a/cloudformation/medialive/aws-medialive-channel_teletextsourcesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_teletextsourcesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_TeletextSourceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.TeletextSourceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_temporalfiltersettings.go b/cloudformation/medialive/aws-medialive-channel_temporalfiltersettings.go index a6fde1e3b0..bfdbe89ce9 100644 --- a/cloudformation/medialive/aws-medialive-channel_temporalfiltersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_temporalfiltersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_TemporalFilterSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.TemporalFilterSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_timecodeconfig.go b/cloudformation/medialive/aws-medialive-channel_timecodeconfig.go index c02901a022..dad3b15e60 100644 --- a/cloudformation/medialive/aws-medialive-channel_timecodeconfig.go +++ b/cloudformation/medialive/aws-medialive-channel_timecodeconfig.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_TimecodeConfig AWS CloudFormation Resource (AWS::MediaLive::Channel.TimecodeConfig) diff --git a/cloudformation/medialive/aws-medialive-channel_ttmldestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_ttmldestinationsettings.go index bd42d0d123..572adf30a3 100644 --- a/cloudformation/medialive/aws-medialive-channel_ttmldestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_ttmldestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_TtmlDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.TtmlDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_udpcontainersettings.go b/cloudformation/medialive/aws-medialive-channel_udpcontainersettings.go index 969a8fef4f..9c62a4fa20 100644 --- a/cloudformation/medialive/aws-medialive-channel_udpcontainersettings.go +++ b/cloudformation/medialive/aws-medialive-channel_udpcontainersettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_UdpContainerSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.UdpContainerSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_udpgroupsettings.go b/cloudformation/medialive/aws-medialive-channel_udpgroupsettings.go index fc8a189277..de1c72cee5 100644 --- a/cloudformation/medialive/aws-medialive-channel_udpgroupsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_udpgroupsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_UdpGroupSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.UdpGroupSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_udpoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_udpoutputsettings.go index d7fe423379..6153b22645 100644 --- a/cloudformation/medialive/aws-medialive-channel_udpoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_udpoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_UdpOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.UdpOutputSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_videoblackfailoversettings.go b/cloudformation/medialive/aws-medialive-channel_videoblackfailoversettings.go index 33140ec8da..fb9e7ed809 100644 --- a/cloudformation/medialive/aws-medialive-channel_videoblackfailoversettings.go +++ b/cloudformation/medialive/aws-medialive-channel_videoblackfailoversettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoBlackFailoverSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoBlackFailoverSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_videocodecsettings.go b/cloudformation/medialive/aws-medialive-channel_videocodecsettings.go index 34e7d4221c..1f5eeb86c5 100644 --- a/cloudformation/medialive/aws-medialive-channel_videocodecsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_videocodecsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoCodecSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoCodecSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_videodescription.go b/cloudformation/medialive/aws-medialive-channel_videodescription.go index e301bc8204..bde6155662 100644 --- a/cloudformation/medialive/aws-medialive-channel_videodescription.go +++ b/cloudformation/medialive/aws-medialive-channel_videodescription.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoDescription AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoDescription) diff --git a/cloudformation/medialive/aws-medialive-channel_videoselector.go b/cloudformation/medialive/aws-medialive-channel_videoselector.go index d3c5c412f9..119fc56876 100644 --- a/cloudformation/medialive/aws-medialive-channel_videoselector.go +++ b/cloudformation/medialive/aws-medialive-channel_videoselector.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoSelector AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelector) diff --git a/cloudformation/medialive/aws-medialive-channel_videoselectorcolorspacesettings.go b/cloudformation/medialive/aws-medialive-channel_videoselectorcolorspacesettings.go index 6c40c1bab4..a17560ca3f 100644 --- a/cloudformation/medialive/aws-medialive-channel_videoselectorcolorspacesettings.go +++ b/cloudformation/medialive/aws-medialive-channel_videoselectorcolorspacesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoSelectorColorSpaceSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorColorSpaceSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_videoselectorpid.go b/cloudformation/medialive/aws-medialive-channel_videoselectorpid.go index 61b1d07352..12e0598456 100644 --- a/cloudformation/medialive/aws-medialive-channel_videoselectorpid.go +++ b/cloudformation/medialive/aws-medialive-channel_videoselectorpid.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoSelectorPid AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorPid) diff --git a/cloudformation/medialive/aws-medialive-channel_videoselectorprogramid.go b/cloudformation/medialive/aws-medialive-channel_videoselectorprogramid.go index f8e1e240c6..6e905697ec 100644 --- a/cloudformation/medialive/aws-medialive-channel_videoselectorprogramid.go +++ b/cloudformation/medialive/aws-medialive-channel_videoselectorprogramid.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoSelectorProgramId AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorProgramId) diff --git a/cloudformation/medialive/aws-medialive-channel_videoselectorsettings.go b/cloudformation/medialive/aws-medialive-channel_videoselectorsettings.go index 25b318d992..aaa68085b4 100644 --- a/cloudformation/medialive/aws-medialive-channel_videoselectorsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_videoselectorsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VideoSelectorSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.VideoSelectorSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_vpcoutputsettings.go b/cloudformation/medialive/aws-medialive-channel_vpcoutputsettings.go index 6b8e7580ac..bfb6a0b3da 100644 --- a/cloudformation/medialive/aws-medialive-channel_vpcoutputsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_vpcoutputsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_VpcOutputSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.VpcOutputSettings) @@ -13,17 +13,17 @@ type Channel_VpcOutputSettings struct { // PublicAddressAllocationIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html#cfn-medialive-channel-vpcoutputsettings-publicaddressallocationids - PublicAddressAllocationIds *[]string `json:"PublicAddressAllocationIds,omitempty"` + PublicAddressAllocationIds []string `json:"PublicAddressAllocationIds,omitempty"` // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html#cfn-medialive-channel-vpcoutputsettings-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-channel-vpcoutputsettings.html#cfn-medialive-channel-vpcoutputsettings-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-channel_wavsettings.go b/cloudformation/medialive/aws-medialive-channel_wavsettings.go index ebf85c645f..aaaa1e51d0 100644 --- a/cloudformation/medialive/aws-medialive-channel_wavsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_wavsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_WavSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.WavSettings) diff --git a/cloudformation/medialive/aws-medialive-channel_webvttdestinationsettings.go b/cloudformation/medialive/aws-medialive-channel_webvttdestinationsettings.go index c5a01eb715..6707c71c1f 100644 --- a/cloudformation/medialive/aws-medialive-channel_webvttdestinationsettings.go +++ b/cloudformation/medialive/aws-medialive-channel_webvttdestinationsettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_WebvttDestinationSettings AWS CloudFormation Resource (AWS::MediaLive::Channel.WebvttDestinationSettings) diff --git a/cloudformation/medialive/aws-medialive-input.go b/cloudformation/medialive/aws-medialive-input.go index a05f2a6af1..fb03431698 100644 --- a/cloudformation/medialive/aws-medialive-input.go +++ b/cloudformation/medialive/aws-medialive-input.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input AWS CloudFormation Resource (AWS::MediaLive::Input) @@ -16,22 +16,22 @@ type Input struct { // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-destinations - Destinations *[]Input_InputDestinationRequest `json:"Destinations,omitempty"` + Destinations []Input_InputDestinationRequest `json:"Destinations,omitempty"` // InputDevices AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-inputdevices - InputDevices *[]Input_InputDeviceSettings `json:"InputDevices,omitempty"` + InputDevices []Input_InputDeviceSettings `json:"InputDevices,omitempty"` // InputSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-inputsecuritygroups - InputSecurityGroups *[]string `json:"InputSecurityGroups,omitempty"` + InputSecurityGroups []string `json:"InputSecurityGroups,omitempty"` // MediaConnectFlows AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-mediaconnectflows - MediaConnectFlows *[]Input_MediaConnectFlowRequest `json:"MediaConnectFlows,omitempty"` + MediaConnectFlows []Input_MediaConnectFlowRequest `json:"MediaConnectFlows,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -46,7 +46,7 @@ type Input struct { // Sources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-input.html#cfn-medialive-input-sources - Sources *[]Input_InputSourceRequest `json:"Sources,omitempty"` + Sources []Input_InputSourceRequest `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false diff --git a/cloudformation/medialive/aws-medialive-input_inputdestinationrequest.go b/cloudformation/medialive/aws-medialive-input_inputdestinationrequest.go index b0bd507da2..98ec243b21 100644 --- a/cloudformation/medialive/aws-medialive-input_inputdestinationrequest.go +++ b/cloudformation/medialive/aws-medialive-input_inputdestinationrequest.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_InputDestinationRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputDestinationRequest) diff --git a/cloudformation/medialive/aws-medialive-input_inputdevicerequest.go b/cloudformation/medialive/aws-medialive-input_inputdevicerequest.go index 28ed3a0cf3..b84ebb71b9 100644 --- a/cloudformation/medialive/aws-medialive-input_inputdevicerequest.go +++ b/cloudformation/medialive/aws-medialive-input_inputdevicerequest.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_InputDeviceRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputDeviceRequest) diff --git a/cloudformation/medialive/aws-medialive-input_inputdevicesettings.go b/cloudformation/medialive/aws-medialive-input_inputdevicesettings.go index 1bc1ee8423..31827d5166 100644 --- a/cloudformation/medialive/aws-medialive-input_inputdevicesettings.go +++ b/cloudformation/medialive/aws-medialive-input_inputdevicesettings.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_InputDeviceSettings AWS CloudFormation Resource (AWS::MediaLive::Input.InputDeviceSettings) diff --git a/cloudformation/medialive/aws-medialive-input_inputsourcerequest.go b/cloudformation/medialive/aws-medialive-input_inputsourcerequest.go index ab007fc8b0..ea14dfda19 100644 --- a/cloudformation/medialive/aws-medialive-input_inputsourcerequest.go +++ b/cloudformation/medialive/aws-medialive-input_inputsourcerequest.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_InputSourceRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputSourceRequest) diff --git a/cloudformation/medialive/aws-medialive-input_inputvpcrequest.go b/cloudformation/medialive/aws-medialive-input_inputvpcrequest.go index 9f59c427cc..a3a636f3a4 100644 --- a/cloudformation/medialive/aws-medialive-input_inputvpcrequest.go +++ b/cloudformation/medialive/aws-medialive-input_inputvpcrequest.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_InputVpcRequest AWS CloudFormation Resource (AWS::MediaLive::Input.InputVpcRequest) @@ -13,12 +13,12 @@ type Input_InputVpcRequest struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html#cfn-medialive-input-inputvpcrequest-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-medialive-input-inputvpcrequest.html#cfn-medialive-input-inputvpcrequest-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-input_mediaconnectflowrequest.go b/cloudformation/medialive/aws-medialive-input_mediaconnectflowrequest.go index 133cc6539d..1ebbd2fecf 100644 --- a/cloudformation/medialive/aws-medialive-input_mediaconnectflowrequest.go +++ b/cloudformation/medialive/aws-medialive-input_mediaconnectflowrequest.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Input_MediaConnectFlowRequest AWS CloudFormation Resource (AWS::MediaLive::Input.MediaConnectFlowRequest) diff --git a/cloudformation/medialive/aws-medialive-inputsecuritygroup.go b/cloudformation/medialive/aws-medialive-inputsecuritygroup.go index e588273500..9cb69ca234 100644 --- a/cloudformation/medialive/aws-medialive-inputsecuritygroup.go +++ b/cloudformation/medialive/aws-medialive-inputsecuritygroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InputSecurityGroup AWS CloudFormation Resource (AWS::MediaLive::InputSecurityGroup) @@ -21,7 +21,7 @@ type InputSecurityGroup struct { // WhitelistRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-medialive-inputsecuritygroup.html#cfn-medialive-inputsecuritygroup-whitelistrules - WhitelistRules *[]InputSecurityGroup_InputWhitelistRuleCidr `json:"WhitelistRules,omitempty"` + WhitelistRules []InputSecurityGroup_InputWhitelistRuleCidr `json:"WhitelistRules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/medialive/aws-medialive-inputsecuritygroup_inputwhitelistrulecidr.go b/cloudformation/medialive/aws-medialive-inputsecuritygroup_inputwhitelistrulecidr.go index 972d8ada55..5c3c803d35 100644 --- a/cloudformation/medialive/aws-medialive-inputsecuritygroup_inputwhitelistrulecidr.go +++ b/cloudformation/medialive/aws-medialive-inputsecuritygroup_inputwhitelistrulecidr.go @@ -3,7 +3,7 @@ package medialive import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InputSecurityGroup_InputWhitelistRuleCidr AWS CloudFormation Resource (AWS::MediaLive::InputSecurityGroup.InputWhitelistRuleCidr) diff --git a/cloudformation/mediapackage/aws-mediapackage-asset.go b/cloudformation/mediapackage/aws-mediapackage-asset.go index 0c1abb4ee9..de9126f45f 100644 --- a/cloudformation/mediapackage/aws-mediapackage-asset.go +++ b/cloudformation/mediapackage/aws-mediapackage-asset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Asset AWS CloudFormation Resource (AWS::MediaPackage::Asset) @@ -42,7 +42,7 @@ type Asset struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-asset.html#cfn-mediapackage-asset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediapackage/aws-mediapackage-asset_egressendpoint.go b/cloudformation/mediapackage/aws-mediapackage-asset_egressendpoint.go index e87d579789..6b36152ddf 100644 --- a/cloudformation/mediapackage/aws-mediapackage-asset_egressendpoint.go +++ b/cloudformation/mediapackage/aws-mediapackage-asset_egressendpoint.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Asset_EgressEndpoint AWS CloudFormation Resource (AWS::MediaPackage::Asset.EgressEndpoint) diff --git a/cloudformation/mediapackage/aws-mediapackage-channel.go b/cloudformation/mediapackage/aws-mediapackage-channel.go index 3257fece04..b831d6a225 100644 --- a/cloudformation/mediapackage/aws-mediapackage-channel.go +++ b/cloudformation/mediapackage/aws-mediapackage-channel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Channel AWS CloudFormation Resource (AWS::MediaPackage::Channel) @@ -37,7 +37,7 @@ type Channel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-channel.html#cfn-mediapackage-channel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediapackage/aws-mediapackage-channel_logconfiguration.go b/cloudformation/mediapackage/aws-mediapackage-channel_logconfiguration.go index 7d4b1941d8..3b7bc8132b 100644 --- a/cloudformation/mediapackage/aws-mediapackage-channel_logconfiguration.go +++ b/cloudformation/mediapackage/aws-mediapackage-channel_logconfiguration.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Channel_LogConfiguration AWS CloudFormation Resource (AWS::MediaPackage::Channel.LogConfiguration) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint.go index 693605dbfc..cfc189df6e 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // OriginEndpoint AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint) @@ -72,7 +72,7 @@ type OriginEndpoint struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TimeDelaySeconds AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type OriginEndpoint struct { // Whitelist AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-originendpoint.html#cfn-mediapackage-originendpoint-whitelist - Whitelist *[]string `json:"Whitelist,omitempty"` + Whitelist []string `json:"Whitelist,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_authorization.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_authorization.go index e8efe06d38..4e6223d9ce 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_authorization.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_authorization.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_Authorization AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.Authorization) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafencryption.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafencryption.go index 52be2e7f46..974f86c22d 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_CmafEncryption AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.CmafEncryption) @@ -15,6 +15,11 @@ type OriginEndpoint_CmafEncryption struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-constantinitializationvector ConstantInitializationVector *string `json:"ConstantInitializationVector,omitempty"` + // EncryptionMethod AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-encryptionmethod + EncryptionMethod *string `json:"EncryptionMethod,omitempty"` + // KeyRotationIntervalSeconds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafencryption.html#cfn-mediapackage-originendpoint-cmafencryption-keyrotationintervalseconds diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafpackage.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafpackage.go index 46d73f4a91..08de3b523a 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafpackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_cmafpackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_CmafPackage AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.CmafPackage) @@ -18,7 +18,7 @@ type OriginEndpoint_CmafPackage struct { // HlsManifests AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-cmafpackage.html#cfn-mediapackage-originendpoint-cmafpackage-hlsmanifests - HlsManifests *[]OriginEndpoint_HlsManifest `json:"HlsManifests,omitempty"` + HlsManifests []OriginEndpoint_HlsManifest `json:"HlsManifests,omitempty"` // SegmentDurationSeconds AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashencryption.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashencryption.go index 3ecb5eb895..a00cf93b0e 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_DashEncryption AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.DashEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashpackage.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashpackage.go index b90c54f144..86365ac198 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashpackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_dashpackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_DashPackage AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.DashPackage) @@ -13,7 +13,7 @@ type OriginEndpoint_DashPackage struct { // AdTriggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-adtriggers - AdTriggers *[]string `json:"AdTriggers,omitempty"` + AdTriggers []string `json:"AdTriggers,omitempty"` // AdsOnDeliveryRestrictions AWS CloudFormation Property // Required: false @@ -53,7 +53,7 @@ type OriginEndpoint_DashPackage struct { // PeriodTriggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-dashpackage.html#cfn-mediapackage-originendpoint-dashpackage-periodtriggers - PeriodTriggers *[]string `json:"PeriodTriggers,omitempty"` + PeriodTriggers []string `json:"PeriodTriggers,omitempty"` // Profile AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_encryptioncontractconfiguration.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_encryptioncontractconfiguration.go index 746d190ff3..564201657e 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_encryptioncontractconfiguration.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_encryptioncontractconfiguration.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_EncryptionContractConfiguration AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.EncryptionContractConfiguration) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsencryption.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsencryption.go index ed109840ad..73515cf9a0 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_HlsEncryption AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.HlsEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsmanifest.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsmanifest.go index 92ef855e3a..d10c2bcb89 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsmanifest.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlsmanifest.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_HlsManifest AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.HlsManifest) @@ -18,7 +18,7 @@ type OriginEndpoint_HlsManifest struct { // AdTriggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlsmanifest.html#cfn-mediapackage-originendpoint-hlsmanifest-adtriggers - AdTriggers *[]string `json:"AdTriggers,omitempty"` + AdTriggers []string `json:"AdTriggers,omitempty"` // AdsOnDeliveryRestrictions AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlspackage.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlspackage.go index 87ba76594d..74a3c7505c 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlspackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_hlspackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_HlsPackage AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.HlsPackage) @@ -18,7 +18,7 @@ type OriginEndpoint_HlsPackage struct { // AdTriggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-originendpoint-hlspackage.html#cfn-mediapackage-originendpoint-hlspackage-adtriggers - AdTriggers *[]string `json:"AdTriggers,omitempty"` + AdTriggers []string `json:"AdTriggers,omitempty"` // AdsOnDeliveryRestrictions AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_mssencryption.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_mssencryption.go index ad4c3988f2..09e42f48da 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_mssencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_mssencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_MssEncryption AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.MssEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_msspackage.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_msspackage.go index c694314345..4b2c1598c3 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_msspackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_msspackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_MssPackage AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.MssPackage) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_spekekeyprovider.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_spekekeyprovider.go index 63d0b75e1e..00e26eb52a 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_spekekeyprovider.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_spekekeyprovider.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_SpekeKeyProvider AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.SpekeKeyProvider) diff --git a/cloudformation/mediapackage/aws-mediapackage-originendpoint_streamselection.go b/cloudformation/mediapackage/aws-mediapackage-originendpoint_streamselection.go index b0b5ca8599..511ac4cf83 100644 --- a/cloudformation/mediapackage/aws-mediapackage-originendpoint_streamselection.go +++ b/cloudformation/mediapackage/aws-mediapackage-originendpoint_streamselection.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OriginEndpoint_StreamSelection AWS CloudFormation Resource (AWS::MediaPackage::OriginEndpoint.StreamSelection) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration.go index 5f5e9be1ce..7fb0009316 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PackagingConfiguration AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration) @@ -47,7 +47,7 @@ type PackagingConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packagingconfiguration.html#cfn-mediapackage-packagingconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafencryption.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafencryption.go index a49c06d959..adae5285fe 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_CmafEncryption AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.CmafEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafpackage.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafpackage.go index 763308216a..89a4c4ed8c 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafpackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_cmafpackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_CmafPackage AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.CmafPackage) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashencryption.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashencryption.go index 6c03c33f0e..4869e5df0f 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_DashEncryption AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.DashEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashmanifest.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashmanifest.go index 98ceb69827..a4859930d8 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashmanifest.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashmanifest.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_DashManifest AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.DashManifest) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashpackage.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashpackage.go index 58855c5290..8af1e130aa 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashpackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_dashpackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_DashPackage AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.DashPackage) @@ -28,7 +28,7 @@ type PackagingConfiguration_DashPackage struct { // PeriodTriggers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediapackage-packagingconfiguration-dashpackage.html#cfn-mediapackage-packagingconfiguration-dashpackage-periodtriggers - PeriodTriggers *[]string `json:"PeriodTriggers,omitempty"` + PeriodTriggers []string `json:"PeriodTriggers,omitempty"` // SegmentDurationSeconds AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsencryption.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsencryption.go index 47901cbc3c..1ff9f71721 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_HlsEncryption AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.HlsEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsmanifest.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsmanifest.go index bd81471cbb..5f04aa60e5 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsmanifest.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlsmanifest.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_HlsManifest AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.HlsManifest) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlspackage.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlspackage.go index 2bb51a6114..63a93cfee2 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlspackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_hlspackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_HlsPackage AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.HlsPackage) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssencryption.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssencryption.go index fe0ecdf16b..d15aff1905 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssencryption.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssencryption.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_MssEncryption AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.MssEncryption) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssmanifest.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssmanifest.go index f48ba2983c..fb0467ae55 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssmanifest.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_mssmanifest.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_MssManifest AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.MssManifest) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_msspackage.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_msspackage.go index a9de77cca4..acdf94d2ac 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_msspackage.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_msspackage.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_MssPackage AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.MssPackage) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_spekekeyprovider.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_spekekeyprovider.go index 995a6c979a..91a00fb64f 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_spekekeyprovider.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_spekekeyprovider.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_SpekeKeyProvider AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.SpekeKeyProvider) diff --git a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_streamselection.go b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_streamselection.go index 1caf21d1cb..f04d228838 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_streamselection.go +++ b/cloudformation/mediapackage/aws-mediapackage-packagingconfiguration_streamselection.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingConfiguration_StreamSelection AWS CloudFormation Resource (AWS::MediaPackage::PackagingConfiguration.StreamSelection) diff --git a/cloudformation/mediapackage/aws-mediapackage-packaginggroup.go b/cloudformation/mediapackage/aws-mediapackage-packaginggroup.go index fcc6211465..dd028bf7a4 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packaginggroup.go +++ b/cloudformation/mediapackage/aws-mediapackage-packaginggroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PackagingGroup AWS CloudFormation Resource (AWS::MediaPackage::PackagingGroup) @@ -32,7 +32,7 @@ type PackagingGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediapackage-packaginggroup.html#cfn-mediapackage-packaginggroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediapackage/aws-mediapackage-packaginggroup_authorization.go b/cloudformation/mediapackage/aws-mediapackage-packaginggroup_authorization.go index 3f4b6a115e..fbc0351222 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packaginggroup_authorization.go +++ b/cloudformation/mediapackage/aws-mediapackage-packaginggroup_authorization.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingGroup_Authorization AWS CloudFormation Resource (AWS::MediaPackage::PackagingGroup.Authorization) diff --git a/cloudformation/mediapackage/aws-mediapackage-packaginggroup_logconfiguration.go b/cloudformation/mediapackage/aws-mediapackage-packaginggroup_logconfiguration.go index c21563794f..99e0afff8a 100644 --- a/cloudformation/mediapackage/aws-mediapackage-packaginggroup_logconfiguration.go +++ b/cloudformation/mediapackage/aws-mediapackage-packaginggroup_logconfiguration.go @@ -3,7 +3,7 @@ package mediapackage import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackagingGroup_LogConfiguration AWS CloudFormation Resource (AWS::MediaPackage::PackagingGroup.LogConfiguration) diff --git a/cloudformation/mediastore/aws-mediastore-container.go b/cloudformation/mediastore/aws-mediastore-container.go index 7377d946b7..310dd6449b 100644 --- a/cloudformation/mediastore/aws-mediastore-container.go +++ b/cloudformation/mediastore/aws-mediastore-container.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Container AWS CloudFormation Resource (AWS::MediaStore::Container) @@ -27,7 +27,7 @@ type Container struct { // CorsPolicy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-corspolicy - CorsPolicy *[]Container_CorsRule `json:"CorsPolicy,omitempty"` + CorsPolicy []Container_CorsRule `json:"CorsPolicy,omitempty"` // LifecyclePolicy AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Container struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediastore-container.html#cfn-mediastore-container-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediastore/aws-mediastore-container_corsrule.go b/cloudformation/mediastore/aws-mediastore-container_corsrule.go index d1b3613eba..feadd8a27a 100644 --- a/cloudformation/mediastore/aws-mediastore-container_corsrule.go +++ b/cloudformation/mediastore/aws-mediastore-container_corsrule.go @@ -3,7 +3,7 @@ package mediastore import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_CorsRule AWS CloudFormation Resource (AWS::MediaStore::Container.CorsRule) @@ -13,22 +13,22 @@ type Container_CorsRule struct { // AllowedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-allowedheaders - AllowedHeaders *[]string `json:"AllowedHeaders,omitempty"` + AllowedHeaders []string `json:"AllowedHeaders,omitempty"` // AllowedMethods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-allowedmethods - AllowedMethods *[]string `json:"AllowedMethods,omitempty"` + AllowedMethods []string `json:"AllowedMethods,omitempty"` // AllowedOrigins AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-allowedorigins - AllowedOrigins *[]string `json:"AllowedOrigins,omitempty"` + AllowedOrigins []string `json:"AllowedOrigins,omitempty"` // ExposeHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-corsrule.html#cfn-mediastore-container-corsrule-exposeheaders - ExposeHeaders *[]string `json:"ExposeHeaders,omitempty"` + ExposeHeaders []string `json:"ExposeHeaders,omitempty"` // MaxAgeSeconds AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediastore/aws-mediastore-container_metricpolicy.go b/cloudformation/mediastore/aws-mediastore-container_metricpolicy.go index acb5feb9af..663aaab688 100644 --- a/cloudformation/mediastore/aws-mediastore-container_metricpolicy.go +++ b/cloudformation/mediastore/aws-mediastore-container_metricpolicy.go @@ -3,7 +3,7 @@ package mediastore import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_MetricPolicy AWS CloudFormation Resource (AWS::MediaStore::Container.MetricPolicy) @@ -18,7 +18,7 @@ type Container_MetricPolicy struct { // MetricPolicyRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mediastore-container-metricpolicy.html#cfn-mediastore-container-metricpolicy-metricpolicyrules - MetricPolicyRules *[]Container_MetricPolicyRule `json:"MetricPolicyRules,omitempty"` + MetricPolicyRules []Container_MetricPolicyRule `json:"MetricPolicyRules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/mediastore/aws-mediastore-container_metricpolicyrule.go b/cloudformation/mediastore/aws-mediastore-container_metricpolicyrule.go index d259bf164e..eb48011de9 100644 --- a/cloudformation/mediastore/aws-mediastore-container_metricpolicyrule.go +++ b/cloudformation/mediastore/aws-mediastore-container_metricpolicyrule.go @@ -3,7 +3,7 @@ package mediastore import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Container_MetricPolicyRule AWS CloudFormation Resource (AWS::MediaStore::Container.MetricPolicyRule) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration.go index 3742818279..83a61de0fd 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PlaybackConfiguration AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration) @@ -37,7 +37,7 @@ type PlaybackConfiguration struct { // ConfigurationAliases AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-configurationaliases - ConfigurationAliases *map[string]interface{} `json:"ConfigurationAliases,omitempty"` + ConfigurationAliases map[string]interface{} `json:"ConfigurationAliases,omitempty"` // DashConfiguration AWS CloudFormation Property // Required: false @@ -72,7 +72,7 @@ type PlaybackConfiguration struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-mediatailor-playbackconfiguration.html#cfn-mediatailor-playbackconfiguration-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TranscodeProfileName AWS CloudFormation Property // Required: false diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_admarkerpassthrough.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_admarkerpassthrough.go index 191306445e..e0274e03cb 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_admarkerpassthrough.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_admarkerpassthrough.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_AdMarkerPassthrough AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.AdMarkerPassthrough) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_availsuppression.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_availsuppression.go index a85fd37850..08406c636e 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_availsuppression.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_availsuppression.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_AvailSuppression AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.AvailSuppression) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_bumper.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_bumper.go index 6fda6135d0..c21c0ce06e 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_bumper.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_bumper.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_Bumper AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.Bumper) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_cdnconfiguration.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_cdnconfiguration.go index 1f8a3c3c24..cc8f63187a 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_cdnconfiguration.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_cdnconfiguration.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_CdnConfiguration AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.CdnConfiguration) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfiguration.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfiguration.go index 98031dd31b..f32240a878 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfiguration.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_dashconfiguration.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_DashConfiguration AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.DashConfiguration) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_hlsconfiguration.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_hlsconfiguration.go index c41b7f9bbc..078fff0427 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_hlsconfiguration.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_hlsconfiguration.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_HlsConfiguration AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.HlsConfiguration) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_liveprerollconfiguration.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_liveprerollconfiguration.go index d4eb117733..5cb422ae1e 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_liveprerollconfiguration.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_liveprerollconfiguration.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_LivePreRollConfiguration AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.LivePreRollConfiguration) diff --git a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_manifestprocessingrules.go b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_manifestprocessingrules.go index fb5380360c..f698cc4941 100644 --- a/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_manifestprocessingrules.go +++ b/cloudformation/mediatailor/aws-mediatailor-playbackconfiguration_manifestprocessingrules.go @@ -3,7 +3,7 @@ package mediatailor import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PlaybackConfiguration_ManifestProcessingRules AWS CloudFormation Resource (AWS::MediaTailor::PlaybackConfiguration.ManifestProcessingRules) diff --git a/cloudformation/memorydb/aws-memorydb-acl.go b/cloudformation/memorydb/aws-memorydb-acl.go index 2fd42e24a5..d3419d512d 100644 --- a/cloudformation/memorydb/aws-memorydb-acl.go +++ b/cloudformation/memorydb/aws-memorydb-acl.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ACL AWS CloudFormation Resource (AWS::MemoryDB::ACL) @@ -22,12 +22,12 @@ type ACL struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-acl.html#cfn-memorydb-acl-usernames - UserNames *[]string `json:"UserNames,omitempty"` + UserNames []string `json:"UserNames,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/memorydb/aws-memorydb-cluster.go b/cloudformation/memorydb/aws-memorydb-cluster.go index aebfbf4a4f..ba2450ab2c 100644 --- a/cloudformation/memorydb/aws-memorydb-cluster.go +++ b/cloudformation/memorydb/aws-memorydb-cluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cluster AWS CloudFormation Resource (AWS::MemoryDB::Cluster) @@ -82,12 +82,12 @@ type Cluster struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SnapshotArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-snapshotarns - SnapshotArns *[]string `json:"SnapshotArns,omitempty"` + SnapshotArns []string `json:"SnapshotArns,omitempty"` // SnapshotName AWS CloudFormation Property // Required: false @@ -127,7 +127,7 @@ type Cluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-cluster.html#cfn-memorydb-cluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/memorydb/aws-memorydb-cluster_endpoint.go b/cloudformation/memorydb/aws-memorydb-cluster_endpoint.go index 3eba9b0dde..ac8b1f74e1 100644 --- a/cloudformation/memorydb/aws-memorydb-cluster_endpoint.go +++ b/cloudformation/memorydb/aws-memorydb-cluster_endpoint.go @@ -3,7 +3,7 @@ package memorydb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Endpoint AWS CloudFormation Resource (AWS::MemoryDB::Cluster.Endpoint) diff --git a/cloudformation/memorydb/aws-memorydb-parametergroup.go b/cloudformation/memorydb/aws-memorydb-parametergroup.go index fddd40df21..2e8adcfb78 100644 --- a/cloudformation/memorydb/aws-memorydb-parametergroup.go +++ b/cloudformation/memorydb/aws-memorydb-parametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ParameterGroup AWS CloudFormation Resource (AWS::MemoryDB::ParameterGroup) @@ -37,7 +37,7 @@ type ParameterGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-parametergroup.html#cfn-memorydb-parametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/memorydb/aws-memorydb-subnetgroup.go b/cloudformation/memorydb/aws-memorydb-subnetgroup.go index 73a5a93a4e..cdfb5fa7b4 100644 --- a/cloudformation/memorydb/aws-memorydb-subnetgroup.go +++ b/cloudformation/memorydb/aws-memorydb-subnetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SubnetGroup AWS CloudFormation Resource (AWS::MemoryDB::SubnetGroup) @@ -32,7 +32,7 @@ type SubnetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-subnetgroup.html#cfn-memorydb-subnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/memorydb/aws-memorydb-user.go b/cloudformation/memorydb/aws-memorydb-user.go index 75bcb6632f..332aad7171 100644 --- a/cloudformation/memorydb/aws-memorydb-user.go +++ b/cloudformation/memorydb/aws-memorydb-user.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // User AWS CloudFormation Resource (AWS::MemoryDB::User) @@ -27,7 +27,7 @@ type User struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-memorydb-user.html#cfn-memorydb-user-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserName AWS CloudFormation Property // Required: true diff --git a/cloudformation/msk/aws-msk-batchscramsecret.go b/cloudformation/msk/aws-msk-batchscramsecret.go index 97c9305f55..c179526781 100644 --- a/cloudformation/msk/aws-msk-batchscramsecret.go +++ b/cloudformation/msk/aws-msk-batchscramsecret.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BatchScramSecret AWS CloudFormation Resource (AWS::MSK::BatchScramSecret) @@ -21,7 +21,7 @@ type BatchScramSecret struct { // SecretArnList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-batchscramsecret.html#cfn-msk-batchscramsecret-secretarnlist - SecretArnList *[]string `json:"SecretArnList,omitempty"` + SecretArnList []string `json:"SecretArnList,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/msk/aws-msk-cluster.go b/cloudformation/msk/aws-msk-cluster.go index 8a6f872088..67381bda58 100644 --- a/cloudformation/msk/aws-msk-cluster.go +++ b/cloudformation/msk/aws-msk-cluster.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster AWS CloudFormation Resource (AWS::MSK::Cluster) @@ -71,7 +71,7 @@ type Cluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-cluster.html#cfn-msk-cluster-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/msk/aws-msk-cluster_brokerlogs.go b/cloudformation/msk/aws-msk-cluster_brokerlogs.go index 865bdd26a7..bfc82f7ebf 100644 --- a/cloudformation/msk/aws-msk-cluster_brokerlogs.go +++ b/cloudformation/msk/aws-msk-cluster_brokerlogs.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_BrokerLogs AWS CloudFormation Resource (AWS::MSK::Cluster.BrokerLogs) diff --git a/cloudformation/msk/aws-msk-cluster_brokernodegroupinfo.go b/cloudformation/msk/aws-msk-cluster_brokernodegroupinfo.go index 0a42c24a80..81b07b2f44 100644 --- a/cloudformation/msk/aws-msk-cluster_brokernodegroupinfo.go +++ b/cloudformation/msk/aws-msk-cluster_brokernodegroupinfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_BrokerNodeGroupInfo AWS CloudFormation Resource (AWS::MSK::Cluster.BrokerNodeGroupInfo) @@ -33,7 +33,7 @@ type Cluster_BrokerNodeGroupInfo struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-brokernodegroupinfo.html#cfn-msk-cluster-brokernodegroupinfo-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // StorageInfo AWS CloudFormation Property // Required: false diff --git a/cloudformation/msk/aws-msk-cluster_clientauthentication.go b/cloudformation/msk/aws-msk-cluster_clientauthentication.go index bf47ca4dde..0cce1467f5 100644 --- a/cloudformation/msk/aws-msk-cluster_clientauthentication.go +++ b/cloudformation/msk/aws-msk-cluster_clientauthentication.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ClientAuthentication AWS CloudFormation Resource (AWS::MSK::Cluster.ClientAuthentication) diff --git a/cloudformation/msk/aws-msk-cluster_cloudwatchlogs.go b/cloudformation/msk/aws-msk-cluster_cloudwatchlogs.go index 951dbf4636..389b32a902 100644 --- a/cloudformation/msk/aws-msk-cluster_cloudwatchlogs.go +++ b/cloudformation/msk/aws-msk-cluster_cloudwatchlogs.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_CloudWatchLogs AWS CloudFormation Resource (AWS::MSK::Cluster.CloudWatchLogs) diff --git a/cloudformation/msk/aws-msk-cluster_configurationinfo.go b/cloudformation/msk/aws-msk-cluster_configurationinfo.go index 41365ad36b..0c1cbc9e3d 100644 --- a/cloudformation/msk/aws-msk-cluster_configurationinfo.go +++ b/cloudformation/msk/aws-msk-cluster_configurationinfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ConfigurationInfo AWS CloudFormation Resource (AWS::MSK::Cluster.ConfigurationInfo) diff --git a/cloudformation/msk/aws-msk-cluster_connectivityinfo.go b/cloudformation/msk/aws-msk-cluster_connectivityinfo.go index 626d7824cc..d686c52c59 100644 --- a/cloudformation/msk/aws-msk-cluster_connectivityinfo.go +++ b/cloudformation/msk/aws-msk-cluster_connectivityinfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ConnectivityInfo AWS CloudFormation Resource (AWS::MSK::Cluster.ConnectivityInfo) diff --git a/cloudformation/msk/aws-msk-cluster_ebsstorageinfo.go b/cloudformation/msk/aws-msk-cluster_ebsstorageinfo.go index 9c84b9b6e3..070f5701b9 100644 --- a/cloudformation/msk/aws-msk-cluster_ebsstorageinfo.go +++ b/cloudformation/msk/aws-msk-cluster_ebsstorageinfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EBSStorageInfo AWS CloudFormation Resource (AWS::MSK::Cluster.EBSStorageInfo) diff --git a/cloudformation/msk/aws-msk-cluster_encryptionatrest.go b/cloudformation/msk/aws-msk-cluster_encryptionatrest.go index e18e4ac6c1..e68afa6ab5 100644 --- a/cloudformation/msk/aws-msk-cluster_encryptionatrest.go +++ b/cloudformation/msk/aws-msk-cluster_encryptionatrest.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EncryptionAtRest AWS CloudFormation Resource (AWS::MSK::Cluster.EncryptionAtRest) diff --git a/cloudformation/msk/aws-msk-cluster_encryptioninfo.go b/cloudformation/msk/aws-msk-cluster_encryptioninfo.go index 43d037fd35..3912549da5 100644 --- a/cloudformation/msk/aws-msk-cluster_encryptioninfo.go +++ b/cloudformation/msk/aws-msk-cluster_encryptioninfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EncryptionInfo AWS CloudFormation Resource (AWS::MSK::Cluster.EncryptionInfo) diff --git a/cloudformation/msk/aws-msk-cluster_encryptionintransit.go b/cloudformation/msk/aws-msk-cluster_encryptionintransit.go index ee6d42231e..44cc3e35c8 100644 --- a/cloudformation/msk/aws-msk-cluster_encryptionintransit.go +++ b/cloudformation/msk/aws-msk-cluster_encryptionintransit.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_EncryptionInTransit AWS CloudFormation Resource (AWS::MSK::Cluster.EncryptionInTransit) diff --git a/cloudformation/msk/aws-msk-cluster_firehose.go b/cloudformation/msk/aws-msk-cluster_firehose.go index 3871a85163..c700db59e0 100644 --- a/cloudformation/msk/aws-msk-cluster_firehose.go +++ b/cloudformation/msk/aws-msk-cluster_firehose.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Firehose AWS CloudFormation Resource (AWS::MSK::Cluster.Firehose) diff --git a/cloudformation/msk/aws-msk-cluster_iam.go b/cloudformation/msk/aws-msk-cluster_iam.go index 3a6fd1149e..6c63a6ce8d 100644 --- a/cloudformation/msk/aws-msk-cluster_iam.go +++ b/cloudformation/msk/aws-msk-cluster_iam.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Iam AWS CloudFormation Resource (AWS::MSK::Cluster.Iam) diff --git a/cloudformation/msk/aws-msk-cluster_jmxexporter.go b/cloudformation/msk/aws-msk-cluster_jmxexporter.go index f0fe5c3fc7..5651148488 100644 --- a/cloudformation/msk/aws-msk-cluster_jmxexporter.go +++ b/cloudformation/msk/aws-msk-cluster_jmxexporter.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_JmxExporter AWS CloudFormation Resource (AWS::MSK::Cluster.JmxExporter) diff --git a/cloudformation/msk/aws-msk-cluster_logginginfo.go b/cloudformation/msk/aws-msk-cluster_logginginfo.go index c90cf39a52..831aacd5ca 100644 --- a/cloudformation/msk/aws-msk-cluster_logginginfo.go +++ b/cloudformation/msk/aws-msk-cluster_logginginfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_LoggingInfo AWS CloudFormation Resource (AWS::MSK::Cluster.LoggingInfo) diff --git a/cloudformation/msk/aws-msk-cluster_nodeexporter.go b/cloudformation/msk/aws-msk-cluster_nodeexporter.go index 33c442f1ae..55911fe5f0 100644 --- a/cloudformation/msk/aws-msk-cluster_nodeexporter.go +++ b/cloudformation/msk/aws-msk-cluster_nodeexporter.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_NodeExporter AWS CloudFormation Resource (AWS::MSK::Cluster.NodeExporter) diff --git a/cloudformation/msk/aws-msk-cluster_openmonitoring.go b/cloudformation/msk/aws-msk-cluster_openmonitoring.go index c08d298a5d..30e4eb1654 100644 --- a/cloudformation/msk/aws-msk-cluster_openmonitoring.go +++ b/cloudformation/msk/aws-msk-cluster_openmonitoring.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_OpenMonitoring AWS CloudFormation Resource (AWS::MSK::Cluster.OpenMonitoring) diff --git a/cloudformation/msk/aws-msk-cluster_prometheus.go b/cloudformation/msk/aws-msk-cluster_prometheus.go index 8b727657c7..2ec73f1ceb 100644 --- a/cloudformation/msk/aws-msk-cluster_prometheus.go +++ b/cloudformation/msk/aws-msk-cluster_prometheus.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Prometheus AWS CloudFormation Resource (AWS::MSK::Cluster.Prometheus) diff --git a/cloudformation/msk/aws-msk-cluster_provisionedthroughput.go b/cloudformation/msk/aws-msk-cluster_provisionedthroughput.go index a9582e78db..84537c945d 100644 --- a/cloudformation/msk/aws-msk-cluster_provisionedthroughput.go +++ b/cloudformation/msk/aws-msk-cluster_provisionedthroughput.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ProvisionedThroughput AWS CloudFormation Resource (AWS::MSK::Cluster.ProvisionedThroughput) diff --git a/cloudformation/msk/aws-msk-cluster_publicaccess.go b/cloudformation/msk/aws-msk-cluster_publicaccess.go index ec36089282..65791b8baf 100644 --- a/cloudformation/msk/aws-msk-cluster_publicaccess.go +++ b/cloudformation/msk/aws-msk-cluster_publicaccess.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_PublicAccess AWS CloudFormation Resource (AWS::MSK::Cluster.PublicAccess) diff --git a/cloudformation/msk/aws-msk-cluster_s3.go b/cloudformation/msk/aws-msk-cluster_s3.go index 902e61b1e2..61a989656c 100644 --- a/cloudformation/msk/aws-msk-cluster_s3.go +++ b/cloudformation/msk/aws-msk-cluster_s3.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_S3 AWS CloudFormation Resource (AWS::MSK::Cluster.S3) diff --git a/cloudformation/msk/aws-msk-cluster_sasl.go b/cloudformation/msk/aws-msk-cluster_sasl.go index e65cbd7ccb..541d4c60b6 100644 --- a/cloudformation/msk/aws-msk-cluster_sasl.go +++ b/cloudformation/msk/aws-msk-cluster_sasl.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Sasl AWS CloudFormation Resource (AWS::MSK::Cluster.Sasl) diff --git a/cloudformation/msk/aws-msk-cluster_scram.go b/cloudformation/msk/aws-msk-cluster_scram.go index b1d8ef17c6..43fdff5ce8 100644 --- a/cloudformation/msk/aws-msk-cluster_scram.go +++ b/cloudformation/msk/aws-msk-cluster_scram.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Scram AWS CloudFormation Resource (AWS::MSK::Cluster.Scram) diff --git a/cloudformation/msk/aws-msk-cluster_storageinfo.go b/cloudformation/msk/aws-msk-cluster_storageinfo.go index bf23405c66..c0ca188279 100644 --- a/cloudformation/msk/aws-msk-cluster_storageinfo.go +++ b/cloudformation/msk/aws-msk-cluster_storageinfo.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_StorageInfo AWS CloudFormation Resource (AWS::MSK::Cluster.StorageInfo) diff --git a/cloudformation/msk/aws-msk-cluster_tls.go b/cloudformation/msk/aws-msk-cluster_tls.go index 952d2b8428..32f723b547 100644 --- a/cloudformation/msk/aws-msk-cluster_tls.go +++ b/cloudformation/msk/aws-msk-cluster_tls.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Tls AWS CloudFormation Resource (AWS::MSK::Cluster.Tls) @@ -13,7 +13,7 @@ type Cluster_Tls struct { // CertificateAuthorityArnList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-cluster-tls.html#cfn-msk-cluster-tls-certificateauthorityarnlist - CertificateAuthorityArnList *[]string `json:"CertificateAuthorityArnList,omitempty"` + CertificateAuthorityArnList []string `json:"CertificateAuthorityArnList,omitempty"` // Enabled AWS CloudFormation Property // Required: false diff --git a/cloudformation/msk/aws-msk-cluster_unauthenticated.go b/cloudformation/msk/aws-msk-cluster_unauthenticated.go index 81314e8830..5c621f7782 100644 --- a/cloudformation/msk/aws-msk-cluster_unauthenticated.go +++ b/cloudformation/msk/aws-msk-cluster_unauthenticated.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Unauthenticated AWS CloudFormation Resource (AWS::MSK::Cluster.Unauthenticated) diff --git a/cloudformation/msk/aws-msk-configuration.go b/cloudformation/msk/aws-msk-configuration.go index 836390c227..d190620ec8 100644 --- a/cloudformation/msk/aws-msk-configuration.go +++ b/cloudformation/msk/aws-msk-configuration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Configuration AWS CloudFormation Resource (AWS::MSK::Configuration) @@ -21,7 +21,7 @@ type Configuration struct { // KafkaVersionsList AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-configuration.html#cfn-msk-configuration-kafkaversionslist - KafkaVersionsList *[]string `json:"KafkaVersionsList,omitempty"` + KafkaVersionsList []string `json:"KafkaVersionsList,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/msk/aws-msk-serverlesscluster.go b/cloudformation/msk/aws-msk-serverlesscluster.go index 73ad73bb14..4253777b76 100644 --- a/cloudformation/msk/aws-msk-serverlesscluster.go +++ b/cloudformation/msk/aws-msk-serverlesscluster.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServerlessCluster AWS CloudFormation Resource (AWS::MSK::ServerlessCluster) @@ -26,7 +26,7 @@ type ServerlessCluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-msk-serverlesscluster.html#cfn-msk-serverlesscluster-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // VpcConfigs AWS CloudFormation Property // Required: true diff --git a/cloudformation/msk/aws-msk-serverlesscluster_clientauthentication.go b/cloudformation/msk/aws-msk-serverlesscluster_clientauthentication.go index edf4ee9557..609fada8d0 100644 --- a/cloudformation/msk/aws-msk-serverlesscluster_clientauthentication.go +++ b/cloudformation/msk/aws-msk-serverlesscluster_clientauthentication.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServerlessCluster_ClientAuthentication AWS CloudFormation Resource (AWS::MSK::ServerlessCluster.ClientAuthentication) diff --git a/cloudformation/msk/aws-msk-serverlesscluster_iam.go b/cloudformation/msk/aws-msk-serverlesscluster_iam.go index 719fbdbf6b..e6c8540b7a 100644 --- a/cloudformation/msk/aws-msk-serverlesscluster_iam.go +++ b/cloudformation/msk/aws-msk-serverlesscluster_iam.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServerlessCluster_Iam AWS CloudFormation Resource (AWS::MSK::ServerlessCluster.Iam) diff --git a/cloudformation/msk/aws-msk-serverlesscluster_sasl.go b/cloudformation/msk/aws-msk-serverlesscluster_sasl.go index 9740b1f725..7f06c59168 100644 --- a/cloudformation/msk/aws-msk-serverlesscluster_sasl.go +++ b/cloudformation/msk/aws-msk-serverlesscluster_sasl.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServerlessCluster_Sasl AWS CloudFormation Resource (AWS::MSK::ServerlessCluster.Sasl) diff --git a/cloudformation/msk/aws-msk-serverlesscluster_vpcconfig.go b/cloudformation/msk/aws-msk-serverlesscluster_vpcconfig.go index fbe350d805..995045364c 100644 --- a/cloudformation/msk/aws-msk-serverlesscluster_vpcconfig.go +++ b/cloudformation/msk/aws-msk-serverlesscluster_vpcconfig.go @@ -3,7 +3,7 @@ package msk import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServerlessCluster_VpcConfig AWS CloudFormation Resource (AWS::MSK::ServerlessCluster.VpcConfig) @@ -13,7 +13,7 @@ type ServerlessCluster_VpcConfig struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-msk-serverlesscluster-vpcconfig.html#cfn-msk-serverlesscluster-vpcconfig-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SubnetIds AWS CloudFormation Property // Required: true diff --git a/cloudformation/mwaa/aws-mwaa-environment.go b/cloudformation/mwaa/aws-mwaa-environment.go index a45c377448..1cb82e8afc 100644 --- a/cloudformation/mwaa/aws-mwaa-environment.go +++ b/cloudformation/mwaa/aws-mwaa-environment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment AWS CloudFormation Resource (AWS::MWAA::Environment) diff --git a/cloudformation/mwaa/aws-mwaa-environment_loggingconfiguration.go b/cloudformation/mwaa/aws-mwaa-environment_loggingconfiguration.go index 3d6cec6bf8..123c99b92f 100644 --- a/cloudformation/mwaa/aws-mwaa-environment_loggingconfiguration.go +++ b/cloudformation/mwaa/aws-mwaa-environment_loggingconfiguration.go @@ -3,7 +3,7 @@ package mwaa import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_LoggingConfiguration AWS CloudFormation Resource (AWS::MWAA::Environment.LoggingConfiguration) diff --git a/cloudformation/mwaa/aws-mwaa-environment_moduleloggingconfiguration.go b/cloudformation/mwaa/aws-mwaa-environment_moduleloggingconfiguration.go index f0ff37987a..fa5f31092b 100644 --- a/cloudformation/mwaa/aws-mwaa-environment_moduleloggingconfiguration.go +++ b/cloudformation/mwaa/aws-mwaa-environment_moduleloggingconfiguration.go @@ -3,7 +3,7 @@ package mwaa import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_ModuleLoggingConfiguration AWS CloudFormation Resource (AWS::MWAA::Environment.ModuleLoggingConfiguration) diff --git a/cloudformation/mwaa/aws-mwaa-environment_networkconfiguration.go b/cloudformation/mwaa/aws-mwaa-environment_networkconfiguration.go index 41c1398538..87f48c7b89 100644 --- a/cloudformation/mwaa/aws-mwaa-environment_networkconfiguration.go +++ b/cloudformation/mwaa/aws-mwaa-environment_networkconfiguration.go @@ -3,7 +3,7 @@ package mwaa import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Environment_NetworkConfiguration AWS CloudFormation Resource (AWS::MWAA::Environment.NetworkConfiguration) @@ -13,12 +13,12 @@ type Environment_NetworkConfiguration struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-networkconfiguration.html#cfn-mwaa-environment-networkconfiguration-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-mwaa-environment-networkconfiguration.html#cfn-mwaa-environment-networkconfiguration-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/neptune/aws-neptune-dbcluster.go b/cloudformation/neptune/aws-neptune-dbcluster.go index 31db53fe45..d69153177e 100644 --- a/cloudformation/neptune/aws-neptune-dbcluster.go +++ b/cloudformation/neptune/aws-neptune-dbcluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBCluster AWS CloudFormation Resource (AWS::Neptune::DBCluster) @@ -17,12 +17,12 @@ type DBCluster struct { // AssociatedRoles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-associatedroles - AssociatedRoles *[]DBCluster_DBClusterRole `json:"AssociatedRoles,omitempty"` + AssociatedRoles []DBCluster_DBClusterRole `json:"AssociatedRoles,omitempty"` // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // BackupRetentionPeriod AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type DBCluster struct { // EnableCloudwatchLogsExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-enablecloudwatchlogsexports - EnableCloudwatchLogsExports *[]string `json:"EnableCloudwatchLogsExports,omitempty"` + EnableCloudwatchLogsExports []string `json:"EnableCloudwatchLogsExports,omitempty"` // EngineVersion AWS CloudFormation Property // Required: false @@ -112,7 +112,7 @@ type DBCluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UseLatestRestorableTime AWS CloudFormation Property // Required: false @@ -122,7 +122,7 @@ type DBCluster struct { // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbcluster.html#cfn-neptune-dbcluster-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/neptune/aws-neptune-dbcluster_dbclusterrole.go b/cloudformation/neptune/aws-neptune-dbcluster_dbclusterrole.go index 08853e8ef5..d6d2d1bf96 100644 --- a/cloudformation/neptune/aws-neptune-dbcluster_dbclusterrole.go +++ b/cloudformation/neptune/aws-neptune-dbcluster_dbclusterrole.go @@ -3,7 +3,7 @@ package neptune import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBCluster_DBClusterRole AWS CloudFormation Resource (AWS::Neptune::DBCluster.DBClusterRole) diff --git a/cloudformation/neptune/aws-neptune-dbclusterparametergroup.go b/cloudformation/neptune/aws-neptune-dbclusterparametergroup.go index 3eab265c4f..a9b483953e 100644 --- a/cloudformation/neptune/aws-neptune-dbclusterparametergroup.go +++ b/cloudformation/neptune/aws-neptune-dbclusterparametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBClusterParameterGroup AWS CloudFormation Resource (AWS::Neptune::DBClusterParameterGroup) @@ -37,7 +37,7 @@ type DBClusterParameterGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbclusterparametergroup.html#cfn-neptune-dbclusterparametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/neptune/aws-neptune-dbinstance.go b/cloudformation/neptune/aws-neptune-dbinstance.go index 7a90944cb1..ecb18ed38a 100644 --- a/cloudformation/neptune/aws-neptune-dbinstance.go +++ b/cloudformation/neptune/aws-neptune-dbinstance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBInstance AWS CloudFormation Resource (AWS::Neptune::DBInstance) @@ -67,7 +67,7 @@ type DBInstance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbinstance.html#cfn-neptune-dbinstance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/neptune/aws-neptune-dbparametergroup.go b/cloudformation/neptune/aws-neptune-dbparametergroup.go index 708654b92d..d1e433cb84 100644 --- a/cloudformation/neptune/aws-neptune-dbparametergroup.go +++ b/cloudformation/neptune/aws-neptune-dbparametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBParameterGroup AWS CloudFormation Resource (AWS::Neptune::DBParameterGroup) @@ -37,7 +37,7 @@ type DBParameterGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbparametergroup.html#cfn-neptune-dbparametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/neptune/aws-neptune-dbsubnetgroup.go b/cloudformation/neptune/aws-neptune-dbsubnetgroup.go index 057c2e8e63..22d88578b8 100644 --- a/cloudformation/neptune/aws-neptune-dbsubnetgroup.go +++ b/cloudformation/neptune/aws-neptune-dbsubnetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBSubnetGroup AWS CloudFormation Resource (AWS::Neptune::DBSubnetGroup) @@ -32,7 +32,7 @@ type DBSubnetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-neptune-dbsubnetgroup.html#cfn-neptune-dbsubnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewall.go b/cloudformation/networkfirewall/aws-networkfirewall-firewall.go index c162d6aee9..68cdaa08fe 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewall.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewall.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Firewall AWS CloudFormation Resource (AWS::NetworkFirewall::Firewall) @@ -52,7 +52,7 @@ type Firewall struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewall.html#cfn-networkfirewall-firewall-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewall_subnetmapping.go b/cloudformation/networkfirewall/aws-networkfirewall-firewall_subnetmapping.go index 6d0377e19d..f5eedc78ad 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewall_subnetmapping.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewall_subnetmapping.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Firewall_SubnetMapping AWS CloudFormation Resource (AWS::NetworkFirewall::Firewall.SubnetMapping) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy.go index ade7295ed3..77b2bb5c86 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FirewallPolicy AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy) @@ -32,7 +32,7 @@ type FirewallPolicy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_actiondefinition.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_actiondefinition.go index d7cb72a993..7bcd296ae1 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_actiondefinition.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_actiondefinition.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_ActionDefinition AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.ActionDefinition) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_customaction.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_customaction.go index 6eed8a0560..73c398501d 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_customaction.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_customaction.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_CustomAction AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.CustomAction) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_dimension.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_dimension.go index cd24f1b95a..9b93d82dbb 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_dimension.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_dimension.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_Dimension AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.Dimension) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_firewallpolicy.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_firewallpolicy.go index 67201b8475..4df302d856 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_firewallpolicy.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_firewallpolicy.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_FirewallPolicy AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.FirewallPolicy) @@ -13,7 +13,7 @@ type FirewallPolicy_FirewallPolicy struct { // StatefulDefaultActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statefuldefaultactions - StatefulDefaultActions *[]string `json:"StatefulDefaultActions,omitempty"` + StatefulDefaultActions []string `json:"StatefulDefaultActions,omitempty"` // StatefulEngineOptions AWS CloudFormation Property // Required: false @@ -23,12 +23,12 @@ type FirewallPolicy_FirewallPolicy struct { // StatefulRuleGroupReferences AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statefulrulegroupreferences - StatefulRuleGroupReferences *[]FirewallPolicy_StatefulRuleGroupReference `json:"StatefulRuleGroupReferences,omitempty"` + StatefulRuleGroupReferences []FirewallPolicy_StatefulRuleGroupReference `json:"StatefulRuleGroupReferences,omitempty"` // StatelessCustomActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statelesscustomactions - StatelessCustomActions *[]FirewallPolicy_CustomAction `json:"StatelessCustomActions,omitempty"` + StatelessCustomActions []FirewallPolicy_CustomAction `json:"StatelessCustomActions,omitempty"` // StatelessDefaultActions AWS CloudFormation Property // Required: true @@ -43,7 +43,7 @@ type FirewallPolicy_FirewallPolicy struct { // StatelessRuleGroupReferences AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-firewallpolicy-firewallpolicy.html#cfn-networkfirewall-firewallpolicy-firewallpolicy-statelessrulegroupreferences - StatelessRuleGroupReferences *[]FirewallPolicy_StatelessRuleGroupReference `json:"StatelessRuleGroupReferences,omitempty"` + StatelessRuleGroupReferences []FirewallPolicy_StatelessRuleGroupReference `json:"StatelessRuleGroupReferences,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_publishmetricaction.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_publishmetricaction.go index cce4182d4d..887d9cfaf8 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_publishmetricaction.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_publishmetricaction.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_PublishMetricAction AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.PublishMetricAction) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulengineoptions.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulengineoptions.go index 8e5bd539c4..bbbe502929 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulengineoptions.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulengineoptions.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_StatefulEngineOptions AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.StatefulEngineOptions) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulrulegroupreference.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulrulegroupreference.go index 71e1b6df1f..c8a7104c42 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulrulegroupreference.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statefulrulegroupreference.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_StatefulRuleGroupReference AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.StatefulRuleGroupReference) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statelessrulegroupreference.go b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statelessrulegroupreference.go index 840c0f9ec2..46b0bfe20c 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statelessrulegroupreference.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-firewallpolicy_statelessrulegroupreference.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallPolicy_StatelessRuleGroupReference AWS CloudFormation Resource (AWS::NetworkFirewall::FirewallPolicy.StatelessRuleGroupReference) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration.go b/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration.go index 0a1bcfa8d3..e40f119efd 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggingConfiguration AWS CloudFormation Resource (AWS::NetworkFirewall::LoggingConfiguration) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_logdestinationconfig.go b/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_logdestinationconfig.go index df67d6d507..3593794c1c 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_logdestinationconfig.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_logdestinationconfig.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggingConfiguration_LogDestinationConfig AWS CloudFormation Resource (AWS::NetworkFirewall::LoggingConfiguration.LogDestinationConfig) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_loggingconfiguration.go b/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_loggingconfiguration.go index d90dfb6388..50cbce9f91 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_loggingconfiguration.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-loggingconfiguration_loggingconfiguration.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggingConfiguration_LoggingConfiguration AWS CloudFormation Resource (AWS::NetworkFirewall::LoggingConfiguration.LoggingConfiguration) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup.go index df27ec249a..4c7803dfb8 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RuleGroup AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup) @@ -37,7 +37,7 @@ type RuleGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkfirewall-rulegroup.html#cfn-networkfirewall-rulegroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_actiondefinition.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_actiondefinition.go index e0e2877faa..8d57abafba 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_actiondefinition.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_actiondefinition.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_ActionDefinition AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.ActionDefinition) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_address.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_address.go index 4e4dcdb7dc..6cd52704dd 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_address.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_address.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Address AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.Address) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_customaction.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_customaction.go index e6cbfd3028..c6fbbb1006 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_customaction.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_customaction.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_CustomAction AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.CustomAction) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_dimension.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_dimension.go index 88bf4d3438..1da136b985 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_dimension.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_dimension.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Dimension AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.Dimension) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_header.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_header.go index 8860022784..5eeaa58052 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_header.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_header.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Header AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.Header) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ipset.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ipset.go index fa3323a909..3f986d9ba5 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ipset.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ipset.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_IPSet AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.IPSet) @@ -13,7 +13,7 @@ type RuleGroup_IPSet struct { // Definition AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ipset.html#cfn-networkfirewall-rulegroup-ipset-definition - Definition *[]string `json:"Definition,omitempty"` + Definition []string `json:"Definition,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_matchattributes.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_matchattributes.go index 271010b69b..086ff14030 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_matchattributes.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_matchattributes.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_MatchAttributes AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.MatchAttributes) @@ -13,32 +13,32 @@ type RuleGroup_MatchAttributes struct { // DestinationPorts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-destinationports - DestinationPorts *[]RuleGroup_PortRange `json:"DestinationPorts,omitempty"` + DestinationPorts []RuleGroup_PortRange `json:"DestinationPorts,omitempty"` // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-destinations - Destinations *[]RuleGroup_Address `json:"Destinations,omitempty"` + Destinations []RuleGroup_Address `json:"Destinations,omitempty"` // Protocols AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-protocols - Protocols *[]int `json:"Protocols,omitempty"` + Protocols []int `json:"Protocols,omitempty"` // SourcePorts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-sourceports - SourcePorts *[]RuleGroup_PortRange `json:"SourcePorts,omitempty"` + SourcePorts []RuleGroup_PortRange `json:"SourcePorts,omitempty"` // Sources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-sources - Sources *[]RuleGroup_Address `json:"Sources,omitempty"` + Sources []RuleGroup_Address `json:"Sources,omitempty"` // TCPFlags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-matchattributes.html#cfn-networkfirewall-rulegroup-matchattributes-tcpflags - TCPFlags *[]RuleGroup_TCPFlagField `json:"TCPFlags,omitempty"` + TCPFlags []RuleGroup_TCPFlagField `json:"TCPFlags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portrange.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portrange.go index e350d6fc77..2f8e6fce1f 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portrange.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portrange.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_PortRange AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.PortRange) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portset.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portset.go index b8e64f3729..4c3398e129 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portset.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_portset.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_PortSet AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.PortSet) @@ -13,7 +13,7 @@ type RuleGroup_PortSet struct { // Definition AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-portset.html#cfn-networkfirewall-rulegroup-portset-definition - Definition *[]string `json:"Definition,omitempty"` + Definition []string `json:"Definition,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_publishmetricaction.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_publishmetricaction.go index 2610e3d90c..83757765fb 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_publishmetricaction.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_publishmetricaction.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_PublishMetricAction AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.PublishMetricAction) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruledefinition.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruledefinition.go index e73ed34568..88eb08269a 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruledefinition.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruledefinition.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RuleDefinition AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.RuleDefinition) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulegroup.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulegroup.go index cd314173cf..c8af0374cb 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulegroup.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulegroup.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RuleGroup AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.RuleGroup) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruleoption.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruleoption.go index d201a49689..27e6378b8e 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruleoption.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_ruleoption.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RuleOption AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.RuleOption) @@ -18,7 +18,7 @@ type RuleGroup_RuleOption struct { // Settings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-ruleoption.html#cfn-networkfirewall-rulegroup-ruleoption-settings - Settings *[]string `json:"Settings,omitempty"` + Settings []string `json:"Settings,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessource.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessource.go index acdc5695b2..3458ac40d3 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessource.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessource.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RulesSource AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.RulesSource) @@ -23,7 +23,7 @@ type RuleGroup_RulesSource struct { // StatefulRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulessource.html#cfn-networkfirewall-rulegroup-rulessource-statefulrules - StatefulRules *[]RuleGroup_StatefulRule `json:"StatefulRules,omitempty"` + StatefulRules []RuleGroup_StatefulRule `json:"StatefulRules,omitempty"` // StatelessRulesAndCustomActions AWS CloudFormation Property // Required: false diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessourcelist.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessourcelist.go index ff2589bdb9..a6f1e86220 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessourcelist.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulessourcelist.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RulesSourceList AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.RulesSourceList) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulevariables.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulevariables.go index d168781455..921be4a6b2 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulevariables.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_rulevariables.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RuleVariables AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.RuleVariables) @@ -13,12 +13,12 @@ type RuleGroup_RuleVariables struct { // IPSets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulevariables.html#cfn-networkfirewall-rulegroup-rulevariables-ipsets - IPSets *map[string]RuleGroup_IPSet `json:"IPSets,omitempty"` + IPSets map[string]RuleGroup_IPSet `json:"IPSets,omitempty"` // PortSets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-rulevariables.html#cfn-networkfirewall-rulegroup-rulevariables-portsets - PortSets *map[string]RuleGroup_PortSet `json:"PortSets,omitempty"` + PortSets map[string]RuleGroup_PortSet `json:"PortSets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulrule.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulrule.go index 041a7f88d4..e31206380b 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulrule.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulrule.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_StatefulRule AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.StatefulRule) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulruleoptions.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulruleoptions.go index ee65bd5eaf..512d23fb29 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulruleoptions.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statefulruleoptions.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_StatefulRuleOptions AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.StatefulRuleOptions) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrule.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrule.go index 9d581c4b88..11d7a1d9d8 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrule.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrule.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_StatelessRule AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.StatelessRule) diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrulesandcustomactions.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrulesandcustomactions.go index 90ce6f41fb..5507f1b15b 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrulesandcustomactions.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_statelessrulesandcustomactions.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_StatelessRulesAndCustomActions AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.StatelessRulesAndCustomActions) @@ -13,7 +13,7 @@ type RuleGroup_StatelessRulesAndCustomActions struct { // CustomActions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-statelessrulesandcustomactions.html#cfn-networkfirewall-rulegroup-statelessrulesandcustomactions-customactions - CustomActions *[]RuleGroup_CustomAction `json:"CustomActions,omitempty"` + CustomActions []RuleGroup_CustomAction `json:"CustomActions,omitempty"` // StatelessRules AWS CloudFormation Property // Required: true diff --git a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_tcpflagfield.go b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_tcpflagfield.go index 63138d9a47..135f5cbb1b 100644 --- a/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_tcpflagfield.go +++ b/cloudformation/networkfirewall/aws-networkfirewall-rulegroup_tcpflagfield.go @@ -3,7 +3,7 @@ package networkfirewall import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_TCPFlagField AWS CloudFormation Resource (AWS::NetworkFirewall::RuleGroup.TCPFlagField) @@ -18,7 +18,7 @@ type RuleGroup_TCPFlagField struct { // Masks AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkfirewall-rulegroup-tcpflagfield.html#cfn-networkfirewall-rulegroup-tcpflagfield-masks - Masks *[]string `json:"Masks,omitempty"` + Masks []string `json:"Masks,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-connectattachment.go b/cloudformation/networkmanager/aws-networkmanager-connectattachment.go index a8496ef80c..d396ecaec5 100644 --- a/cloudformation/networkmanager/aws-networkmanager-connectattachment.go +++ b/cloudformation/networkmanager/aws-networkmanager-connectattachment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ConnectAttachment AWS CloudFormation Resource (AWS::NetworkManager::ConnectAttachment) @@ -32,7 +32,7 @@ type ConnectAttachment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectattachment.html#cfn-networkmanager-connectattachment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TransportAttachmentId AWS CloudFormation Property // Required: false diff --git a/cloudformation/networkmanager/aws-networkmanager-connectattachment_connectattachmentoptions.go b/cloudformation/networkmanager/aws-networkmanager-connectattachment_connectattachmentoptions.go index b400278829..4ca13aac67 100644 --- a/cloudformation/networkmanager/aws-networkmanager-connectattachment_connectattachmentoptions.go +++ b/cloudformation/networkmanager/aws-networkmanager-connectattachment_connectattachmentoptions.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectAttachment_ConnectAttachmentOptions AWS CloudFormation Resource (AWS::NetworkManager::ConnectAttachment.ConnectAttachmentOptions) diff --git a/cloudformation/networkmanager/aws-networkmanager-connectpeer.go b/cloudformation/networkmanager/aws-networkmanager-connectpeer.go index f04d847963..06e031671e 100644 --- a/cloudformation/networkmanager/aws-networkmanager-connectpeer.go +++ b/cloudformation/networkmanager/aws-networkmanager-connectpeer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ConnectPeer AWS CloudFormation Resource (AWS::NetworkManager::ConnectPeer) @@ -32,7 +32,7 @@ type ConnectPeer struct { // InsideCidrBlocks AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-insidecidrblocks - InsideCidrBlocks *[]string `json:"InsideCidrBlocks,omitempty"` + InsideCidrBlocks []string `json:"InsideCidrBlocks,omitempty"` // PeerAddress AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type ConnectPeer struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-connectpeer.html#cfn-networkmanager-connectpeer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-connectpeer_bgpoptions.go b/cloudformation/networkmanager/aws-networkmanager-connectpeer_bgpoptions.go index 3b4b954c95..150249884f 100644 --- a/cloudformation/networkmanager/aws-networkmanager-connectpeer_bgpoptions.go +++ b/cloudformation/networkmanager/aws-networkmanager-connectpeer_bgpoptions.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectPeer_BgpOptions AWS CloudFormation Resource (AWS::NetworkManager::ConnectPeer.BgpOptions) diff --git a/cloudformation/networkmanager/aws-networkmanager-corenetwork.go b/cloudformation/networkmanager/aws-networkmanager-corenetwork.go index 38203263dd..8339c561d7 100644 --- a/cloudformation/networkmanager/aws-networkmanager-corenetwork.go +++ b/cloudformation/networkmanager/aws-networkmanager-corenetwork.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CoreNetwork AWS CloudFormation Resource (AWS::NetworkManager::CoreNetwork) @@ -32,7 +32,7 @@ type CoreNetwork struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-corenetwork.html#cfn-networkmanager-corenetwork-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworkedge.go b/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworkedge.go index 48358eaf93..a2f91f4d9c 100644 --- a/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworkedge.go +++ b/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworkedge.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreNetwork_CoreNetworkEdge AWS CloudFormation Resource (AWS::NetworkManager::CoreNetwork.CoreNetworkEdge) @@ -23,7 +23,7 @@ type CoreNetwork_CoreNetworkEdge struct { // InsideCidrBlocks AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworkedge.html#cfn-networkmanager-corenetwork-corenetworkedge-insidecidrblocks - InsideCidrBlocks *[]string `json:"InsideCidrBlocks,omitempty"` + InsideCidrBlocks []string `json:"InsideCidrBlocks,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworksegment.go b/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworksegment.go index 25d7b52254..92d529cd32 100644 --- a/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworksegment.go +++ b/cloudformation/networkmanager/aws-networkmanager-corenetwork_corenetworksegment.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CoreNetwork_CoreNetworkSegment AWS CloudFormation Resource (AWS::NetworkManager::CoreNetwork.CoreNetworkSegment) @@ -13,7 +13,7 @@ type CoreNetwork_CoreNetworkSegment struct { // EdgeLocations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworksegment.html#cfn-networkmanager-corenetwork-corenetworksegment-edgelocations - EdgeLocations *[]string `json:"EdgeLocations,omitempty"` + EdgeLocations []string `json:"EdgeLocations,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type CoreNetwork_CoreNetworkSegment struct { // SharedSegments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-networkmanager-corenetwork-corenetworksegment.html#cfn-networkmanager-corenetwork-corenetworksegment-sharedsegments - SharedSegments *[]string `json:"SharedSegments,omitempty"` + SharedSegments []string `json:"SharedSegments,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-customergatewayassociation.go b/cloudformation/networkmanager/aws-networkmanager-customergatewayassociation.go index 1d12904c36..6a3392ea9c 100644 --- a/cloudformation/networkmanager/aws-networkmanager-customergatewayassociation.go +++ b/cloudformation/networkmanager/aws-networkmanager-customergatewayassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CustomerGatewayAssociation AWS CloudFormation Resource (AWS::NetworkManager::CustomerGatewayAssociation) diff --git a/cloudformation/networkmanager/aws-networkmanager-device.go b/cloudformation/networkmanager/aws-networkmanager-device.go index 72fb8b93d1..5d87f355b5 100644 --- a/cloudformation/networkmanager/aws-networkmanager-device.go +++ b/cloudformation/networkmanager/aws-networkmanager-device.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Device AWS CloudFormation Resource (AWS::NetworkManager::Device) @@ -47,7 +47,7 @@ type Device struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-device.html#cfn-networkmanager-device-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/networkmanager/aws-networkmanager-device_location.go b/cloudformation/networkmanager/aws-networkmanager-device_location.go index 5f01cf8b6b..c5b0a87b6f 100644 --- a/cloudformation/networkmanager/aws-networkmanager-device_location.go +++ b/cloudformation/networkmanager/aws-networkmanager-device_location.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Device_Location AWS CloudFormation Resource (AWS::NetworkManager::Device.Location) diff --git a/cloudformation/networkmanager/aws-networkmanager-globalnetwork.go b/cloudformation/networkmanager/aws-networkmanager-globalnetwork.go index 765f5847c4..bc5e6cb19a 100644 --- a/cloudformation/networkmanager/aws-networkmanager-globalnetwork.go +++ b/cloudformation/networkmanager/aws-networkmanager-globalnetwork.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // GlobalNetwork AWS CloudFormation Resource (AWS::NetworkManager::GlobalNetwork) @@ -22,7 +22,7 @@ type GlobalNetwork struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-globalnetwork.html#cfn-networkmanager-globalnetwork-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-link.go b/cloudformation/networkmanager/aws-networkmanager-link.go index b8fd26fdd4..31e8bd666d 100644 --- a/cloudformation/networkmanager/aws-networkmanager-link.go +++ b/cloudformation/networkmanager/aws-networkmanager-link.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Link AWS CloudFormation Resource (AWS::NetworkManager::Link) @@ -42,7 +42,7 @@ type Link struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-link.html#cfn-networkmanager-link-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/networkmanager/aws-networkmanager-link_bandwidth.go b/cloudformation/networkmanager/aws-networkmanager-link_bandwidth.go index c170afc01e..238eac5b04 100644 --- a/cloudformation/networkmanager/aws-networkmanager-link_bandwidth.go +++ b/cloudformation/networkmanager/aws-networkmanager-link_bandwidth.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Link_Bandwidth AWS CloudFormation Resource (AWS::NetworkManager::Link.Bandwidth) diff --git a/cloudformation/networkmanager/aws-networkmanager-linkassociation.go b/cloudformation/networkmanager/aws-networkmanager-linkassociation.go index 50aa1ac8de..7fe25681b5 100644 --- a/cloudformation/networkmanager/aws-networkmanager-linkassociation.go +++ b/cloudformation/networkmanager/aws-networkmanager-linkassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LinkAssociation AWS CloudFormation Resource (AWS::NetworkManager::LinkAssociation) diff --git a/cloudformation/networkmanager/aws-networkmanager-site.go b/cloudformation/networkmanager/aws-networkmanager-site.go index 2fe1976027..2c40ee8c03 100644 --- a/cloudformation/networkmanager/aws-networkmanager-site.go +++ b/cloudformation/networkmanager/aws-networkmanager-site.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Site AWS CloudFormation Resource (AWS::NetworkManager::Site) @@ -32,7 +32,7 @@ type Site struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-site.html#cfn-networkmanager-site-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/networkmanager/aws-networkmanager-site_location.go b/cloudformation/networkmanager/aws-networkmanager-site_location.go index fa0c23ad9f..597a53ca11 100644 --- a/cloudformation/networkmanager/aws-networkmanager-site_location.go +++ b/cloudformation/networkmanager/aws-networkmanager-site_location.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Site_Location AWS CloudFormation Resource (AWS::NetworkManager::Site.Location) diff --git a/cloudformation/networkmanager/aws-networkmanager-sitetositevpnattachment.go b/cloudformation/networkmanager/aws-networkmanager-sitetositevpnattachment.go index c1dfab3b34..02e7d82fac 100644 --- a/cloudformation/networkmanager/aws-networkmanager-sitetositevpnattachment.go +++ b/cloudformation/networkmanager/aws-networkmanager-sitetositevpnattachment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SiteToSiteVpnAttachment AWS CloudFormation Resource (AWS::NetworkManager::SiteToSiteVpnAttachment) @@ -22,7 +22,7 @@ type SiteToSiteVpnAttachment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-sitetositevpnattachment.html#cfn-networkmanager-sitetositevpnattachment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpnConnectionArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/networkmanager/aws-networkmanager-transitgatewayregistration.go b/cloudformation/networkmanager/aws-networkmanager-transitgatewayregistration.go index 44ed6d604d..c3da88b84d 100644 --- a/cloudformation/networkmanager/aws-networkmanager-transitgatewayregistration.go +++ b/cloudformation/networkmanager/aws-networkmanager-transitgatewayregistration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TransitGatewayRegistration AWS CloudFormation Resource (AWS::NetworkManager::TransitGatewayRegistration) diff --git a/cloudformation/networkmanager/aws-networkmanager-vpcattachment.go b/cloudformation/networkmanager/aws-networkmanager-vpcattachment.go index 7244ce20be..a0671b42b1 100644 --- a/cloudformation/networkmanager/aws-networkmanager-vpcattachment.go +++ b/cloudformation/networkmanager/aws-networkmanager-vpcattachment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // VpcAttachment AWS CloudFormation Resource (AWS::NetworkManager::VpcAttachment) @@ -27,12 +27,12 @@ type VpcAttachment struct { // SubnetArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-subnetarns - SubnetArns *[]string `json:"SubnetArns,omitempty"` + SubnetArns []string `json:"SubnetArns,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-networkmanager-vpcattachment.html#cfn-networkmanager-vpcattachment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/networkmanager/aws-networkmanager-vpcattachment_vpcoptions.go b/cloudformation/networkmanager/aws-networkmanager-vpcattachment_vpcoptions.go index 5755799c85..6daba6f3d3 100644 --- a/cloudformation/networkmanager/aws-networkmanager-vpcattachment_vpcoptions.go +++ b/cloudformation/networkmanager/aws-networkmanager-vpcattachment_vpcoptions.go @@ -3,7 +3,7 @@ package networkmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VpcAttachment_VpcOptions AWS CloudFormation Resource (AWS::NetworkManager::VpcAttachment.VpcOptions) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile.go b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile.go index 9070515217..ec58fa16b6 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchProfile AWS CloudFormation Resource (AWS::NimbleStudio::LaunchProfile) @@ -51,7 +51,7 @@ type LaunchProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-launchprofile.html#cfn-nimblestudio-launchprofile-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfiguration.go index 0c9d24955d..e3a520df4d 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchProfile_StreamConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::LaunchProfile.StreamConfiguration) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfigurationsessionstorage.go b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfigurationsessionstorage.go index 1077f3a5dd..9be756f987 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfigurationsessionstorage.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamconfigurationsessionstorage.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchProfile_StreamConfigurationSessionStorage AWS CloudFormation Resource (AWS::NimbleStudio::LaunchProfile.StreamConfigurationSessionStorage) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamingsessionstorageroot.go b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamingsessionstorageroot.go index 37fb5282d0..47a2f1f367 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamingsessionstorageroot.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-launchprofile_streamingsessionstorageroot.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchProfile_StreamingSessionStorageRoot AWS CloudFormation Resource (AWS::NimbleStudio::LaunchProfile.StreamingSessionStorageRoot) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-streamingimage.go b/cloudformation/nimblestudio/aws-nimblestudio-streamingimage.go index 48eb5b7c81..9d6d319f17 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-streamingimage.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-streamingimage.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamingImage AWS CloudFormation Resource (AWS::NimbleStudio::StreamingImage) @@ -36,7 +36,7 @@ type StreamingImage struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-streamingimage.html#cfn-nimblestudio-streamingimage-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studio.go b/cloudformation/nimblestudio/aws-nimblestudio-studio.go index 977b5279aa..6bb0c471d0 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studio.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studio.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Studio AWS CloudFormation Resource (AWS::NimbleStudio::Studio) @@ -36,7 +36,7 @@ type Studio struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studio.html#cfn-nimblestudio-studio-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // UserRoleArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studio_studioencryptionconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-studio_studioencryptionconfiguration.go index 8fe7a955d7..56d0408490 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studio_studioencryptionconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studio_studioencryptionconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Studio_StudioEncryptionConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::Studio.StudioEncryptionConfiguration) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent.go index 6d71ad9aad..fcb5d4c0e6 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent) @@ -26,12 +26,12 @@ type StudioComponent struct { // Ec2SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-ec2securitygroupids - Ec2SecurityGroupIds *[]string `json:"Ec2SecurityGroupIds,omitempty"` + Ec2SecurityGroupIds []string `json:"Ec2SecurityGroupIds,omitempty"` // InitializationScripts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-initializationscripts - InitializationScripts *[]StudioComponent_StudioComponentInitializationScript `json:"InitializationScripts,omitempty"` + InitializationScripts []StudioComponent_StudioComponentInitializationScript `json:"InitializationScripts,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -41,7 +41,7 @@ type StudioComponent struct { // ScriptParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-scriptparameters - ScriptParameters *[]StudioComponent_ScriptParameterKeyValue `json:"ScriptParameters,omitempty"` + ScriptParameters []StudioComponent_ScriptParameterKeyValue `json:"ScriptParameters,omitempty"` // StudioId AWS CloudFormation Property // Required: true @@ -56,7 +56,7 @@ type StudioComponent struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-nimblestudio-studiocomponent.html#cfn-nimblestudio-studiocomponent-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectorycomputerattribute.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectorycomputerattribute.go index a14e4c1274..4d3250b39f 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectorycomputerattribute.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectorycomputerattribute.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_ActiveDirectoryComputerAttribute AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.ActiveDirectoryComputerAttribute) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectoryconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectoryconfiguration.go index 608653f519..179774c95f 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectoryconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_activedirectoryconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_ActiveDirectoryConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.ActiveDirectoryConfiguration) @@ -13,7 +13,7 @@ type StudioComponent_ActiveDirectoryConfiguration struct { // ComputerAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-nimblestudio-studiocomponent-activedirectoryconfiguration.html#cfn-nimblestudio-studiocomponent-activedirectoryconfiguration-computerattributes - ComputerAttributes *[]StudioComponent_ActiveDirectoryComputerAttribute `json:"ComputerAttributes,omitempty"` + ComputerAttributes []StudioComponent_ActiveDirectoryComputerAttribute `json:"ComputerAttributes,omitempty"` // DirectoryId AWS CloudFormation Property // Required: false diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_computefarmconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_computefarmconfiguration.go index 3412bea999..4526852bef 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_computefarmconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_computefarmconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_ComputeFarmConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.ComputeFarmConfiguration) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_licenseserviceconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_licenseserviceconfiguration.go index 1537b9b367..93e350c59b 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_licenseserviceconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_licenseserviceconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_LicenseServiceConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.LicenseServiceConfiguration) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_scriptparameterkeyvalue.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_scriptparameterkeyvalue.go index 8f92ed640d..5236319acb 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_scriptparameterkeyvalue.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_scriptparameterkeyvalue.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_ScriptParameterKeyValue AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.ScriptParameterKeyValue) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_sharedfilesystemconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_sharedfilesystemconfiguration.go index a749ad55cf..2ed2da785f 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_sharedfilesystemconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_sharedfilesystemconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_SharedFileSystemConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.SharedFileSystemConfiguration) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentconfiguration.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentconfiguration.go index 11a8c69263..7fa89c41ca 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentconfiguration.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentconfiguration.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_StudioComponentConfiguration AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.StudioComponentConfiguration) diff --git a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentinitializationscript.go b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentinitializationscript.go index 93670bce03..f955abd249 100644 --- a/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentinitializationscript.go +++ b/cloudformation/nimblestudio/aws-nimblestudio-studiocomponent_studiocomponentinitializationscript.go @@ -3,7 +3,7 @@ package nimblestudio import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StudioComponent_StudioComponentInitializationScript AWS CloudFormation Resource (AWS::NimbleStudio::StudioComponent.StudioComponentInitializationScript) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain.go b/cloudformation/opensearchservice/aws-opensearchservice-domain.go index 53389ed6d1..6e6310bef5 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Domain AWS CloudFormation Resource (AWS::OpenSearchService::Domain) @@ -22,7 +22,7 @@ type Domain struct { // AdvancedOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-advancedoptions - AdvancedOptions *map[string]string `json:"AdvancedOptions,omitempty"` + AdvancedOptions map[string]string `json:"AdvancedOptions,omitempty"` // AdvancedSecurityOptions AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type Domain struct { // LogPublishingOptions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-logpublishingoptions - LogPublishingOptions *map[string]Domain_LogPublishingOption `json:"LogPublishingOptions,omitempty"` + LogPublishingOptions map[string]Domain_LogPublishingOption `json:"LogPublishingOptions,omitempty"` // NodeToNodeEncryptionOptions AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type Domain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opensearchservice-domain.html#cfn-opensearchservice-domain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VPCOptions AWS CloudFormation Property // Required: false diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_advancedsecurityoptionsinput.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_advancedsecurityoptionsinput.go index c965b6f302..47119c088c 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_advancedsecurityoptionsinput.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_advancedsecurityoptionsinput.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_AdvancedSecurityOptionsInput AWS CloudFormation Resource (AWS::OpenSearchService::Domain.AdvancedSecurityOptionsInput) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_clusterconfig.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_clusterconfig.go index 21169210a3..3311dbf0d1 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_clusterconfig.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_clusterconfig.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ClusterConfig AWS CloudFormation Resource (AWS::OpenSearchService::Domain.ClusterConfig) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_cognitooptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_cognitooptions.go index 7b508b4f68..8e4570d951 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_cognitooptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_cognitooptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_CognitoOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.CognitoOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_domainendpointoptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_domainendpointoptions.go index c9c29d70d0..a2eba155af 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_domainendpointoptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_domainendpointoptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_DomainEndpointOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.DomainEndpointOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_ebsoptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_ebsoptions.go index af7c97515b..c670ac3a0a 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_ebsoptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_ebsoptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_EBSOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.EBSOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_encryptionatrestoptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_encryptionatrestoptions.go index fad9bcb844..b8b2ae0b80 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_encryptionatrestoptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_encryptionatrestoptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_EncryptionAtRestOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.EncryptionAtRestOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_logpublishingoption.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_logpublishingoption.go index 7a28672d89..1fbfeeefd7 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_logpublishingoption.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_logpublishingoption.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_LogPublishingOption AWS CloudFormation Resource (AWS::OpenSearchService::Domain.LogPublishingOption) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_masteruseroptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_masteruseroptions.go index 84b9869a2c..e6fce218a6 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_masteruseroptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_masteruseroptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_MasterUserOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.MasterUserOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_nodetonodeencryptionoptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_nodetonodeencryptionoptions.go index b537bc5b29..4c2e4b5b06 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_nodetonodeencryptionoptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_nodetonodeencryptionoptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_NodeToNodeEncryptionOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.NodeToNodeEncryptionOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_snapshotoptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_snapshotoptions.go index 46792c3dfc..cc8fe280d5 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_snapshotoptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_snapshotoptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_SnapshotOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.SnapshotOptions) diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_vpcoptions.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_vpcoptions.go index 192359b835..97f8a908e5 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_vpcoptions.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_vpcoptions.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_VPCOptions AWS CloudFormation Resource (AWS::OpenSearchService::Domain.VPCOptions) @@ -13,12 +13,12 @@ type Domain_VPCOptions struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-vpcoptions.html#cfn-opensearchservice-domain-vpcoptions-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opensearchservice-domain-vpcoptions.html#cfn-opensearchservice-domain-vpcoptions-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/opensearchservice/aws-opensearchservice-domain_zoneawarenessconfig.go b/cloudformation/opensearchservice/aws-opensearchservice-domain_zoneawarenessconfig.go index f967569623..1e7bfa7544 100644 --- a/cloudformation/opensearchservice/aws-opensearchservice-domain_zoneawarenessconfig.go +++ b/cloudformation/opensearchservice/aws-opensearchservice-domain_zoneawarenessconfig.go @@ -3,7 +3,7 @@ package opensearchservice import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ZoneAwarenessConfig AWS CloudFormation Resource (AWS::OpenSearchService::Domain.ZoneAwarenessConfig) diff --git a/cloudformation/opsworks/aws-opsworks-app.go b/cloudformation/opsworks/aws-opsworks-app.go index 7e65983691..29ad9c9dfc 100644 --- a/cloudformation/opsworks/aws-opsworks-app.go +++ b/cloudformation/opsworks/aws-opsworks-app.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App AWS CloudFormation Resource (AWS::OpsWorks::App) @@ -21,12 +21,12 @@ type App struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // DataSources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-datasources - DataSources *[]App_DataSource `json:"DataSources,omitempty"` + DataSources []App_DataSource `json:"DataSources,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -36,7 +36,7 @@ type App struct { // Domains AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-domains - Domains *[]string `json:"Domains,omitempty"` + Domains []string `json:"Domains,omitempty"` // EnableSsl AWS CloudFormation Property // Required: false @@ -46,7 +46,7 @@ type App struct { // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-app.html#cfn-opsworks-app-environment - Environment *[]App_EnvironmentVariable `json:"Environment,omitempty"` + Environment []App_EnvironmentVariable `json:"Environment,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/opsworks/aws-opsworks-app_datasource.go b/cloudformation/opsworks/aws-opsworks-app_datasource.go index 650d06daf3..36ce5ac1ca 100644 --- a/cloudformation/opsworks/aws-opsworks-app_datasource.go +++ b/cloudformation/opsworks/aws-opsworks-app_datasource.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_DataSource AWS CloudFormation Resource (AWS::OpsWorks::App.DataSource) diff --git a/cloudformation/opsworks/aws-opsworks-app_environmentvariable.go b/cloudformation/opsworks/aws-opsworks-app_environmentvariable.go index 04b57cd97d..41e7a5c8d3 100644 --- a/cloudformation/opsworks/aws-opsworks-app_environmentvariable.go +++ b/cloudformation/opsworks/aws-opsworks-app_environmentvariable.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_EnvironmentVariable AWS CloudFormation Resource (AWS::OpsWorks::App.EnvironmentVariable) diff --git a/cloudformation/opsworks/aws-opsworks-app_source.go b/cloudformation/opsworks/aws-opsworks-app_source.go index 728a577143..9b778b5328 100644 --- a/cloudformation/opsworks/aws-opsworks-app_source.go +++ b/cloudformation/opsworks/aws-opsworks-app_source.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_Source AWS CloudFormation Resource (AWS::OpsWorks::App.Source) diff --git a/cloudformation/opsworks/aws-opsworks-app_sslconfiguration.go b/cloudformation/opsworks/aws-opsworks-app_sslconfiguration.go index 479f73ac6e..8f81607b85 100644 --- a/cloudformation/opsworks/aws-opsworks-app_sslconfiguration.go +++ b/cloudformation/opsworks/aws-opsworks-app_sslconfiguration.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_SslConfiguration AWS CloudFormation Resource (AWS::OpsWorks::App.SslConfiguration) diff --git a/cloudformation/opsworks/aws-opsworks-elasticloadbalancerattachment.go b/cloudformation/opsworks/aws-opsworks-elasticloadbalancerattachment.go index 75f84e054d..d3be59f4db 100644 --- a/cloudformation/opsworks/aws-opsworks-elasticloadbalancerattachment.go +++ b/cloudformation/opsworks/aws-opsworks-elasticloadbalancerattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ElasticLoadBalancerAttachment AWS CloudFormation Resource (AWS::OpsWorks::ElasticLoadBalancerAttachment) diff --git a/cloudformation/opsworks/aws-opsworks-instance.go b/cloudformation/opsworks/aws-opsworks-instance.go index 9491d8bb15..197e2656f1 100644 --- a/cloudformation/opsworks/aws-opsworks-instance.go +++ b/cloudformation/opsworks/aws-opsworks-instance.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance AWS CloudFormation Resource (AWS::OpsWorks::Instance) @@ -41,7 +41,7 @@ type Instance struct { // BlockDeviceMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-blockdevicemappings - BlockDeviceMappings *[]Instance_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` + BlockDeviceMappings []Instance_BlockDeviceMapping `json:"BlockDeviceMappings,omitempty"` // EbsOptimized AWS CloudFormation Property // Required: false @@ -51,7 +51,7 @@ type Instance struct { // ElasticIps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-elasticips - ElasticIps *[]string `json:"ElasticIps,omitempty"` + ElasticIps []string `json:"ElasticIps,omitempty"` // Hostname AWS CloudFormation Property // Required: false @@ -116,7 +116,7 @@ type Instance struct { // Volumes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-instance.html#cfn-opsworks-instance-volumes - Volumes *[]string `json:"Volumes,omitempty"` + Volumes []string `json:"Volumes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/opsworks/aws-opsworks-instance_blockdevicemapping.go b/cloudformation/opsworks/aws-opsworks-instance_blockdevicemapping.go index 6a86652982..f8ddffe343 100644 --- a/cloudformation/opsworks/aws-opsworks-instance_blockdevicemapping.go +++ b/cloudformation/opsworks/aws-opsworks-instance_blockdevicemapping.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_BlockDeviceMapping AWS CloudFormation Resource (AWS::OpsWorks::Instance.BlockDeviceMapping) diff --git a/cloudformation/opsworks/aws-opsworks-instance_ebsblockdevice.go b/cloudformation/opsworks/aws-opsworks-instance_ebsblockdevice.go index a1c3a70631..4a26b4eef7 100644 --- a/cloudformation/opsworks/aws-opsworks-instance_ebsblockdevice.go +++ b/cloudformation/opsworks/aws-opsworks-instance_ebsblockdevice.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_EbsBlockDevice AWS CloudFormation Resource (AWS::OpsWorks::Instance.EbsBlockDevice) diff --git a/cloudformation/opsworks/aws-opsworks-instance_timebasedautoscaling.go b/cloudformation/opsworks/aws-opsworks-instance_timebasedautoscaling.go index 121afd28c2..e100d6ce08 100644 --- a/cloudformation/opsworks/aws-opsworks-instance_timebasedautoscaling.go +++ b/cloudformation/opsworks/aws-opsworks-instance_timebasedautoscaling.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance_TimeBasedAutoScaling AWS CloudFormation Resource (AWS::OpsWorks::Instance.TimeBasedAutoScaling) @@ -13,37 +13,37 @@ type Instance_TimeBasedAutoScaling struct { // Friday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-friday - Friday *map[string]string `json:"Friday,omitempty"` + Friday map[string]string `json:"Friday,omitempty"` // Monday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-monday - Monday *map[string]string `json:"Monday,omitempty"` + Monday map[string]string `json:"Monday,omitempty"` // Saturday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-saturday - Saturday *map[string]string `json:"Saturday,omitempty"` + Saturday map[string]string `json:"Saturday,omitempty"` // Sunday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-sunday - Sunday *map[string]string `json:"Sunday,omitempty"` + Sunday map[string]string `json:"Sunday,omitempty"` // Thursday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-thursday - Thursday *map[string]string `json:"Thursday,omitempty"` + Thursday map[string]string `json:"Thursday,omitempty"` // Tuesday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-tuesday - Tuesday *map[string]string `json:"Tuesday,omitempty"` + Tuesday map[string]string `json:"Tuesday,omitempty"` // Wednesday AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-instance-timebasedautoscaling.html#cfn-opsworks-instance-timebasedautoscaling-wednesday - Wednesday *map[string]string `json:"Wednesday,omitempty"` + Wednesday map[string]string `json:"Wednesday,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/opsworks/aws-opsworks-layer.go b/cloudformation/opsworks/aws-opsworks-layer.go index c543e43ad1..a7b257d872 100644 --- a/cloudformation/opsworks/aws-opsworks-layer.go +++ b/cloudformation/opsworks/aws-opsworks-layer.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Layer AWS CloudFormation Resource (AWS::OpsWorks::Layer) @@ -17,7 +17,7 @@ type Layer struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // AutoAssignElasticIps AWS CloudFormation Property // Required: true @@ -47,7 +47,7 @@ type Layer struct { // CustomSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-customsecuritygroupids - CustomSecurityGroupIds *[]string `json:"CustomSecurityGroupIds,omitempty"` + CustomSecurityGroupIds []string `json:"CustomSecurityGroupIds,omitempty"` // EnableAutoHealing AWS CloudFormation Property // Required: true @@ -77,7 +77,7 @@ type Layer struct { // Packages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-packages - Packages *[]string `json:"Packages,omitempty"` + Packages []string `json:"Packages,omitempty"` // Shortname AWS CloudFormation Property // Required: true @@ -92,7 +92,7 @@ type Layer struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true @@ -107,7 +107,7 @@ type Layer struct { // VolumeConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-layer.html#cfn-opsworks-layer-volumeconfigurations - VolumeConfigurations *[]Layer_VolumeConfiguration `json:"VolumeConfigurations,omitempty"` + VolumeConfigurations []Layer_VolumeConfiguration `json:"VolumeConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/opsworks/aws-opsworks-layer_autoscalingthresholds.go b/cloudformation/opsworks/aws-opsworks-layer_autoscalingthresholds.go index 65c4170837..d7d8103807 100644 --- a/cloudformation/opsworks/aws-opsworks-layer_autoscalingthresholds.go +++ b/cloudformation/opsworks/aws-opsworks-layer_autoscalingthresholds.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Layer_AutoScalingThresholds AWS CloudFormation Resource (AWS::OpsWorks::Layer.AutoScalingThresholds) diff --git a/cloudformation/opsworks/aws-opsworks-layer_lifecycleeventconfiguration.go b/cloudformation/opsworks/aws-opsworks-layer_lifecycleeventconfiguration.go index 68382b169d..703249678b 100644 --- a/cloudformation/opsworks/aws-opsworks-layer_lifecycleeventconfiguration.go +++ b/cloudformation/opsworks/aws-opsworks-layer_lifecycleeventconfiguration.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Layer_LifecycleEventConfiguration AWS CloudFormation Resource (AWS::OpsWorks::Layer.LifecycleEventConfiguration) diff --git a/cloudformation/opsworks/aws-opsworks-layer_loadbasedautoscaling.go b/cloudformation/opsworks/aws-opsworks-layer_loadbasedautoscaling.go index a9ae817b60..ac8125182c 100644 --- a/cloudformation/opsworks/aws-opsworks-layer_loadbasedautoscaling.go +++ b/cloudformation/opsworks/aws-opsworks-layer_loadbasedautoscaling.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Layer_LoadBasedAutoScaling AWS CloudFormation Resource (AWS::OpsWorks::Layer.LoadBasedAutoScaling) diff --git a/cloudformation/opsworks/aws-opsworks-layer_recipes.go b/cloudformation/opsworks/aws-opsworks-layer_recipes.go index 9c278f45b2..14d7577188 100644 --- a/cloudformation/opsworks/aws-opsworks-layer_recipes.go +++ b/cloudformation/opsworks/aws-opsworks-layer_recipes.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Layer_Recipes AWS CloudFormation Resource (AWS::OpsWorks::Layer.Recipes) @@ -13,27 +13,27 @@ type Layer_Recipes struct { // Configure AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-configure - Configure *[]string `json:"Configure,omitempty"` + Configure []string `json:"Configure,omitempty"` // Deploy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-deploy - Deploy *[]string `json:"Deploy,omitempty"` + Deploy []string `json:"Deploy,omitempty"` // Setup AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-setup - Setup *[]string `json:"Setup,omitempty"` + Setup []string `json:"Setup,omitempty"` // Shutdown AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-shutdown - Shutdown *[]string `json:"Shutdown,omitempty"` + Shutdown []string `json:"Shutdown,omitempty"` // Undeploy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-opsworks-layer-recipes.html#cfn-opsworks-layer-customrecipes-undeploy - Undeploy *[]string `json:"Undeploy,omitempty"` + Undeploy []string `json:"Undeploy,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/opsworks/aws-opsworks-layer_shutdowneventconfiguration.go b/cloudformation/opsworks/aws-opsworks-layer_shutdowneventconfiguration.go index 81fc3ae540..697f7cf171 100644 --- a/cloudformation/opsworks/aws-opsworks-layer_shutdowneventconfiguration.go +++ b/cloudformation/opsworks/aws-opsworks-layer_shutdowneventconfiguration.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Layer_ShutdownEventConfiguration AWS CloudFormation Resource (AWS::OpsWorks::Layer.ShutdownEventConfiguration) diff --git a/cloudformation/opsworks/aws-opsworks-layer_volumeconfiguration.go b/cloudformation/opsworks/aws-opsworks-layer_volumeconfiguration.go index 1d9e11e2b9..b3ef62cd55 100644 --- a/cloudformation/opsworks/aws-opsworks-layer_volumeconfiguration.go +++ b/cloudformation/opsworks/aws-opsworks-layer_volumeconfiguration.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Layer_VolumeConfiguration AWS CloudFormation Resource (AWS::OpsWorks::Layer.VolumeConfiguration) diff --git a/cloudformation/opsworks/aws-opsworks-stack.go b/cloudformation/opsworks/aws-opsworks-stack.go index 871a169ac7..9a10d89111 100644 --- a/cloudformation/opsworks/aws-opsworks-stack.go +++ b/cloudformation/opsworks/aws-opsworks-stack.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stack AWS CloudFormation Resource (AWS::OpsWorks::Stack) @@ -22,7 +22,7 @@ type Stack struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // ChefConfiguration AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type Stack struct { // CloneAppIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-cloneappids - CloneAppIds *[]string `json:"CloneAppIds,omitempty"` + CloneAppIds []string `json:"CloneAppIds,omitempty"` // ClonePermissions AWS CloudFormation Property // Required: false @@ -92,7 +92,7 @@ type Stack struct { // ElasticIps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-elasticips - ElasticIps *[]Stack_ElasticIp `json:"ElasticIps,omitempty"` + ElasticIps []Stack_ElasticIp `json:"ElasticIps,omitempty"` // HostnameTheme AWS CloudFormation Property // Required: false @@ -107,7 +107,7 @@ type Stack struct { // RdsDbInstances AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-rdsdbinstances - RdsDbInstances *[]Stack_RdsDbInstance `json:"RdsDbInstances,omitempty"` + RdsDbInstances []Stack_RdsDbInstance `json:"RdsDbInstances,omitempty"` // ServiceRoleArn AWS CloudFormation Property // Required: true @@ -122,7 +122,7 @@ type Stack struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworks-stack.html#cfn-opsworks-stack-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UseCustomCookbooks AWS CloudFormation Property // Required: false diff --git a/cloudformation/opsworks/aws-opsworks-stack_chefconfiguration.go b/cloudformation/opsworks/aws-opsworks-stack_chefconfiguration.go index 47b78a7387..0e89ccad99 100644 --- a/cloudformation/opsworks/aws-opsworks-stack_chefconfiguration.go +++ b/cloudformation/opsworks/aws-opsworks-stack_chefconfiguration.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_ChefConfiguration AWS CloudFormation Resource (AWS::OpsWorks::Stack.ChefConfiguration) diff --git a/cloudformation/opsworks/aws-opsworks-stack_elasticip.go b/cloudformation/opsworks/aws-opsworks-stack_elasticip.go index 75eb5a8022..8c7ef3cc02 100644 --- a/cloudformation/opsworks/aws-opsworks-stack_elasticip.go +++ b/cloudformation/opsworks/aws-opsworks-stack_elasticip.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_ElasticIp AWS CloudFormation Resource (AWS::OpsWorks::Stack.ElasticIp) diff --git a/cloudformation/opsworks/aws-opsworks-stack_rdsdbinstance.go b/cloudformation/opsworks/aws-opsworks-stack_rdsdbinstance.go index 1f847fd039..87ae1deec3 100644 --- a/cloudformation/opsworks/aws-opsworks-stack_rdsdbinstance.go +++ b/cloudformation/opsworks/aws-opsworks-stack_rdsdbinstance.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_RdsDbInstance AWS CloudFormation Resource (AWS::OpsWorks::Stack.RdsDbInstance) diff --git a/cloudformation/opsworks/aws-opsworks-stack_source.go b/cloudformation/opsworks/aws-opsworks-stack_source.go index ed8d20fb0d..ad4d686320 100644 --- a/cloudformation/opsworks/aws-opsworks-stack_source.go +++ b/cloudformation/opsworks/aws-opsworks-stack_source.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_Source AWS CloudFormation Resource (AWS::OpsWorks::Stack.Source) diff --git a/cloudformation/opsworks/aws-opsworks-stack_stackconfigurationmanager.go b/cloudformation/opsworks/aws-opsworks-stack_stackconfigurationmanager.go index 06a148d2f3..94ee31d1e3 100644 --- a/cloudformation/opsworks/aws-opsworks-stack_stackconfigurationmanager.go +++ b/cloudformation/opsworks/aws-opsworks-stack_stackconfigurationmanager.go @@ -3,7 +3,7 @@ package opsworks import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stack_StackConfigurationManager AWS CloudFormation Resource (AWS::OpsWorks::Stack.StackConfigurationManager) diff --git a/cloudformation/opsworks/aws-opsworks-userprofile.go b/cloudformation/opsworks/aws-opsworks-userprofile.go index 0f48e850af..74c050cb50 100644 --- a/cloudformation/opsworks/aws-opsworks-userprofile.go +++ b/cloudformation/opsworks/aws-opsworks-userprofile.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile AWS CloudFormation Resource (AWS::OpsWorks::UserProfile) diff --git a/cloudformation/opsworks/aws-opsworks-volume.go b/cloudformation/opsworks/aws-opsworks-volume.go index f90abc2481..2f66b044b2 100644 --- a/cloudformation/opsworks/aws-opsworks-volume.go +++ b/cloudformation/opsworks/aws-opsworks-volume.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Volume AWS CloudFormation Resource (AWS::OpsWorks::Volume) diff --git a/cloudformation/opsworkscm/aws-opsworkscm-server.go b/cloudformation/opsworkscm/aws-opsworkscm-server.go index 02ae96a5d2..27ea293ce9 100644 --- a/cloudformation/opsworkscm/aws-opsworkscm-server.go +++ b/cloudformation/opsworkscm/aws-opsworkscm-server.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Server AWS CloudFormation Resource (AWS::OpsWorksCM::Server) @@ -57,7 +57,7 @@ type Server struct { // EngineAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-engineattributes - EngineAttributes *[]Server_EngineAttribute `json:"EngineAttributes,omitempty"` + EngineAttributes []Server_EngineAttribute `json:"EngineAttributes,omitempty"` // EngineModel AWS CloudFormation Property // Required: false @@ -97,7 +97,7 @@ type Server struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // ServerName AWS CloudFormation Property // Required: false @@ -112,12 +112,12 @@ type Server struct { // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-opsworkscm-server.html#cfn-opsworkscm-server-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/opsworkscm/aws-opsworkscm-server_engineattribute.go b/cloudformation/opsworkscm/aws-opsworkscm-server_engineattribute.go index 353aeeedc9..ce4a281052 100644 --- a/cloudformation/opsworkscm/aws-opsworkscm-server_engineattribute.go +++ b/cloudformation/opsworkscm/aws-opsworkscm-server_engineattribute.go @@ -3,7 +3,7 @@ package opsworkscm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_EngineAttribute AWS CloudFormation Resource (AWS::OpsWorksCM::Server.EngineAttribute) diff --git a/cloudformation/panorama/aws-panorama-applicationinstance.go b/cloudformation/panorama/aws-panorama-applicationinstance.go index d0f00221b3..038710e57c 100644 --- a/cloudformation/panorama/aws-panorama-applicationinstance.go +++ b/cloudformation/panorama/aws-panorama-applicationinstance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ApplicationInstance AWS CloudFormation Resource (AWS::Panorama::ApplicationInstance) @@ -62,7 +62,7 @@ type ApplicationInstance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-applicationinstance.html#cfn-panorama-applicationinstance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/panorama/aws-panorama-applicationinstance_manifestoverridespayload.go b/cloudformation/panorama/aws-panorama-applicationinstance_manifestoverridespayload.go index fdb48d6503..00d6804088 100644 --- a/cloudformation/panorama/aws-panorama-applicationinstance_manifestoverridespayload.go +++ b/cloudformation/panorama/aws-panorama-applicationinstance_manifestoverridespayload.go @@ -3,7 +3,7 @@ package panorama import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationInstance_ManifestOverridesPayload AWS CloudFormation Resource (AWS::Panorama::ApplicationInstance.ManifestOverridesPayload) diff --git a/cloudformation/panorama/aws-panorama-applicationinstance_manifestpayload.go b/cloudformation/panorama/aws-panorama-applicationinstance_manifestpayload.go index 9552fac121..156b33fe93 100644 --- a/cloudformation/panorama/aws-panorama-applicationinstance_manifestpayload.go +++ b/cloudformation/panorama/aws-panorama-applicationinstance_manifestpayload.go @@ -3,7 +3,7 @@ package panorama import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationInstance_ManifestPayload AWS CloudFormation Resource (AWS::Panorama::ApplicationInstance.ManifestPayload) diff --git a/cloudformation/panorama/aws-panorama-package.go b/cloudformation/panorama/aws-panorama-package.go index 6c5f6000ec..7e1a207f6c 100644 --- a/cloudformation/panorama/aws-panorama-package.go +++ b/cloudformation/panorama/aws-panorama-package.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Package AWS CloudFormation Resource (AWS::Panorama::Package) @@ -22,7 +22,7 @@ type Package struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-panorama-package.html#cfn-panorama-package-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/panorama/aws-panorama-packageversion.go b/cloudformation/panorama/aws-panorama-packageversion.go index 5c56792eef..c382868970 100644 --- a/cloudformation/panorama/aws-panorama-packageversion.go +++ b/cloudformation/panorama/aws-panorama-packageversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PackageVersion AWS CloudFormation Resource (AWS::Panorama::PackageVersion) diff --git a/cloudformation/personalize/aws-personalize-dataset.go b/cloudformation/personalize/aws-personalize-dataset.go index 90690c4b3d..145fd03ecc 100644 --- a/cloudformation/personalize/aws-personalize-dataset.go +++ b/cloudformation/personalize/aws-personalize-dataset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset AWS CloudFormation Resource (AWS::Personalize::Dataset) diff --git a/cloudformation/personalize/aws-personalize-dataset_datasetimportjob.go b/cloudformation/personalize/aws-personalize-dataset_datasetimportjob.go index b57cd95c6e..18b01e7ee4 100644 --- a/cloudformation/personalize/aws-personalize-dataset_datasetimportjob.go +++ b/cloudformation/personalize/aws-personalize-dataset_datasetimportjob.go @@ -3,7 +3,7 @@ package personalize import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dataset_DatasetImportJob AWS CloudFormation Resource (AWS::Personalize::Dataset.DatasetImportJob) diff --git a/cloudformation/personalize/aws-personalize-datasetgroup.go b/cloudformation/personalize/aws-personalize-datasetgroup.go index 7ac8de728e..b932b0573e 100644 --- a/cloudformation/personalize/aws-personalize-datasetgroup.go +++ b/cloudformation/personalize/aws-personalize-datasetgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DatasetGroup AWS CloudFormation Resource (AWS::Personalize::DatasetGroup) diff --git a/cloudformation/personalize/aws-personalize-schema.go b/cloudformation/personalize/aws-personalize-schema.go index ea2adc00d6..0d240d6256 100644 --- a/cloudformation/personalize/aws-personalize-schema.go +++ b/cloudformation/personalize/aws-personalize-schema.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Schema AWS CloudFormation Resource (AWS::Personalize::Schema) diff --git a/cloudformation/personalize/aws-personalize-solution.go b/cloudformation/personalize/aws-personalize-solution.go index 8135ade50b..3ffd34c8f1 100644 --- a/cloudformation/personalize/aws-personalize-solution.go +++ b/cloudformation/personalize/aws-personalize-solution.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Solution AWS CloudFormation Resource (AWS::Personalize::Solution) diff --git a/cloudformation/personalize/aws-personalize-solution_solutionconfig.go b/cloudformation/personalize/aws-personalize-solution_solutionconfig.go index 374a90a5a9..611ad97dc5 100644 --- a/cloudformation/personalize/aws-personalize-solution_solutionconfig.go +++ b/cloudformation/personalize/aws-personalize-solution_solutionconfig.go @@ -3,7 +3,7 @@ package personalize import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Solution_SolutionConfig AWS CloudFormation Resource (AWS::Personalize::Solution.SolutionConfig) @@ -13,7 +13,7 @@ type Solution_SolutionConfig struct { // AlgorithmHyperParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-algorithmhyperparameters - AlgorithmHyperParameters *map[string]string `json:"AlgorithmHyperParameters,omitempty"` + AlgorithmHyperParameters map[string]string `json:"AlgorithmHyperParameters,omitempty"` // AutoMLConfig AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type Solution_SolutionConfig struct { // FeatureTransformationParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-personalize-solution-solutionconfig.html#cfn-personalize-solution-solutionconfig-featuretransformationparameters - FeatureTransformationParameters *map[string]string `json:"FeatureTransformationParameters,omitempty"` + FeatureTransformationParameters map[string]string `json:"FeatureTransformationParameters,omitempty"` // HpoConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/pinpoint/aws-pinpoint-admchannel.go b/cloudformation/pinpoint/aws-pinpoint-admchannel.go index d0ab81ba2f..822dc400b7 100644 --- a/cloudformation/pinpoint/aws-pinpoint-admchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-admchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ADMChannel AWS CloudFormation Resource (AWS::Pinpoint::ADMChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-apnschannel.go b/cloudformation/pinpoint/aws-pinpoint-apnschannel.go index c44e96600f..5765f746f1 100644 --- a/cloudformation/pinpoint/aws-pinpoint-apnschannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-apnschannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // APNSChannel AWS CloudFormation Resource (AWS::Pinpoint::APNSChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-apnssandboxchannel.go b/cloudformation/pinpoint/aws-pinpoint-apnssandboxchannel.go index a9fac8fb6e..cdb3e90c60 100644 --- a/cloudformation/pinpoint/aws-pinpoint-apnssandboxchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-apnssandboxchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // APNSSandboxChannel AWS CloudFormation Resource (AWS::Pinpoint::APNSSandboxChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-apnsvoipchannel.go b/cloudformation/pinpoint/aws-pinpoint-apnsvoipchannel.go index 1457528964..7e3869f70d 100644 --- a/cloudformation/pinpoint/aws-pinpoint-apnsvoipchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-apnsvoipchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // APNSVoipChannel AWS CloudFormation Resource (AWS::Pinpoint::APNSVoipChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-apnsvoipsandboxchannel.go b/cloudformation/pinpoint/aws-pinpoint-apnsvoipsandboxchannel.go index cf0d3fca7d..d2d6f2565f 100644 --- a/cloudformation/pinpoint/aws-pinpoint-apnsvoipsandboxchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-apnsvoipsandboxchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // APNSVoipSandboxChannel AWS CloudFormation Resource (AWS::Pinpoint::APNSVoipSandboxChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-app.go b/cloudformation/pinpoint/aws-pinpoint-app.go index 888d687851..9e6449f924 100644 --- a/cloudformation/pinpoint/aws-pinpoint-app.go +++ b/cloudformation/pinpoint/aws-pinpoint-app.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App AWS CloudFormation Resource (AWS::Pinpoint::App) diff --git a/cloudformation/pinpoint/aws-pinpoint-applicationsettings.go b/cloudformation/pinpoint/aws-pinpoint-applicationsettings.go index 6ac4b24cc3..12177c3119 100644 --- a/cloudformation/pinpoint/aws-pinpoint-applicationsettings.go +++ b/cloudformation/pinpoint/aws-pinpoint-applicationsettings.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationSettings AWS CloudFormation Resource (AWS::Pinpoint::ApplicationSettings) diff --git a/cloudformation/pinpoint/aws-pinpoint-applicationsettings_campaignhook.go b/cloudformation/pinpoint/aws-pinpoint-applicationsettings_campaignhook.go index 59d81b85bc..7d904a688f 100644 --- a/cloudformation/pinpoint/aws-pinpoint-applicationsettings_campaignhook.go +++ b/cloudformation/pinpoint/aws-pinpoint-applicationsettings_campaignhook.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationSettings_CampaignHook AWS CloudFormation Resource (AWS::Pinpoint::ApplicationSettings.CampaignHook) diff --git a/cloudformation/pinpoint/aws-pinpoint-applicationsettings_limits.go b/cloudformation/pinpoint/aws-pinpoint-applicationsettings_limits.go index c846dd6ec7..46464ac22b 100644 --- a/cloudformation/pinpoint/aws-pinpoint-applicationsettings_limits.go +++ b/cloudformation/pinpoint/aws-pinpoint-applicationsettings_limits.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationSettings_Limits AWS CloudFormation Resource (AWS::Pinpoint::ApplicationSettings.Limits) diff --git a/cloudformation/pinpoint/aws-pinpoint-applicationsettings_quiettime.go b/cloudformation/pinpoint/aws-pinpoint-applicationsettings_quiettime.go index e9776b57a6..b0c0461a75 100644 --- a/cloudformation/pinpoint/aws-pinpoint-applicationsettings_quiettime.go +++ b/cloudformation/pinpoint/aws-pinpoint-applicationsettings_quiettime.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ApplicationSettings_QuietTime AWS CloudFormation Resource (AWS::Pinpoint::ApplicationSettings.QuietTime) diff --git a/cloudformation/pinpoint/aws-pinpoint-baiduchannel.go b/cloudformation/pinpoint/aws-pinpoint-baiduchannel.go index ee5b45b151..321750d925 100644 --- a/cloudformation/pinpoint/aws-pinpoint-baiduchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-baiduchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BaiduChannel AWS CloudFormation Resource (AWS::Pinpoint::BaiduChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign.go b/cloudformation/pinpoint/aws-pinpoint-campaign.go index 07dbc48fd7..74a53255aa 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign AWS CloudFormation Resource (AWS::Pinpoint::Campaign) @@ -16,7 +16,7 @@ type Campaign struct { // AdditionalTreatments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-campaign.html#cfn-pinpoint-campaign-additionaltreatments - AdditionalTreatments *[]Campaign_WriteTreatmentResource `json:"AdditionalTreatments,omitempty"` + AdditionalTreatments []Campaign_WriteTreatmentResource `json:"AdditionalTreatments,omitempty"` // ApplicationId AWS CloudFormation Property // Required: true diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_attributedimension.go b/cloudformation/pinpoint/aws-pinpoint-campaign_attributedimension.go index 5bd82e6293..2ea74088fd 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_attributedimension.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_attributedimension.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_AttributeDimension AWS CloudFormation Resource (AWS::Pinpoint::Campaign.AttributeDimension) @@ -18,7 +18,7 @@ type Campaign_AttributeDimension struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-attributedimension.html#cfn-pinpoint-campaign-attributedimension-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_campaigncustommessage.go b/cloudformation/pinpoint/aws-pinpoint-campaign_campaigncustommessage.go index 3ff82c65ae..3a840fea0b 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_campaigncustommessage.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_campaigncustommessage.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CampaignCustomMessage AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CampaignCustomMessage) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_campaignemailmessage.go b/cloudformation/pinpoint/aws-pinpoint-campaign_campaignemailmessage.go index 8072e1226e..7c94235247 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_campaignemailmessage.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_campaignemailmessage.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CampaignEmailMessage AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CampaignEmailMessage) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_campaigneventfilter.go b/cloudformation/pinpoint/aws-pinpoint-campaign_campaigneventfilter.go index 1c90a40b7e..fee600956f 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_campaigneventfilter.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_campaigneventfilter.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CampaignEventFilter AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CampaignEventFilter) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_campaignhook.go b/cloudformation/pinpoint/aws-pinpoint-campaign_campaignhook.go index 1e4f28fd75..6ae70613f8 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_campaignhook.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_campaignhook.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CampaignHook AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CampaignHook) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_campaigninappmessage.go b/cloudformation/pinpoint/aws-pinpoint-campaign_campaigninappmessage.go index d463d36ec9..e7b29daf57 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_campaigninappmessage.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_campaigninappmessage.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CampaignInAppMessage AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CampaignInAppMessage) @@ -13,7 +13,7 @@ type Campaign_CampaignInAppMessage struct { // Content AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-campaigninappmessage.html#cfn-pinpoint-campaign-campaigninappmessage-content - Content *[]Campaign_InAppMessageContent `json:"Content,omitempty"` + Content []Campaign_InAppMessageContent `json:"Content,omitempty"` // CustomConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_campaignsmsmessage.go b/cloudformation/pinpoint/aws-pinpoint-campaign_campaignsmsmessage.go index a31e63d17d..1fd5fd9e91 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_campaignsmsmessage.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_campaignsmsmessage.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CampaignSmsMessage AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CampaignSmsMessage) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_customdeliveryconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-campaign_customdeliveryconfiguration.go index ed2e6bdae3..fea9f292de 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_customdeliveryconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_customdeliveryconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_CustomDeliveryConfiguration AWS CloudFormation Resource (AWS::Pinpoint::Campaign.CustomDeliveryConfiguration) @@ -18,7 +18,7 @@ type Campaign_CustomDeliveryConfiguration struct { // EndpointTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-customdeliveryconfiguration.html#cfn-pinpoint-campaign-customdeliveryconfiguration-endpointtypes - EndpointTypes *[]string `json:"EndpointTypes,omitempty"` + EndpointTypes []string `json:"EndpointTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_defaultbuttonconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-campaign_defaultbuttonconfiguration.go index 3bb3a1b681..fe584c97c4 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_defaultbuttonconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_defaultbuttonconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_DefaultButtonConfiguration AWS CloudFormation Resource (AWS::Pinpoint::Campaign.DefaultButtonConfiguration) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_eventdimensions.go b/cloudformation/pinpoint/aws-pinpoint-campaign_eventdimensions.go index 358872f902..2d05665add 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_eventdimensions.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_eventdimensions.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_EventDimensions AWS CloudFormation Resource (AWS::Pinpoint::Campaign.EventDimensions) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebodyconfig.go b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebodyconfig.go index 9f0718b860..eba70d464b 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebodyconfig.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebodyconfig.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_InAppMessageBodyConfig AWS CloudFormation Resource (AWS::Pinpoint::Campaign.InAppMessageBodyConfig) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebutton.go b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebutton.go index 060dde5126..a25c79562d 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebutton.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagebutton.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_InAppMessageButton AWS CloudFormation Resource (AWS::Pinpoint::Campaign.InAppMessageButton) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagecontent.go b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagecontent.go index 37a39d2315..23b239f03e 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagecontent.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessagecontent.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_InAppMessageContent AWS CloudFormation Resource (AWS::Pinpoint::Campaign.InAppMessageContent) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessageheaderconfig.go b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessageheaderconfig.go index b6926af942..1f1fa6ba34 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessageheaderconfig.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_inappmessageheaderconfig.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_InAppMessageHeaderConfig AWS CloudFormation Resource (AWS::Pinpoint::Campaign.InAppMessageHeaderConfig) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_limits.go b/cloudformation/pinpoint/aws-pinpoint-campaign_limits.go index 65b8253387..fcbc1d638a 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_limits.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_limits.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_Limits AWS CloudFormation Resource (AWS::Pinpoint::Campaign.Limits) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_message.go b/cloudformation/pinpoint/aws-pinpoint-campaign_message.go index 2eeddeddde..92519d944e 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_message.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_message.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_Message AWS CloudFormation Resource (AWS::Pinpoint::Campaign.Message) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_messageconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-campaign_messageconfiguration.go index 1c15a346b2..5c4fe7cc38 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_messageconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_messageconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_MessageConfiguration AWS CloudFormation Resource (AWS::Pinpoint::Campaign.MessageConfiguration) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_metricdimension.go b/cloudformation/pinpoint/aws-pinpoint-campaign_metricdimension.go index 9f21a72418..06532275d6 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_metricdimension.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_metricdimension.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_MetricDimension AWS CloudFormation Resource (AWS::Pinpoint::Campaign.MetricDimension) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_overridebuttonconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-campaign_overridebuttonconfiguration.go index 9582094899..9b9b81ad44 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_overridebuttonconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_overridebuttonconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_OverrideButtonConfiguration AWS CloudFormation Resource (AWS::Pinpoint::Campaign.OverrideButtonConfiguration) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_quiettime.go b/cloudformation/pinpoint/aws-pinpoint-campaign_quiettime.go index 076d564f4a..d9476f775a 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_quiettime.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_quiettime.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_QuietTime AWS CloudFormation Resource (AWS::Pinpoint::Campaign.QuietTime) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_schedule.go b/cloudformation/pinpoint/aws-pinpoint-campaign_schedule.go index a8102be08b..6ffca1ed38 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_schedule.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_schedule.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_Schedule AWS CloudFormation Resource (AWS::Pinpoint::Campaign.Schedule) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_setdimension.go b/cloudformation/pinpoint/aws-pinpoint-campaign_setdimension.go index f940bd94e2..e784beafaa 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_setdimension.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_setdimension.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_SetDimension AWS CloudFormation Resource (AWS::Pinpoint::Campaign.SetDimension) @@ -18,7 +18,7 @@ type Campaign_SetDimension struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-campaign-setdimension.html#cfn-pinpoint-campaign-setdimension-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_template.go b/cloudformation/pinpoint/aws-pinpoint-campaign_template.go index c6ee72a955..77189dc2cf 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_template.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_template.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_Template AWS CloudFormation Resource (AWS::Pinpoint::Campaign.Template) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_templateconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-campaign_templateconfiguration.go index f2ae0d1133..88327fcdbc 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_templateconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_templateconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_TemplateConfiguration AWS CloudFormation Resource (AWS::Pinpoint::Campaign.TemplateConfiguration) diff --git a/cloudformation/pinpoint/aws-pinpoint-campaign_writetreatmentresource.go b/cloudformation/pinpoint/aws-pinpoint-campaign_writetreatmentresource.go index 4ca657ea16..27ce6daed4 100644 --- a/cloudformation/pinpoint/aws-pinpoint-campaign_writetreatmentresource.go +++ b/cloudformation/pinpoint/aws-pinpoint-campaign_writetreatmentresource.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Campaign_WriteTreatmentResource AWS CloudFormation Resource (AWS::Pinpoint::Campaign.WriteTreatmentResource) diff --git a/cloudformation/pinpoint/aws-pinpoint-emailchannel.go b/cloudformation/pinpoint/aws-pinpoint-emailchannel.go index 8a9b0437bb..dec4596995 100644 --- a/cloudformation/pinpoint/aws-pinpoint-emailchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-emailchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailChannel AWS CloudFormation Resource (AWS::Pinpoint::EmailChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-emailtemplate.go b/cloudformation/pinpoint/aws-pinpoint-emailtemplate.go index ac3e0fbc5c..0fac751d31 100644 --- a/cloudformation/pinpoint/aws-pinpoint-emailtemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-emailtemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailTemplate AWS CloudFormation Resource (AWS::Pinpoint::EmailTemplate) diff --git a/cloudformation/pinpoint/aws-pinpoint-eventstream.go b/cloudformation/pinpoint/aws-pinpoint-eventstream.go index 9e14f4ac1c..8888a192f7 100644 --- a/cloudformation/pinpoint/aws-pinpoint-eventstream.go +++ b/cloudformation/pinpoint/aws-pinpoint-eventstream.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EventStream AWS CloudFormation Resource (AWS::Pinpoint::EventStream) diff --git a/cloudformation/pinpoint/aws-pinpoint-gcmchannel.go b/cloudformation/pinpoint/aws-pinpoint-gcmchannel.go index 61f2bbcc7e..1c804475ea 100644 --- a/cloudformation/pinpoint/aws-pinpoint-gcmchannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-gcmchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GCMChannel AWS CloudFormation Resource (AWS::Pinpoint::GCMChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate.go index f72255d8bc..79ab6e6ad6 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate) @@ -16,7 +16,7 @@ type InAppTemplate struct { // Content AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpoint-inapptemplate.html#cfn-pinpoint-inapptemplate-content - Content *[]InAppTemplate_InAppMessageContent `json:"Content,omitempty"` + Content []InAppTemplate_InAppMessageContent `json:"Content,omitempty"` // CustomConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_bodyconfig.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_bodyconfig.go index 72b84501af..8c85384863 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_bodyconfig.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_bodyconfig.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate_BodyConfig AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate.BodyConfig) diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_buttonconfig.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_buttonconfig.go index a4c571945f..211da1179e 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_buttonconfig.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_buttonconfig.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate_ButtonConfig AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate.ButtonConfig) diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_defaultbuttonconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_defaultbuttonconfiguration.go index 48a0d2596b..361786698d 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_defaultbuttonconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_defaultbuttonconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate_DefaultButtonConfiguration AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate.DefaultButtonConfiguration) diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_headerconfig.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_headerconfig.go index 96b39703be..7b18be8433 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_headerconfig.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_headerconfig.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate_HeaderConfig AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate.HeaderConfig) diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_inappmessagecontent.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_inappmessagecontent.go index 5fc2701b69..4480ec3194 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_inappmessagecontent.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_inappmessagecontent.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate_InAppMessageContent AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate.InAppMessageContent) diff --git a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_overridebuttonconfiguration.go b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_overridebuttonconfiguration.go index d479afddbf..f9a9ed35f8 100644 --- a/cloudformation/pinpoint/aws-pinpoint-inapptemplate_overridebuttonconfiguration.go +++ b/cloudformation/pinpoint/aws-pinpoint-inapptemplate_overridebuttonconfiguration.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InAppTemplate_OverrideButtonConfiguration AWS CloudFormation Resource (AWS::Pinpoint::InAppTemplate.OverrideButtonConfiguration) diff --git a/cloudformation/pinpoint/aws-pinpoint-pushtemplate.go b/cloudformation/pinpoint/aws-pinpoint-pushtemplate.go index d00153c408..a469e72199 100644 --- a/cloudformation/pinpoint/aws-pinpoint-pushtemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-pushtemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PushTemplate AWS CloudFormation Resource (AWS::Pinpoint::PushTemplate) diff --git a/cloudformation/pinpoint/aws-pinpoint-pushtemplate_androidpushnotificationtemplate.go b/cloudformation/pinpoint/aws-pinpoint-pushtemplate_androidpushnotificationtemplate.go index 617044f216..519219fe3c 100644 --- a/cloudformation/pinpoint/aws-pinpoint-pushtemplate_androidpushnotificationtemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-pushtemplate_androidpushnotificationtemplate.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PushTemplate_AndroidPushNotificationTemplate AWS CloudFormation Resource (AWS::Pinpoint::PushTemplate.AndroidPushNotificationTemplate) diff --git a/cloudformation/pinpoint/aws-pinpoint-pushtemplate_apnspushnotificationtemplate.go b/cloudformation/pinpoint/aws-pinpoint-pushtemplate_apnspushnotificationtemplate.go index 79e8dbf631..16b9ae6fbe 100644 --- a/cloudformation/pinpoint/aws-pinpoint-pushtemplate_apnspushnotificationtemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-pushtemplate_apnspushnotificationtemplate.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PushTemplate_APNSPushNotificationTemplate AWS CloudFormation Resource (AWS::Pinpoint::PushTemplate.APNSPushNotificationTemplate) diff --git a/cloudformation/pinpoint/aws-pinpoint-pushtemplate_defaultpushnotificationtemplate.go b/cloudformation/pinpoint/aws-pinpoint-pushtemplate_defaultpushnotificationtemplate.go index fcaec6f577..96442fd248 100644 --- a/cloudformation/pinpoint/aws-pinpoint-pushtemplate_defaultpushnotificationtemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-pushtemplate_defaultpushnotificationtemplate.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PushTemplate_DefaultPushNotificationTemplate AWS CloudFormation Resource (AWS::Pinpoint::PushTemplate.DefaultPushNotificationTemplate) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment.go b/cloudformation/pinpoint/aws-pinpoint-segment.go index 91bdf82194..41a65640c5 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment AWS CloudFormation Resource (AWS::Pinpoint::Segment) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_attributedimension.go b/cloudformation/pinpoint/aws-pinpoint-segment_attributedimension.go index 7f4b4b0e4c..33f2a6a801 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_attributedimension.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_attributedimension.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_AttributeDimension AWS CloudFormation Resource (AWS::Pinpoint::Segment.AttributeDimension) @@ -18,7 +18,7 @@ type Segment_AttributeDimension struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-attributedimension.html#cfn-pinpoint-segment-attributedimension-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_behavior.go b/cloudformation/pinpoint/aws-pinpoint-segment_behavior.go index acc07a1a4b..2043a585f4 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_behavior.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_behavior.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_Behavior AWS CloudFormation Resource (AWS::Pinpoint::Segment.Behavior) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_coordinates.go b/cloudformation/pinpoint/aws-pinpoint-segment_coordinates.go index c6b6ede4c8..a2d081a63e 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_coordinates.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_coordinates.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_Coordinates AWS CloudFormation Resource (AWS::Pinpoint::Segment.Coordinates) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_demographic.go b/cloudformation/pinpoint/aws-pinpoint-segment_demographic.go index 25f30c3735..ba026020ee 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_demographic.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_demographic.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_Demographic AWS CloudFormation Resource (AWS::Pinpoint::Segment.Demographic) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_gpspoint.go b/cloudformation/pinpoint/aws-pinpoint-segment_gpspoint.go index 8754ac6888..39e75b987f 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_gpspoint.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_gpspoint.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_GPSPoint AWS CloudFormation Resource (AWS::Pinpoint::Segment.GPSPoint) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_groups.go b/cloudformation/pinpoint/aws-pinpoint-segment_groups.go index 1fc98109ad..7246d7dc51 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_groups.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_groups.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_Groups AWS CloudFormation Resource (AWS::Pinpoint::Segment.Groups) @@ -13,12 +13,12 @@ type Segment_Groups struct { // Dimensions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html#cfn-pinpoint-segment-segmentgroups-groups-dimensions - Dimensions *[]Segment_SegmentDimensions `json:"Dimensions,omitempty"` + Dimensions []Segment_SegmentDimensions `json:"Dimensions,omitempty"` // SourceSegments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups-groups.html#cfn-pinpoint-segment-segmentgroups-groups-sourcesegments - SourceSegments *[]Segment_SourceSegments `json:"SourceSegments,omitempty"` + SourceSegments []Segment_SourceSegments `json:"SourceSegments,omitempty"` // SourceType AWS CloudFormation Property // Required: false diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_location.go b/cloudformation/pinpoint/aws-pinpoint-segment_location.go index e6b3d17a62..5c5bf19571 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_location.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_location.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_Location AWS CloudFormation Resource (AWS::Pinpoint::Segment.Location) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_recency.go b/cloudformation/pinpoint/aws-pinpoint-segment_recency.go index e3ec5e8046..8bfbc35df4 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_recency.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_recency.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_Recency AWS CloudFormation Resource (AWS::Pinpoint::Segment.Recency) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_segmentdimensions.go b/cloudformation/pinpoint/aws-pinpoint-segment_segmentdimensions.go index c359d858c3..b779d6f6b2 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_segmentdimensions.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_segmentdimensions.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_SegmentDimensions AWS CloudFormation Resource (AWS::Pinpoint::Segment.SegmentDimensions) diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_segmentgroups.go b/cloudformation/pinpoint/aws-pinpoint-segment_segmentgroups.go index fdc6257509..223555701f 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_segmentgroups.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_segmentgroups.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_SegmentGroups AWS CloudFormation Resource (AWS::Pinpoint::Segment.SegmentGroups) @@ -13,7 +13,7 @@ type Segment_SegmentGroups struct { // Groups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-segmentgroups.html#cfn-pinpoint-segment-segmentgroups-groups - Groups *[]Segment_Groups `json:"Groups,omitempty"` + Groups []Segment_Groups `json:"Groups,omitempty"` // Include AWS CloudFormation Property // Required: false diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_setdimension.go b/cloudformation/pinpoint/aws-pinpoint-segment_setdimension.go index bac7331d84..930aefb139 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_setdimension.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_setdimension.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_SetDimension AWS CloudFormation Resource (AWS::Pinpoint::Segment.SetDimension) @@ -18,7 +18,7 @@ type Segment_SetDimension struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpoint-segment-setdimension.html#cfn-pinpoint-segment-setdimension-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpoint/aws-pinpoint-segment_sourcesegments.go b/cloudformation/pinpoint/aws-pinpoint-segment_sourcesegments.go index 219e000f99..ccbebce75c 100644 --- a/cloudformation/pinpoint/aws-pinpoint-segment_sourcesegments.go +++ b/cloudformation/pinpoint/aws-pinpoint-segment_sourcesegments.go @@ -3,7 +3,7 @@ package pinpoint import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Segment_SourceSegments AWS CloudFormation Resource (AWS::Pinpoint::Segment.SourceSegments) diff --git a/cloudformation/pinpoint/aws-pinpoint-smschannel.go b/cloudformation/pinpoint/aws-pinpoint-smschannel.go index ef25aca517..f70b9ce557 100644 --- a/cloudformation/pinpoint/aws-pinpoint-smschannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-smschannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SMSChannel AWS CloudFormation Resource (AWS::Pinpoint::SMSChannel) diff --git a/cloudformation/pinpoint/aws-pinpoint-smstemplate.go b/cloudformation/pinpoint/aws-pinpoint-smstemplate.go index 4476d06e82..deebed774c 100644 --- a/cloudformation/pinpoint/aws-pinpoint-smstemplate.go +++ b/cloudformation/pinpoint/aws-pinpoint-smstemplate.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SmsTemplate AWS CloudFormation Resource (AWS::Pinpoint::SmsTemplate) diff --git a/cloudformation/pinpoint/aws-pinpoint-voicechannel.go b/cloudformation/pinpoint/aws-pinpoint-voicechannel.go index 204fb4ebca..3d5c4c7fc6 100644 --- a/cloudformation/pinpoint/aws-pinpoint-voicechannel.go +++ b/cloudformation/pinpoint/aws-pinpoint-voicechannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // VoiceChannel AWS CloudFormation Resource (AWS::Pinpoint::VoiceChannel) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationset.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationset.go index 5fd2e72aa2..a6b08b7743 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationset.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSet) @@ -36,7 +36,7 @@ type ConfigurationSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-configurationset.html#cfn-pinpointemail-configurationset-tags - Tags *[]ConfigurationSet_Tags `json:"Tags,omitempty"` + Tags []ConfigurationSet_Tags `json:"Tags,omitempty"` // TrackingOptions AWS CloudFormation Property // Required: false diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_deliveryoptions.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_deliveryoptions.go index 997689f060..a8e0a6e9c1 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_deliveryoptions.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_deliveryoptions.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_DeliveryOptions AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSet.DeliveryOptions) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_reputationoptions.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_reputationoptions.go index de73b25ca7..f8f80b4179 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_reputationoptions.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_reputationoptions.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_ReputationOptions AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSet.ReputationOptions) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_sendingoptions.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_sendingoptions.go index 67a063c6a8..cb9c7cc7f0 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_sendingoptions.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_sendingoptions.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_SendingOptions AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSet.SendingOptions) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_tags.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_tags.go index 97e2bb2dcb..ba06460a4c 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_tags.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_tags.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_Tags AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSet.Tags) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_trackingoptions.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_trackingoptions.go index 5fa458a7de..28a3b30b28 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationset_trackingoptions.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationset_trackingoptions.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_TrackingOptions AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSet.TrackingOptions) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination.go index 874c762568..189c2abc9a 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_cloudwatchdestination.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_cloudwatchdestination.go index 9b0441ca1a..27c76de845 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_cloudwatchdestination.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_cloudwatchdestination.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_CloudWatchDestination AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination.CloudWatchDestination) @@ -13,7 +13,7 @@ type ConfigurationSetEventDestination_CloudWatchDestination struct { // DimensionConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-pinpointemail-configurationseteventdestination-cloudwatchdestination.html#cfn-pinpointemail-configurationseteventdestination-cloudwatchdestination-dimensionconfigurations - DimensionConfigurations *[]ConfigurationSetEventDestination_DimensionConfiguration `json:"DimensionConfigurations,omitempty"` + DimensionConfigurations []ConfigurationSetEventDestination_DimensionConfiguration `json:"DimensionConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_dimensionconfiguration.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_dimensionconfiguration.go index be4f5cc815..e5fcb84cc1 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_dimensionconfiguration.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_dimensionconfiguration.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_DimensionConfiguration AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination.DimensionConfiguration) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_eventdestination.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_eventdestination.go index 74922ad318..14ec4fe0cf 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_eventdestination.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_eventdestination.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_EventDestination AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination.EventDestination) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_kinesisfirehosedestination.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_kinesisfirehosedestination.go index a26e47e9a7..9b6fb68a50 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_kinesisfirehosedestination.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_kinesisfirehosedestination.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_KinesisFirehoseDestination AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination.KinesisFirehoseDestination) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_pinpointdestination.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_pinpointdestination.go index 8dcfce9262..5127d93128 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_pinpointdestination.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_pinpointdestination.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_PinpointDestination AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination.PinpointDestination) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_snsdestination.go b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_snsdestination.go index dbb2455386..5610c1ab7a 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_snsdestination.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-configurationseteventdestination_snsdestination.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_SnsDestination AWS CloudFormation Resource (AWS::PinpointEmail::ConfigurationSetEventDestination.SnsDestination) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool.go b/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool.go index bdc82cfcc7..5b8c64a011 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DedicatedIpPool AWS CloudFormation Resource (AWS::PinpointEmail::DedicatedIpPool) @@ -21,7 +21,7 @@ type DedicatedIpPool struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-dedicatedippool.html#cfn-pinpointemail-dedicatedippool-tags - Tags *[]DedicatedIpPool_Tags `json:"Tags,omitempty"` + Tags []DedicatedIpPool_Tags `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool_tags.go b/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool_tags.go index db6db61c2b..35acf45fe2 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool_tags.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-dedicatedippool_tags.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DedicatedIpPool_Tags AWS CloudFormation Resource (AWS::PinpointEmail::DedicatedIpPool.Tags) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-identity.go b/cloudformation/pinpointemail/aws-pinpointemail-identity.go index 2ef96f3538..bea05f3d46 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-identity.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-identity.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Identity AWS CloudFormation Resource (AWS::PinpointEmail::Identity) @@ -36,7 +36,7 @@ type Identity struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-pinpointemail-identity.html#cfn-pinpointemail-identity-tags - Tags *[]Identity_Tags `json:"Tags,omitempty"` + Tags []Identity_Tags `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/pinpointemail/aws-pinpointemail-identity_mailfromattributes.go b/cloudformation/pinpointemail/aws-pinpointemail-identity_mailfromattributes.go index 1435593d24..d7af1df4fe 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-identity_mailfromattributes.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-identity_mailfromattributes.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Identity_MailFromAttributes AWS CloudFormation Resource (AWS::PinpointEmail::Identity.MailFromAttributes) diff --git a/cloudformation/pinpointemail/aws-pinpointemail-identity_tags.go b/cloudformation/pinpointemail/aws-pinpointemail-identity_tags.go index a0d47ce44b..a636f0664a 100644 --- a/cloudformation/pinpointemail/aws-pinpointemail-identity_tags.go +++ b/cloudformation/pinpointemail/aws-pinpointemail-identity_tags.go @@ -3,7 +3,7 @@ package pinpointemail import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Identity_Tags AWS CloudFormation Resource (AWS::PinpointEmail::Identity.Tags) diff --git a/cloudformation/policies_test.go b/cloudformation/policies_test.go index a55c9e1948..78d749342b 100644 --- a/cloudformation/policies_test.go +++ b/cloudformation/policies_test.go @@ -3,9 +3,9 @@ package cloudformation_test import ( "github.com/sanathkr/yaml" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/autoscaling" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/autoscaling" + "github.com/awslabs/goformation/v7/cloudformation/policies" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" diff --git a/cloudformation/qldb/aws-qldb-ledger.go b/cloudformation/qldb/aws-qldb-ledger.go index 615d3761c7..6fe56aa29d 100644 --- a/cloudformation/qldb/aws-qldb-ledger.go +++ b/cloudformation/qldb/aws-qldb-ledger.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Ledger AWS CloudFormation Resource (AWS::QLDB::Ledger) @@ -37,7 +37,7 @@ type Ledger struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-ledger.html#cfn-qldb-ledger-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/qldb/aws-qldb-stream.go b/cloudformation/qldb/aws-qldb-stream.go index 79d56800d0..c961759c51 100644 --- a/cloudformation/qldb/aws-qldb-stream.go +++ b/cloudformation/qldb/aws-qldb-stream.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Stream AWS CloudFormation Resource (AWS::QLDB::Stream) @@ -47,7 +47,7 @@ type Stream struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-qldb-stream.html#cfn-qldb-stream-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/qldb/aws-qldb-stream_kinesisconfiguration.go b/cloudformation/qldb/aws-qldb-stream_kinesisconfiguration.go index 6aa6d1cbf2..f00997fd5b 100644 --- a/cloudformation/qldb/aws-qldb-stream_kinesisconfiguration.go +++ b/cloudformation/qldb/aws-qldb-stream_kinesisconfiguration.go @@ -3,7 +3,7 @@ package qldb import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Stream_KinesisConfiguration AWS CloudFormation Resource (AWS::QLDB::Stream.KinesisConfiguration) diff --git a/cloudformation/quicksight/aws-quicksight-analysis.go b/cloudformation/quicksight/aws-quicksight-analysis.go index 8d1beddcdf..c944f9cbd8 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis.go +++ b/cloudformation/quicksight/aws-quicksight-analysis.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Analysis AWS CloudFormation Resource (AWS::QuickSight::Analysis) @@ -27,7 +27,7 @@ type Analysis struct { // Errors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-errors - Errors *[]Analysis_AnalysisError `json:"Errors,omitempty"` + Errors []Analysis_AnalysisError `json:"Errors,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type Analysis struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-permissions - Permissions *[]Analysis_ResourcePermission `json:"Permissions,omitempty"` + Permissions []Analysis_ResourcePermission `json:"Permissions,omitempty"` // SourceEntity AWS CloudFormation Property // Required: true @@ -52,7 +52,7 @@ type Analysis struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-analysis.html#cfn-quicksight-analysis-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThemeArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/quicksight/aws-quicksight-analysis_analysiserror.go b/cloudformation/quicksight/aws-quicksight-analysis_analysiserror.go index f1564aaa3f..edcbdda744 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_analysiserror.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_analysiserror.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_AnalysisError AWS CloudFormation Resource (AWS::QuickSight::Analysis.AnalysisError) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_analysissourceentity.go b/cloudformation/quicksight/aws-quicksight-analysis_analysissourceentity.go index 8bd95dae7a..109c2460c2 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_analysissourceentity.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_analysissourceentity.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_AnalysisSourceEntity AWS CloudFormation Resource (AWS::QuickSight::Analysis.AnalysisSourceEntity) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_analysissourcetemplate.go b/cloudformation/quicksight/aws-quicksight-analysis_analysissourcetemplate.go index 471f35d2f2..d7c42a0058 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_analysissourcetemplate.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_analysissourcetemplate.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_AnalysisSourceTemplate AWS CloudFormation Resource (AWS::QuickSight::Analysis.AnalysisSourceTemplate) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_datasetreference.go b/cloudformation/quicksight/aws-quicksight-analysis_datasetreference.go index 2449cdedbd..62058fd06d 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_datasetreference.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_datasetreference.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_DataSetReference AWS CloudFormation Resource (AWS::QuickSight::Analysis.DataSetReference) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_datetimeparameter.go b/cloudformation/quicksight/aws-quicksight-analysis_datetimeparameter.go index 5953d5b570..77dcea5a8b 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_datetimeparameter.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_datetimeparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_DateTimeParameter AWS CloudFormation Resource (AWS::QuickSight::Analysis.DateTimeParameter) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_decimalparameter.go b/cloudformation/quicksight/aws-quicksight-analysis_decimalparameter.go index 8691cc66be..20716b61a9 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_decimalparameter.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_decimalparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_DecimalParameter AWS CloudFormation Resource (AWS::QuickSight::Analysis.DecimalParameter) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_integerparameter.go b/cloudformation/quicksight/aws-quicksight-analysis_integerparameter.go index a8345adbd7..66a7e6459d 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_integerparameter.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_integerparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_IntegerParameter AWS CloudFormation Resource (AWS::QuickSight::Analysis.IntegerParameter) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_parameters.go b/cloudformation/quicksight/aws-quicksight-analysis_parameters.go index 3b00f5625f..c66a7697a0 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_parameters.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_parameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_Parameters AWS CloudFormation Resource (AWS::QuickSight::Analysis.Parameters) @@ -13,22 +13,22 @@ type Analysis_Parameters struct { // DateTimeParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-datetimeparameters - DateTimeParameters *[]Analysis_DateTimeParameter `json:"DateTimeParameters,omitempty"` + DateTimeParameters []Analysis_DateTimeParameter `json:"DateTimeParameters,omitempty"` // DecimalParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-decimalparameters - DecimalParameters *[]Analysis_DecimalParameter `json:"DecimalParameters,omitempty"` + DecimalParameters []Analysis_DecimalParameter `json:"DecimalParameters,omitempty"` // IntegerParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-integerparameters - IntegerParameters *[]Analysis_IntegerParameter `json:"IntegerParameters,omitempty"` + IntegerParameters []Analysis_IntegerParameter `json:"IntegerParameters,omitempty"` // StringParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-analysis-parameters.html#cfn-quicksight-analysis-parameters-stringparameters - StringParameters *[]Analysis_StringParameter `json:"StringParameters,omitempty"` + StringParameters []Analysis_StringParameter `json:"StringParameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/quicksight/aws-quicksight-analysis_resourcepermission.go b/cloudformation/quicksight/aws-quicksight-analysis_resourcepermission.go index 9ffdfdf5a7..dedf75fa21 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_resourcepermission.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_resourcepermission.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_ResourcePermission AWS CloudFormation Resource (AWS::QuickSight::Analysis.ResourcePermission) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_sheet.go b/cloudformation/quicksight/aws-quicksight-analysis_sheet.go index cb30f0bff7..34212221d3 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_sheet.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_sheet.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_Sheet AWS CloudFormation Resource (AWS::QuickSight::Analysis.Sheet) diff --git a/cloudformation/quicksight/aws-quicksight-analysis_stringparameter.go b/cloudformation/quicksight/aws-quicksight-analysis_stringparameter.go index a75f9a95c8..7c73770f8c 100644 --- a/cloudformation/quicksight/aws-quicksight-analysis_stringparameter.go +++ b/cloudformation/quicksight/aws-quicksight-analysis_stringparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Analysis_StringParameter AWS CloudFormation Resource (AWS::QuickSight::Analysis.StringParameter) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard.go b/cloudformation/quicksight/aws-quicksight-dashboard.go index 09b6e55b01..9f000269b4 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Dashboard AWS CloudFormation Resource (AWS::QuickSight::Dashboard) @@ -42,7 +42,7 @@ type Dashboard struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-permissions - Permissions *[]Dashboard_ResourcePermission `json:"Permissions,omitempty"` + Permissions []Dashboard_ResourcePermission `json:"Permissions,omitempty"` // SourceEntity AWS CloudFormation Property // Required: true @@ -52,7 +52,7 @@ type Dashboard struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dashboard.html#cfn-quicksight-dashboard-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThemeArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_adhocfilteringoption.go b/cloudformation/quicksight/aws-quicksight-dashboard_adhocfilteringoption.go index b9a188bc0f..28f45d31ba 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_adhocfilteringoption.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_adhocfilteringoption.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_AdHocFilteringOption AWS CloudFormation Resource (AWS::QuickSight::Dashboard.AdHocFilteringOption) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_dashboardpublishoptions.go b/cloudformation/quicksight/aws-quicksight-dashboard_dashboardpublishoptions.go index 27a92d5822..e394d2c4f5 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_dashboardpublishoptions.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_dashboardpublishoptions.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_DashboardPublishOptions AWS CloudFormation Resource (AWS::QuickSight::Dashboard.DashboardPublishOptions) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourceentity.go b/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourceentity.go index 8ebb966e0c..73851c404a 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourceentity.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourceentity.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_DashboardSourceEntity AWS CloudFormation Resource (AWS::QuickSight::Dashboard.DashboardSourceEntity) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourcetemplate.go b/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourcetemplate.go index 2e43cd77db..ccf2c34a37 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourcetemplate.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_dashboardsourcetemplate.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_DashboardSourceTemplate AWS CloudFormation Resource (AWS::QuickSight::Dashboard.DashboardSourceTemplate) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_datasetreference.go b/cloudformation/quicksight/aws-quicksight-dashboard_datasetreference.go index 560d0a860b..59f5ad9a67 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_datasetreference.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_datasetreference.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_DataSetReference AWS CloudFormation Resource (AWS::QuickSight::Dashboard.DataSetReference) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_datetimeparameter.go b/cloudformation/quicksight/aws-quicksight-dashboard_datetimeparameter.go index 6ab3fea240..3f53b9765c 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_datetimeparameter.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_datetimeparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_DateTimeParameter AWS CloudFormation Resource (AWS::QuickSight::Dashboard.DateTimeParameter) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_decimalparameter.go b/cloudformation/quicksight/aws-quicksight-dashboard_decimalparameter.go index 6725a8f4f4..c815f95f5b 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_decimalparameter.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_decimalparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_DecimalParameter AWS CloudFormation Resource (AWS::QuickSight::Dashboard.DecimalParameter) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_exporttocsvoption.go b/cloudformation/quicksight/aws-quicksight-dashboard_exporttocsvoption.go index c2f942a7cd..64b7259379 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_exporttocsvoption.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_exporttocsvoption.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_ExportToCSVOption AWS CloudFormation Resource (AWS::QuickSight::Dashboard.ExportToCSVOption) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_integerparameter.go b/cloudformation/quicksight/aws-quicksight-dashboard_integerparameter.go index 7c2bc79aa4..927ffec8ef 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_integerparameter.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_integerparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_IntegerParameter AWS CloudFormation Resource (AWS::QuickSight::Dashboard.IntegerParameter) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_parameters.go b/cloudformation/quicksight/aws-quicksight-dashboard_parameters.go index 0c5cbe1965..3e7f385af5 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_parameters.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_parameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_Parameters AWS CloudFormation Resource (AWS::QuickSight::Dashboard.Parameters) @@ -13,22 +13,22 @@ type Dashboard_Parameters struct { // DateTimeParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-datetimeparameters - DateTimeParameters *[]Dashboard_DateTimeParameter `json:"DateTimeParameters,omitempty"` + DateTimeParameters []Dashboard_DateTimeParameter `json:"DateTimeParameters,omitempty"` // DecimalParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-decimalparameters - DecimalParameters *[]Dashboard_DecimalParameter `json:"DecimalParameters,omitempty"` + DecimalParameters []Dashboard_DecimalParameter `json:"DecimalParameters,omitempty"` // IntegerParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-integerparameters - IntegerParameters *[]Dashboard_IntegerParameter `json:"IntegerParameters,omitempty"` + IntegerParameters []Dashboard_IntegerParameter `json:"IntegerParameters,omitempty"` // StringParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dashboard-parameters.html#cfn-quicksight-dashboard-parameters-stringparameters - StringParameters *[]Dashboard_StringParameter `json:"StringParameters,omitempty"` + StringParameters []Dashboard_StringParameter `json:"StringParameters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_resourcepermission.go b/cloudformation/quicksight/aws-quicksight-dashboard_resourcepermission.go index 01f382c02c..9b31973f8e 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_resourcepermission.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_resourcepermission.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_ResourcePermission AWS CloudFormation Resource (AWS::QuickSight::Dashboard.ResourcePermission) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_sheetcontrolsoption.go b/cloudformation/quicksight/aws-quicksight-dashboard_sheetcontrolsoption.go index cbcd9abf46..cf2adc7bc0 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_sheetcontrolsoption.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_sheetcontrolsoption.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_SheetControlsOption AWS CloudFormation Resource (AWS::QuickSight::Dashboard.SheetControlsOption) diff --git a/cloudformation/quicksight/aws-quicksight-dashboard_stringparameter.go b/cloudformation/quicksight/aws-quicksight-dashboard_stringparameter.go index c4aa59e8eb..bb9b2827b8 100644 --- a/cloudformation/quicksight/aws-quicksight-dashboard_stringparameter.go +++ b/cloudformation/quicksight/aws-quicksight-dashboard_stringparameter.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Dashboard_StringParameter AWS CloudFormation Resource (AWS::QuickSight::Dashboard.StringParameter) diff --git a/cloudformation/quicksight/aws-quicksight-dataset.go b/cloudformation/quicksight/aws-quicksight-dataset.go index 38690696de..f5506970b2 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset.go +++ b/cloudformation/quicksight/aws-quicksight-dataset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataSet AWS CloudFormation Resource (AWS::QuickSight::DataSet) @@ -22,12 +22,12 @@ type DataSet struct { // ColumnGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-columngroups - ColumnGroups *[]DataSet_ColumnGroup `json:"ColumnGroups,omitempty"` + ColumnGroups []DataSet_ColumnGroup `json:"ColumnGroups,omitempty"` // ColumnLevelPermissionRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-columnlevelpermissionrules - ColumnLevelPermissionRules *[]DataSet_ColumnLevelPermissionRule `json:"ColumnLevelPermissionRules,omitempty"` + ColumnLevelPermissionRules []DataSet_ColumnLevelPermissionRule `json:"ColumnLevelPermissionRules,omitempty"` // DataSetId AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type DataSet struct { // FieldFolders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-fieldfolders - FieldFolders *map[string]DataSet_FieldFolder `json:"FieldFolders,omitempty"` + FieldFolders map[string]DataSet_FieldFolder `json:"FieldFolders,omitempty"` // ImportMode AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type DataSet struct { // LogicalTableMap AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-logicaltablemap - LogicalTableMap *map[string]DataSet_LogicalTable `json:"LogicalTableMap,omitempty"` + LogicalTableMap map[string]DataSet_LogicalTable `json:"LogicalTableMap,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -67,12 +67,12 @@ type DataSet struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-permissions - Permissions *[]DataSet_ResourcePermission `json:"Permissions,omitempty"` + Permissions []DataSet_ResourcePermission `json:"Permissions,omitempty"` // PhysicalTableMap AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-physicaltablemap - PhysicalTableMap *map[string]DataSet_PhysicalTable `json:"PhysicalTableMap,omitempty"` + PhysicalTableMap map[string]DataSet_PhysicalTable `json:"PhysicalTableMap,omitempty"` // RowLevelPermissionDataSet AWS CloudFormation Property // Required: false @@ -82,7 +82,7 @@ type DataSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-dataset.html#cfn-quicksight-dataset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/quicksight/aws-quicksight-dataset_calculatedcolumn.go b/cloudformation/quicksight/aws-quicksight-dataset_calculatedcolumn.go index f505758355..c913e5ae1a 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_calculatedcolumn.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_calculatedcolumn.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_CalculatedColumn AWS CloudFormation Resource (AWS::QuickSight::DataSet.CalculatedColumn) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_castcolumntypeoperation.go b/cloudformation/quicksight/aws-quicksight-dataset_castcolumntypeoperation.go index 010aa9df96..9772832a63 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_castcolumntypeoperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_castcolumntypeoperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_CastColumnTypeOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.CastColumnTypeOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_columndescription.go b/cloudformation/quicksight/aws-quicksight-dataset_columndescription.go index 57def7fc5c..b207988fa6 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_columndescription.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_columndescription.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_ColumnDescription AWS CloudFormation Resource (AWS::QuickSight::DataSet.ColumnDescription) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_columngroup.go b/cloudformation/quicksight/aws-quicksight-dataset_columngroup.go index edef9cde01..4895d0e671 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_columngroup.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_columngroup.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_ColumnGroup AWS CloudFormation Resource (AWS::QuickSight::DataSet.ColumnGroup) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_columnlevelpermissionrule.go b/cloudformation/quicksight/aws-quicksight-dataset_columnlevelpermissionrule.go index a20cbb7fc5..01ef5c5663 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_columnlevelpermissionrule.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_columnlevelpermissionrule.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_ColumnLevelPermissionRule AWS CloudFormation Resource (AWS::QuickSight::DataSet.ColumnLevelPermissionRule) @@ -13,12 +13,12 @@ type DataSet_ColumnLevelPermissionRule struct { // ColumnNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columnlevelpermissionrule.html#cfn-quicksight-dataset-columnlevelpermissionrule-columnnames - ColumnNames *[]string `json:"ColumnNames,omitempty"` + ColumnNames []string `json:"ColumnNames,omitempty"` // Principals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-columnlevelpermissionrule.html#cfn-quicksight-dataset-columnlevelpermissionrule-principals - Principals *[]string `json:"Principals,omitempty"` + Principals []string `json:"Principals,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/quicksight/aws-quicksight-dataset_columntag.go b/cloudformation/quicksight/aws-quicksight-dataset_columntag.go index 983a7dfab2..f86f15722a 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_columntag.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_columntag.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_ColumnTag AWS CloudFormation Resource (AWS::QuickSight::DataSet.ColumnTag) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_createcolumnsoperation.go b/cloudformation/quicksight/aws-quicksight-dataset_createcolumnsoperation.go index b866de5eb9..e15b45d9b6 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_createcolumnsoperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_createcolumnsoperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_CreateColumnsOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.CreateColumnsOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_customsql.go b/cloudformation/quicksight/aws-quicksight-dataset_customsql.go index b84bc18341..6834af0a83 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_customsql.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_customsql.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_CustomSql AWS CloudFormation Resource (AWS::QuickSight::DataSet.CustomSql) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_datasetusageconfiguration.go b/cloudformation/quicksight/aws-quicksight-dataset_datasetusageconfiguration.go index cd193acec8..1b74c09922 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_datasetusageconfiguration.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_datasetusageconfiguration.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_DataSetUsageConfiguration AWS CloudFormation Resource (AWS::QuickSight::DataSet.DataSetUsageConfiguration) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_fieldfolder.go b/cloudformation/quicksight/aws-quicksight-dataset_fieldfolder.go index 869fa4a3f3..6a437b41aa 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_fieldfolder.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_fieldfolder.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_FieldFolder AWS CloudFormation Resource (AWS::QuickSight::DataSet.FieldFolder) @@ -13,7 +13,7 @@ type DataSet_FieldFolder struct { // Columns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-fieldfolder.html#cfn-quicksight-dataset-fieldfolder-columns - Columns *[]string `json:"Columns,omitempty"` + Columns []string `json:"Columns,omitempty"` // Description AWS CloudFormation Property // Required: false diff --git a/cloudformation/quicksight/aws-quicksight-dataset_filteroperation.go b/cloudformation/quicksight/aws-quicksight-dataset_filteroperation.go index 572d506102..a3f2461c11 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_filteroperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_filteroperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_FilterOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.FilterOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_geospatialcolumngroup.go b/cloudformation/quicksight/aws-quicksight-dataset_geospatialcolumngroup.go index 3593fbf98b..3b099c9914 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_geospatialcolumngroup.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_geospatialcolumngroup.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_GeoSpatialColumnGroup AWS CloudFormation Resource (AWS::QuickSight::DataSet.GeoSpatialColumnGroup) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_ingestionwaitpolicy.go b/cloudformation/quicksight/aws-quicksight-dataset_ingestionwaitpolicy.go index f165e1c79a..399f2a93d7 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_ingestionwaitpolicy.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_ingestionwaitpolicy.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_IngestionWaitPolicy AWS CloudFormation Resource (AWS::QuickSight::DataSet.IngestionWaitPolicy) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_inputcolumn.go b/cloudformation/quicksight/aws-quicksight-dataset_inputcolumn.go index 4efc6c881b..0a7310f27d 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_inputcolumn.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_inputcolumn.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_InputColumn AWS CloudFormation Resource (AWS::QuickSight::DataSet.InputColumn) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_joininstruction.go b/cloudformation/quicksight/aws-quicksight-dataset_joininstruction.go index 4b07b9d1be..bd30eae753 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_joininstruction.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_joininstruction.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_JoinInstruction AWS CloudFormation Resource (AWS::QuickSight::DataSet.JoinInstruction) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_joinkeyproperties.go b/cloudformation/quicksight/aws-quicksight-dataset_joinkeyproperties.go index 008a12cb0a..1e0557b2e3 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_joinkeyproperties.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_joinkeyproperties.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_JoinKeyProperties AWS CloudFormation Resource (AWS::QuickSight::DataSet.JoinKeyProperties) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_logicaltable.go b/cloudformation/quicksight/aws-quicksight-dataset_logicaltable.go index 7df0a0e6f1..577c11c07c 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_logicaltable.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_logicaltable.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_LogicalTable AWS CloudFormation Resource (AWS::QuickSight::DataSet.LogicalTable) @@ -18,7 +18,7 @@ type DataSet_LogicalTable struct { // DataTransforms AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-dataset-logicaltable.html#cfn-quicksight-dataset-logicaltable-datatransforms - DataTransforms *[]DataSet_TransformOperation `json:"DataTransforms,omitempty"` + DataTransforms []DataSet_TransformOperation `json:"DataTransforms,omitempty"` // Source AWS CloudFormation Property // Required: true diff --git a/cloudformation/quicksight/aws-quicksight-dataset_logicaltablesource.go b/cloudformation/quicksight/aws-quicksight-dataset_logicaltablesource.go index c260ce16f5..9dd3c00eeb 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_logicaltablesource.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_logicaltablesource.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_LogicalTableSource AWS CloudFormation Resource (AWS::QuickSight::DataSet.LogicalTableSource) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_outputcolumn.go b/cloudformation/quicksight/aws-quicksight-dataset_outputcolumn.go index a25fd03d47..953b8b41e8 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_outputcolumn.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_outputcolumn.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_OutputColumn AWS CloudFormation Resource (AWS::QuickSight::DataSet.OutputColumn) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_physicaltable.go b/cloudformation/quicksight/aws-quicksight-dataset_physicaltable.go index 5386def766..9f7b65737a 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_physicaltable.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_physicaltable.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_PhysicalTable AWS CloudFormation Resource (AWS::QuickSight::DataSet.PhysicalTable) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_projectoperation.go b/cloudformation/quicksight/aws-quicksight-dataset_projectoperation.go index 353ac26595..875558a574 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_projectoperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_projectoperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_ProjectOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.ProjectOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_relationaltable.go b/cloudformation/quicksight/aws-quicksight-dataset_relationaltable.go index 15e58c172d..681ae52285 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_relationaltable.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_relationaltable.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_RelationalTable AWS CloudFormation Resource (AWS::QuickSight::DataSet.RelationalTable) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_renamecolumnoperation.go b/cloudformation/quicksight/aws-quicksight-dataset_renamecolumnoperation.go index e18688b678..c3da3f4a14 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_renamecolumnoperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_renamecolumnoperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_RenameColumnOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.RenameColumnOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_resourcepermission.go b/cloudformation/quicksight/aws-quicksight-dataset_resourcepermission.go index 45c63e18b5..758f9ab09c 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_resourcepermission.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_resourcepermission.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_ResourcePermission AWS CloudFormation Resource (AWS::QuickSight::DataSet.ResourcePermission) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_rowlevelpermissiondataset.go b/cloudformation/quicksight/aws-quicksight-dataset_rowlevelpermissiondataset.go index 19ed47b28b..3fd6339de2 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_rowlevelpermissiondataset.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_rowlevelpermissiondataset.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_RowLevelPermissionDataSet AWS CloudFormation Resource (AWS::QuickSight::DataSet.RowLevelPermissionDataSet) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_s3source.go b/cloudformation/quicksight/aws-quicksight-dataset_s3source.go index c488cd0eae..b064e7d170 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_s3source.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_s3source.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_S3Source AWS CloudFormation Resource (AWS::QuickSight::DataSet.S3Source) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_tagcolumnoperation.go b/cloudformation/quicksight/aws-quicksight-dataset_tagcolumnoperation.go index c6f7c51ed1..e0d43c8359 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_tagcolumnoperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_tagcolumnoperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_TagColumnOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.TagColumnOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_transformoperation.go b/cloudformation/quicksight/aws-quicksight-dataset_transformoperation.go index d33614acbf..53cf36a442 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_transformoperation.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_transformoperation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_TransformOperation AWS CloudFormation Resource (AWS::QuickSight::DataSet.TransformOperation) diff --git a/cloudformation/quicksight/aws-quicksight-dataset_uploadsettings.go b/cloudformation/quicksight/aws-quicksight-dataset_uploadsettings.go index e24c27d1e3..988eab87f2 100644 --- a/cloudformation/quicksight/aws-quicksight-dataset_uploadsettings.go +++ b/cloudformation/quicksight/aws-quicksight-dataset_uploadsettings.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSet_UploadSettings AWS CloudFormation Resource (AWS::QuickSight::DataSet.UploadSettings) diff --git a/cloudformation/quicksight/aws-quicksight-datasource.go b/cloudformation/quicksight/aws-quicksight-datasource.go index 28693b0023..e1b1dbfbe3 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource.go +++ b/cloudformation/quicksight/aws-quicksight-datasource.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataSource AWS CloudFormation Resource (AWS::QuickSight::DataSource) @@ -17,7 +17,7 @@ type DataSource struct { // AlternateDataSourceParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-alternatedatasourceparameters - AlternateDataSourceParameters *[]DataSource_DataSourceParameters `json:"AlternateDataSourceParameters,omitempty"` + AlternateDataSourceParameters []DataSource_DataSourceParameters `json:"AlternateDataSourceParameters,omitempty"` // AwsAccountId AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type DataSource struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-permissions - Permissions *[]DataSource_ResourcePermission `json:"Permissions,omitempty"` + Permissions []DataSource_ResourcePermission `json:"Permissions,omitempty"` // SslProperties AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type DataSource struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-datasource.html#cfn-quicksight-datasource-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/quicksight/aws-quicksight-datasource_amazonelasticsearchparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_amazonelasticsearchparameters.go index 9940ceca4c..24c8340584 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_amazonelasticsearchparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_amazonelasticsearchparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AmazonElasticsearchParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.AmazonElasticsearchParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_amazonopensearchparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_amazonopensearchparameters.go index f26cad8120..22724e3702 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_amazonopensearchparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_amazonopensearchparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AmazonOpenSearchParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.AmazonOpenSearchParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_athenaparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_athenaparameters.go index 91334d5772..b3a37a1b2d 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_athenaparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_athenaparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AthenaParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.AthenaParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_auroraparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_auroraparameters.go index c2aceaf833..a7122dda9b 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_auroraparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_auroraparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AuroraParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.AuroraParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_aurorapostgresqlparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_aurorapostgresqlparameters.go index c72de3b8ff..8c5a8cb7ae 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_aurorapostgresqlparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_aurorapostgresqlparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_AuroraPostgreSqlParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.AuroraPostgreSqlParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_credentialpair.go b/cloudformation/quicksight/aws-quicksight-datasource_credentialpair.go index 453c772eb7..db1f22f852 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_credentialpair.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_credentialpair.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_CredentialPair AWS CloudFormation Resource (AWS::QuickSight::DataSource.CredentialPair) @@ -13,7 +13,7 @@ type DataSource_CredentialPair struct { // AlternateDataSourceParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-datasource-credentialpair.html#cfn-quicksight-datasource-credentialpair-alternatedatasourceparameters - AlternateDataSourceParameters *[]DataSource_DataSourceParameters `json:"AlternateDataSourceParameters,omitempty"` + AlternateDataSourceParameters []DataSource_DataSourceParameters `json:"AlternateDataSourceParameters,omitempty"` // Password AWS CloudFormation Property // Required: true diff --git a/cloudformation/quicksight/aws-quicksight-datasource_datasourcecredentials.go b/cloudformation/quicksight/aws-quicksight-datasource_datasourcecredentials.go index a17d10d9f2..e942e47b80 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_datasourcecredentials.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_datasourcecredentials.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DataSourceCredentials AWS CloudFormation Resource (AWS::QuickSight::DataSource.DataSourceCredentials) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_datasourceerrorinfo.go b/cloudformation/quicksight/aws-quicksight-datasource_datasourceerrorinfo.go index 4f0123343c..cf8adb1300 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_datasourceerrorinfo.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_datasourceerrorinfo.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DataSourceErrorInfo AWS CloudFormation Resource (AWS::QuickSight::DataSource.DataSourceErrorInfo) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_datasourceparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_datasourceparameters.go index 55c898a9ae..6962ee7331 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_datasourceparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_datasourceparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_DataSourceParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.DataSourceParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_manifestfilelocation.go b/cloudformation/quicksight/aws-quicksight-datasource_manifestfilelocation.go index 44730bc17c..c1672aaefc 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_manifestfilelocation.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_manifestfilelocation.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ManifestFileLocation AWS CloudFormation Resource (AWS::QuickSight::DataSource.ManifestFileLocation) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_mariadbparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_mariadbparameters.go index 76f21946b9..10f242fa04 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_mariadbparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_mariadbparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_MariaDbParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.MariaDbParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_mysqlparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_mysqlparameters.go index 5a6334ca7e..2b08a827b4 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_mysqlparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_mysqlparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_MySqlParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.MySqlParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_oracleparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_oracleparameters.go index 0013468663..cbb4b75f77 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_oracleparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_oracleparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_OracleParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.OracleParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_postgresqlparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_postgresqlparameters.go index 5a063cad3c..0902fc61c6 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_postgresqlparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_postgresqlparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_PostgreSqlParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.PostgreSqlParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_prestoparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_prestoparameters.go index 611f72cda2..a3d1c3dcd3 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_prestoparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_prestoparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_PrestoParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.PrestoParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_rdsparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_rdsparameters.go index 191159406e..3c9639297c 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_rdsparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_rdsparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_RdsParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.RdsParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_redshiftparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_redshiftparameters.go index abd00ea9af..15ebd6b0d5 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_redshiftparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_redshiftparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_RedshiftParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.RedshiftParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_resourcepermission.go b/cloudformation/quicksight/aws-quicksight-datasource_resourcepermission.go index 285510def9..b4af5f116b 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_resourcepermission.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_resourcepermission.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_ResourcePermission AWS CloudFormation Resource (AWS::QuickSight::DataSource.ResourcePermission) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_s3parameters.go b/cloudformation/quicksight/aws-quicksight-datasource_s3parameters.go index 14b48becdb..56af76bbc3 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_s3parameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_s3parameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_S3Parameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.S3Parameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_snowflakeparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_snowflakeparameters.go index 1751cf5a77..28ffc152b1 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_snowflakeparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_snowflakeparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SnowflakeParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.SnowflakeParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_sparkparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_sparkparameters.go index dcc2e94398..fb9662b71d 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_sparkparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_sparkparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SparkParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.SparkParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_sqlserverparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_sqlserverparameters.go index 48f6267f82..e856a20fd0 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_sqlserverparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_sqlserverparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SqlServerParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.SqlServerParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_sslproperties.go b/cloudformation/quicksight/aws-quicksight-datasource_sslproperties.go index 5fc72968ea..05296d5fea 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_sslproperties.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_sslproperties.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_SslProperties AWS CloudFormation Resource (AWS::QuickSight::DataSource.SslProperties) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_teradataparameters.go b/cloudformation/quicksight/aws-quicksight-datasource_teradataparameters.go index a821bb83e3..4327ec6ad3 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_teradataparameters.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_teradataparameters.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_TeradataParameters AWS CloudFormation Resource (AWS::QuickSight::DataSource.TeradataParameters) diff --git a/cloudformation/quicksight/aws-quicksight-datasource_vpcconnectionproperties.go b/cloudformation/quicksight/aws-quicksight-datasource_vpcconnectionproperties.go index fd3617484c..07fec417cc 100644 --- a/cloudformation/quicksight/aws-quicksight-datasource_vpcconnectionproperties.go +++ b/cloudformation/quicksight/aws-quicksight-datasource_vpcconnectionproperties.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataSource_VpcConnectionProperties AWS CloudFormation Resource (AWS::QuickSight::DataSource.VpcConnectionProperties) diff --git a/cloudformation/quicksight/aws-quicksight-template.go b/cloudformation/quicksight/aws-quicksight-template.go index 53f99ec993..cf82973ba1 100644 --- a/cloudformation/quicksight/aws-quicksight-template.go +++ b/cloudformation/quicksight/aws-quicksight-template.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Template AWS CloudFormation Resource (AWS::QuickSight::Template) @@ -27,7 +27,7 @@ type Template struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-permissions - Permissions *[]Template_ResourcePermission `json:"Permissions,omitempty"` + Permissions []Template_ResourcePermission `json:"Permissions,omitempty"` // SourceEntity AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type Template struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-template.html#cfn-quicksight-template-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TemplateId AWS CloudFormation Property // Required: true diff --git a/cloudformation/quicksight/aws-quicksight-template_datasetreference.go b/cloudformation/quicksight/aws-quicksight-template_datasetreference.go index e5ca94cee8..42b266a5b0 100644 --- a/cloudformation/quicksight/aws-quicksight-template_datasetreference.go +++ b/cloudformation/quicksight/aws-quicksight-template_datasetreference.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template_DataSetReference AWS CloudFormation Resource (AWS::QuickSight::Template.DataSetReference) diff --git a/cloudformation/quicksight/aws-quicksight-template_resourcepermission.go b/cloudformation/quicksight/aws-quicksight-template_resourcepermission.go index 475d3239a2..2beaecbe0d 100644 --- a/cloudformation/quicksight/aws-quicksight-template_resourcepermission.go +++ b/cloudformation/quicksight/aws-quicksight-template_resourcepermission.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template_ResourcePermission AWS CloudFormation Resource (AWS::QuickSight::Template.ResourcePermission) diff --git a/cloudformation/quicksight/aws-quicksight-template_templatesourceanalysis.go b/cloudformation/quicksight/aws-quicksight-template_templatesourceanalysis.go index 795b4ae77a..2c57200b80 100644 --- a/cloudformation/quicksight/aws-quicksight-template_templatesourceanalysis.go +++ b/cloudformation/quicksight/aws-quicksight-template_templatesourceanalysis.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template_TemplateSourceAnalysis AWS CloudFormation Resource (AWS::QuickSight::Template.TemplateSourceAnalysis) diff --git a/cloudformation/quicksight/aws-quicksight-template_templatesourceentity.go b/cloudformation/quicksight/aws-quicksight-template_templatesourceentity.go index 00852be5fb..1aa062172a 100644 --- a/cloudformation/quicksight/aws-quicksight-template_templatesourceentity.go +++ b/cloudformation/quicksight/aws-quicksight-template_templatesourceentity.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template_TemplateSourceEntity AWS CloudFormation Resource (AWS::QuickSight::Template.TemplateSourceEntity) diff --git a/cloudformation/quicksight/aws-quicksight-template_templatesourcetemplate.go b/cloudformation/quicksight/aws-quicksight-template_templatesourcetemplate.go index 4f18b6b731..d2de0904c4 100644 --- a/cloudformation/quicksight/aws-quicksight-template_templatesourcetemplate.go +++ b/cloudformation/quicksight/aws-quicksight-template_templatesourcetemplate.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template_TemplateSourceTemplate AWS CloudFormation Resource (AWS::QuickSight::Template.TemplateSourceTemplate) diff --git a/cloudformation/quicksight/aws-quicksight-theme.go b/cloudformation/quicksight/aws-quicksight-theme.go index 0f29bb6113..1b121fff41 100644 --- a/cloudformation/quicksight/aws-quicksight-theme.go +++ b/cloudformation/quicksight/aws-quicksight-theme.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Theme AWS CloudFormation Resource (AWS::QuickSight::Theme) @@ -37,12 +37,12 @@ type Theme struct { // Permissions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-permissions - Permissions *[]Theme_ResourcePermission `json:"Permissions,omitempty"` + Permissions []Theme_ResourcePermission `json:"Permissions,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-quicksight-theme.html#cfn-quicksight-theme-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // ThemeId AWS CloudFormation Property // Required: true diff --git a/cloudformation/quicksight/aws-quicksight-theme_borderstyle.go b/cloudformation/quicksight/aws-quicksight-theme_borderstyle.go index c06ef85a01..412cb65f3a 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_borderstyle.go +++ b/cloudformation/quicksight/aws-quicksight-theme_borderstyle.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_BorderStyle AWS CloudFormation Resource (AWS::QuickSight::Theme.BorderStyle) diff --git a/cloudformation/quicksight/aws-quicksight-theme_datacolorpalette.go b/cloudformation/quicksight/aws-quicksight-theme_datacolorpalette.go index 64954acb61..ea8f8dca1f 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_datacolorpalette.go +++ b/cloudformation/quicksight/aws-quicksight-theme_datacolorpalette.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_DataColorPalette AWS CloudFormation Resource (AWS::QuickSight::Theme.DataColorPalette) @@ -13,7 +13,7 @@ type Theme_DataColorPalette struct { // Colors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html#cfn-quicksight-theme-datacolorpalette-colors - Colors *[]string `json:"Colors,omitempty"` + Colors []string `json:"Colors,omitempty"` // EmptyFillColor AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Theme_DataColorPalette struct { // MinMaxGradient AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-datacolorpalette.html#cfn-quicksight-theme-datacolorpalette-minmaxgradient - MinMaxGradient *[]string `json:"MinMaxGradient,omitempty"` + MinMaxGradient []string `json:"MinMaxGradient,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/quicksight/aws-quicksight-theme_font.go b/cloudformation/quicksight/aws-quicksight-theme_font.go index 7c16c7a398..68ebd0d1c0 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_font.go +++ b/cloudformation/quicksight/aws-quicksight-theme_font.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_Font AWS CloudFormation Resource (AWS::QuickSight::Theme.Font) diff --git a/cloudformation/quicksight/aws-quicksight-theme_gutterstyle.go b/cloudformation/quicksight/aws-quicksight-theme_gutterstyle.go index da30bd672c..bb62c6289b 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_gutterstyle.go +++ b/cloudformation/quicksight/aws-quicksight-theme_gutterstyle.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_GutterStyle AWS CloudFormation Resource (AWS::QuickSight::Theme.GutterStyle) diff --git a/cloudformation/quicksight/aws-quicksight-theme_marginstyle.go b/cloudformation/quicksight/aws-quicksight-theme_marginstyle.go index 93a4f2fa73..4d16676c30 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_marginstyle.go +++ b/cloudformation/quicksight/aws-quicksight-theme_marginstyle.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_MarginStyle AWS CloudFormation Resource (AWS::QuickSight::Theme.MarginStyle) diff --git a/cloudformation/quicksight/aws-quicksight-theme_resourcepermission.go b/cloudformation/quicksight/aws-quicksight-theme_resourcepermission.go index 989f9a3eea..dd43c12a72 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_resourcepermission.go +++ b/cloudformation/quicksight/aws-quicksight-theme_resourcepermission.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_ResourcePermission AWS CloudFormation Resource (AWS::QuickSight::Theme.ResourcePermission) diff --git a/cloudformation/quicksight/aws-quicksight-theme_sheetstyle.go b/cloudformation/quicksight/aws-quicksight-theme_sheetstyle.go index 42a2f2e4e5..36a9908184 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_sheetstyle.go +++ b/cloudformation/quicksight/aws-quicksight-theme_sheetstyle.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_SheetStyle AWS CloudFormation Resource (AWS::QuickSight::Theme.SheetStyle) diff --git a/cloudformation/quicksight/aws-quicksight-theme_themeconfiguration.go b/cloudformation/quicksight/aws-quicksight-theme_themeconfiguration.go index 80ccbaf8a0..d80cd94097 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_themeconfiguration.go +++ b/cloudformation/quicksight/aws-quicksight-theme_themeconfiguration.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_ThemeConfiguration AWS CloudFormation Resource (AWS::QuickSight::Theme.ThemeConfiguration) diff --git a/cloudformation/quicksight/aws-quicksight-theme_tilelayoutstyle.go b/cloudformation/quicksight/aws-quicksight-theme_tilelayoutstyle.go index 3657e87cda..4387370af9 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_tilelayoutstyle.go +++ b/cloudformation/quicksight/aws-quicksight-theme_tilelayoutstyle.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_TileLayoutStyle AWS CloudFormation Resource (AWS::QuickSight::Theme.TileLayoutStyle) diff --git a/cloudformation/quicksight/aws-quicksight-theme_tilestyle.go b/cloudformation/quicksight/aws-quicksight-theme_tilestyle.go index 9befee7476..2f79497419 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_tilestyle.go +++ b/cloudformation/quicksight/aws-quicksight-theme_tilestyle.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_TileStyle AWS CloudFormation Resource (AWS::QuickSight::Theme.TileStyle) diff --git a/cloudformation/quicksight/aws-quicksight-theme_typography.go b/cloudformation/quicksight/aws-quicksight-theme_typography.go index e57747d6f7..95326384cd 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_typography.go +++ b/cloudformation/quicksight/aws-quicksight-theme_typography.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_Typography AWS CloudFormation Resource (AWS::QuickSight::Theme.Typography) @@ -13,7 +13,7 @@ type Theme_Typography struct { // FontFamilies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-quicksight-theme-typography.html#cfn-quicksight-theme-typography-fontfamilies - FontFamilies *[]Theme_Font `json:"FontFamilies,omitempty"` + FontFamilies []Theme_Font `json:"FontFamilies,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/quicksight/aws-quicksight-theme_uicolorpalette.go b/cloudformation/quicksight/aws-quicksight-theme_uicolorpalette.go index 0b0ed27089..1f1e9fb7ab 100644 --- a/cloudformation/quicksight/aws-quicksight-theme_uicolorpalette.go +++ b/cloudformation/quicksight/aws-quicksight-theme_uicolorpalette.go @@ -3,7 +3,7 @@ package quicksight import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Theme_UIColorPalette AWS CloudFormation Resource (AWS::QuickSight::Theme.UIColorPalette) diff --git a/cloudformation/ram/aws-ram-resourceshare.go b/cloudformation/ram/aws-ram-resourceshare.go index c30eb0ae12..5aa7066481 100644 --- a/cloudformation/ram/aws-ram-resourceshare.go +++ b/cloudformation/ram/aws-ram-resourceshare.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResourceShare AWS CloudFormation Resource (AWS::RAM::ResourceShare) @@ -27,22 +27,22 @@ type ResourceShare struct { // PermissionArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-permissionarns - PermissionArns *[]string `json:"PermissionArns,omitempty"` + PermissionArns []string `json:"PermissionArns,omitempty"` // Principals AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-principals - Principals *[]string `json:"Principals,omitempty"` + Principals []string `json:"Principals,omitempty"` // ResourceArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-resourcearns - ResourceArns *[]string `json:"ResourceArns,omitempty"` + ResourceArns []string `json:"ResourceArns,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ram-resourceshare.html#cfn-ram-resourceshare-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbcluster.go b/cloudformation/rds/aws-rds-dbcluster.go index 650e3574f8..23f469d92e 100644 --- a/cloudformation/rds/aws-rds-dbcluster.go +++ b/cloudformation/rds/aws-rds-dbcluster.go @@ -6,42 +6,32 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBCluster AWS CloudFormation Resource (AWS::RDS::DBCluster) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html type DBCluster struct { - // AllocatedStorage AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-allocatedstorage - AllocatedStorage *int `json:"AllocatedStorage,omitempty"` - // AssociatedRoles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-associatedroles - AssociatedRoles *[]DBCluster_DBClusterRole `json:"AssociatedRoles,omitempty"` - - // AutoMinorVersionUpgrade AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-autominorversionupgrade - AutoMinorVersionUpgrade *bool `json:"AutoMinorVersionUpgrade,omitempty"` + AssociatedRoles []DBCluster_DBClusterRole `json:"AssociatedRoles,omitempty"` // AvailabilityZones AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-availabilityzones - AvailabilityZones *[]string `json:"AvailabilityZones,omitempty"` + AvailabilityZones []string `json:"AvailabilityZones,omitempty"` // BacktrackWindow AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backtrackwindow - BacktrackWindow *int `json:"BacktrackWindow,omitempty"` + BacktrackWindow *int64 `json:"BacktrackWindow,omitempty"` // BackupRetentionPeriod AWS CloudFormation Property // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backupretentionperiod + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-backuprententionperiod BackupRetentionPeriod *int `json:"BackupRetentionPeriod,omitempty"` // CopyTagsToSnapshot AWS CloudFormation Property @@ -54,11 +44,6 @@ type DBCluster struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusteridentifier DBClusterIdentifier *string `json:"DBClusterIdentifier,omitempty"` - // DBClusterInstanceClass AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterinstanceclass - DBClusterInstanceClass *string `json:"DBClusterInstanceClass,omitempty"` - // DBClusterParameterGroupName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-dbclusterparametergroupname @@ -82,7 +67,7 @@ type DBCluster struct { // EnableCloudwatchLogsExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-enablecloudwatchlogsexports - EnableCloudwatchLogsExports *[]string `json:"EnableCloudwatchLogsExports,omitempty"` + EnableCloudwatchLogsExports []string `json:"EnableCloudwatchLogsExports,omitempty"` // EnableHttpEndpoint AWS CloudFormation Property // Required: false @@ -95,9 +80,9 @@ type DBCluster struct { EnableIAMDatabaseAuthentication *bool `json:"EnableIAMDatabaseAuthentication,omitempty"` // Engine AWS CloudFormation Property - // Required: false + // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-engine - Engine *string `json:"Engine,omitempty"` + Engine string `json:"Engine"` // EngineMode AWS CloudFormation Property // Required: false @@ -114,11 +99,6 @@ type DBCluster struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-globalclusteridentifier GlobalClusterIdentifier *string `json:"GlobalClusterIdentifier,omitempty"` - // Iops AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-iops - Iops *int `json:"Iops,omitempty"` - // KmsKeyId AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-kmskeyid @@ -134,31 +114,6 @@ type DBCluster struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-masterusername MasterUsername *string `json:"MasterUsername,omitempty"` - // MonitoringInterval AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-monitoringinterval - MonitoringInterval *int `json:"MonitoringInterval,omitempty"` - - // MonitoringRoleArn AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-monitoringrolearn - MonitoringRoleArn *string `json:"MonitoringRoleArn,omitempty"` - - // PerformanceInsightsEnabled AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightsenabled - PerformanceInsightsEnabled *bool `json:"PerformanceInsightsEnabled,omitempty"` - - // PerformanceInsightsKmsKeyId AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightskmskeyid - PerformanceInsightsKmsKeyId *string `json:"PerformanceInsightsKmsKeyId,omitempty"` - - // PerformanceInsightsRetentionPeriod AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-performanceinsightsretentionperiod - PerformanceInsightsRetentionPeriod *int `json:"PerformanceInsightsRetentionPeriod,omitempty"` - // Port AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-port @@ -174,11 +129,6 @@ type DBCluster struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-preferredmaintenancewindow PreferredMaintenanceWindow *string `json:"PreferredMaintenanceWindow,omitempty"` - // PubliclyAccessible AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-publiclyaccessible - PubliclyAccessible *bool `json:"PubliclyAccessible,omitempty"` - // ReplicationSourceIdentifier AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-replicationsourceidentifier @@ -214,15 +164,10 @@ type DBCluster struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storageencrypted StorageEncrypted *bool `json:"StorageEncrypted,omitempty"` - // StorageType AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-storagetype - StorageType *string `json:"StorageType,omitempty"` - // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UseLatestRestorableTime AWS CloudFormation Property // Required: false @@ -232,7 +177,7 @@ type DBCluster struct { // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbcluster.html#cfn-rds-dbcluster-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbcluster_dbclusterrole.go b/cloudformation/rds/aws-rds-dbcluster_dbclusterrole.go index 5beb2915c7..0d3bbac568 100644 --- a/cloudformation/rds/aws-rds-dbcluster_dbclusterrole.go +++ b/cloudformation/rds/aws-rds-dbcluster_dbclusterrole.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBCluster_DBClusterRole AWS CloudFormation Resource (AWS::RDS::DBCluster.DBClusterRole) diff --git a/cloudformation/rds/aws-rds-dbcluster_scalingconfiguration.go b/cloudformation/rds/aws-rds-dbcluster_scalingconfiguration.go index 13864bce30..96c802817c 100644 --- a/cloudformation/rds/aws-rds-dbcluster_scalingconfiguration.go +++ b/cloudformation/rds/aws-rds-dbcluster_scalingconfiguration.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBCluster_ScalingConfiguration AWS CloudFormation Resource (AWS::RDS::DBCluster.ScalingConfiguration) diff --git a/cloudformation/rds/aws-rds-dbclusterparametergroup.go b/cloudformation/rds/aws-rds-dbclusterparametergroup.go index 8912a55fe6..642d2dab6b 100644 --- a/cloudformation/rds/aws-rds-dbclusterparametergroup.go +++ b/cloudformation/rds/aws-rds-dbclusterparametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBClusterParameterGroup AWS CloudFormation Resource (AWS::RDS::DBClusterParameterGroup) @@ -32,7 +32,7 @@ type DBClusterParameterGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbclusterparametergroup.html#cfn-rds-dbclusterparametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbinstance.go b/cloudformation/rds/aws-rds-dbinstance.go index 9aa708b7be..1a70449fb4 100644 --- a/cloudformation/rds/aws-rds-dbinstance.go +++ b/cloudformation/rds/aws-rds-dbinstance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBInstance AWS CloudFormation Resource (AWS::RDS::DBInstance) @@ -27,7 +27,7 @@ type DBInstance struct { // AssociatedRoles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-associatedroles - AssociatedRoles *[]DBInstance_DBInstanceRole `json:"AssociatedRoles,omitempty"` + AssociatedRoles []DBInstance_DBInstanceRole `json:"AssociatedRoles,omitempty"` // AutoMinorVersionUpgrade AWS CloudFormation Property // Required: false @@ -59,6 +59,11 @@ type DBInstance struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-copytagstosnapshot CopyTagsToSnapshot *bool `json:"CopyTagsToSnapshot,omitempty"` + // CustomIAMInstanceProfile AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-customiaminstanceprofile + CustomIAMInstanceProfile *string `json:"CustomIAMInstanceProfile,omitempty"` + // DBClusterIdentifier AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbclusteridentifier @@ -87,7 +92,7 @@ type DBInstance struct { // DBSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-dbsecuritygroups - DBSecurityGroups *[]string `json:"DBSecurityGroups,omitempty"` + DBSecurityGroups []string `json:"DBSecurityGroups,omitempty"` // DBSnapshotIdentifier AWS CloudFormation Property // Required: false @@ -122,7 +127,7 @@ type DBInstance struct { // EnableCloudwatchLogsExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-enablecloudwatchlogsexports - EnableCloudwatchLogsExports *[]string `json:"EnableCloudwatchLogsExports,omitempty"` + EnableCloudwatchLogsExports []string `json:"EnableCloudwatchLogsExports,omitempty"` // EnableIAMDatabaseAuthentication AWS CloudFormation Property // Required: false @@ -189,6 +194,11 @@ type DBInstance struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-multiaz MultiAZ *bool `json:"MultiAZ,omitempty"` + // NcharCharacterSetName AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-ncharcharactersetname + NcharCharacterSetName *string `json:"NcharCharacterSetName,omitempty"` + // OptionGroupName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-optiongroupname @@ -222,7 +232,7 @@ type DBInstance struct { // ProcessorFeatures AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-processorfeatures - ProcessorFeatures *[]DBInstance_ProcessorFeature `json:"ProcessorFeatures,omitempty"` + ProcessorFeatures []DBInstance_ProcessorFeature `json:"ProcessorFeatures,omitempty"` // PromotionTier AWS CloudFormation Property // Required: false @@ -257,7 +267,7 @@ type DBInstance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Timezone AWS CloudFormation Property // Required: false @@ -272,7 +282,7 @@ type DBInstance struct { // VPCSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbinstance.html#cfn-rds-dbinstance-vpcsecuritygroups - VPCSecurityGroups *[]string `json:"VPCSecurityGroups,omitempty"` + VPCSecurityGroups []string `json:"VPCSecurityGroups,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbinstance_dbinstancerole.go b/cloudformation/rds/aws-rds-dbinstance_dbinstancerole.go index 019a8b660a..91374b98ab 100644 --- a/cloudformation/rds/aws-rds-dbinstance_dbinstancerole.go +++ b/cloudformation/rds/aws-rds-dbinstance_dbinstancerole.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBInstance_DBInstanceRole AWS CloudFormation Resource (AWS::RDS::DBInstance.DBInstanceRole) diff --git a/cloudformation/rds/aws-rds-dbinstance_endpoint.go b/cloudformation/rds/aws-rds-dbinstance_endpoint.go index 80996ceec4..2dea16e40b 100644 --- a/cloudformation/rds/aws-rds-dbinstance_endpoint.go +++ b/cloudformation/rds/aws-rds-dbinstance_endpoint.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBInstance_Endpoint AWS CloudFormation Resource (AWS::RDS::DBInstance.Endpoint) diff --git a/cloudformation/rds/aws-rds-dbinstance_processorfeature.go b/cloudformation/rds/aws-rds-dbinstance_processorfeature.go index 6ca4b2bf43..f4eac5199c 100644 --- a/cloudformation/rds/aws-rds-dbinstance_processorfeature.go +++ b/cloudformation/rds/aws-rds-dbinstance_processorfeature.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBInstance_ProcessorFeature AWS CloudFormation Resource (AWS::RDS::DBInstance.ProcessorFeature) diff --git a/cloudformation/rds/aws-rds-dbparametergroup.go b/cloudformation/rds/aws-rds-dbparametergroup.go index dac68dca36..40e7033a8f 100644 --- a/cloudformation/rds/aws-rds-dbparametergroup.go +++ b/cloudformation/rds/aws-rds-dbparametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBParameterGroup AWS CloudFormation Resource (AWS::RDS::DBParameterGroup) @@ -32,7 +32,7 @@ type DBParameterGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbparametergroup.html#cfn-rds-dbparametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbproxy.go b/cloudformation/rds/aws-rds-dbproxy.go index 9780884657..0dc0b125cf 100644 --- a/cloudformation/rds/aws-rds-dbproxy.go +++ b/cloudformation/rds/aws-rds-dbproxy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxy AWS CloudFormation Resource (AWS::RDS::DBProxy) @@ -51,12 +51,12 @@ type DBProxy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-tags - Tags *[]DBProxy_TagFormat `json:"Tags,omitempty"` + Tags []DBProxy_TagFormat `json:"Tags,omitempty"` // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxy.html#cfn-rds-dbproxy-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // VpcSubnetIds AWS CloudFormation Property // Required: true diff --git a/cloudformation/rds/aws-rds-dbproxy_authformat.go b/cloudformation/rds/aws-rds-dbproxy_authformat.go index 5e43ab1c18..8483b69a9a 100644 --- a/cloudformation/rds/aws-rds-dbproxy_authformat.go +++ b/cloudformation/rds/aws-rds-dbproxy_authformat.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxy_AuthFormat AWS CloudFormation Resource (AWS::RDS::DBProxy.AuthFormat) diff --git a/cloudformation/rds/aws-rds-dbproxy_tagformat.go b/cloudformation/rds/aws-rds-dbproxy_tagformat.go index 931348e790..bd94350c9a 100644 --- a/cloudformation/rds/aws-rds-dbproxy_tagformat.go +++ b/cloudformation/rds/aws-rds-dbproxy_tagformat.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxy_TagFormat AWS CloudFormation Resource (AWS::RDS::DBProxy.TagFormat) diff --git a/cloudformation/rds/aws-rds-dbproxyendpoint.go b/cloudformation/rds/aws-rds-dbproxyendpoint.go index 0792c355cd..ee1bbc74c2 100644 --- a/cloudformation/rds/aws-rds-dbproxyendpoint.go +++ b/cloudformation/rds/aws-rds-dbproxyendpoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxyEndpoint AWS CloudFormation Resource (AWS::RDS::DBProxyEndpoint) @@ -26,7 +26,7 @@ type DBProxyEndpoint struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-tags - Tags *[]DBProxyEndpoint_TagFormat `json:"Tags,omitempty"` + Tags []DBProxyEndpoint_TagFormat `json:"Tags,omitempty"` // TargetRole AWS CloudFormation Property // Required: false @@ -36,7 +36,7 @@ type DBProxyEndpoint struct { // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxyendpoint.html#cfn-rds-dbproxyendpoint-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // VpcSubnetIds AWS CloudFormation Property // Required: true diff --git a/cloudformation/rds/aws-rds-dbproxyendpoint_tagformat.go b/cloudformation/rds/aws-rds-dbproxyendpoint_tagformat.go index 8fc6b85b07..76e8639167 100644 --- a/cloudformation/rds/aws-rds-dbproxyendpoint_tagformat.go +++ b/cloudformation/rds/aws-rds-dbproxyendpoint_tagformat.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxyEndpoint_TagFormat AWS CloudFormation Resource (AWS::RDS::DBProxyEndpoint.TagFormat) diff --git a/cloudformation/rds/aws-rds-dbproxytargetgroup.go b/cloudformation/rds/aws-rds-dbproxytargetgroup.go index 99283318fc..c2c877d53c 100644 --- a/cloudformation/rds/aws-rds-dbproxytargetgroup.go +++ b/cloudformation/rds/aws-rds-dbproxytargetgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxyTargetGroup AWS CloudFormation Resource (AWS::RDS::DBProxyTargetGroup) @@ -21,12 +21,12 @@ type DBProxyTargetGroup struct { // DBClusterIdentifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbclusteridentifiers - DBClusterIdentifiers *[]string `json:"DBClusterIdentifiers,omitempty"` + DBClusterIdentifiers []string `json:"DBClusterIdentifiers,omitempty"` // DBInstanceIdentifiers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbproxytargetgroup.html#cfn-rds-dbproxytargetgroup-dbinstanceidentifiers - DBInstanceIdentifiers *[]string `json:"DBInstanceIdentifiers,omitempty"` + DBInstanceIdentifiers []string `json:"DBInstanceIdentifiers,omitempty"` // DBProxyName AWS CloudFormation Property // Required: true diff --git a/cloudformation/rds/aws-rds-dbproxytargetgroup_connectionpoolconfigurationinfoformat.go b/cloudformation/rds/aws-rds-dbproxytargetgroup_connectionpoolconfigurationinfoformat.go index 17acf00431..a7d3088951 100644 --- a/cloudformation/rds/aws-rds-dbproxytargetgroup_connectionpoolconfigurationinfoformat.go +++ b/cloudformation/rds/aws-rds-dbproxytargetgroup_connectionpoolconfigurationinfoformat.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBProxyTargetGroup_ConnectionPoolConfigurationInfoFormat AWS CloudFormation Resource (AWS::RDS::DBProxyTargetGroup.ConnectionPoolConfigurationInfoFormat) @@ -33,7 +33,7 @@ type DBProxyTargetGroup_ConnectionPoolConfigurationInfoFormat struct { // SessionPinningFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat.html#cfn-rds-dbproxytargetgroup-connectionpoolconfigurationinfoformat-sessionpinningfilters - SessionPinningFilters *[]string `json:"SessionPinningFilters,omitempty"` + SessionPinningFilters []string `json:"SessionPinningFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbsecuritygroup.go b/cloudformation/rds/aws-rds-dbsecuritygroup.go index ebcb114765..084dfa5c14 100644 --- a/cloudformation/rds/aws-rds-dbsecuritygroup.go +++ b/cloudformation/rds/aws-rds-dbsecuritygroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBSecurityGroup AWS CloudFormation Resource (AWS::RDS::DBSecurityGroup) @@ -32,7 +32,7 @@ type DBSecurityGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-security-group.html#cfn-rds-dbsecuritygroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-dbsecuritygroup_ingress.go b/cloudformation/rds/aws-rds-dbsecuritygroup_ingress.go index 0bbec00e5c..892d22c4bb 100644 --- a/cloudformation/rds/aws-rds-dbsecuritygroup_ingress.go +++ b/cloudformation/rds/aws-rds-dbsecuritygroup_ingress.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBSecurityGroup_Ingress AWS CloudFormation Resource (AWS::RDS::DBSecurityGroup.Ingress) diff --git a/cloudformation/rds/aws-rds-dbsecuritygroupingress.go b/cloudformation/rds/aws-rds-dbsecuritygroupingress.go index 07b2f8d59d..7e8fdfce73 100644 --- a/cloudformation/rds/aws-rds-dbsecuritygroupingress.go +++ b/cloudformation/rds/aws-rds-dbsecuritygroupingress.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DBSecurityGroupIngress AWS CloudFormation Resource (AWS::RDS::DBSecurityGroupIngress) diff --git a/cloudformation/rds/aws-rds-dbsubnetgroup.go b/cloudformation/rds/aws-rds-dbsubnetgroup.go index 16890367b7..5035ecb5cb 100644 --- a/cloudformation/rds/aws-rds-dbsubnetgroup.go +++ b/cloudformation/rds/aws-rds-dbsubnetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DBSubnetGroup AWS CloudFormation Resource (AWS::RDS::DBSubnetGroup) @@ -32,7 +32,7 @@ type DBSubnetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-dbsubnetgroup.html#cfn-rds-dbsubnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-eventsubscription.go b/cloudformation/rds/aws-rds-eventsubscription.go index 0f1e0fcbac..910eb5221e 100644 --- a/cloudformation/rds/aws-rds-eventsubscription.go +++ b/cloudformation/rds/aws-rds-eventsubscription.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventSubscription AWS CloudFormation Resource (AWS::RDS::EventSubscription) @@ -22,7 +22,7 @@ type EventSubscription struct { // EventCategories AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-eventcategories - EventCategories *[]string `json:"EventCategories,omitempty"` + EventCategories []string `json:"EventCategories,omitempty"` // SnsTopicArn AWS CloudFormation Property // Required: true @@ -32,7 +32,7 @@ type EventSubscription struct { // SourceIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-sourceids - SourceIds *[]string `json:"SourceIds,omitempty"` + SourceIds []string `json:"SourceIds,omitempty"` // SourceType AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type EventSubscription struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-eventsubscription.html#cfn-rds-eventsubscription-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-globalcluster.go b/cloudformation/rds/aws-rds-globalcluster.go index c75d2cf655..f00dee25fc 100644 --- a/cloudformation/rds/aws-rds-globalcluster.go +++ b/cloudformation/rds/aws-rds-globalcluster.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GlobalCluster AWS CloudFormation Resource (AWS::RDS::GlobalCluster) diff --git a/cloudformation/rds/aws-rds-optiongroup.go b/cloudformation/rds/aws-rds-optiongroup.go index 1f609a8302..eae4e0c5f5 100644 --- a/cloudformation/rds/aws-rds-optiongroup.go +++ b/cloudformation/rds/aws-rds-optiongroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // OptionGroup AWS CloudFormation Resource (AWS::RDS::OptionGroup) @@ -27,7 +27,7 @@ type OptionGroup struct { // OptionConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-optionconfigurations - OptionConfigurations *[]OptionGroup_OptionConfiguration `json:"OptionConfigurations,omitempty"` + OptionConfigurations []OptionGroup_OptionConfiguration `json:"OptionConfigurations,omitempty"` // OptionGroupDescription AWS CloudFormation Property // Required: true @@ -37,7 +37,7 @@ type OptionGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rds-optiongroup.html#cfn-rds-optiongroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-optiongroup_optionconfiguration.go b/cloudformation/rds/aws-rds-optiongroup_optionconfiguration.go index d0a66b037a..fbd42ea9ab 100644 --- a/cloudformation/rds/aws-rds-optiongroup_optionconfiguration.go +++ b/cloudformation/rds/aws-rds-optiongroup_optionconfiguration.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OptionGroup_OptionConfiguration AWS CloudFormation Resource (AWS::RDS::OptionGroup.OptionConfiguration) @@ -13,7 +13,7 @@ type OptionGroup_OptionConfiguration struct { // DBSecurityGroupMemberships AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-dbsecuritygroupmemberships - DBSecurityGroupMemberships *[]string `json:"DBSecurityGroupMemberships,omitempty"` + DBSecurityGroupMemberships []string `json:"DBSecurityGroupMemberships,omitempty"` // OptionName AWS CloudFormation Property // Required: true @@ -23,7 +23,7 @@ type OptionGroup_OptionConfiguration struct { // OptionSettings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-optionsettings - OptionSettings *[]OptionGroup_OptionSetting `json:"OptionSettings,omitempty"` + OptionSettings []OptionGroup_OptionSetting `json:"OptionSettings,omitempty"` // OptionVersion AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type OptionGroup_OptionConfiguration struct { // VpcSecurityGroupMemberships AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-optiongroup-optionconfiguration.html#cfn-rds-optiongroup-optionconfiguration-vpcsecuritygroupmemberships - VpcSecurityGroupMemberships *[]string `json:"VpcSecurityGroupMemberships,omitempty"` + VpcSecurityGroupMemberships []string `json:"VpcSecurityGroupMemberships,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rds/aws-rds-optiongroup_optionsetting.go b/cloudformation/rds/aws-rds-optiongroup_optionsetting.go index 8ea6e0aff8..d703181c18 100644 --- a/cloudformation/rds/aws-rds-optiongroup_optionsetting.go +++ b/cloudformation/rds/aws-rds-optiongroup_optionsetting.go @@ -3,7 +3,7 @@ package rds import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // OptionGroup_OptionSetting AWS CloudFormation Resource (AWS::RDS::OptionGroup.OptionSetting) diff --git a/cloudformation/redshift/aws-redshift-cluster.go b/cloudformation/redshift/aws-redshift-cluster.go index 2027569db0..c6403a5a87 100644 --- a/cloudformation/redshift/aws-redshift-cluster.go +++ b/cloudformation/redshift/aws-redshift-cluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cluster AWS CloudFormation Resource (AWS::Redshift::Cluster) @@ -62,7 +62,7 @@ type Cluster struct { // ClusterSecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-clustersecuritygroups - ClusterSecurityGroups *[]string `json:"ClusterSecurityGroups,omitempty"` + ClusterSecurityGroups []string `json:"ClusterSecurityGroups,omitempty"` // ClusterSubnetGroupName AWS CloudFormation Property // Required: false @@ -137,7 +137,7 @@ type Cluster struct { // IamRoles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-iamroles - IamRoles *[]string `json:"IamRoles,omitempty"` + IamRoles []string `json:"IamRoles,omitempty"` // KmsKeyId AWS CloudFormation Property // Required: false @@ -242,12 +242,12 @@ type Cluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcSecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-cluster.html#cfn-redshift-cluster-vpcsecuritygroupids - VpcSecurityGroupIds *[]string `json:"VpcSecurityGroupIds,omitempty"` + VpcSecurityGroupIds []string `json:"VpcSecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshift/aws-redshift-cluster_endpoint.go b/cloudformation/redshift/aws-redshift-cluster_endpoint.go index 87ce60c6cd..88acd3a9f7 100644 --- a/cloudformation/redshift/aws-redshift-cluster_endpoint.go +++ b/cloudformation/redshift/aws-redshift-cluster_endpoint.go @@ -3,7 +3,7 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_Endpoint AWS CloudFormation Resource (AWS::Redshift::Cluster.Endpoint) diff --git a/cloudformation/redshift/aws-redshift-cluster_loggingproperties.go b/cloudformation/redshift/aws-redshift-cluster_loggingproperties.go index bc1f629977..d97c9c687e 100644 --- a/cloudformation/redshift/aws-redshift-cluster_loggingproperties.go +++ b/cloudformation/redshift/aws-redshift-cluster_loggingproperties.go @@ -3,7 +3,7 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_LoggingProperties AWS CloudFormation Resource (AWS::Redshift::Cluster.LoggingProperties) diff --git a/cloudformation/redshift/aws-redshift-clusterparametergroup.go b/cloudformation/redshift/aws-redshift-clusterparametergroup.go index 93947c27c7..0e1d51c9b3 100644 --- a/cloudformation/redshift/aws-redshift-clusterparametergroup.go +++ b/cloudformation/redshift/aws-redshift-clusterparametergroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ClusterParameterGroup AWS CloudFormation Resource (AWS::Redshift::ClusterParameterGroup) @@ -27,12 +27,12 @@ type ClusterParameterGroup struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-parameters - Parameters *[]ClusterParameterGroup_Parameter `json:"Parameters,omitempty"` + Parameters []ClusterParameterGroup_Parameter `json:"Parameters,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clusterparametergroup.html#cfn-redshift-clusterparametergroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshift/aws-redshift-clusterparametergroup_parameter.go b/cloudformation/redshift/aws-redshift-clusterparametergroup_parameter.go index 6239b2aefa..6d50647475 100644 --- a/cloudformation/redshift/aws-redshift-clusterparametergroup_parameter.go +++ b/cloudformation/redshift/aws-redshift-clusterparametergroup_parameter.go @@ -3,21 +3,21 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClusterParameterGroup_Parameter AWS CloudFormation Resource (AWS::Redshift::ClusterParameterGroup.Parameter) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-property-redshift-clusterparametergroup-parameter.html +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html type ClusterParameterGroup_Parameter struct { // ParameterName AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-property-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametername + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametername ParameterName string `json:"ParameterName"` // ParameterValue AWS CloudFormation Property // Required: true - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-property-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametervalue + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-clusterparametergroup-parameter.html#cfn-redshift-clusterparametergroup-parameter-parametervalue ParameterValue string `json:"ParameterValue"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy diff --git a/cloudformation/redshift/aws-redshift-clustersecuritygroup.go b/cloudformation/redshift/aws-redshift-clustersecuritygroup.go index 6345ef5ca2..f7a0284552 100644 --- a/cloudformation/redshift/aws-redshift-clustersecuritygroup.go +++ b/cloudformation/redshift/aws-redshift-clustersecuritygroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ClusterSecurityGroup AWS CloudFormation Resource (AWS::Redshift::ClusterSecurityGroup) @@ -22,7 +22,7 @@ type ClusterSecurityGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersecuritygroup.html#cfn-redshift-clustersecuritygroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshift/aws-redshift-clustersecuritygroupingress.go b/cloudformation/redshift/aws-redshift-clustersecuritygroupingress.go index 39c4c81669..7d3f0b0695 100644 --- a/cloudformation/redshift/aws-redshift-clustersecuritygroupingress.go +++ b/cloudformation/redshift/aws-redshift-clustersecuritygroupingress.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ClusterSecurityGroupIngress AWS CloudFormation Resource (AWS::Redshift::ClusterSecurityGroupIngress) diff --git a/cloudformation/redshift/aws-redshift-clustersubnetgroup.go b/cloudformation/redshift/aws-redshift-clustersubnetgroup.go index 2f9e31a86d..1645cdbd26 100644 --- a/cloudformation/redshift/aws-redshift-clustersubnetgroup.go +++ b/cloudformation/redshift/aws-redshift-clustersubnetgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ClusterSubnetGroup AWS CloudFormation Resource (AWS::Redshift::ClusterSubnetGroup) @@ -27,7 +27,7 @@ type ClusterSubnetGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-clustersubnetgroup.html#cfn-redshift-clustersubnetgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshift/aws-redshift-endpointaccess.go b/cloudformation/redshift/aws-redshift-endpointaccess.go index 5bb108d365..9011be8d21 100644 --- a/cloudformation/redshift/aws-redshift-endpointaccess.go +++ b/cloudformation/redshift/aws-redshift-endpointaccess.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointAccess AWS CloudFormation Resource (AWS::Redshift::EndpointAccess) diff --git a/cloudformation/redshift/aws-redshift-endpointaccess_vpcsecuritygroup.go b/cloudformation/redshift/aws-redshift-endpointaccess_vpcsecuritygroup.go index 48ea9cae76..d5d25fdf70 100644 --- a/cloudformation/redshift/aws-redshift-endpointaccess_vpcsecuritygroup.go +++ b/cloudformation/redshift/aws-redshift-endpointaccess_vpcsecuritygroup.go @@ -3,7 +3,7 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointAccess_VpcSecurityGroup AWS CloudFormation Resource (AWS::Redshift::EndpointAccess.VpcSecurityGroup) diff --git a/cloudformation/redshift/aws-redshift-endpointauthorization.go b/cloudformation/redshift/aws-redshift-endpointauthorization.go index 7425ca036f..46408b7480 100644 --- a/cloudformation/redshift/aws-redshift-endpointauthorization.go +++ b/cloudformation/redshift/aws-redshift-endpointauthorization.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointAuthorization AWS CloudFormation Resource (AWS::Redshift::EndpointAuthorization) @@ -31,7 +31,7 @@ type EndpointAuthorization struct { // VpcIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-endpointauthorization.html#cfn-redshift-endpointauthorization-vpcids - VpcIds *[]string `json:"VpcIds,omitempty"` + VpcIds []string `json:"VpcIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshift/aws-redshift-eventsubscription.go b/cloudformation/redshift/aws-redshift-eventsubscription.go index 44ec8c0f9c..3a9aacbc79 100644 --- a/cloudformation/redshift/aws-redshift-eventsubscription.go +++ b/cloudformation/redshift/aws-redshift-eventsubscription.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EventSubscription AWS CloudFormation Resource (AWS::Redshift::EventSubscription) @@ -22,7 +22,7 @@ type EventSubscription struct { // EventCategories AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-eventcategories - EventCategories *[]string `json:"EventCategories,omitempty"` + EventCategories []string `json:"EventCategories,omitempty"` // Severity AWS CloudFormation Property // Required: false @@ -37,7 +37,7 @@ type EventSubscription struct { // SourceIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-sourceids - SourceIds *[]string `json:"SourceIds,omitempty"` + SourceIds []string `json:"SourceIds,omitempty"` // SourceType AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type EventSubscription struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshift-eventsubscription.html#cfn-redshift-eventsubscription-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshift/aws-redshift-scheduledaction.go b/cloudformation/redshift/aws-redshift-scheduledaction.go index 9e70c4ac9c..8406e6a0b9 100644 --- a/cloudformation/redshift/aws-redshift-scheduledaction.go +++ b/cloudformation/redshift/aws-redshift-scheduledaction.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledAction AWS CloudFormation Resource (AWS::Redshift::ScheduledAction) diff --git a/cloudformation/redshift/aws-redshift-scheduledaction_pauseclustermessage.go b/cloudformation/redshift/aws-redshift-scheduledaction_pauseclustermessage.go index 7afda0b7be..c6a26c68c2 100644 --- a/cloudformation/redshift/aws-redshift-scheduledaction_pauseclustermessage.go +++ b/cloudformation/redshift/aws-redshift-scheduledaction_pauseclustermessage.go @@ -3,7 +3,7 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledAction_PauseClusterMessage AWS CloudFormation Resource (AWS::Redshift::ScheduledAction.PauseClusterMessage) diff --git a/cloudformation/redshift/aws-redshift-scheduledaction_resizeclustermessage.go b/cloudformation/redshift/aws-redshift-scheduledaction_resizeclustermessage.go index 6037e24f45..a8884c5df3 100644 --- a/cloudformation/redshift/aws-redshift-scheduledaction_resizeclustermessage.go +++ b/cloudformation/redshift/aws-redshift-scheduledaction_resizeclustermessage.go @@ -3,7 +3,7 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledAction_ResizeClusterMessage AWS CloudFormation Resource (AWS::Redshift::ScheduledAction.ResizeClusterMessage) diff --git a/cloudformation/redshift/aws-redshift-scheduledaction_resumeclustermessage.go b/cloudformation/redshift/aws-redshift-scheduledaction_resumeclustermessage.go index c7e5fd9e93..3b397c0a64 100644 --- a/cloudformation/redshift/aws-redshift-scheduledaction_resumeclustermessage.go +++ b/cloudformation/redshift/aws-redshift-scheduledaction_resumeclustermessage.go @@ -3,7 +3,7 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledAction_ResumeClusterMessage AWS CloudFormation Resource (AWS::Redshift::ScheduledAction.ResumeClusterMessage) diff --git a/cloudformation/redshift/aws-redshift-scheduledaction_scheduledactiontype.go b/cloudformation/redshift/aws-redshift-scheduledaction_scheduledactiontype.go index 4719f11342..af88fb9cc6 100644 --- a/cloudformation/redshift/aws-redshift-scheduledaction_scheduledactiontype.go +++ b/cloudformation/redshift/aws-redshift-scheduledaction_scheduledactiontype.go @@ -3,13 +3,28 @@ package redshift import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledAction_ScheduledActionType AWS CloudFormation Resource (AWS::Redshift::ScheduledAction.ScheduledActionType) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html type ScheduledAction_ScheduledActionType struct { + // PauseCluster AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-pausecluster + PauseCluster *ScheduledAction_PauseClusterMessage `json:"PauseCluster,omitempty"` + + // ResizeCluster AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-resizecluster + ResizeCluster *ScheduledAction_ResizeClusterMessage `json:"ResizeCluster,omitempty"` + + // ResumeCluster AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-redshift-scheduledaction-scheduledactiontype.html#cfn-redshift-scheduledaction-scheduledactiontype-resumecluster + ResumeCluster *ScheduledAction_ResumeClusterMessage `json:"ResumeCluster,omitempty"` + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshiftserverless/aws-redshiftserverless-namespace.go b/cloudformation/redshiftserverless/aws-redshiftserverless-namespace.go index 2b8fcd39c8..f4438b4bce 100644 --- a/cloudformation/redshiftserverless/aws-redshiftserverless-namespace.go +++ b/cloudformation/redshiftserverless/aws-redshiftserverless-namespace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Namespace AWS CloudFormation Resource (AWS::RedshiftServerless::Namespace) @@ -47,7 +47,7 @@ type Namespace struct { // IamRoles AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-iamroles - IamRoles *[]string `json:"IamRoles,omitempty"` + IamRoles []string `json:"IamRoles,omitempty"` // KmsKeyId AWS CloudFormation Property // Required: false @@ -57,7 +57,7 @@ type Namespace struct { // LogExports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-logexports - LogExports *[]string `json:"LogExports,omitempty"` + LogExports []string `json:"LogExports,omitempty"` // NamespaceName AWS CloudFormation Property // Required: true @@ -67,7 +67,7 @@ type Namespace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-namespace.html#cfn-redshiftserverless-namespace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup.go b/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup.go index b155ad789c..a912010b0c 100644 --- a/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup.go +++ b/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Workgroup AWS CloudFormation Resource (AWS::RedshiftServerless::Workgroup) @@ -22,7 +22,7 @@ type Workgroup struct { // ConfigParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-configparameters - ConfigParameters *[]Workgroup_ConfigParameter `json:"ConfigParameters,omitempty"` + ConfigParameters []Workgroup_ConfigParameter `json:"ConfigParameters,omitempty"` // EnhancedVpcRouting AWS CloudFormation Property // Required: false @@ -42,17 +42,17 @@ type Workgroup struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-redshiftserverless-workgroup.html#cfn-redshiftserverless-workgroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // WorkgroupName AWS CloudFormation Property // Required: true diff --git a/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup_configparameter.go b/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup_configparameter.go index 4be00f8742..e7825ce131 100644 --- a/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup_configparameter.go +++ b/cloudformation/redshiftserverless/aws-redshiftserverless-workgroup_configparameter.go @@ -3,7 +3,7 @@ package redshiftserverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workgroup_ConfigParameter AWS CloudFormation Resource (AWS::RedshiftServerless::Workgroup.ConfigParameter) diff --git a/cloudformation/refactorspaces/aws-refactorspaces-application.go b/cloudformation/refactorspaces/aws-refactorspaces-application.go index 85d1bde9de..1b4edd85f1 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-application.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-application.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Application AWS CloudFormation Resource (AWS::RefactorSpaces::Application) @@ -37,7 +37,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-application.html#cfn-refactorspaces-application-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: false diff --git a/cloudformation/refactorspaces/aws-refactorspaces-application_apigatewayproxyinput.go b/cloudformation/refactorspaces/aws-refactorspaces-application_apigatewayproxyinput.go index d452e8ea29..392dfe1491 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-application_apigatewayproxyinput.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-application_apigatewayproxyinput.go @@ -3,7 +3,7 @@ package refactorspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApiGatewayProxyInput AWS CloudFormation Resource (AWS::RefactorSpaces::Application.ApiGatewayProxyInput) diff --git a/cloudformation/refactorspaces/aws-refactorspaces-environment.go b/cloudformation/refactorspaces/aws-refactorspaces-environment.go index 102b994f74..f33679b0b3 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-environment.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-environment.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Environment AWS CloudFormation Resource (AWS::RefactorSpaces::Environment) @@ -32,7 +32,7 @@ type Environment struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-environment.html#cfn-refactorspaces-environment-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/refactorspaces/aws-refactorspaces-route.go b/cloudformation/refactorspaces/aws-refactorspaces-route.go index cadfccef28..e670e3be8b 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-route.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-route.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Route AWS CloudFormation Resource (AWS::RefactorSpaces::Route) @@ -42,7 +42,7 @@ type Route struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-route.html#cfn-refactorspaces-route-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UriPathRoute AWS CloudFormation Property // Required: false diff --git a/cloudformation/refactorspaces/aws-refactorspaces-route_defaultrouteinput.go b/cloudformation/refactorspaces/aws-refactorspaces-route_defaultrouteinput.go index ee7d02e567..8ba7ac50db 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-route_defaultrouteinput.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-route_defaultrouteinput.go @@ -3,7 +3,7 @@ package refactorspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_DefaultRouteInput AWS CloudFormation Resource (AWS::RefactorSpaces::Route.DefaultRouteInput) diff --git a/cloudformation/refactorspaces/aws-refactorspaces-route_uripathrouteinput.go b/cloudformation/refactorspaces/aws-refactorspaces-route_uripathrouteinput.go index d786a07500..e65271f7f2 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-route_uripathrouteinput.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-route_uripathrouteinput.go @@ -3,7 +3,7 @@ package refactorspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Route_UriPathRouteInput AWS CloudFormation Resource (AWS::RefactorSpaces::Route.UriPathRouteInput) @@ -23,7 +23,7 @@ type Route_UriPathRouteInput struct { // Methods AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-refactorspaces-route-uripathrouteinput.html#cfn-refactorspaces-route-uripathrouteinput-methods - Methods *[]string `json:"Methods,omitempty"` + Methods []string `json:"Methods,omitempty"` // SourcePath AWS CloudFormation Property // Required: false diff --git a/cloudformation/refactorspaces/aws-refactorspaces-service.go b/cloudformation/refactorspaces/aws-refactorspaces-service.go index 2442ff1e9f..e6e48eb1f4 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-service.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-service.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Service AWS CloudFormation Resource (AWS::RefactorSpaces::Service) @@ -47,7 +47,7 @@ type Service struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-refactorspaces-service.html#cfn-refactorspaces-service-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UrlEndpoint AWS CloudFormation Property // Required: false diff --git a/cloudformation/refactorspaces/aws-refactorspaces-service_lambdaendpointinput.go b/cloudformation/refactorspaces/aws-refactorspaces-service_lambdaendpointinput.go index b33ec060ef..7a24f2c90a 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-service_lambdaendpointinput.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-service_lambdaendpointinput.go @@ -3,7 +3,7 @@ package refactorspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_LambdaEndpointInput AWS CloudFormation Resource (AWS::RefactorSpaces::Service.LambdaEndpointInput) diff --git a/cloudformation/refactorspaces/aws-refactorspaces-service_urlendpointinput.go b/cloudformation/refactorspaces/aws-refactorspaces-service_urlendpointinput.go index 31322ab11c..244f0404ef 100644 --- a/cloudformation/refactorspaces/aws-refactorspaces-service_urlendpointinput.go +++ b/cloudformation/refactorspaces/aws-refactorspaces-service_urlendpointinput.go @@ -3,7 +3,7 @@ package refactorspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_UrlEndpointInput AWS CloudFormation Resource (AWS::RefactorSpaces::Service.UrlEndpointInput) diff --git a/cloudformation/rekognition/aws-rekognition-collection.go b/cloudformation/rekognition/aws-rekognition-collection.go index 414f5cd3fc..ff4687a88e 100644 --- a/cloudformation/rekognition/aws-rekognition-collection.go +++ b/cloudformation/rekognition/aws-rekognition-collection.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Collection AWS CloudFormation Resource (AWS::Rekognition::Collection) @@ -22,7 +22,7 @@ type Collection struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-collection.html#cfn-rekognition-collection-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rekognition/aws-rekognition-project.go b/cloudformation/rekognition/aws-rekognition-project.go index 4f75085364..c839cdae7c 100644 --- a/cloudformation/rekognition/aws-rekognition-project.go +++ b/cloudformation/rekognition/aws-rekognition-project.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Project AWS CloudFormation Resource (AWS::Rekognition::Project) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor.go b/cloudformation/rekognition/aws-rekognition-streamprocessor.go index 6c72c9712f..6bc659b6fa 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StreamProcessor AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor) @@ -17,7 +17,7 @@ type StreamProcessor struct { // BoundingBoxRegionsOfInterest AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-boundingboxregionsofinterest - BoundingBoxRegionsOfInterest *[]StreamProcessor_BoundingBox `json:"BoundingBoxRegionsOfInterest,omitempty"` + BoundingBoxRegionsOfInterest []StreamProcessor_BoundingBox `json:"BoundingBoxRegionsOfInterest,omitempty"` // ConnectedHomeSettings AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type StreamProcessor struct { // PolygonRegionsOfInterest AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-polygonregionsofinterest - PolygonRegionsOfInterest *[][]string `json:"PolygonRegionsOfInterest,omitempty"` + PolygonRegionsOfInterest [][]string `json:"PolygonRegionsOfInterest,omitempty"` // RoleArn AWS CloudFormation Property // Required: true @@ -77,7 +77,7 @@ type StreamProcessor struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rekognition-streamprocessor.html#cfn-rekognition-streamprocessor-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_boundingbox.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_boundingbox.go index 0650da69b4..3c912df04c 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_boundingbox.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_boundingbox.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_BoundingBox AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.BoundingBox) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_connectedhomesettings.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_connectedhomesettings.go index 31c3787873..186635bf4e 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_connectedhomesettings.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_connectedhomesettings.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_ConnectedHomeSettings AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.ConnectedHomeSettings) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_datasharingpreference.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_datasharingpreference.go index 4c95a58d09..ea230e100a 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_datasharingpreference.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_datasharingpreference.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_DataSharingPreference AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.DataSharingPreference) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_facesearchsettings.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_facesearchsettings.go index d720d3f5e0..77367d58b5 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_facesearchsettings.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_facesearchsettings.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_FaceSearchSettings AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.FaceSearchSettings) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisdatastream.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisdatastream.go index 94386682bf..4f556e23e0 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisdatastream.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisdatastream.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_KinesisDataStream AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.KinesisDataStream) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisvideostream.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisvideostream.go index 70c1bc0d39..e1ef903482 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisvideostream.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_kinesisvideostream.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_KinesisVideoStream AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.KinesisVideoStream) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_notificationchannel.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_notificationchannel.go index fdac2369fd..75e48fdf3c 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_notificationchannel.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_notificationchannel.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_NotificationChannel AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.NotificationChannel) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_point.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_point.go index 02edfb8d7a..770bd97eb5 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_point.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_point.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_Point AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.Point) diff --git a/cloudformation/rekognition/aws-rekognition-streamprocessor_s3destination.go b/cloudformation/rekognition/aws-rekognition-streamprocessor_s3destination.go index 86874f8485..2836cd1178 100644 --- a/cloudformation/rekognition/aws-rekognition-streamprocessor_s3destination.go +++ b/cloudformation/rekognition/aws-rekognition-streamprocessor_s3destination.go @@ -3,7 +3,7 @@ package rekognition import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StreamProcessor_S3Destination AWS CloudFormation Resource (AWS::Rekognition::StreamProcessor.S3Destination) diff --git a/cloudformation/resiliencehub/aws-resiliencehub-app.go b/cloudformation/resiliencehub/aws-resiliencehub-app.go index ccb48cbd15..8864c95587 100644 --- a/cloudformation/resiliencehub/aws-resiliencehub-app.go +++ b/cloudformation/resiliencehub/aws-resiliencehub-app.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App AWS CloudFormation Resource (AWS::ResilienceHub::App) @@ -46,7 +46,7 @@ type App struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-app.html#cfn-resiliencehub-app-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/resiliencehub/aws-resiliencehub-app_physicalresourceid.go b/cloudformation/resiliencehub/aws-resiliencehub-app_physicalresourceid.go index c4ef6ff0c6..1f7e8bf359 100644 --- a/cloudformation/resiliencehub/aws-resiliencehub-app_physicalresourceid.go +++ b/cloudformation/resiliencehub/aws-resiliencehub-app_physicalresourceid.go @@ -3,7 +3,7 @@ package resiliencehub import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_PhysicalResourceId AWS CloudFormation Resource (AWS::ResilienceHub::App.PhysicalResourceId) diff --git a/cloudformation/resiliencehub/aws-resiliencehub-app_resourcemapping.go b/cloudformation/resiliencehub/aws-resiliencehub-app_resourcemapping.go index 99c54b83fb..bc9ac998c6 100644 --- a/cloudformation/resiliencehub/aws-resiliencehub-app_resourcemapping.go +++ b/cloudformation/resiliencehub/aws-resiliencehub-app_resourcemapping.go @@ -3,7 +3,7 @@ package resiliencehub import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_ResourceMapping AWS CloudFormation Resource (AWS::ResilienceHub::App.ResourceMapping) diff --git a/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy.go b/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy.go index 759aeae594..4183dfe33f 100644 --- a/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy.go +++ b/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResiliencyPolicy AWS CloudFormation Resource (AWS::ResilienceHub::ResiliencyPolicy) @@ -36,7 +36,7 @@ type ResiliencyPolicy struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resiliencehub-resiliencypolicy.html#cfn-resiliencehub-resiliencypolicy-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Tier AWS CloudFormation Property // Required: true diff --git a/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy_failurepolicy.go b/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy_failurepolicy.go index 5d589c783c..818a897545 100644 --- a/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy_failurepolicy.go +++ b/cloudformation/resiliencehub/aws-resiliencehub-resiliencypolicy_failurepolicy.go @@ -3,7 +3,7 @@ package resiliencehub import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResiliencyPolicy_FailurePolicy AWS CloudFormation Resource (AWS::ResilienceHub::ResiliencyPolicy.FailurePolicy) diff --git a/cloudformation/resourcegroups/aws-resourcegroups-group.go b/cloudformation/resourcegroups/aws-resourcegroups-group.go index 33543492d9..cc23c6588e 100644 --- a/cloudformation/resourcegroups/aws-resourcegroups-group.go +++ b/cloudformation/resourcegroups/aws-resourcegroups-group.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Group AWS CloudFormation Resource (AWS::ResourceGroups::Group) @@ -17,7 +17,7 @@ type Group struct { // Configuration AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-configuration - Configuration *[]Group_ConfigurationItem `json:"Configuration,omitempty"` + Configuration []Group_ConfigurationItem `json:"Configuration,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -37,12 +37,12 @@ type Group struct { // Resources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-resources - Resources *[]string `json:"Resources,omitempty"` + Resources []string `json:"Resources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-resourcegroups-group.html#cfn-resourcegroups-group-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/resourcegroups/aws-resourcegroups-group_configurationitem.go b/cloudformation/resourcegroups/aws-resourcegroups-group_configurationitem.go index 4c94429f57..2cd755d92a 100644 --- a/cloudformation/resourcegroups/aws-resourcegroups-group_configurationitem.go +++ b/cloudformation/resourcegroups/aws-resourcegroups-group_configurationitem.go @@ -3,7 +3,7 @@ package resourcegroups import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_ConfigurationItem AWS CloudFormation Resource (AWS::ResourceGroups::Group.ConfigurationItem) @@ -13,7 +13,7 @@ type Group_ConfigurationItem struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationitem.html#cfn-resourcegroups-group-configurationitem-parameters - Parameters *[]Group_ConfigurationParameter `json:"Parameters,omitempty"` + Parameters []Group_ConfigurationParameter `json:"Parameters,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/resourcegroups/aws-resourcegroups-group_configurationparameter.go b/cloudformation/resourcegroups/aws-resourcegroups-group_configurationparameter.go index 4dec438c0c..0f4d652860 100644 --- a/cloudformation/resourcegroups/aws-resourcegroups-group_configurationparameter.go +++ b/cloudformation/resourcegroups/aws-resourcegroups-group_configurationparameter.go @@ -3,7 +3,7 @@ package resourcegroups import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_ConfigurationParameter AWS CloudFormation Resource (AWS::ResourceGroups::Group.ConfigurationParameter) @@ -18,7 +18,7 @@ type Group_ConfigurationParameter struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-configurationparameter.html#cfn-resourcegroups-group-configurationparameter-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/resourcegroups/aws-resourcegroups-group_query.go b/cloudformation/resourcegroups/aws-resourcegroups-group_query.go index 1ecd2f21c8..d6d0228436 100644 --- a/cloudformation/resourcegroups/aws-resourcegroups-group_query.go +++ b/cloudformation/resourcegroups/aws-resourcegroups-group_query.go @@ -3,7 +3,7 @@ package resourcegroups import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_Query AWS CloudFormation Resource (AWS::ResourceGroups::Group.Query) @@ -13,7 +13,7 @@ type Group_Query struct { // ResourceTypeFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-query.html#cfn-resourcegroups-group-query-resourcetypefilters - ResourceTypeFilters *[]string `json:"ResourceTypeFilters,omitempty"` + ResourceTypeFilters []string `json:"ResourceTypeFilters,omitempty"` // StackIdentifier AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Group_Query struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-query.html#cfn-resourcegroups-group-query-tagfilters - TagFilters *[]Group_TagFilter `json:"TagFilters,omitempty"` + TagFilters []Group_TagFilter `json:"TagFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/resourcegroups/aws-resourcegroups-group_resourcequery.go b/cloudformation/resourcegroups/aws-resourcegroups-group_resourcequery.go index 5102201d8f..20aa6995e5 100644 --- a/cloudformation/resourcegroups/aws-resourcegroups-group_resourcequery.go +++ b/cloudformation/resourcegroups/aws-resourcegroups-group_resourcequery.go @@ -3,7 +3,7 @@ package resourcegroups import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_ResourceQuery AWS CloudFormation Resource (AWS::ResourceGroups::Group.ResourceQuery) diff --git a/cloudformation/resourcegroups/aws-resourcegroups-group_tagfilter.go b/cloudformation/resourcegroups/aws-resourcegroups-group_tagfilter.go index 819a53ea64..3683a0a13f 100644 --- a/cloudformation/resourcegroups/aws-resourcegroups-group_tagfilter.go +++ b/cloudformation/resourcegroups/aws-resourcegroups-group_tagfilter.go @@ -3,7 +3,7 @@ package resourcegroups import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_TagFilter AWS CloudFormation Resource (AWS::ResourceGroups::Group.TagFilter) @@ -18,7 +18,7 @@ type Group_TagFilter struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resourcegroups-group-tagfilter.html#cfn-resourcegroups-group-tagfilter-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/robomaker/aws-robomaker-fleet.go b/cloudformation/robomaker/aws-robomaker-fleet.go index 2703ca2482..3f830a1bbd 100644 --- a/cloudformation/robomaker/aws-robomaker-fleet.go +++ b/cloudformation/robomaker/aws-robomaker-fleet.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Fleet AWS CloudFormation Resource (AWS::RoboMaker::Fleet) @@ -21,7 +21,7 @@ type Fleet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-fleet.html#cfn-robomaker-fleet-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/robomaker/aws-robomaker-robot.go b/cloudformation/robomaker/aws-robomaker-robot.go index 2a5dafc770..fe5b39a49c 100644 --- a/cloudformation/robomaker/aws-robomaker-robot.go +++ b/cloudformation/robomaker/aws-robomaker-robot.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Robot AWS CloudFormation Resource (AWS::RoboMaker::Robot) @@ -36,7 +36,7 @@ type Robot struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robot.html#cfn-robomaker-robot-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/robomaker/aws-robomaker-robotapplication.go b/cloudformation/robomaker/aws-robomaker-robotapplication.go index aead779898..3e8cc5ecff 100644 --- a/cloudformation/robomaker/aws-robomaker-robotapplication.go +++ b/cloudformation/robomaker/aws-robomaker-robotapplication.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RobotApplication AWS CloudFormation Resource (AWS::RoboMaker::RobotApplication) @@ -36,12 +36,12 @@ type RobotApplication struct { // Sources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-sources - Sources *[]RobotApplication_SourceConfig `json:"Sources,omitempty"` + Sources []RobotApplication_SourceConfig `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-robotapplication.html#cfn-robomaker-robotapplication-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/robomaker/aws-robomaker-robotapplication_robotsoftwaresuite.go b/cloudformation/robomaker/aws-robomaker-robotapplication_robotsoftwaresuite.go index 6d369da5b4..62bcc623b1 100644 --- a/cloudformation/robomaker/aws-robomaker-robotapplication_robotsoftwaresuite.go +++ b/cloudformation/robomaker/aws-robomaker-robotapplication_robotsoftwaresuite.go @@ -3,7 +3,7 @@ package robomaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RobotApplication_RobotSoftwareSuite AWS CloudFormation Resource (AWS::RoboMaker::RobotApplication.RobotSoftwareSuite) diff --git a/cloudformation/robomaker/aws-robomaker-robotapplication_sourceconfig.go b/cloudformation/robomaker/aws-robomaker-robotapplication_sourceconfig.go index 7f748f80b9..d43b553ece 100644 --- a/cloudformation/robomaker/aws-robomaker-robotapplication_sourceconfig.go +++ b/cloudformation/robomaker/aws-robomaker-robotapplication_sourceconfig.go @@ -3,7 +3,7 @@ package robomaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RobotApplication_SourceConfig AWS CloudFormation Resource (AWS::RoboMaker::RobotApplication.SourceConfig) diff --git a/cloudformation/robomaker/aws-robomaker-robotapplicationversion.go b/cloudformation/robomaker/aws-robomaker-robotapplicationversion.go index 10552f7fcc..1f131c900c 100644 --- a/cloudformation/robomaker/aws-robomaker-robotapplicationversion.go +++ b/cloudformation/robomaker/aws-robomaker-robotapplicationversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RobotApplicationVersion AWS CloudFormation Resource (AWS::RoboMaker::RobotApplicationVersion) diff --git a/cloudformation/robomaker/aws-robomaker-simulationapplication.go b/cloudformation/robomaker/aws-robomaker-simulationapplication.go index 02beb4037c..5cf7280443 100644 --- a/cloudformation/robomaker/aws-robomaker-simulationapplication.go +++ b/cloudformation/robomaker/aws-robomaker-simulationapplication.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimulationApplication AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication) @@ -46,12 +46,12 @@ type SimulationApplication struct { // Sources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-sources - Sources *[]SimulationApplication_SourceConfig `json:"Sources,omitempty"` + Sources []SimulationApplication_SourceConfig `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-robomaker-simulationapplication.html#cfn-robomaker-simulationapplication-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/robomaker/aws-robomaker-simulationapplication_renderingengine.go b/cloudformation/robomaker/aws-robomaker-simulationapplication_renderingengine.go index 2ce674064f..5ba3911932 100644 --- a/cloudformation/robomaker/aws-robomaker-simulationapplication_renderingengine.go +++ b/cloudformation/robomaker/aws-robomaker-simulationapplication_renderingengine.go @@ -3,7 +3,7 @@ package robomaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimulationApplication_RenderingEngine AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.RenderingEngine) diff --git a/cloudformation/robomaker/aws-robomaker-simulationapplication_robotsoftwaresuite.go b/cloudformation/robomaker/aws-robomaker-simulationapplication_robotsoftwaresuite.go index 0c466394d4..5aeac4b026 100644 --- a/cloudformation/robomaker/aws-robomaker-simulationapplication_robotsoftwaresuite.go +++ b/cloudformation/robomaker/aws-robomaker-simulationapplication_robotsoftwaresuite.go @@ -3,7 +3,7 @@ package robomaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimulationApplication_RobotSoftwareSuite AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.RobotSoftwareSuite) diff --git a/cloudformation/robomaker/aws-robomaker-simulationapplication_simulationsoftwaresuite.go b/cloudformation/robomaker/aws-robomaker-simulationapplication_simulationsoftwaresuite.go index aef091a027..093f1053a2 100644 --- a/cloudformation/robomaker/aws-robomaker-simulationapplication_simulationsoftwaresuite.go +++ b/cloudformation/robomaker/aws-robomaker-simulationapplication_simulationsoftwaresuite.go @@ -3,7 +3,7 @@ package robomaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimulationApplication_SimulationSoftwareSuite AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.SimulationSoftwareSuite) diff --git a/cloudformation/robomaker/aws-robomaker-simulationapplication_sourceconfig.go b/cloudformation/robomaker/aws-robomaker-simulationapplication_sourceconfig.go index 928eaa51f6..67fac5a98b 100644 --- a/cloudformation/robomaker/aws-robomaker-simulationapplication_sourceconfig.go +++ b/cloudformation/robomaker/aws-robomaker-simulationapplication_sourceconfig.go @@ -3,7 +3,7 @@ package robomaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimulationApplication_SourceConfig AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplication.SourceConfig) diff --git a/cloudformation/robomaker/aws-robomaker-simulationapplicationversion.go b/cloudformation/robomaker/aws-robomaker-simulationapplicationversion.go index 4631f68a74..6ded3a1128 100644 --- a/cloudformation/robomaker/aws-robomaker-simulationapplicationversion.go +++ b/cloudformation/robomaker/aws-robomaker-simulationapplicationversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimulationApplicationVersion AWS CloudFormation Resource (AWS::RoboMaker::SimulationApplicationVersion) diff --git a/cloudformation/rolesanywhere/aws-rolesanywhere-crl.go b/cloudformation/rolesanywhere/aws-rolesanywhere-crl.go index d08b4651c5..1f8e1e3cd0 100644 --- a/cloudformation/rolesanywhere/aws-rolesanywhere-crl.go +++ b/cloudformation/rolesanywhere/aws-rolesanywhere-crl.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CRL AWS CloudFormation Resource (AWS::RolesAnywhere::CRL) @@ -32,7 +32,7 @@ type CRL struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-crl.html#cfn-rolesanywhere-crl-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TrustAnchorArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/rolesanywhere/aws-rolesanywhere-profile.go b/cloudformation/rolesanywhere/aws-rolesanywhere-profile.go index 5026aca67f..f10457a3a4 100644 --- a/cloudformation/rolesanywhere/aws-rolesanywhere-profile.go +++ b/cloudformation/rolesanywhere/aws-rolesanywhere-profile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Profile AWS CloudFormation Resource (AWS::RolesAnywhere::Profile) @@ -27,7 +27,7 @@ type Profile struct { // ManagedPolicyArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-managedpolicyarns - ManagedPolicyArns *[]string `json:"ManagedPolicyArns,omitempty"` + ManagedPolicyArns []string `json:"ManagedPolicyArns,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -42,7 +42,7 @@ type Profile struct { // RoleArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-rolearns - RoleArns *[]string `json:"RoleArns,omitempty"` + RoleArns []string `json:"RoleArns,omitempty"` // SessionPolicy AWS CloudFormation Property // Required: false @@ -52,7 +52,7 @@ type Profile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-profile.html#cfn-rolesanywhere-profile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor.go b/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor.go index ecd77d973d..26ccff6c3f 100644 --- a/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor.go +++ b/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // TrustAnchor AWS CloudFormation Resource (AWS::RolesAnywhere::TrustAnchor) @@ -32,7 +32,7 @@ type TrustAnchor struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rolesanywhere-trustanchor.html#cfn-rolesanywhere-trustanchor-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_source.go b/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_source.go index 80ae0289f8..8fb7ec54ae 100644 --- a/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_source.go +++ b/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_source.go @@ -3,7 +3,7 @@ package rolesanywhere import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TrustAnchor_Source AWS CloudFormation Resource (AWS::RolesAnywhere::TrustAnchor.Source) @@ -13,7 +13,7 @@ type TrustAnchor_Source struct { // SourceData AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-source.html#cfn-rolesanywhere-trustanchor-source-sourcedata - SourceData interface{} `json:"SourceData,omitempty"` + SourceData *TrustAnchor_SourceData `json:"SourceData,omitempty"` // SourceType AWS CloudFormation Property // Required: false diff --git a/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_sourcedata.go b/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_sourcedata.go index dbe376e58d..cd8f392291 100644 --- a/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_sourcedata.go +++ b/cloudformation/rolesanywhere/aws-rolesanywhere-trustanchor_sourcedata.go @@ -3,13 +3,23 @@ package rolesanywhere import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TrustAnchor_SourceData AWS CloudFormation Resource (AWS::RolesAnywhere::TrustAnchor.SourceData) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html type TrustAnchor_SourceData struct { + // AcmPcaArn AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html#cfn-rolesanywhere-trustanchor-sourcedata-acmpcaarn + AcmPcaArn *string `json:"AcmPcaArn,omitempty"` + + // X509CertificateData AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rolesanywhere-trustanchor-sourcedata.html#cfn-rolesanywhere-trustanchor-sourcedata-x509certificatedata + X509CertificateData *string `json:"X509CertificateData,omitempty"` + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53/aws-route53-cidrcollection.go b/cloudformation/route53/aws-route53-cidrcollection.go index 123bae3475..d5bd8a7997 100644 --- a/cloudformation/route53/aws-route53-cidrcollection.go +++ b/cloudformation/route53/aws-route53-cidrcollection.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CidrCollection AWS CloudFormation Resource (AWS::Route53::CidrCollection) @@ -16,7 +16,7 @@ type CidrCollection struct { // Locations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-cidrcollection.html#cfn-route53-cidrcollection-locations - Locations *[]CidrCollection_Location `json:"Locations,omitempty"` + Locations []CidrCollection_Location `json:"Locations,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/route53/aws-route53-cidrcollection_location.go b/cloudformation/route53/aws-route53-cidrcollection_location.go index 0c4671bafb..7ac72726db 100644 --- a/cloudformation/route53/aws-route53-cidrcollection_location.go +++ b/cloudformation/route53/aws-route53-cidrcollection_location.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CidrCollection_Location AWS CloudFormation Resource (AWS::Route53::CidrCollection.Location) diff --git a/cloudformation/route53/aws-route53-dnssec.go b/cloudformation/route53/aws-route53-dnssec.go index 7449750d4d..155dcad9ea 100644 --- a/cloudformation/route53/aws-route53-dnssec.go +++ b/cloudformation/route53/aws-route53-dnssec.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DNSSEC AWS CloudFormation Resource (AWS::Route53::DNSSEC) diff --git a/cloudformation/route53/aws-route53-healthcheck.go b/cloudformation/route53/aws-route53-healthcheck.go index 3930094a26..b48c645977 100644 --- a/cloudformation/route53/aws-route53-healthcheck.go +++ b/cloudformation/route53/aws-route53-healthcheck.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HealthCheck AWS CloudFormation Resource (AWS::Route53::HealthCheck) @@ -21,7 +21,7 @@ type HealthCheck struct { // HealthCheckTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-healthcheck.html#cfn-route53-healthcheck-healthchecktags - HealthCheckTags *[]HealthCheck_HealthCheckTag `json:"HealthCheckTags,omitempty"` + HealthCheckTags []HealthCheck_HealthCheckTag `json:"HealthCheckTags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53/aws-route53-healthcheck_healthchecktag.go b/cloudformation/route53/aws-route53-healthcheck_healthchecktag.go index 2e41e9f7cd..5aebdfcff2 100644 --- a/cloudformation/route53/aws-route53-healthcheck_healthchecktag.go +++ b/cloudformation/route53/aws-route53-healthcheck_healthchecktag.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HealthCheck_HealthCheckTag AWS CloudFormation Resource (AWS::Route53::HealthCheck.HealthCheckTag) diff --git a/cloudformation/route53/aws-route53-hostedzone.go b/cloudformation/route53/aws-route53-hostedzone.go index 3fddcb4b91..2b765d0300 100644 --- a/cloudformation/route53/aws-route53-hostedzone.go +++ b/cloudformation/route53/aws-route53-hostedzone.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HostedZone AWS CloudFormation Resource (AWS::Route53::HostedZone) @@ -21,7 +21,7 @@ type HostedZone struct { // HostedZoneTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-hostedzonetags - HostedZoneTags *[]HostedZone_HostedZoneTag `json:"HostedZoneTags,omitempty"` + HostedZoneTags []HostedZone_HostedZoneTag `json:"HostedZoneTags,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -36,7 +36,7 @@ type HostedZone struct { // VPCs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-hostedzone.html#cfn-route53-hostedzone-vpcs - VPCs *[]HostedZone_VPC `json:"VPCs,omitempty"` + VPCs []HostedZone_VPC `json:"VPCs,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53/aws-route53-hostedzone_hostedzoneconfig.go b/cloudformation/route53/aws-route53-hostedzone_hostedzoneconfig.go index c412861645..d51499b5bc 100644 --- a/cloudformation/route53/aws-route53-hostedzone_hostedzoneconfig.go +++ b/cloudformation/route53/aws-route53-hostedzone_hostedzoneconfig.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HostedZone_HostedZoneConfig AWS CloudFormation Resource (AWS::Route53::HostedZone.HostedZoneConfig) diff --git a/cloudformation/route53/aws-route53-hostedzone_hostedzonetag.go b/cloudformation/route53/aws-route53-hostedzone_hostedzonetag.go index 7cba882739..351a7117b8 100644 --- a/cloudformation/route53/aws-route53-hostedzone_hostedzonetag.go +++ b/cloudformation/route53/aws-route53-hostedzone_hostedzonetag.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HostedZone_HostedZoneTag AWS CloudFormation Resource (AWS::Route53::HostedZone.HostedZoneTag) diff --git a/cloudformation/route53/aws-route53-hostedzone_queryloggingconfig.go b/cloudformation/route53/aws-route53-hostedzone_queryloggingconfig.go index 8120931e66..aa1ca975e5 100644 --- a/cloudformation/route53/aws-route53-hostedzone_queryloggingconfig.go +++ b/cloudformation/route53/aws-route53-hostedzone_queryloggingconfig.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HostedZone_QueryLoggingConfig AWS CloudFormation Resource (AWS::Route53::HostedZone.QueryLoggingConfig) diff --git a/cloudformation/route53/aws-route53-hostedzone_vpc.go b/cloudformation/route53/aws-route53-hostedzone_vpc.go index 13c57d3934..0297f4074e 100644 --- a/cloudformation/route53/aws-route53-hostedzone_vpc.go +++ b/cloudformation/route53/aws-route53-hostedzone_vpc.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HostedZone_VPC AWS CloudFormation Resource (AWS::Route53::HostedZone.VPC) diff --git a/cloudformation/route53/aws-route53-keysigningkey.go b/cloudformation/route53/aws-route53-keysigningkey.go index 9bd1a78d04..9ce5197b6f 100644 --- a/cloudformation/route53/aws-route53-keysigningkey.go +++ b/cloudformation/route53/aws-route53-keysigningkey.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KeySigningKey AWS CloudFormation Resource (AWS::Route53::KeySigningKey) diff --git a/cloudformation/route53/aws-route53-recordset.go b/cloudformation/route53/aws-route53-recordset.go index e423f6115b..beefbc3000 100644 --- a/cloudformation/route53/aws-route53-recordset.go +++ b/cloudformation/route53/aws-route53-recordset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSet AWS CloudFormation Resource (AWS::Route53::RecordSet) @@ -71,7 +71,7 @@ type RecordSet struct { // ResourceRecords AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-resourcerecords - ResourceRecords *[]string `json:"ResourceRecords,omitempty"` + ResourceRecords []string `json:"ResourceRecords,omitempty"` // SetIdentifier AWS CloudFormation Property // Required: false diff --git a/cloudformation/route53/aws-route53-recordset_aliastarget.go b/cloudformation/route53/aws-route53-recordset_aliastarget.go index 4a5e5c1699..6cd310ca05 100644 --- a/cloudformation/route53/aws-route53-recordset_aliastarget.go +++ b/cloudformation/route53/aws-route53-recordset_aliastarget.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSet_AliasTarget AWS CloudFormation Resource (AWS::Route53::RecordSet.AliasTarget) diff --git a/cloudformation/route53/aws-route53-recordset_cidrroutingconfig.go b/cloudformation/route53/aws-route53-recordset_cidrroutingconfig.go index 95d525c804..aca0c95b98 100644 --- a/cloudformation/route53/aws-route53-recordset_cidrroutingconfig.go +++ b/cloudformation/route53/aws-route53-recordset_cidrroutingconfig.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSet_CidrRoutingConfig AWS CloudFormation Resource (AWS::Route53::RecordSet.CidrRoutingConfig) diff --git a/cloudformation/route53/aws-route53-recordset_geolocation.go b/cloudformation/route53/aws-route53-recordset_geolocation.go index ac9665ef4b..c3a18cb808 100644 --- a/cloudformation/route53/aws-route53-recordset_geolocation.go +++ b/cloudformation/route53/aws-route53-recordset_geolocation.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSet_GeoLocation AWS CloudFormation Resource (AWS::Route53::RecordSet.GeoLocation) diff --git a/cloudformation/route53/aws-route53-recordsetgroup.go b/cloudformation/route53/aws-route53-recordsetgroup.go index bbaa178490..1ceb5e8c16 100644 --- a/cloudformation/route53/aws-route53-recordsetgroup.go +++ b/cloudformation/route53/aws-route53-recordsetgroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSetGroup AWS CloudFormation Resource (AWS::Route53::RecordSetGroup) @@ -31,7 +31,7 @@ type RecordSetGroup struct { // RecordSets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53-recordsetgroup.html#cfn-route53-recordsetgroup-recordsets - RecordSets *[]RecordSetGroup_RecordSet `json:"RecordSets,omitempty"` + RecordSets []RecordSetGroup_RecordSet `json:"RecordSets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53/aws-route53-recordsetgroup_aliastarget.go b/cloudformation/route53/aws-route53-recordsetgroup_aliastarget.go index 491056161f..f2c8db3e02 100644 --- a/cloudformation/route53/aws-route53-recordsetgroup_aliastarget.go +++ b/cloudformation/route53/aws-route53-recordsetgroup_aliastarget.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSetGroup_AliasTarget AWS CloudFormation Resource (AWS::Route53::RecordSetGroup.AliasTarget) diff --git a/cloudformation/route53/aws-route53-recordsetgroup_cidrroutingconfig.go b/cloudformation/route53/aws-route53-recordsetgroup_cidrroutingconfig.go index b319b87480..8184f532ef 100644 --- a/cloudformation/route53/aws-route53-recordsetgroup_cidrroutingconfig.go +++ b/cloudformation/route53/aws-route53-recordsetgroup_cidrroutingconfig.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSetGroup_CidrRoutingConfig AWS CloudFormation Resource (AWS::Route53::RecordSetGroup.CidrRoutingConfig) diff --git a/cloudformation/route53/aws-route53-recordsetgroup_geolocation.go b/cloudformation/route53/aws-route53-recordsetgroup_geolocation.go index bb91b673cf..d6d507c2b2 100644 --- a/cloudformation/route53/aws-route53-recordsetgroup_geolocation.go +++ b/cloudformation/route53/aws-route53-recordsetgroup_geolocation.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSetGroup_GeoLocation AWS CloudFormation Resource (AWS::Route53::RecordSetGroup.GeoLocation) diff --git a/cloudformation/route53/aws-route53-recordsetgroup_recordset.go b/cloudformation/route53/aws-route53-recordsetgroup_recordset.go index 794399fdb2..360ca3079f 100644 --- a/cloudformation/route53/aws-route53-recordsetgroup_recordset.go +++ b/cloudformation/route53/aws-route53-recordsetgroup_recordset.go @@ -3,7 +3,7 @@ package route53 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RecordSetGroup_RecordSet AWS CloudFormation Resource (AWS::Route53::RecordSetGroup.RecordSet) @@ -63,7 +63,7 @@ type RecordSetGroup_RecordSet struct { // ResourceRecords AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53-recordset.html#cfn-route53-recordset-resourcerecords - ResourceRecords *[]string `json:"ResourceRecords,omitempty"` + ResourceRecords []string `json:"ResourceRecords,omitempty"` // SetIdentifier AWS CloudFormation Property // Required: false diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster.go index d6fc0ca8cd..2b569c9f51 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cluster AWS CloudFormation Resource (AWS::Route53RecoveryControl::Cluster) @@ -22,7 +22,7 @@ type Cluster struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-cluster.html#cfn-route53recoverycontrol-cluster-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster_clusterendpoint.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster_clusterendpoint.go index 32543ff338..d1ca891f4c 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster_clusterendpoint.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-cluster_clusterendpoint.go @@ -3,7 +3,7 @@ package route53recoverycontrol import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Cluster_ClusterEndpoint AWS CloudFormation Resource (AWS::Route53RecoveryControl::Cluster.ClusterEndpoint) diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-controlpanel.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-controlpanel.go index fe95de4bc3..0dd1d2ce28 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-controlpanel.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-controlpanel.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ControlPanel AWS CloudFormation Resource (AWS::Route53RecoveryControl::ControlPanel) @@ -27,7 +27,7 @@ type ControlPanel struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-controlpanel.html#cfn-route53recoverycontrol-controlpanel-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-routingcontrol.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-routingcontrol.go index 78c261b579..83f0b391e8 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-routingcontrol.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-routingcontrol.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RoutingControl AWS CloudFormation Resource (AWS::Route53RecoveryControl::RoutingControl) diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule.go index add1f3e73b..add789a605 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SafetyRule AWS CloudFormation Resource (AWS::Route53RecoveryControl::SafetyRule) @@ -42,7 +42,7 @@ type SafetyRule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoverycontrol-safetyrule.html#cfn-route53recoverycontrol-safetyrule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_assertionrule.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_assertionrule.go index 8f8d2234a5..323e5e20f9 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_assertionrule.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_assertionrule.go @@ -3,7 +3,7 @@ package route53recoverycontrol import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SafetyRule_AssertionRule AWS CloudFormation Resource (AWS::Route53RecoveryControl::SafetyRule.AssertionRule) diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_gatingrule.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_gatingrule.go index 8b7cee0cef..056dd7cf83 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_gatingrule.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_gatingrule.go @@ -3,7 +3,7 @@ package route53recoverycontrol import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SafetyRule_GatingRule AWS CloudFormation Resource (AWS::Route53RecoveryControl::SafetyRule.GatingRule) diff --git a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_ruleconfig.go b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_ruleconfig.go index 5731ab38ed..8f9ed1863a 100644 --- a/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_ruleconfig.go +++ b/cloudformation/route53recoverycontrol/aws-route53recoverycontrol-safetyrule_ruleconfig.go @@ -3,7 +3,7 @@ package route53recoverycontrol import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SafetyRule_RuleConfig AWS CloudFormation Resource (AWS::Route53RecoveryControl::SafetyRule.RuleConfig) diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-cell.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-cell.go index ca414e6128..b2aaabc553 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-cell.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-cell.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Cell AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::Cell) @@ -22,12 +22,12 @@ type Cell struct { // Cells AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-cell.html#cfn-route53recoveryreadiness-cell-cells - Cells *[]string `json:"Cells,omitempty"` + Cells []string `json:"Cells,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-cell.html#cfn-route53recoveryreadiness-cell-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-readinesscheck.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-readinesscheck.go index b4f34f8e86..45ecdb3aea 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-readinesscheck.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-readinesscheck.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ReadinessCheck AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ReadinessCheck) @@ -27,7 +27,7 @@ type ReadinessCheck struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-readinesscheck.html#cfn-route53recoveryreadiness-readinesscheck-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-recoverygroup.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-recoverygroup.go index e22386d6be..30c6f902c5 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-recoverygroup.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-recoverygroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RecoveryGroup AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::RecoveryGroup) @@ -17,7 +17,7 @@ type RecoveryGroup struct { // Cells AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-recoverygroup.html#cfn-route53recoveryreadiness-recoverygroup-cells - Cells *[]string `json:"Cells,omitempty"` + Cells []string `json:"Cells,omitempty"` // RecoveryGroupName AWS CloudFormation Property // Required: true @@ -27,7 +27,7 @@ type RecoveryGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-recoverygroup.html#cfn-route53recoveryreadiness-recoverygroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset.go index a20fd13b9e..6aa3b20fc4 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResourceSet AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ResourceSet) @@ -32,7 +32,7 @@ type ResourceSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53recoveryreadiness-resourceset.html#cfn-route53recoveryreadiness-resourceset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_dnstargetresource.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_dnstargetresource.go index 923ea30426..76d07c9e3d 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_dnstargetresource.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_dnstargetresource.go @@ -3,7 +3,7 @@ package route53recoveryreadiness import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceSet_DNSTargetResource AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ResourceSet.DNSTargetResource) diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_nlbresource.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_nlbresource.go index d4e562e41a..d1bcbc5c56 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_nlbresource.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_nlbresource.go @@ -3,7 +3,7 @@ package route53recoveryreadiness import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceSet_NLBResource AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ResourceSet.NLBResource) diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_r53resourcerecord.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_r53resourcerecord.go index 1b0875ee4c..27497fdbdd 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_r53resourcerecord.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_r53resourcerecord.go @@ -3,7 +3,7 @@ package route53recoveryreadiness import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceSet_R53ResourceRecord AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ResourceSet.R53ResourceRecord) diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_resource.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_resource.go index 41ba74bb0c..a20b0c9480 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_resource.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_resource.go @@ -3,7 +3,7 @@ package route53recoveryreadiness import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceSet_Resource AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ResourceSet.Resource) @@ -23,7 +23,7 @@ type ResourceSet_Resource struct { // ReadinessScopes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-route53recoveryreadiness-resourceset-resource.html#cfn-route53recoveryreadiness-resourceset-resource-readinessscopes - ReadinessScopes *[]string `json:"ReadinessScopes,omitempty"` + ReadinessScopes []string `json:"ReadinessScopes,omitempty"` // ResourceArn AWS CloudFormation Property // Required: false diff --git a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_targetresource.go b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_targetresource.go index 3fa42c4a64..4695bb94e5 100644 --- a/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_targetresource.go +++ b/cloudformation/route53recoveryreadiness/aws-route53recoveryreadiness-resourceset_targetresource.go @@ -3,7 +3,7 @@ package route53recoveryreadiness import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceSet_TargetResource AWS CloudFormation Resource (AWS::Route53RecoveryReadiness::ResourceSet.TargetResource) diff --git a/cloudformation/route53resolver/aws-route53resolver-firewalldomainlist.go b/cloudformation/route53resolver/aws-route53resolver-firewalldomainlist.go index 403709bcb0..8fd247b32f 100644 --- a/cloudformation/route53resolver/aws-route53resolver-firewalldomainlist.go +++ b/cloudformation/route53resolver/aws-route53resolver-firewalldomainlist.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FirewallDomainList AWS CloudFormation Resource (AWS::Route53Resolver::FirewallDomainList) @@ -22,7 +22,7 @@ type FirewallDomainList struct { // Domains AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html#cfn-route53resolver-firewalldomainlist-domains - Domains *[]string `json:"Domains,omitempty"` + Domains []string `json:"Domains,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type FirewallDomainList struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewalldomainlist.html#cfn-route53resolver-firewalldomainlist-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup.go b/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup.go index 2966e6d9f6..83dac3a3ef 100644 --- a/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup.go +++ b/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FirewallRuleGroup AWS CloudFormation Resource (AWS::Route53Resolver::FirewallRuleGroup) @@ -17,7 +17,7 @@ type FirewallRuleGroup struct { // FirewallRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroup.html#cfn-route53resolver-firewallrulegroup-firewallrules - FirewallRules *[]FirewallRuleGroup_FirewallRule `json:"FirewallRules,omitempty"` + FirewallRules []FirewallRuleGroup_FirewallRule `json:"FirewallRules,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -27,7 +27,7 @@ type FirewallRuleGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroup.html#cfn-route53resolver-firewallrulegroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup_firewallrule.go b/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup_firewallrule.go index 9ce0ac6def..05551fa875 100644 --- a/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup_firewallrule.go +++ b/cloudformation/route53resolver/aws-route53resolver-firewallrulegroup_firewallrule.go @@ -3,7 +3,7 @@ package route53resolver import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FirewallRuleGroup_FirewallRule AWS CloudFormation Resource (AWS::Route53Resolver::FirewallRuleGroup.FirewallRule) diff --git a/cloudformation/route53resolver/aws-route53resolver-firewallrulegroupassociation.go b/cloudformation/route53resolver/aws-route53resolver-firewallrulegroupassociation.go index 54dc4ba7d4..4802ab9179 100644 --- a/cloudformation/route53resolver/aws-route53resolver-firewallrulegroupassociation.go +++ b/cloudformation/route53resolver/aws-route53resolver-firewallrulegroupassociation.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FirewallRuleGroupAssociation AWS CloudFormation Resource (AWS::Route53Resolver::FirewallRuleGroupAssociation) @@ -37,7 +37,7 @@ type FirewallRuleGroupAssociation struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-firewallrulegroupassociation.html#cfn-route53resolver-firewallrulegroupassociation-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverconfig.go b/cloudformation/route53resolver/aws-route53resolver-resolverconfig.go index 6282687501..98fb19857a 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverconfig.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverConfig AWS CloudFormation Resource (AWS::Route53Resolver::ResolverConfig) diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverdnssecconfig.go b/cloudformation/route53resolver/aws-route53resolver-resolverdnssecconfig.go index 466f87832f..e8d6dddc45 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverdnssecconfig.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverdnssecconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverDNSSECConfig AWS CloudFormation Resource (AWS::Route53Resolver::ResolverDNSSECConfig) diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverendpoint.go b/cloudformation/route53resolver/aws-route53resolver-resolverendpoint.go index 350f7424a3..7c122d2223 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverendpoint.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverendpoint.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResolverEndpoint AWS CloudFormation Resource (AWS::Route53Resolver::ResolverEndpoint) @@ -37,7 +37,7 @@ type ResolverEndpoint struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverendpoint.html#cfn-route53resolver-resolverendpoint-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverendpoint_ipaddressrequest.go b/cloudformation/route53resolver/aws-route53resolver-resolverendpoint_ipaddressrequest.go index a923aa1577..0c2f6d241a 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverendpoint_ipaddressrequest.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverendpoint_ipaddressrequest.go @@ -3,7 +3,7 @@ package route53resolver import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverEndpoint_IpAddressRequest AWS CloudFormation Resource (AWS::Route53Resolver::ResolverEndpoint.IpAddressRequest) diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfig.go b/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfig.go index 2f66e7b930..7e068a3b5f 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfig.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverQueryLoggingConfig AWS CloudFormation Resource (AWS::Route53Resolver::ResolverQueryLoggingConfig) diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfigassociation.go b/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfigassociation.go index babd1e1b10..a4fea32286 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfigassociation.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverqueryloggingconfigassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverQueryLoggingConfigAssociation AWS CloudFormation Resource (AWS::Route53Resolver::ResolverQueryLoggingConfigAssociation) diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverrule.go b/cloudformation/route53resolver/aws-route53resolver-resolverrule.go index 5e50a55fa8..5488aa13d0 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverrule.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverrule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResolverRule AWS CloudFormation Resource (AWS::Route53Resolver::ResolverRule) @@ -37,12 +37,12 @@ type ResolverRule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetIps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-route53resolver-resolverrule.html#cfn-route53resolver-resolverrule-targetips - TargetIps *[]ResolverRule_TargetAddress `json:"TargetIps,omitempty"` + TargetIps []ResolverRule_TargetAddress `json:"TargetIps,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverrule_targetaddress.go b/cloudformation/route53resolver/aws-route53resolver-resolverrule_targetaddress.go index 1374dca2b8..3099213544 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverrule_targetaddress.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverrule_targetaddress.go @@ -3,7 +3,7 @@ package route53resolver import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverRule_TargetAddress AWS CloudFormation Resource (AWS::Route53Resolver::ResolverRule.TargetAddress) diff --git a/cloudformation/route53resolver/aws-route53resolver-resolverruleassociation.go b/cloudformation/route53resolver/aws-route53resolver-resolverruleassociation.go index 0944f6e5c7..661d693242 100644 --- a/cloudformation/route53resolver/aws-route53resolver-resolverruleassociation.go +++ b/cloudformation/route53resolver/aws-route53resolver-resolverruleassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResolverRuleAssociation AWS CloudFormation Resource (AWS::Route53Resolver::ResolverRuleAssociation) diff --git a/cloudformation/rum/aws-rum-appmonitor.go b/cloudformation/rum/aws-rum-appmonitor.go index 9121172941..87beb679d8 100644 --- a/cloudformation/rum/aws-rum-appmonitor.go +++ b/cloudformation/rum/aws-rum-appmonitor.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AppMonitor AWS CloudFormation Resource (AWS::RUM::AppMonitor) @@ -37,7 +37,7 @@ type AppMonitor struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-rum-appmonitor.html#cfn-rum-appmonitor-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/rum/aws-rum-appmonitor_appmonitorconfiguration.go b/cloudformation/rum/aws-rum-appmonitor_appmonitorconfiguration.go index 197f7dc77b..eb095ad57d 100644 --- a/cloudformation/rum/aws-rum-appmonitor_appmonitorconfiguration.go +++ b/cloudformation/rum/aws-rum-appmonitor_appmonitorconfiguration.go @@ -3,7 +3,7 @@ package rum import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AppMonitor_AppMonitorConfiguration AWS CloudFormation Resource (AWS::RUM::AppMonitor.AppMonitorConfiguration) @@ -23,12 +23,12 @@ type AppMonitor_AppMonitorConfiguration struct { // ExcludedPages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-excludedpages - ExcludedPages *[]string `json:"ExcludedPages,omitempty"` + ExcludedPages []string `json:"ExcludedPages,omitempty"` // FavoritePages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-favoritepages - FavoritePages *[]string `json:"FavoritePages,omitempty"` + FavoritePages []string `json:"FavoritePages,omitempty"` // GuestRoleArn AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type AppMonitor_AppMonitorConfiguration struct { // IncludedPages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-includedpages - IncludedPages *[]string `json:"IncludedPages,omitempty"` + IncludedPages []string `json:"IncludedPages,omitempty"` // SessionSampleRate AWS CloudFormation Property // Required: false @@ -53,7 +53,7 @@ type AppMonitor_AppMonitorConfiguration struct { // Telemetries AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rum-appmonitor-appmonitorconfiguration.html#cfn-rum-appmonitor-appmonitorconfiguration-telemetries - Telemetries *[]string `json:"Telemetries,omitempty"` + Telemetries []string `json:"Telemetries,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-accesspoint.go b/cloudformation/s3/aws-s3-accesspoint.go index 530bb523e8..9c098524fa 100644 --- a/cloudformation/s3/aws-s3-accesspoint.go +++ b/cloudformation/s3/aws-s3-accesspoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint AWS CloudFormation Resource (AWS::S3::AccessPoint) diff --git a/cloudformation/s3/aws-s3-accesspoint_publicaccessblockconfiguration.go b/cloudformation/s3/aws-s3-accesspoint_publicaccessblockconfiguration.go index 25548b91dc..e268775b14 100644 --- a/cloudformation/s3/aws-s3-accesspoint_publicaccessblockconfiguration.go +++ b/cloudformation/s3/aws-s3-accesspoint_publicaccessblockconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_PublicAccessBlockConfiguration AWS CloudFormation Resource (AWS::S3::AccessPoint.PublicAccessBlockConfiguration) diff --git a/cloudformation/s3/aws-s3-accesspoint_vpcconfiguration.go b/cloudformation/s3/aws-s3-accesspoint_vpcconfiguration.go index 314aaaad9c..b69116d7f1 100644 --- a/cloudformation/s3/aws-s3-accesspoint_vpcconfiguration.go +++ b/cloudformation/s3/aws-s3-accesspoint_vpcconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_VpcConfiguration AWS CloudFormation Resource (AWS::S3::AccessPoint.VpcConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket.go b/cloudformation/s3/aws-s3-bucket.go index e69cf3b2ec..f2d93b9a49 100644 --- a/cloudformation/s3/aws-s3-bucket.go +++ b/cloudformation/s3/aws-s3-bucket.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Bucket AWS CloudFormation Resource (AWS::S3::Bucket) @@ -27,7 +27,7 @@ type Bucket struct { // AnalyticsConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-analyticsconfigurations - AnalyticsConfigurations *[]Bucket_AnalyticsConfiguration `json:"AnalyticsConfigurations,omitempty"` + AnalyticsConfigurations []Bucket_AnalyticsConfiguration `json:"AnalyticsConfigurations,omitempty"` // BucketEncryption AWS CloudFormation Property // Required: false @@ -47,12 +47,12 @@ type Bucket struct { // IntelligentTieringConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-intelligenttieringconfigurations - IntelligentTieringConfigurations *[]Bucket_IntelligentTieringConfiguration `json:"IntelligentTieringConfigurations,omitempty"` + IntelligentTieringConfigurations []Bucket_IntelligentTieringConfiguration `json:"IntelligentTieringConfigurations,omitempty"` // InventoryConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-inventoryconfigurations - InventoryConfigurations *[]Bucket_InventoryConfiguration `json:"InventoryConfigurations,omitempty"` + InventoryConfigurations []Bucket_InventoryConfiguration `json:"InventoryConfigurations,omitempty"` // LifecycleConfiguration AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type Bucket struct { // MetricsConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-metricsconfigurations - MetricsConfigurations *[]Bucket_MetricsConfiguration `json:"MetricsConfigurations,omitempty"` + MetricsConfigurations []Bucket_MetricsConfiguration `json:"MetricsConfigurations,omitempty"` // NotificationConfiguration AWS CloudFormation Property // Required: false @@ -102,7 +102,7 @@ type Bucket struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket.html#cfn-s3-bucket-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VersioningConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/s3/aws-s3-bucket_abortincompletemultipartupload.go b/cloudformation/s3/aws-s3-bucket_abortincompletemultipartupload.go index aa14bc992d..d1b03cba72 100644 --- a/cloudformation/s3/aws-s3-bucket_abortincompletemultipartupload.go +++ b/cloudformation/s3/aws-s3-bucket_abortincompletemultipartupload.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_AbortIncompleteMultipartUpload AWS CloudFormation Resource (AWS::S3::Bucket.AbortIncompleteMultipartUpload) diff --git a/cloudformation/s3/aws-s3-bucket_accelerateconfiguration.go b/cloudformation/s3/aws-s3-bucket_accelerateconfiguration.go index 054e677688..d5eb3e468a 100644 --- a/cloudformation/s3/aws-s3-bucket_accelerateconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_accelerateconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_AccelerateConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.AccelerateConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_accesscontroltranslation.go b/cloudformation/s3/aws-s3-bucket_accesscontroltranslation.go index 3891357aba..c506c98df1 100644 --- a/cloudformation/s3/aws-s3-bucket_accesscontroltranslation.go +++ b/cloudformation/s3/aws-s3-bucket_accesscontroltranslation.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_AccessControlTranslation AWS CloudFormation Resource (AWS::S3::Bucket.AccessControlTranslation) diff --git a/cloudformation/s3/aws-s3-bucket_analyticsconfiguration.go b/cloudformation/s3/aws-s3-bucket_analyticsconfiguration.go index ddb958fc57..8d519a5c36 100644 --- a/cloudformation/s3/aws-s3-bucket_analyticsconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_analyticsconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_AnalyticsConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.AnalyticsConfiguration) @@ -28,7 +28,7 @@ type Bucket_AnalyticsConfiguration struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-analyticsconfiguration.html#cfn-s3-bucket-analyticsconfiguration-tagfilters - TagFilters *[]Bucket_TagFilter `json:"TagFilters,omitempty"` + TagFilters []Bucket_TagFilter `json:"TagFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-bucket_bucketencryption.go b/cloudformation/s3/aws-s3-bucket_bucketencryption.go index 85fb1f5013..c2a5f82116 100644 --- a/cloudformation/s3/aws-s3-bucket_bucketencryption.go +++ b/cloudformation/s3/aws-s3-bucket_bucketencryption.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_BucketEncryption AWS CloudFormation Resource (AWS::S3::Bucket.BucketEncryption) diff --git a/cloudformation/s3/aws-s3-bucket_corsconfiguration.go b/cloudformation/s3/aws-s3-bucket_corsconfiguration.go index 056a5b5181..8a878364f6 100644 --- a/cloudformation/s3/aws-s3-bucket_corsconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_corsconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_CorsConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.CorsConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_corsrule.go b/cloudformation/s3/aws-s3-bucket_corsrule.go index cb6d1b81ef..35e5c12a25 100644 --- a/cloudformation/s3/aws-s3-bucket_corsrule.go +++ b/cloudformation/s3/aws-s3-bucket_corsrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_CorsRule AWS CloudFormation Resource (AWS::S3::Bucket.CorsRule) @@ -13,7 +13,7 @@ type Bucket_CorsRule struct { // AllowedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-allowedheaders - AllowedHeaders *[]string `json:"AllowedHeaders,omitempty"` + AllowedHeaders []string `json:"AllowedHeaders,omitempty"` // AllowedMethods AWS CloudFormation Property // Required: true @@ -28,7 +28,7 @@ type Bucket_CorsRule struct { // ExposedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-cors-corsrule.html#cfn-s3-bucket-cors-corsrule-exposedheaders - ExposedHeaders *[]string `json:"ExposedHeaders,omitempty"` + ExposedHeaders []string `json:"ExposedHeaders,omitempty"` // Id AWS CloudFormation Property // Required: false diff --git a/cloudformation/s3/aws-s3-bucket_dataexport.go b/cloudformation/s3/aws-s3-bucket_dataexport.go index e50d3f3747..4c396e9176 100644 --- a/cloudformation/s3/aws-s3-bucket_dataexport.go +++ b/cloudformation/s3/aws-s3-bucket_dataexport.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_DataExport AWS CloudFormation Resource (AWS::S3::Bucket.DataExport) diff --git a/cloudformation/s3/aws-s3-bucket_defaultretention.go b/cloudformation/s3/aws-s3-bucket_defaultretention.go index d44a72f1fe..5462a76bbc 100644 --- a/cloudformation/s3/aws-s3-bucket_defaultretention.go +++ b/cloudformation/s3/aws-s3-bucket_defaultretention.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_DefaultRetention AWS CloudFormation Resource (AWS::S3::Bucket.DefaultRetention) diff --git a/cloudformation/s3/aws-s3-bucket_deletemarkerreplication.go b/cloudformation/s3/aws-s3-bucket_deletemarkerreplication.go index 8e93a14203..eb3c8975bf 100644 --- a/cloudformation/s3/aws-s3-bucket_deletemarkerreplication.go +++ b/cloudformation/s3/aws-s3-bucket_deletemarkerreplication.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_DeleteMarkerReplication AWS CloudFormation Resource (AWS::S3::Bucket.DeleteMarkerReplication) diff --git a/cloudformation/s3/aws-s3-bucket_destination.go b/cloudformation/s3/aws-s3-bucket_destination.go index 52d04c6bff..4c13f2411f 100644 --- a/cloudformation/s3/aws-s3-bucket_destination.go +++ b/cloudformation/s3/aws-s3-bucket_destination.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_Destination AWS CloudFormation Resource (AWS::S3::Bucket.Destination) diff --git a/cloudformation/s3/aws-s3-bucket_encryptionconfiguration.go b/cloudformation/s3/aws-s3-bucket_encryptionconfiguration.go index 2612a1e927..70f69970a1 100644 --- a/cloudformation/s3/aws-s3-bucket_encryptionconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_encryptionconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_EncryptionConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.EncryptionConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_eventbridgeconfiguration.go b/cloudformation/s3/aws-s3-bucket_eventbridgeconfiguration.go index e29cc4e790..85e2d58e34 100644 --- a/cloudformation/s3/aws-s3-bucket_eventbridgeconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_eventbridgeconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_EventBridgeConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.EventBridgeConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_filterrule.go b/cloudformation/s3/aws-s3-bucket_filterrule.go index 311bf95f76..0e7b538489 100644 --- a/cloudformation/s3/aws-s3-bucket_filterrule.go +++ b/cloudformation/s3/aws-s3-bucket_filterrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_FilterRule AWS CloudFormation Resource (AWS::S3::Bucket.FilterRule) diff --git a/cloudformation/s3/aws-s3-bucket_intelligenttieringconfiguration.go b/cloudformation/s3/aws-s3-bucket_intelligenttieringconfiguration.go index ab8ff82e63..d6130c9d7a 100644 --- a/cloudformation/s3/aws-s3-bucket_intelligenttieringconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_intelligenttieringconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_IntelligentTieringConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.IntelligentTieringConfiguration) @@ -28,7 +28,7 @@ type Bucket_IntelligentTieringConfiguration struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-intelligenttieringconfiguration.html#cfn-s3-bucket-intelligenttieringconfiguration-tagfilters - TagFilters *[]Bucket_TagFilter `json:"TagFilters,omitempty"` + TagFilters []Bucket_TagFilter `json:"TagFilters,omitempty"` // Tierings AWS CloudFormation Property // Required: true diff --git a/cloudformation/s3/aws-s3-bucket_inventoryconfiguration.go b/cloudformation/s3/aws-s3-bucket_inventoryconfiguration.go index 59bbe40d2e..3185741e2b 100644 --- a/cloudformation/s3/aws-s3-bucket_inventoryconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_inventoryconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_InventoryConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.InventoryConfiguration) @@ -33,7 +33,7 @@ type Bucket_InventoryConfiguration struct { // OptionalFields AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-inventoryconfiguration.html#cfn-s3-bucket-inventoryconfiguration-optionalfields - OptionalFields *[]string `json:"OptionalFields,omitempty"` + OptionalFields []string `json:"OptionalFields,omitempty"` // Prefix AWS CloudFormation Property // Required: false diff --git a/cloudformation/s3/aws-s3-bucket_lambdaconfiguration.go b/cloudformation/s3/aws-s3-bucket_lambdaconfiguration.go index 923c28efa3..96329aafdf 100644 --- a/cloudformation/s3/aws-s3-bucket_lambdaconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_lambdaconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_LambdaConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.LambdaConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_lifecycleconfiguration.go b/cloudformation/s3/aws-s3-bucket_lifecycleconfiguration.go index 8ae62dfea2..4026efe645 100644 --- a/cloudformation/s3/aws-s3-bucket_lifecycleconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_lifecycleconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_LifecycleConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.LifecycleConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_loggingconfiguration.go b/cloudformation/s3/aws-s3-bucket_loggingconfiguration.go index 7d314d24e6..55462b9794 100644 --- a/cloudformation/s3/aws-s3-bucket_loggingconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_loggingconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_LoggingConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.LoggingConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_metrics.go b/cloudformation/s3/aws-s3-bucket_metrics.go index a9f441f0f1..0cabf3e312 100644 --- a/cloudformation/s3/aws-s3-bucket_metrics.go +++ b/cloudformation/s3/aws-s3-bucket_metrics.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_Metrics AWS CloudFormation Resource (AWS::S3::Bucket.Metrics) diff --git a/cloudformation/s3/aws-s3-bucket_metricsconfiguration.go b/cloudformation/s3/aws-s3-bucket_metricsconfiguration.go index 3d56a47277..aae4f4752f 100644 --- a/cloudformation/s3/aws-s3-bucket_metricsconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_metricsconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_MetricsConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.MetricsConfiguration) @@ -28,7 +28,7 @@ type Bucket_MetricsConfiguration struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-metricsconfiguration.html#cfn-s3-bucket-metricsconfiguration-tagfilters - TagFilters *[]Bucket_TagFilter `json:"TagFilters,omitempty"` + TagFilters []Bucket_TagFilter `json:"TagFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-bucket_noncurrentversionexpiration.go b/cloudformation/s3/aws-s3-bucket_noncurrentversionexpiration.go index ab4db473f1..8391ab10a9 100644 --- a/cloudformation/s3/aws-s3-bucket_noncurrentversionexpiration.go +++ b/cloudformation/s3/aws-s3-bucket_noncurrentversionexpiration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_NoncurrentVersionExpiration AWS CloudFormation Resource (AWS::S3::Bucket.NoncurrentVersionExpiration) diff --git a/cloudformation/s3/aws-s3-bucket_noncurrentversiontransition.go b/cloudformation/s3/aws-s3-bucket_noncurrentversiontransition.go index c2683a845e..5fb27aceba 100644 --- a/cloudformation/s3/aws-s3-bucket_noncurrentversiontransition.go +++ b/cloudformation/s3/aws-s3-bucket_noncurrentversiontransition.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_NoncurrentVersionTransition AWS CloudFormation Resource (AWS::S3::Bucket.NoncurrentVersionTransition) diff --git a/cloudformation/s3/aws-s3-bucket_notificationconfiguration.go b/cloudformation/s3/aws-s3-bucket_notificationconfiguration.go index 6dcb0319d5..946aede1b5 100644 --- a/cloudformation/s3/aws-s3-bucket_notificationconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_notificationconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_NotificationConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.NotificationConfiguration) @@ -18,17 +18,17 @@ type Bucket_NotificationConfiguration struct { // LambdaConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-lambdaconfig - LambdaConfigurations *[]Bucket_LambdaConfiguration `json:"LambdaConfigurations,omitempty"` + LambdaConfigurations []Bucket_LambdaConfiguration `json:"LambdaConfigurations,omitempty"` // QueueConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-queueconfig - QueueConfigurations *[]Bucket_QueueConfiguration `json:"QueueConfigurations,omitempty"` + QueueConfigurations []Bucket_QueueConfiguration `json:"QueueConfigurations,omitempty"` // TopicConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-notificationconfig.html#cfn-s3-bucket-notificationconfig-topicconfig - TopicConfigurations *[]Bucket_TopicConfiguration `json:"TopicConfigurations,omitempty"` + TopicConfigurations []Bucket_TopicConfiguration `json:"TopicConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-bucket_notificationfilter.go b/cloudformation/s3/aws-s3-bucket_notificationfilter.go index 3750987b57..3f332b33d5 100644 --- a/cloudformation/s3/aws-s3-bucket_notificationfilter.go +++ b/cloudformation/s3/aws-s3-bucket_notificationfilter.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_NotificationFilter AWS CloudFormation Resource (AWS::S3::Bucket.NotificationFilter) diff --git a/cloudformation/s3/aws-s3-bucket_objectlockconfiguration.go b/cloudformation/s3/aws-s3-bucket_objectlockconfiguration.go index 68588ee22c..750f40117f 100644 --- a/cloudformation/s3/aws-s3-bucket_objectlockconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_objectlockconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ObjectLockConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.ObjectLockConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_objectlockrule.go b/cloudformation/s3/aws-s3-bucket_objectlockrule.go index 774fc4bc50..afc487846c 100644 --- a/cloudformation/s3/aws-s3-bucket_objectlockrule.go +++ b/cloudformation/s3/aws-s3-bucket_objectlockrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ObjectLockRule AWS CloudFormation Resource (AWS::S3::Bucket.ObjectLockRule) diff --git a/cloudformation/s3/aws-s3-bucket_ownershipcontrols.go b/cloudformation/s3/aws-s3-bucket_ownershipcontrols.go index 027ce22e90..ea7a579f4c 100644 --- a/cloudformation/s3/aws-s3-bucket_ownershipcontrols.go +++ b/cloudformation/s3/aws-s3-bucket_ownershipcontrols.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_OwnershipControls AWS CloudFormation Resource (AWS::S3::Bucket.OwnershipControls) diff --git a/cloudformation/s3/aws-s3-bucket_ownershipcontrolsrule.go b/cloudformation/s3/aws-s3-bucket_ownershipcontrolsrule.go index 2218c4e166..3c361ab6e9 100644 --- a/cloudformation/s3/aws-s3-bucket_ownershipcontrolsrule.go +++ b/cloudformation/s3/aws-s3-bucket_ownershipcontrolsrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_OwnershipControlsRule AWS CloudFormation Resource (AWS::S3::Bucket.OwnershipControlsRule) diff --git a/cloudformation/s3/aws-s3-bucket_publicaccessblockconfiguration.go b/cloudformation/s3/aws-s3-bucket_publicaccessblockconfiguration.go index 0136540b51..6889bb384f 100644 --- a/cloudformation/s3/aws-s3-bucket_publicaccessblockconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_publicaccessblockconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_PublicAccessBlockConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.PublicAccessBlockConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_queueconfiguration.go b/cloudformation/s3/aws-s3-bucket_queueconfiguration.go index 488722e6c8..0acae45829 100644 --- a/cloudformation/s3/aws-s3-bucket_queueconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_queueconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_QueueConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.QueueConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_redirectallrequeststo.go b/cloudformation/s3/aws-s3-bucket_redirectallrequeststo.go index 618bb18f9d..5e2b9f5e6f 100644 --- a/cloudformation/s3/aws-s3-bucket_redirectallrequeststo.go +++ b/cloudformation/s3/aws-s3-bucket_redirectallrequeststo.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_RedirectAllRequestsTo AWS CloudFormation Resource (AWS::S3::Bucket.RedirectAllRequestsTo) diff --git a/cloudformation/s3/aws-s3-bucket_redirectrule.go b/cloudformation/s3/aws-s3-bucket_redirectrule.go index 24af663254..307f8c24b3 100644 --- a/cloudformation/s3/aws-s3-bucket_redirectrule.go +++ b/cloudformation/s3/aws-s3-bucket_redirectrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_RedirectRule AWS CloudFormation Resource (AWS::S3::Bucket.RedirectRule) diff --git a/cloudformation/s3/aws-s3-bucket_replicamodifications.go b/cloudformation/s3/aws-s3-bucket_replicamodifications.go index a29dc481b4..fb40801843 100644 --- a/cloudformation/s3/aws-s3-bucket_replicamodifications.go +++ b/cloudformation/s3/aws-s3-bucket_replicamodifications.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicaModifications AWS CloudFormation Resource (AWS::S3::Bucket.ReplicaModifications) diff --git a/cloudformation/s3/aws-s3-bucket_replicationconfiguration.go b/cloudformation/s3/aws-s3-bucket_replicationconfiguration.go index 4f62d04c7f..bcdde5dfcb 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_replicationconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_replicationdestination.go b/cloudformation/s3/aws-s3-bucket_replicationdestination.go index 710a559e43..78e80ce903 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationdestination.go +++ b/cloudformation/s3/aws-s3-bucket_replicationdestination.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationDestination AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationDestination) diff --git a/cloudformation/s3/aws-s3-bucket_replicationrule.go b/cloudformation/s3/aws-s3-bucket_replicationrule.go index 6a061b6e55..97f62cb5dc 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationrule.go +++ b/cloudformation/s3/aws-s3-bucket_replicationrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationRule AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationRule) diff --git a/cloudformation/s3/aws-s3-bucket_replicationruleandoperator.go b/cloudformation/s3/aws-s3-bucket_replicationruleandoperator.go index e52ff63941..289d5cde69 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationruleandoperator.go +++ b/cloudformation/s3/aws-s3-bucket_replicationruleandoperator.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationRuleAndOperator AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationRuleAndOperator) @@ -18,7 +18,7 @@ type Bucket_ReplicationRuleAndOperator struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-replicationruleandoperator.html#cfn-s3-bucket-replicationruleandoperator-tagfilters - TagFilters *[]Bucket_TagFilter `json:"TagFilters,omitempty"` + TagFilters []Bucket_TagFilter `json:"TagFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-bucket_replicationrulefilter.go b/cloudformation/s3/aws-s3-bucket_replicationrulefilter.go index 0d431e5edc..83ced4e60b 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationrulefilter.go +++ b/cloudformation/s3/aws-s3-bucket_replicationrulefilter.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationRuleFilter AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationRuleFilter) diff --git a/cloudformation/s3/aws-s3-bucket_replicationtime.go b/cloudformation/s3/aws-s3-bucket_replicationtime.go index 32abf44066..7c572db8a3 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationtime.go +++ b/cloudformation/s3/aws-s3-bucket_replicationtime.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationTime AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationTime) diff --git a/cloudformation/s3/aws-s3-bucket_replicationtimevalue.go b/cloudformation/s3/aws-s3-bucket_replicationtimevalue.go index 0ccfe02f68..004d964889 100644 --- a/cloudformation/s3/aws-s3-bucket_replicationtimevalue.go +++ b/cloudformation/s3/aws-s3-bucket_replicationtimevalue.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ReplicationTimeValue AWS CloudFormation Resource (AWS::S3::Bucket.ReplicationTimeValue) diff --git a/cloudformation/s3/aws-s3-bucket_routingrule.go b/cloudformation/s3/aws-s3-bucket_routingrule.go index 9596d3b3d2..3501f64802 100644 --- a/cloudformation/s3/aws-s3-bucket_routingrule.go +++ b/cloudformation/s3/aws-s3-bucket_routingrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_RoutingRule AWS CloudFormation Resource (AWS::S3::Bucket.RoutingRule) diff --git a/cloudformation/s3/aws-s3-bucket_routingrulecondition.go b/cloudformation/s3/aws-s3-bucket_routingrulecondition.go index 97791031e3..e32254a602 100644 --- a/cloudformation/s3/aws-s3-bucket_routingrulecondition.go +++ b/cloudformation/s3/aws-s3-bucket_routingrulecondition.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_RoutingRuleCondition AWS CloudFormation Resource (AWS::S3::Bucket.RoutingRuleCondition) diff --git a/cloudformation/s3/aws-s3-bucket_rule.go b/cloudformation/s3/aws-s3-bucket_rule.go index a7b5193126..0255a86c43 100644 --- a/cloudformation/s3/aws-s3-bucket_rule.go +++ b/cloudformation/s3/aws-s3-bucket_rule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_Rule AWS CloudFormation Resource (AWS::S3::Bucket.Rule) @@ -53,7 +53,7 @@ type Bucket_Rule struct { // NoncurrentVersionTransitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-noncurrentversiontransitions - NoncurrentVersionTransitions *[]Bucket_NoncurrentVersionTransition `json:"NoncurrentVersionTransitions,omitempty"` + NoncurrentVersionTransitions []Bucket_NoncurrentVersionTransition `json:"NoncurrentVersionTransitions,omitempty"` // ObjectSizeGreaterThan AWS CloudFormation Property // Required: false @@ -78,7 +78,7 @@ type Bucket_Rule struct { // TagFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-rule-tagfilters - TagFilters *[]Bucket_TagFilter `json:"TagFilters,omitempty"` + TagFilters []Bucket_TagFilter `json:"TagFilters,omitempty"` // Transition AWS CloudFormation Property // Required: false @@ -88,7 +88,7 @@ type Bucket_Rule struct { // Transitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-bucket-lifecycleconfig-rule.html#cfn-s3-bucket-lifecycleconfig-rule-transitions - Transitions *[]Bucket_Transition `json:"Transitions,omitempty"` + Transitions []Bucket_Transition `json:"Transitions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-bucket_s3keyfilter.go b/cloudformation/s3/aws-s3-bucket_s3keyfilter.go index 1f8fa3c1b5..1b6fd3ca71 100644 --- a/cloudformation/s3/aws-s3-bucket_s3keyfilter.go +++ b/cloudformation/s3/aws-s3-bucket_s3keyfilter.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_S3KeyFilter AWS CloudFormation Resource (AWS::S3::Bucket.S3KeyFilter) diff --git a/cloudformation/s3/aws-s3-bucket_serversideencryptionbydefault.go b/cloudformation/s3/aws-s3-bucket_serversideencryptionbydefault.go index a05a0d6cc4..cb51dcab2a 100644 --- a/cloudformation/s3/aws-s3-bucket_serversideencryptionbydefault.go +++ b/cloudformation/s3/aws-s3-bucket_serversideencryptionbydefault.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ServerSideEncryptionByDefault AWS CloudFormation Resource (AWS::S3::Bucket.ServerSideEncryptionByDefault) diff --git a/cloudformation/s3/aws-s3-bucket_serversideencryptionrule.go b/cloudformation/s3/aws-s3-bucket_serversideencryptionrule.go index abbd0cc48f..e7797b0438 100644 --- a/cloudformation/s3/aws-s3-bucket_serversideencryptionrule.go +++ b/cloudformation/s3/aws-s3-bucket_serversideencryptionrule.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_ServerSideEncryptionRule AWS CloudFormation Resource (AWS::S3::Bucket.ServerSideEncryptionRule) diff --git a/cloudformation/s3/aws-s3-bucket_sourceselectioncriteria.go b/cloudformation/s3/aws-s3-bucket_sourceselectioncriteria.go index 841ec7dab7..a1d43704bc 100644 --- a/cloudformation/s3/aws-s3-bucket_sourceselectioncriteria.go +++ b/cloudformation/s3/aws-s3-bucket_sourceselectioncriteria.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_SourceSelectionCriteria AWS CloudFormation Resource (AWS::S3::Bucket.SourceSelectionCriteria) diff --git a/cloudformation/s3/aws-s3-bucket_ssekmsencryptedobjects.go b/cloudformation/s3/aws-s3-bucket_ssekmsencryptedobjects.go index 1441239047..9ae1ff552b 100644 --- a/cloudformation/s3/aws-s3-bucket_ssekmsencryptedobjects.go +++ b/cloudformation/s3/aws-s3-bucket_ssekmsencryptedobjects.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_SseKmsEncryptedObjects AWS CloudFormation Resource (AWS::S3::Bucket.SseKmsEncryptedObjects) diff --git a/cloudformation/s3/aws-s3-bucket_storageclassanalysis.go b/cloudformation/s3/aws-s3-bucket_storageclassanalysis.go index 67c2496bc4..345da457c5 100644 --- a/cloudformation/s3/aws-s3-bucket_storageclassanalysis.go +++ b/cloudformation/s3/aws-s3-bucket_storageclassanalysis.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_StorageClassAnalysis AWS CloudFormation Resource (AWS::S3::Bucket.StorageClassAnalysis) diff --git a/cloudformation/s3/aws-s3-bucket_tagfilter.go b/cloudformation/s3/aws-s3-bucket_tagfilter.go index 83848ff68c..a5586ab6d4 100644 --- a/cloudformation/s3/aws-s3-bucket_tagfilter.go +++ b/cloudformation/s3/aws-s3-bucket_tagfilter.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_TagFilter AWS CloudFormation Resource (AWS::S3::Bucket.TagFilter) diff --git a/cloudformation/s3/aws-s3-bucket_tiering.go b/cloudformation/s3/aws-s3-bucket_tiering.go index c64bac1bff..652d448908 100644 --- a/cloudformation/s3/aws-s3-bucket_tiering.go +++ b/cloudformation/s3/aws-s3-bucket_tiering.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_Tiering AWS CloudFormation Resource (AWS::S3::Bucket.Tiering) diff --git a/cloudformation/s3/aws-s3-bucket_topicconfiguration.go b/cloudformation/s3/aws-s3-bucket_topicconfiguration.go index e12cb74976..9cd4acd0a7 100644 --- a/cloudformation/s3/aws-s3-bucket_topicconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_topicconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_TopicConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.TopicConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_transition.go b/cloudformation/s3/aws-s3-bucket_transition.go index 3ea3218b83..d5561d43f9 100644 --- a/cloudformation/s3/aws-s3-bucket_transition.go +++ b/cloudformation/s3/aws-s3-bucket_transition.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_Transition AWS CloudFormation Resource (AWS::S3::Bucket.Transition) diff --git a/cloudformation/s3/aws-s3-bucket_versioningconfiguration.go b/cloudformation/s3/aws-s3-bucket_versioningconfiguration.go index 479983f636..85508cdaff 100644 --- a/cloudformation/s3/aws-s3-bucket_versioningconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_versioningconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_VersioningConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.VersioningConfiguration) diff --git a/cloudformation/s3/aws-s3-bucket_websiteconfiguration.go b/cloudformation/s3/aws-s3-bucket_websiteconfiguration.go index a0552a1e6f..2443e89cb8 100644 --- a/cloudformation/s3/aws-s3-bucket_websiteconfiguration.go +++ b/cloudformation/s3/aws-s3-bucket_websiteconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_WebsiteConfiguration AWS CloudFormation Resource (AWS::S3::Bucket.WebsiteConfiguration) @@ -28,7 +28,7 @@ type Bucket_WebsiteConfiguration struct { // RoutingRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-websiteconfiguration.html#cfn-s3-websiteconfiguration-routingrules - RoutingRules *[]Bucket_RoutingRule `json:"RoutingRules,omitempty"` + RoutingRules []Bucket_RoutingRule `json:"RoutingRules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-bucketpolicy.go b/cloudformation/s3/aws-s3-bucketpolicy.go index 626cd9c10d..8aac98620b 100644 --- a/cloudformation/s3/aws-s3-bucketpolicy.go +++ b/cloudformation/s3/aws-s3-bucketpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BucketPolicy AWS CloudFormation Resource (AWS::S3::BucketPolicy) diff --git a/cloudformation/s3/aws-s3-multiregionaccesspoint.go b/cloudformation/s3/aws-s3-multiregionaccesspoint.go index 06fdd4646b..eebe0de28a 100644 --- a/cloudformation/s3/aws-s3-multiregionaccesspoint.go +++ b/cloudformation/s3/aws-s3-multiregionaccesspoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MultiRegionAccessPoint AWS CloudFormation Resource (AWS::S3::MultiRegionAccessPoint) diff --git a/cloudformation/s3/aws-s3-multiregionaccesspoint_publicaccessblockconfiguration.go b/cloudformation/s3/aws-s3-multiregionaccesspoint_publicaccessblockconfiguration.go index e5eeea40a0..b6ca9f5f90 100644 --- a/cloudformation/s3/aws-s3-multiregionaccesspoint_publicaccessblockconfiguration.go +++ b/cloudformation/s3/aws-s3-multiregionaccesspoint_publicaccessblockconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MultiRegionAccessPoint_PublicAccessBlockConfiguration AWS CloudFormation Resource (AWS::S3::MultiRegionAccessPoint.PublicAccessBlockConfiguration) diff --git a/cloudformation/s3/aws-s3-multiregionaccesspoint_region.go b/cloudformation/s3/aws-s3-multiregionaccesspoint_region.go index 268717b40d..1d5bdcf1f9 100644 --- a/cloudformation/s3/aws-s3-multiregionaccesspoint_region.go +++ b/cloudformation/s3/aws-s3-multiregionaccesspoint_region.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MultiRegionAccessPoint_Region AWS CloudFormation Resource (AWS::S3::MultiRegionAccessPoint.Region) diff --git a/cloudformation/s3/aws-s3-multiregionaccesspointpolicy.go b/cloudformation/s3/aws-s3-multiregionaccesspointpolicy.go index edef1a39e9..d67e0bf674 100644 --- a/cloudformation/s3/aws-s3-multiregionaccesspointpolicy.go +++ b/cloudformation/s3/aws-s3-multiregionaccesspointpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MultiRegionAccessPointPolicy AWS CloudFormation Resource (AWS::S3::MultiRegionAccessPointPolicy) diff --git a/cloudformation/s3/aws-s3-storagelens.go b/cloudformation/s3/aws-s3-storagelens.go index 11157ae890..edaebc0d36 100644 --- a/cloudformation/s3/aws-s3-storagelens.go +++ b/cloudformation/s3/aws-s3-storagelens.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // StorageLens AWS CloudFormation Resource (AWS::S3::StorageLens) @@ -22,7 +22,7 @@ type StorageLens struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3-storagelens.html#cfn-s3-storagelens-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-storagelens_accountlevel.go b/cloudformation/s3/aws-s3-storagelens_accountlevel.go index b0a8a3991d..294bea6138 100644 --- a/cloudformation/s3/aws-s3-storagelens_accountlevel.go +++ b/cloudformation/s3/aws-s3-storagelens_accountlevel.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_AccountLevel AWS CloudFormation Resource (AWS::S3::StorageLens.AccountLevel) diff --git a/cloudformation/s3/aws-s3-storagelens_activitymetrics.go b/cloudformation/s3/aws-s3-storagelens_activitymetrics.go index 01bb8ddcea..fab381ff25 100644 --- a/cloudformation/s3/aws-s3-storagelens_activitymetrics.go +++ b/cloudformation/s3/aws-s3-storagelens_activitymetrics.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_ActivityMetrics AWS CloudFormation Resource (AWS::S3::StorageLens.ActivityMetrics) diff --git a/cloudformation/s3/aws-s3-storagelens_awsorg.go b/cloudformation/s3/aws-s3-storagelens_awsorg.go index 8549869d9a..be90f20618 100644 --- a/cloudformation/s3/aws-s3-storagelens_awsorg.go +++ b/cloudformation/s3/aws-s3-storagelens_awsorg.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_AwsOrg AWS CloudFormation Resource (AWS::S3::StorageLens.AwsOrg) diff --git a/cloudformation/s3/aws-s3-storagelens_bucketlevel.go b/cloudformation/s3/aws-s3-storagelens_bucketlevel.go index ed3f70abac..f260d1326e 100644 --- a/cloudformation/s3/aws-s3-storagelens_bucketlevel.go +++ b/cloudformation/s3/aws-s3-storagelens_bucketlevel.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_BucketLevel AWS CloudFormation Resource (AWS::S3::StorageLens.BucketLevel) diff --git a/cloudformation/s3/aws-s3-storagelens_bucketsandregions.go b/cloudformation/s3/aws-s3-storagelens_bucketsandregions.go index e64f553aac..43d311a63d 100644 --- a/cloudformation/s3/aws-s3-storagelens_bucketsandregions.go +++ b/cloudformation/s3/aws-s3-storagelens_bucketsandregions.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_BucketsAndRegions AWS CloudFormation Resource (AWS::S3::StorageLens.BucketsAndRegions) @@ -13,12 +13,12 @@ type StorageLens_BucketsAndRegions struct { // Buckets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketsandregions.html#cfn-s3-storagelens-bucketsandregions-buckets - Buckets *[]string `json:"Buckets,omitempty"` + Buckets []string `json:"Buckets,omitempty"` // Regions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-bucketsandregions.html#cfn-s3-storagelens-bucketsandregions-regions - Regions *[]string `json:"Regions,omitempty"` + Regions []string `json:"Regions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-storagelens_cloudwatchmetrics.go b/cloudformation/s3/aws-s3-storagelens_cloudwatchmetrics.go index cb0e85a7ff..98ba508b23 100644 --- a/cloudformation/s3/aws-s3-storagelens_cloudwatchmetrics.go +++ b/cloudformation/s3/aws-s3-storagelens_cloudwatchmetrics.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_CloudWatchMetrics AWS CloudFormation Resource (AWS::S3::StorageLens.CloudWatchMetrics) diff --git a/cloudformation/s3/aws-s3-storagelens_dataexport.go b/cloudformation/s3/aws-s3-storagelens_dataexport.go index d708bb678e..a2699d5590 100644 --- a/cloudformation/s3/aws-s3-storagelens_dataexport.go +++ b/cloudformation/s3/aws-s3-storagelens_dataexport.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_DataExport AWS CloudFormation Resource (AWS::S3::StorageLens.DataExport) diff --git a/cloudformation/s3/aws-s3-storagelens_encryption.go b/cloudformation/s3/aws-s3-storagelens_encryption.go index 2884333b5e..fca9cc4f65 100644 --- a/cloudformation/s3/aws-s3-storagelens_encryption.go +++ b/cloudformation/s3/aws-s3-storagelens_encryption.go @@ -3,13 +3,23 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_Encryption AWS CloudFormation Resource (AWS::S3::StorageLens.Encryption) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-encryption.html type StorageLens_Encryption struct { + // SSEKMS AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-encryption.html#cfn-s3-storagelens-encryption-ssekms + SSEKMS *StorageLens_SSEKMS `json:"SSEKMS,omitempty"` + + // SSES3 AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-encryption.html#cfn-s3-storagelens-encryption-sses3 + SSES3 interface{} `json:"SSES3,omitempty"` + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3/aws-s3-storagelens_prefixlevel.go b/cloudformation/s3/aws-s3-storagelens_prefixlevel.go index 68a049a0a8..477826a9ed 100644 --- a/cloudformation/s3/aws-s3-storagelens_prefixlevel.go +++ b/cloudformation/s3/aws-s3-storagelens_prefixlevel.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_PrefixLevel AWS CloudFormation Resource (AWS::S3::StorageLens.PrefixLevel) diff --git a/cloudformation/s3/aws-s3-storagelens_prefixlevelstoragemetrics.go b/cloudformation/s3/aws-s3-storagelens_prefixlevelstoragemetrics.go index 063ed04bd6..918b39e755 100644 --- a/cloudformation/s3/aws-s3-storagelens_prefixlevelstoragemetrics.go +++ b/cloudformation/s3/aws-s3-storagelens_prefixlevelstoragemetrics.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_PrefixLevelStorageMetrics AWS CloudFormation Resource (AWS::S3::StorageLens.PrefixLevelStorageMetrics) diff --git a/cloudformation/s3/aws-s3-storagelens_s3bucketdestination.go b/cloudformation/s3/aws-s3-storagelens_s3bucketdestination.go index a9f186dc2b..57d2f0accd 100644 --- a/cloudformation/s3/aws-s3-storagelens_s3bucketdestination.go +++ b/cloudformation/s3/aws-s3-storagelens_s3bucketdestination.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_S3BucketDestination AWS CloudFormation Resource (AWS::S3::StorageLens.S3BucketDestination) diff --git a/cloudformation/s3/aws-s3-storagelens_selectioncriteria.go b/cloudformation/s3/aws-s3-storagelens_selectioncriteria.go index a1044cfb86..46c3d24c10 100644 --- a/cloudformation/s3/aws-s3-storagelens_selectioncriteria.go +++ b/cloudformation/s3/aws-s3-storagelens_selectioncriteria.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_SelectionCriteria AWS CloudFormation Resource (AWS::S3::StorageLens.SelectionCriteria) diff --git a/cloudformation/rds/aws-rds-dbcluster_readendpoint.go b/cloudformation/s3/aws-s3-storagelens_ssekms.go similarity index 65% rename from cloudformation/rds/aws-rds-dbcluster_readendpoint.go rename to cloudformation/s3/aws-s3-storagelens_ssekms.go index 50cf7f6d32..795b856ac0 100644 --- a/cloudformation/rds/aws-rds-dbcluster_readendpoint.go +++ b/cloudformation/s3/aws-s3-storagelens_ssekms.go @@ -1,19 +1,19 @@ // Code generated by "go generate". Please don't change this file directly. -package rds +package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) -// DBCluster_ReadEndpoint AWS CloudFormation Resource (AWS::RDS::DBCluster.ReadEndpoint) -// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-readendpoint.html -type DBCluster_ReadEndpoint struct { +// StorageLens_SSEKMS AWS CloudFormation Resource (AWS::S3::StorageLens.SSEKMS) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-ssekms.html +type StorageLens_SSEKMS struct { - // Address AWS CloudFormation Property - // Required: false - // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-rds-dbcluster-readendpoint.html#cfn-rds-dbcluster-readendpoint-address - Address *string `json:"Address,omitempty"` + // KeyId AWS CloudFormation Property + // Required: true + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-ssekms.html#cfn-s3-storagelens-ssekms-keyid + KeyId string `json:"KeyId"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` @@ -32,6 +32,6 @@ type DBCluster_ReadEndpoint struct { } // AWSCloudFormationType returns the AWS CloudFormation resource type -func (r *DBCluster_ReadEndpoint) AWSCloudFormationType() string { - return "AWS::RDS::DBCluster.ReadEndpoint" +func (r *StorageLens_SSEKMS) AWSCloudFormationType() string { + return "AWS::S3::StorageLens.SSEKMS" } diff --git a/cloudformation/s3/aws-s3-storagelens_storagelensconfiguration.go b/cloudformation/s3/aws-s3-storagelens_storagelensconfiguration.go index ae2d7df94a..51bdba03d7 100644 --- a/cloudformation/s3/aws-s3-storagelens_storagelensconfiguration.go +++ b/cloudformation/s3/aws-s3-storagelens_storagelensconfiguration.go @@ -3,7 +3,7 @@ package s3 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StorageLens_StorageLensConfiguration AWS CloudFormation Resource (AWS::S3::StorageLens.StorageLensConfiguration) diff --git a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint.go b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint.go index 556c718185..04f530d0ab 100644 --- a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint.go +++ b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint AWS CloudFormation Resource (AWS::S3ObjectLambda::AccessPoint) diff --git a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_objectlambdaconfiguration.go b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_objectlambdaconfiguration.go index 652b39e751..26058a8d3c 100644 --- a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_objectlambdaconfiguration.go +++ b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_objectlambdaconfiguration.go @@ -3,7 +3,7 @@ package s3objectlambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_ObjectLambdaConfiguration AWS CloudFormation Resource (AWS::S3ObjectLambda::AccessPoint.ObjectLambdaConfiguration) @@ -13,7 +13,7 @@ type AccessPoint_ObjectLambdaConfiguration struct { // AllowedFeatures AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3objectlambda-accesspoint-objectlambdaconfiguration.html#cfn-s3objectlambda-accesspoint-objectlambdaconfiguration-allowedfeatures - AllowedFeatures *[]string `json:"AllowedFeatures,omitempty"` + AllowedFeatures []string `json:"AllowedFeatures,omitempty"` // CloudWatchMetricsEnabled AWS CloudFormation Property // Required: false diff --git a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_transformationconfiguration.go b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_transformationconfiguration.go index ed9879e85e..e024e2feab 100644 --- a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_transformationconfiguration.go +++ b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspoint_transformationconfiguration.go @@ -3,7 +3,7 @@ package s3objectlambda import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_TransformationConfiguration AWS CloudFormation Resource (AWS::S3ObjectLambda::AccessPoint.TransformationConfiguration) diff --git a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspointpolicy.go b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspointpolicy.go index a5efbb8af2..8ae81ad637 100644 --- a/cloudformation/s3objectlambda/aws-s3objectlambda-accesspointpolicy.go +++ b/cloudformation/s3objectlambda/aws-s3objectlambda-accesspointpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPointPolicy AWS CloudFormation Resource (AWS::S3ObjectLambda::AccessPointPolicy) diff --git a/cloudformation/s3outposts/aws-s3outposts-accesspoint.go b/cloudformation/s3outposts/aws-s3outposts-accesspoint.go index 4c58d85de0..de332cdaaa 100644 --- a/cloudformation/s3outposts/aws-s3outposts-accesspoint.go +++ b/cloudformation/s3outposts/aws-s3outposts-accesspoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint AWS CloudFormation Resource (AWS::S3Outposts::AccessPoint) diff --git a/cloudformation/s3outposts/aws-s3outposts-accesspoint_vpcconfiguration.go b/cloudformation/s3outposts/aws-s3outposts-accesspoint_vpcconfiguration.go index d2de8f790f..27f04cf668 100644 --- a/cloudformation/s3outposts/aws-s3outposts-accesspoint_vpcconfiguration.go +++ b/cloudformation/s3outposts/aws-s3outposts-accesspoint_vpcconfiguration.go @@ -3,7 +3,7 @@ package s3outposts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccessPoint_VpcConfiguration AWS CloudFormation Resource (AWS::S3Outposts::AccessPoint.VpcConfiguration) diff --git a/cloudformation/s3outposts/aws-s3outposts-bucket.go b/cloudformation/s3outposts/aws-s3outposts-bucket.go index 812ecb2a4c..3150858715 100644 --- a/cloudformation/s3outposts/aws-s3outposts-bucket.go +++ b/cloudformation/s3outposts/aws-s3outposts-bucket.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Bucket AWS CloudFormation Resource (AWS::S3Outposts::Bucket) @@ -32,7 +32,7 @@ type Bucket struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-s3outposts-bucket.html#cfn-s3outposts-bucket-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/s3outposts/aws-s3outposts-bucket_abortincompletemultipartupload.go b/cloudformation/s3outposts/aws-s3outposts-bucket_abortincompletemultipartupload.go index 05c4761ebe..4ec8876d04 100644 --- a/cloudformation/s3outposts/aws-s3outposts-bucket_abortincompletemultipartupload.go +++ b/cloudformation/s3outposts/aws-s3outposts-bucket_abortincompletemultipartupload.go @@ -3,7 +3,7 @@ package s3outposts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_AbortIncompleteMultipartUpload AWS CloudFormation Resource (AWS::S3Outposts::Bucket.AbortIncompleteMultipartUpload) diff --git a/cloudformation/s3outposts/aws-s3outposts-bucket_lifecycleconfiguration.go b/cloudformation/s3outposts/aws-s3outposts-bucket_lifecycleconfiguration.go index ae0a4b1332..1b64bb880e 100644 --- a/cloudformation/s3outposts/aws-s3outposts-bucket_lifecycleconfiguration.go +++ b/cloudformation/s3outposts/aws-s3outposts-bucket_lifecycleconfiguration.go @@ -3,7 +3,7 @@ package s3outposts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_LifecycleConfiguration AWS CloudFormation Resource (AWS::S3Outposts::Bucket.LifecycleConfiguration) diff --git a/cloudformation/s3outposts/aws-s3outposts-bucket_rule.go b/cloudformation/s3outposts/aws-s3outposts-bucket_rule.go index 2b9d7fcd10..5028c3ec9c 100644 --- a/cloudformation/s3outposts/aws-s3outposts-bucket_rule.go +++ b/cloudformation/s3outposts/aws-s3outposts-bucket_rule.go @@ -3,7 +3,7 @@ package s3outposts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Bucket_Rule AWS CloudFormation Resource (AWS::S3Outposts::Bucket.Rule) diff --git a/cloudformation/s3outposts/aws-s3outposts-bucketpolicy.go b/cloudformation/s3outposts/aws-s3outposts-bucketpolicy.go index 2860c7836b..f8a39b5f92 100644 --- a/cloudformation/s3outposts/aws-s3outposts-bucketpolicy.go +++ b/cloudformation/s3outposts/aws-s3outposts-bucketpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // BucketPolicy AWS CloudFormation Resource (AWS::S3Outposts::BucketPolicy) diff --git a/cloudformation/s3outposts/aws-s3outposts-endpoint.go b/cloudformation/s3outposts/aws-s3outposts-endpoint.go index a2fe4f4695..c29f13b708 100644 --- a/cloudformation/s3outposts/aws-s3outposts-endpoint.go +++ b/cloudformation/s3outposts/aws-s3outposts-endpoint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint AWS CloudFormation Resource (AWS::S3Outposts::Endpoint) diff --git a/cloudformation/s3outposts/aws-s3outposts-endpoint_networkinterface.go b/cloudformation/s3outposts/aws-s3outposts-endpoint_networkinterface.go index 8914dfc82a..53e2278b29 100644 --- a/cloudformation/s3outposts/aws-s3outposts-endpoint_networkinterface.go +++ b/cloudformation/s3outposts/aws-s3outposts-endpoint_networkinterface.go @@ -3,7 +3,7 @@ package s3outposts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_NetworkInterface AWS CloudFormation Resource (AWS::S3Outposts::Endpoint.NetworkInterface) diff --git a/cloudformation/sagemaker/aws-sagemaker-app.go b/cloudformation/sagemaker/aws-sagemaker-app.go index 9e481e5eb3..4894b4ae64 100644 --- a/cloudformation/sagemaker/aws-sagemaker-app.go +++ b/cloudformation/sagemaker/aws-sagemaker-app.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // App AWS CloudFormation Resource (AWS::SageMaker::App) @@ -37,7 +37,7 @@ type App struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-app.html#cfn-sagemaker-app-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserProfileName AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-app_resourcespec.go b/cloudformation/sagemaker/aws-sagemaker-app_resourcespec.go index c57eacb422..14316b3fd3 100644 --- a/cloudformation/sagemaker/aws-sagemaker-app_resourcespec.go +++ b/cloudformation/sagemaker/aws-sagemaker-app_resourcespec.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // App_ResourceSpec AWS CloudFormation Resource (AWS::SageMaker::App.ResourceSpec) diff --git a/cloudformation/sagemaker/aws-sagemaker-appimageconfig.go b/cloudformation/sagemaker/aws-sagemaker-appimageconfig.go index 287f36c645..f7be6b0bcb 100644 --- a/cloudformation/sagemaker/aws-sagemaker-appimageconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-appimageconfig.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AppImageConfig AWS CloudFormation Resource (AWS::SageMaker::AppImageConfig) @@ -27,7 +27,7 @@ type AppImageConfig struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-appimageconfig.html#cfn-sagemaker-appimageconfig-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-appimageconfig_filesystemconfig.go b/cloudformation/sagemaker/aws-sagemaker-appimageconfig_filesystemconfig.go index 127c7b8068..fb561a201c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-appimageconfig_filesystemconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-appimageconfig_filesystemconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AppImageConfig_FileSystemConfig AWS CloudFormation Resource (AWS::SageMaker::AppImageConfig.FileSystemConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelgatewayimageconfig.go b/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelgatewayimageconfig.go index 96ee7f5528..79ceb6d49f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelgatewayimageconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelgatewayimageconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AppImageConfig_KernelGatewayImageConfig AWS CloudFormation Resource (AWS::SageMaker::AppImageConfig.KernelGatewayImageConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelspec.go b/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelspec.go index 1f7c511482..aad61ad794 100644 --- a/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelspec.go +++ b/cloudformation/sagemaker/aws-sagemaker-appimageconfig_kernelspec.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AppImageConfig_KernelSpec AWS CloudFormation Resource (AWS::SageMaker::AppImageConfig.KernelSpec) diff --git a/cloudformation/sagemaker/aws-sagemaker-coderepository.go b/cloudformation/sagemaker/aws-sagemaker-coderepository.go index bae179fd1b..cab9f4e9d3 100644 --- a/cloudformation/sagemaker/aws-sagemaker-coderepository.go +++ b/cloudformation/sagemaker/aws-sagemaker-coderepository.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CodeRepository AWS CloudFormation Resource (AWS::SageMaker::CodeRepository) @@ -27,7 +27,7 @@ type CodeRepository struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-coderepository.html#cfn-sagemaker-coderepository-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-coderepository_gitconfig.go b/cloudformation/sagemaker/aws-sagemaker-coderepository_gitconfig.go index efbb894320..74c919c748 100644 --- a/cloudformation/sagemaker/aws-sagemaker-coderepository_gitconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-coderepository_gitconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CodeRepository_GitConfig AWS CloudFormation Resource (AWS::SageMaker::CodeRepository.GitConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition.go index 78b46d3a88..b1ba1b2ef5 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DataQualityJobDefinition AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition) @@ -67,7 +67,7 @@ type DataQualityJobDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-dataqualityjobdefinition.html#cfn-sagemaker-dataqualityjobdefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_clusterconfig.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_clusterconfig.go index 65e5e29518..0804ab4ad8 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_clusterconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_clusterconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_ClusterConfig AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.ClusterConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_constraintsresource.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_constraintsresource.go index 5ca60b9fe1..a199e8f71b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_constraintsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_constraintsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_ConstraintsResource AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.ConstraintsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityappspecification.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityappspecification.go index 481151f159..407fe64a18 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityappspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityappspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_DataQualityAppSpecification AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.DataQualityAppSpecification) @@ -13,17 +13,17 @@ type DataQualityJobDefinition_DataQualityAppSpecification struct { // ContainerArguments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-containerarguments - ContainerArguments *[]string `json:"ContainerArguments,omitempty"` + ContainerArguments []string `json:"ContainerArguments,omitempty"` // ContainerEntrypoint AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-containerentrypoint - ContainerEntrypoint *[]string `json:"ContainerEntrypoint,omitempty"` + ContainerEntrypoint []string `json:"ContainerEntrypoint,omitempty"` // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-dataqualityjobdefinition-dataqualityappspecification.html#cfn-sagemaker-dataqualityjobdefinition-dataqualityappspecification-environment - Environment *map[string]string `json:"Environment,omitempty"` + Environment map[string]string `json:"Environment,omitempty"` // ImageUri AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualitybaselineconfig.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualitybaselineconfig.go index b230f7165e..3c3bfeb97d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualitybaselineconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualitybaselineconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_DataQualityBaselineConfig AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.DataQualityBaselineConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityjobinput.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityjobinput.go index 2baaa23da7..88b9faea49 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityjobinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_dataqualityjobinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_DataQualityJobInput AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.DataQualityJobInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_endpointinput.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_endpointinput.go index 16e35802a1..4f69883d3f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_endpointinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_endpointinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_EndpointInput AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.EndpointInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutput.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutput.go index 06c9a444ca..b10a8f22f5 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutput.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_MonitoringOutput AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.MonitoringOutput) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutputconfig.go index bbb69f4178..5b278266f1 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_MonitoringOutputConfig AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.MonitoringOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringresources.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringresources.go index 5e005b8853..716ec8483d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringresources.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_monitoringresources.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_MonitoringResources AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.MonitoringResources) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_networkconfig.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_networkconfig.go index 0c9f74e98a..3f2591eb83 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_networkconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_networkconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_NetworkConfig AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.NetworkConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_s3output.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_s3output.go index a44207d065..ba42e3f6b8 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_s3output.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_s3output.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_S3Output AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.S3Output) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_statisticsresource.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_statisticsresource.go index b2e7326bf8..5eb2cc5460 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_statisticsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_statisticsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_StatisticsResource AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.StatisticsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_stoppingcondition.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_stoppingcondition.go index 18ab006bac..eb285b4415 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_stoppingcondition.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_stoppingcondition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_StoppingCondition AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.StoppingCondition) diff --git a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_vpcconfig.go b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_vpcconfig.go index bd4b8abbd7..058beee7e1 100644 --- a/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_vpcconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-dataqualityjobdefinition_vpcconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DataQualityJobDefinition_VpcConfig AWS CloudFormation Resource (AWS::SageMaker::DataQualityJobDefinition.VpcConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-device.go b/cloudformation/sagemaker/aws-sagemaker-device.go index 619d0cfd8b..85b4805ae5 100644 --- a/cloudformation/sagemaker/aws-sagemaker-device.go +++ b/cloudformation/sagemaker/aws-sagemaker-device.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Device AWS CloudFormation Resource (AWS::SageMaker::Device) @@ -27,7 +27,7 @@ type Device struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-device.html#cfn-sagemaker-device-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-device_device.go b/cloudformation/sagemaker/aws-sagemaker-device_device.go index ac9d24fee4..8c3ab25c7e 100644 --- a/cloudformation/sagemaker/aws-sagemaker-device_device.go +++ b/cloudformation/sagemaker/aws-sagemaker-device_device.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Device_Device AWS CloudFormation Resource (AWS::SageMaker::Device.Device) diff --git a/cloudformation/sagemaker/aws-sagemaker-devicefleet.go b/cloudformation/sagemaker/aws-sagemaker-devicefleet.go index 4d987120d4..45d2a61129 100644 --- a/cloudformation/sagemaker/aws-sagemaker-devicefleet.go +++ b/cloudformation/sagemaker/aws-sagemaker-devicefleet.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // DeviceFleet AWS CloudFormation Resource (AWS::SageMaker::DeviceFleet) @@ -37,7 +37,7 @@ type DeviceFleet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-devicefleet.html#cfn-sagemaker-devicefleet-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-devicefleet_edgeoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-devicefleet_edgeoutputconfig.go index 442fcf792d..af7dfcf708 100644 --- a/cloudformation/sagemaker/aws-sagemaker-devicefleet_edgeoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-devicefleet_edgeoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DeviceFleet_EdgeOutputConfig AWS CloudFormation Resource (AWS::SageMaker::DeviceFleet.EdgeOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain.go b/cloudformation/sagemaker/aws-sagemaker-domain.go index 93fd7b5e75..319cce774f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Domain AWS CloudFormation Resource (AWS::SageMaker::Domain) @@ -57,7 +57,7 @@ type Domain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-domain.html#cfn-sagemaker-domain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcId AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_customimage.go b/cloudformation/sagemaker/aws-sagemaker-domain_customimage.go index d7c3735900..b8867c7906 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_customimage.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_customimage.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_CustomImage AWS CloudFormation Resource (AWS::SageMaker::Domain.CustomImage) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_domainsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_domainsettings.go index 540c3e8857..c1f94a61ca 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_domainsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_domainsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_DomainSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.DomainSettings) @@ -18,7 +18,7 @@ type Domain_DomainSettings struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-domainsettings.html#cfn-sagemaker-domain-domainsettings-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_jupyterserverappsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_jupyterserverappsettings.go index 359db3b70f..c72bc0f2ee 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_jupyterserverappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_jupyterserverappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_JupyterServerAppSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.JupyterServerAppSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_kernelgatewayappsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_kernelgatewayappsettings.go index 63d64cdc14..d117cdc607 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_kernelgatewayappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_kernelgatewayappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_KernelGatewayAppSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.KernelGatewayAppSettings) @@ -13,7 +13,7 @@ type Domain_KernelGatewayAppSettings struct { // CustomImages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-kernelgatewayappsettings.html#cfn-sagemaker-domain-kernelgatewayappsettings-customimages - CustomImages *[]Domain_CustomImage `json:"CustomImages,omitempty"` + CustomImages []Domain_CustomImage `json:"CustomImages,omitempty"` // DefaultResourceSpec AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_resourcespec.go b/cloudformation/sagemaker/aws-sagemaker-domain_resourcespec.go index f4387bbe84..5b35b12b35 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_resourcespec.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_resourcespec.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ResourceSpec AWS CloudFormation Resource (AWS::SageMaker::Domain.ResourceSpec) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_rsessionappsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_rsessionappsettings.go index 70e326ed86..87148770ec 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_rsessionappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_rsessionappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_RSessionAppSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.RSessionAppSettings) @@ -13,7 +13,7 @@ type Domain_RSessionAppSettings struct { // CustomImages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-rsessionappsettings.html#cfn-sagemaker-domain-rsessionappsettings-customimages - CustomImages *[]Domain_CustomImage `json:"CustomImages,omitempty"` + CustomImages []Domain_CustomImage `json:"CustomImages,omitempty"` // DefaultResourceSpec AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverproappsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverproappsettings.go index ec695ffc9b..19c1c99dd6 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverproappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverproappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_RStudioServerProAppSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.RStudioServerProAppSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverprodomainsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverprodomainsettings.go index 4762b5ca15..3e53a3ef57 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverprodomainsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_rstudioserverprodomainsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_RStudioServerProDomainSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.RStudioServerProDomainSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_sharingsettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_sharingsettings.go index 9eb5e494a2..b9e4b29351 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_sharingsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_sharingsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_SharingSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.SharingSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-domain_usersettings.go b/cloudformation/sagemaker/aws-sagemaker-domain_usersettings.go index 3f9da1fce8..7ba2448031 100644 --- a/cloudformation/sagemaker/aws-sagemaker-domain_usersettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-domain_usersettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_UserSettings AWS CloudFormation Resource (AWS::SageMaker::Domain.UserSettings) @@ -38,7 +38,7 @@ type Domain_UserSettings struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-domain-usersettings.html#cfn-sagemaker-domain-usersettings-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SharingSettings AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint.go b/cloudformation/sagemaker/aws-sagemaker-endpoint.go index fc03addeb7..80258d05f5 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Endpoint AWS CloudFormation Resource (AWS::SageMaker::Endpoint) @@ -32,7 +32,7 @@ type Endpoint struct { // ExcludeRetainedVariantProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-excluderetainedvariantproperties - ExcludeRetainedVariantProperties *[]Endpoint_VariantProperty `json:"ExcludeRetainedVariantProperties,omitempty"` + ExcludeRetainedVariantProperties []Endpoint_VariantProperty `json:"ExcludeRetainedVariantProperties,omitempty"` // RetainAllVariantProperties AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Endpoint struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpoint.html#cfn-sagemaker-endpoint-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_alarm.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_alarm.go index bdafa13cd6..6128539801 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_alarm.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_alarm.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_Alarm AWS CloudFormation Resource (AWS::SageMaker::Endpoint.Alarm) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_autorollbackconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_autorollbackconfig.go index ed941a0986..53362f5b46 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_autorollbackconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_autorollbackconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_AutoRollbackConfig AWS CloudFormation Resource (AWS::SageMaker::Endpoint.AutoRollbackConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_bluegreenupdatepolicy.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_bluegreenupdatepolicy.go index bcefd2d0a5..fa7b09be00 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_bluegreenupdatepolicy.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_bluegreenupdatepolicy.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_BlueGreenUpdatePolicy AWS CloudFormation Resource (AWS::SageMaker::Endpoint.BlueGreenUpdatePolicy) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_capacitysize.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_capacitysize.go index f0d5c813e8..d7afbc4734 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_capacitysize.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_capacitysize.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_CapacitySize AWS CloudFormation Resource (AWS::SageMaker::Endpoint.CapacitySize) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_deploymentconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_deploymentconfig.go index 03973997f8..2d9f2dc82f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_deploymentconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_deploymentconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_DeploymentConfig AWS CloudFormation Resource (AWS::SageMaker::Endpoint.DeploymentConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_trafficroutingconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_trafficroutingconfig.go index 5239210205..e7196932d5 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_trafficroutingconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_trafficroutingconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_TrafficRoutingConfig AWS CloudFormation Resource (AWS::SageMaker::Endpoint.TrafficRoutingConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpoint_variantproperty.go b/cloudformation/sagemaker/aws-sagemaker-endpoint_variantproperty.go index b2e076500a..fa5da96cef 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpoint_variantproperty.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpoint_variantproperty.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Endpoint_VariantProperty AWS CloudFormation Resource (AWS::SageMaker::Endpoint.VariantProperty) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig.go index 53eaafbdf2..732bc09539 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // EndpointConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig) @@ -42,7 +42,7 @@ type EndpointConfig struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-endpointconfig.html#cfn-sagemaker-endpointconfig-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceclientconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceclientconfig.go index f7f8fdb364..7c0a44438c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceclientconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceclientconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_AsyncInferenceClientConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.AsyncInferenceClientConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceconfig.go index bb5c911b09..6b4cf67953 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_AsyncInferenceConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.AsyncInferenceConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferencenotificationconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferencenotificationconfig.go index 59d8a382ac..9376d000f4 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferencenotificationconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferencenotificationconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_AsyncInferenceNotificationConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.AsyncInferenceNotificationConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceoutputconfig.go index f21a18f6f3..672365eec4 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_asyncinferenceoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_AsyncInferenceOutputConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.AsyncInferenceOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_capturecontenttypeheader.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_capturecontenttypeheader.go index f9ac0811c4..3c3b1041e9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_capturecontenttypeheader.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_capturecontenttypeheader.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_CaptureContentTypeHeader AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.CaptureContentTypeHeader) @@ -13,12 +13,12 @@ type EndpointConfig_CaptureContentTypeHeader struct { // CsvContentTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader.html#cfn-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader-csvcontenttypes - CsvContentTypes *[]string `json:"CsvContentTypes,omitempty"` + CsvContentTypes []string `json:"CsvContentTypes,omitempty"` // JsonContentTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader.html#cfn-sagemaker-endpointconfig-datacaptureconfig-capturecontenttypeheader-jsoncontenttypes - JsonContentTypes *[]string `json:"JsonContentTypes,omitempty"` + JsonContentTypes []string `json:"JsonContentTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_captureoption.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_captureoption.go index a506756a44..7157a4c0c9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_captureoption.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_captureoption.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_CaptureOption AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.CaptureOption) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyexplainerconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyexplainerconfig.go index ee56ef1629..bc82c468e2 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyexplainerconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyexplainerconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyExplainerConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyExplainerConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyfeaturetype.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyfeaturetype.go index 9c71c6b386..3a0609c8ec 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyfeaturetype.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyfeaturetype.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyFeatureType AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyFeatureType) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyheader.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyheader.go index 7a68876f89..3a601e41e4 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyheader.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyheader.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyHeader AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyHeader) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyinferenceconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyinferenceconfig.go index 7bf95b0703..e1cc150776 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyinferenceconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyinferenceconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyInferenceConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyInferenceConfig) @@ -18,12 +18,12 @@ type EndpointConfig_ClarifyInferenceConfig struct { // FeatureHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-featureheaders - FeatureHeaders *[]EndpointConfig_ClarifyHeader `json:"FeatureHeaders,omitempty"` + FeatureHeaders []EndpointConfig_ClarifyHeader `json:"FeatureHeaders,omitempty"` // FeatureTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-featuretypes - FeatureTypes *[]EndpointConfig_ClarifyFeatureType `json:"FeatureTypes,omitempty"` + FeatureTypes []EndpointConfig_ClarifyFeatureType `json:"FeatureTypes,omitempty"` // FeaturesAttribute AWS CloudFormation Property // Required: false @@ -38,7 +38,7 @@ type EndpointConfig_ClarifyInferenceConfig struct { // LabelHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-clarifyinferenceconfig.html#cfn-sagemaker-endpointconfig-clarifyinferenceconfig-labelheaders - LabelHeaders *[]EndpointConfig_ClarifyHeader `json:"LabelHeaders,omitempty"` + LabelHeaders []EndpointConfig_ClarifyHeader `json:"LabelHeaders,omitempty"` // LabelIndex AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapbaselineconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapbaselineconfig.go index 337661d903..7ade516dc7 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapbaselineconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapbaselineconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyShapBaselineConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyShapBaselineConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapconfig.go index e9c8fad471..3118f18bf3 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifyshapconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyShapConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyShapConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifytextconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifytextconfig.go index 37c216e779..9dbcd082b8 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifytextconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_clarifytextconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ClarifyTextConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ClarifyTextConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_datacaptureconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_datacaptureconfig.go index a62d22cd52..6147b743c7 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_datacaptureconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_datacaptureconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_DataCaptureConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.DataCaptureConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_productionvariant.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_productionvariant.go index dea0d50476..fdc9687c9e 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_productionvariant.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_productionvariant.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ProductionVariant AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ProductionVariant) @@ -15,6 +15,11 @@ type EndpointConfig_ProductionVariant struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-acceleratortype AcceleratorType *string `json:"AcceleratorType,omitempty"` + // ContainerStartupHealthCheckTimeoutInSeconds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-containerstartuphealthchecktimeoutinseconds + ContainerStartupHealthCheckTimeoutInSeconds *int `json:"ContainerStartupHealthCheckTimeoutInSeconds,omitempty"` + // InitialInstanceCount AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-initialinstancecount @@ -30,6 +35,11 @@ type EndpointConfig_ProductionVariant struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-instancetype InstanceType *string `json:"InstanceType,omitempty"` + // ModelDataDownloadTimeoutInSeconds AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-modeldatadownloadtimeoutinseconds + ModelDataDownloadTimeoutInSeconds *int `json:"ModelDataDownloadTimeoutInSeconds,omitempty"` + // ModelName AWS CloudFormation Property // Required: true // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-modelname @@ -45,6 +55,11 @@ type EndpointConfig_ProductionVariant struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-variantname VariantName string `json:"VariantName"` + // VolumeSizeInGB AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-endpointconfig-productionvariant.html#cfn-sagemaker-endpointconfig-productionvariant-volumesizeingb + VolumeSizeInGB *int `json:"VolumeSizeInGB,omitempty"` + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_serverlessconfig.go b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_serverlessconfig.go index c2e398faa5..f312649da1 100644 --- a/cloudformation/sagemaker/aws-sagemaker-endpointconfig_serverlessconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-endpointconfig_serverlessconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EndpointConfig_ServerlessConfig AWS CloudFormation Resource (AWS::SageMaker::EndpointConfig.ServerlessConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-featuregroup.go b/cloudformation/sagemaker/aws-sagemaker-featuregroup.go index 0723404364..a75fba220d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-featuregroup.go +++ b/cloudformation/sagemaker/aws-sagemaker-featuregroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // FeatureGroup AWS CloudFormation Resource (AWS::SageMaker::FeatureGroup) @@ -57,7 +57,7 @@ type FeatureGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-featuregroup.html#cfn-sagemaker-featuregroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-featuregroup_featuredefinition.go b/cloudformation/sagemaker/aws-sagemaker-featuregroup_featuredefinition.go index bd8248b9d0..6ce9a99fac 100644 --- a/cloudformation/sagemaker/aws-sagemaker-featuregroup_featuredefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-featuregroup_featuredefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // FeatureGroup_FeatureDefinition AWS CloudFormation Resource (AWS::SageMaker::FeatureGroup.FeatureDefinition) diff --git a/cloudformation/sagemaker/aws-sagemaker-image.go b/cloudformation/sagemaker/aws-sagemaker-image.go index 97e0d53220..ba91b5527e 100644 --- a/cloudformation/sagemaker/aws-sagemaker-image.go +++ b/cloudformation/sagemaker/aws-sagemaker-image.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Image AWS CloudFormation Resource (AWS::SageMaker::Image) @@ -37,7 +37,7 @@ type Image struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-image.html#cfn-sagemaker-image-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-imageversion.go b/cloudformation/sagemaker/aws-sagemaker-imageversion.go index 24305be02f..a6a1a6240c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-imageversion.go +++ b/cloudformation/sagemaker/aws-sagemaker-imageversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ImageVersion AWS CloudFormation Resource (AWS::SageMaker::ImageVersion) diff --git a/cloudformation/sagemaker/aws-sagemaker-model.go b/cloudformation/sagemaker/aws-sagemaker-model.go index c78ec198fb..7aabe62973 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model.go +++ b/cloudformation/sagemaker/aws-sagemaker-model.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Model AWS CloudFormation Resource (AWS::SageMaker::Model) @@ -17,7 +17,7 @@ type Model struct { // Containers AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-containers - Containers *[]Model_ContainerDefinition `json:"Containers,omitempty"` + Containers []Model_ContainerDefinition `json:"Containers,omitempty"` // EnableNetworkIsolation AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Model struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-model.html#cfn-sagemaker-model-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VpcConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-model_containerdefinition.go b/cloudformation/sagemaker/aws-sagemaker-model_containerdefinition.go index c96a525ef4..582dd70224 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model_containerdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-model_containerdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model_ContainerDefinition AWS CloudFormation Resource (AWS::SageMaker::Model.ContainerDefinition) diff --git a/cloudformation/sagemaker/aws-sagemaker-model_imageconfig.go b/cloudformation/sagemaker/aws-sagemaker-model_imageconfig.go index 254c74b7f3..db87987f88 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model_imageconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-model_imageconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model_ImageConfig AWS CloudFormation Resource (AWS::SageMaker::Model.ImageConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-model_inferenceexecutionconfig.go b/cloudformation/sagemaker/aws-sagemaker-model_inferenceexecutionconfig.go index a881ae70b5..91a1b086bd 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model_inferenceexecutionconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-model_inferenceexecutionconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model_InferenceExecutionConfig AWS CloudFormation Resource (AWS::SageMaker::Model.InferenceExecutionConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-model_multimodelconfig.go b/cloudformation/sagemaker/aws-sagemaker-model_multimodelconfig.go index c618fdabb3..325363d428 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model_multimodelconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-model_multimodelconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model_MultiModelConfig AWS CloudFormation Resource (AWS::SageMaker::Model.MultiModelConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-model_repositoryauthconfig.go b/cloudformation/sagemaker/aws-sagemaker-model_repositoryauthconfig.go index 6c8b75e6d3..97b8ca5bd7 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model_repositoryauthconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-model_repositoryauthconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model_RepositoryAuthConfig AWS CloudFormation Resource (AWS::SageMaker::Model.RepositoryAuthConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-model_vpcconfig.go b/cloudformation/sagemaker/aws-sagemaker-model_vpcconfig.go index 1522dc8dc6..0cfe0e5cc8 100644 --- a/cloudformation/sagemaker/aws-sagemaker-model_vpcconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-model_vpcconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Model_VpcConfig AWS CloudFormation Resource (AWS::SageMaker::Model.VpcConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition.go index 76ad75a3aa..383ae028b0 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ModelBiasJobDefinition AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition) @@ -67,7 +67,7 @@ type ModelBiasJobDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelbiasjobdefinition.html#cfn-sagemaker-modelbiasjobdefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_clusterconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_clusterconfig.go index ef88653c89..615ca5bbe8 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_clusterconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_clusterconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_ClusterConfig AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.ClusterConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_constraintsresource.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_constraintsresource.go index 13549bbd33..0ec68a59db 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_constraintsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_constraintsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_ConstraintsResource AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.ConstraintsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_endpointinput.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_endpointinput.go index 5cfb0541b5..f737e252ae 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_endpointinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_endpointinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_EndpointInput AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.EndpointInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasappspecification.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasappspecification.go index bcf647572c..ca3b9d3d55 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasappspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasappspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_ModelBiasAppSpecification AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.ModelBiasAppSpecification) @@ -18,7 +18,7 @@ type ModelBiasJobDefinition_ModelBiasAppSpecification struct { // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelbiasjobdefinition-modelbiasappspecification.html#cfn-sagemaker-modelbiasjobdefinition-modelbiasappspecification-environment - Environment *map[string]string `json:"Environment,omitempty"` + Environment map[string]string `json:"Environment,omitempty"` // ImageUri AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasbaselineconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasbaselineconfig.go index e03a9005bb..55099cc692 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasbaselineconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasbaselineconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_ModelBiasBaselineConfig AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.ModelBiasBaselineConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasjobinput.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasjobinput.go index 57994bc75f..4a75b22d97 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasjobinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_modelbiasjobinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_ModelBiasJobInput AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.ModelBiasJobInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringgroundtruths3input.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringgroundtruths3input.go index d6db34ab8a..e9ec4bb25c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringgroundtruths3input.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringgroundtruths3input.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_MonitoringGroundTruthS3Input AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.MonitoringGroundTruthS3Input) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutput.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutput.go index a568394b6b..fa9f5a64e4 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_MonitoringOutput AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.MonitoringOutput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutputconfig.go index 66c10e89ba..c28f6ab8cf 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_MonitoringOutputConfig AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.MonitoringOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringresources.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringresources.go index c5197acb0f..fc12ede878 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringresources.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_monitoringresources.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_MonitoringResources AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.MonitoringResources) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_networkconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_networkconfig.go index d29e9db82c..acee4da7ca 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_networkconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_networkconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_NetworkConfig AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.NetworkConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_s3output.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_s3output.go index 2134585416..8f5efc4923 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_s3output.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_s3output.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_S3Output AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.S3Output) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_stoppingcondition.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_stoppingcondition.go index e3f8712d4d..163343263c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_stoppingcondition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_stoppingcondition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_StoppingCondition AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.StoppingCondition) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_vpcconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_vpcconfig.go index 19b957b01a..a5ef91e228 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_vpcconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelbiasjobdefinition_vpcconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelBiasJobDefinition_VpcConfig AWS CloudFormation Resource (AWS::SageMaker::ModelBiasJobDefinition.VpcConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition.go index cc6f0b1a8d..7a05060baa 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ModelExplainabilityJobDefinition AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition) @@ -67,7 +67,7 @@ type ModelExplainabilityJobDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelexplainabilityjobdefinition.html#cfn-sagemaker-modelexplainabilityjobdefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_clusterconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_clusterconfig.go index 37ddb612fe..def1fec2a7 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_clusterconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_clusterconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_ClusterConfig AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.ClusterConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_constraintsresource.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_constraintsresource.go index 33dd369afd..ec0ef51031 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_constraintsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_constraintsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_ConstraintsResource AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.ConstraintsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_endpointinput.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_endpointinput.go index 57a1008316..b78b230075 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_endpointinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_endpointinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_EndpointInput AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.EndpointInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityappspecification.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityappspecification.go index 6e6676bf39..42b6ac779d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityappspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityappspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_ModelExplainabilityAppSpecification AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityAppSpecification) @@ -18,7 +18,7 @@ type ModelExplainabilityJobDefinition_ModelExplainabilityAppSpecification struct // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification.html#cfn-sagemaker-modelexplainabilityjobdefinition-modelexplainabilityappspecification-environment - Environment *map[string]string `json:"Environment,omitempty"` + Environment map[string]string `json:"Environment,omitempty"` // ImageUri AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilitybaselineconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilitybaselineconfig.go index e8ed7d6429..d9d7fd8c46 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilitybaselineconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilitybaselineconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_ModelExplainabilityBaselineConfig AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityBaselineConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityjobinput.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityjobinput.go index ff928a3653..2e71258c9b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityjobinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_modelexplainabilityjobinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_ModelExplainabilityJobInput AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.ModelExplainabilityJobInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutput.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutput.go index deb54e1d42..a66a0a0f0b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_MonitoringOutput AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringOutput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutputconfig.go index 8cd014b704..8812b73196 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_MonitoringOutputConfig AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringresources.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringresources.go index 5d2d1dd322..5f7c395e96 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringresources.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_monitoringresources.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_MonitoringResources AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.MonitoringResources) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_networkconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_networkconfig.go index 630a926568..d3aa292592 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_networkconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_networkconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_NetworkConfig AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.NetworkConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_s3output.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_s3output.go index 031a02c546..ee4857b162 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_s3output.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_s3output.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_S3Output AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.S3Output) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_stoppingcondition.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_stoppingcondition.go index 1b81a6c501..0049bbd51f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_stoppingcondition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_stoppingcondition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_StoppingCondition AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.StoppingCondition) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_vpcconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_vpcconfig.go index 9979dd0f6a..85aff6e8c1 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_vpcconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelexplainabilityjobdefinition_vpcconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelExplainabilityJobDefinition_VpcConfig AWS CloudFormation Resource (AWS::SageMaker::ModelExplainabilityJobDefinition.VpcConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage.go index 30a1f35956..f5e8e7c13b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ModelPackage AWS CloudFormation Resource (AWS::SageMaker::ModelPackage) @@ -22,12 +22,12 @@ type ModelPackage struct { // AdditionalInferenceSpecifications AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-additionalinferencespecifications - AdditionalInferenceSpecifications *[]ModelPackage_AdditionalInferenceSpecificationDefinition `json:"AdditionalInferenceSpecifications,omitempty"` + AdditionalInferenceSpecifications []ModelPackage_AdditionalInferenceSpecificationDefinition `json:"AdditionalInferenceSpecifications,omitempty"` // AdditionalInferenceSpecificationsToAdd AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-additionalinferencespecificationstoadd - AdditionalInferenceSpecificationsToAdd *[]ModelPackage_AdditionalInferenceSpecificationDefinition `json:"AdditionalInferenceSpecificationsToAdd,omitempty"` + AdditionalInferenceSpecificationsToAdd []ModelPackage_AdditionalInferenceSpecificationDefinition `json:"AdditionalInferenceSpecificationsToAdd,omitempty"` // ApprovalDescription AWS CloudFormation Property // Required: false @@ -47,12 +47,12 @@ type ModelPackage struct { // CreatedBy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-createdby - CreatedBy interface{} `json:"CreatedBy,omitempty"` + CreatedBy *ModelPackage_UserContext `json:"CreatedBy,omitempty"` // CustomerMetadataProperties AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-customermetadataproperties - CustomerMetadataProperties *map[string]string `json:"CustomerMetadataProperties,omitempty"` + CustomerMetadataProperties map[string]string `json:"CustomerMetadataProperties,omitempty"` // Domain AWS CloudFormation Property // Required: false @@ -67,7 +67,7 @@ type ModelPackage struct { // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-environment - Environment *map[string]string `json:"Environment,omitempty"` + Environment map[string]string `json:"Environment,omitempty"` // InferenceSpecification AWS CloudFormation Property // Required: false @@ -77,7 +77,7 @@ type ModelPackage struct { // LastModifiedBy AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-lastmodifiedby - LastModifiedBy interface{} `json:"LastModifiedBy,omitempty"` + LastModifiedBy *ModelPackage_UserContext `json:"LastModifiedBy,omitempty"` // LastModifiedTime AWS CloudFormation Property // Required: false @@ -147,7 +147,7 @@ type ModelPackage struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackage.html#cfn-sagemaker-modelpackage-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Task AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_additionalinferencespecificationdefinition.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_additionalinferencespecificationdefinition.go index 1b19053564..a4a5568efe 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_additionalinferencespecificationdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_additionalinferencespecificationdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_AdditionalInferenceSpecificationDefinition AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.AdditionalInferenceSpecificationDefinition) @@ -28,22 +28,22 @@ type ModelPackage_AdditionalInferenceSpecificationDefinition struct { // SupportedContentTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedcontenttypes - SupportedContentTypes *[]string `json:"SupportedContentTypes,omitempty"` + SupportedContentTypes []string `json:"SupportedContentTypes,omitempty"` // SupportedRealtimeInferenceInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedrealtimeinferenceinstancetypes - SupportedRealtimeInferenceInstanceTypes *[]string `json:"SupportedRealtimeInferenceInstanceTypes,omitempty"` + SupportedRealtimeInferenceInstanceTypes []string `json:"SupportedRealtimeInferenceInstanceTypes,omitempty"` // SupportedResponseMIMETypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedresponsemimetypes - SupportedResponseMIMETypes *[]string `json:"SupportedResponseMIMETypes,omitempty"` + SupportedResponseMIMETypes []string `json:"SupportedResponseMIMETypes,omitempty"` // SupportedTransformInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-additionalinferencespecificationdefinition.html#cfn-sagemaker-modelpackage-additionalinferencespecificationdefinition-supportedtransforminstancetypes - SupportedTransformInstanceTypes *[]string `json:"SupportedTransformInstanceTypes,omitempty"` + SupportedTransformInstanceTypes []string `json:"SupportedTransformInstanceTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_bias.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_bias.go index c822bb07c2..bbfa7566ed 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_bias.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_bias.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_Bias AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.Bias) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_datasource.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_datasource.go index 31c466e002..245406473d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_datasource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_datasource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_DataSource AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.DataSource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbaselines.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbaselines.go index 6e44334c47..3fa8a50e9a 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbaselines.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbaselines.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_DriftCheckBaselines AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.DriftCheckBaselines) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbias.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbias.go index 4cdd3b53ee..fab367d8de 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbias.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckbias.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_DriftCheckBias AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.DriftCheckBias) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckexplainability.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckexplainability.go index 4815854948..f540de0f8c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckexplainability.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckexplainability.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_DriftCheckExplainability AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.DriftCheckExplainability) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodeldataquality.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodeldataquality.go index ec3d5a48ee..351f6933ce 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodeldataquality.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodeldataquality.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_DriftCheckModelDataQuality AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.DriftCheckModelDataQuality) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodelquality.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodelquality.go index 4081db660a..e3c08f737e 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodelquality.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_driftcheckmodelquality.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_DriftCheckModelQuality AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.DriftCheckModelQuality) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_environment.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_environment.go index b7db95ccfa..50ac9ba180 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_environment.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_environment.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_Environment AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.Environment) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_explainability.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_explainability.go index 3d2bc7b7d4..60822d3f5a 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_explainability.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_explainability.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_Explainability AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.Explainability) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_filesource.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_filesource.go index 26da2a8220..2fd694ec01 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_filesource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_filesource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_FileSource AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.FileSource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_inferencespecification.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_inferencespecification.go index 474a720f4e..e9c059d252 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_inferencespecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_inferencespecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_InferenceSpecification AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.InferenceSpecification) @@ -23,7 +23,7 @@ type ModelPackage_InferenceSpecification struct { // SupportedRealtimeInferenceInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-supportedrealtimeinferenceinstancetypes - SupportedRealtimeInferenceInstanceTypes *[]string `json:"SupportedRealtimeInferenceInstanceTypes,omitempty"` + SupportedRealtimeInferenceInstanceTypes []string `json:"SupportedRealtimeInferenceInstanceTypes,omitempty"` // SupportedResponseMIMETypes AWS CloudFormation Property // Required: true @@ -33,7 +33,7 @@ type ModelPackage_InferenceSpecification struct { // SupportedTransformInstanceTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-inferencespecification.html#cfn-sagemaker-modelpackage-inferencespecification-supportedtransforminstancetypes - SupportedTransformInstanceTypes *[]string `json:"SupportedTransformInstanceTypes,omitempty"` + SupportedTransformInstanceTypes []string `json:"SupportedTransformInstanceTypes,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_metadataproperties.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_metadataproperties.go index 30f81a9bc1..37f77f7d2d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_metadataproperties.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_metadataproperties.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_MetadataProperties AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.MetadataProperties) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_metricssource.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_metricssource.go index 5a99da28b1..c7e93e59bb 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_metricssource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_metricssource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_MetricsSource AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.MetricsSource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modeldataquality.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modeldataquality.go index 02eaf527fe..3990a2dc52 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modeldataquality.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modeldataquality.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ModelDataQuality AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ModelDataQuality) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelmetrics.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelmetrics.go index 0ed1a7600c..642fbcd55f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelmetrics.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelmetrics.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ModelMetrics AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ModelMetrics) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagecontainerdefinition.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagecontainerdefinition.go index a58931e8ea..c7b121aa65 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagecontainerdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagecontainerdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ModelPackageContainerDefinition AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ModelPackageContainerDefinition) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusdetails.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusdetails.go index 297bae508f..e93a84c7f0 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusdetails.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusdetails.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ModelPackageStatusDetails AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ModelPackageStatusDetails) @@ -13,7 +13,7 @@ type ModelPackage_ModelPackageStatusDetails struct { // ImageScanStatuses AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-modelpackagestatusdetails.html#cfn-sagemaker-modelpackage-modelpackagestatusdetails-imagescanstatuses - ImageScanStatuses *[]ModelPackage_ModelPackageStatusItem `json:"ImageScanStatuses,omitempty"` + ImageScanStatuses []ModelPackage_ModelPackageStatusItem `json:"ImageScanStatuses,omitempty"` // ValidationStatuses AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusitem.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusitem.go index d0db833d1c..bbcb47bd65 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusitem.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelpackagestatusitem.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ModelPackageStatusItem AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ModelPackageStatusItem) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelquality.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelquality.go index 3e926fe83e..9a092c5440 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelquality.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_modelquality.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ModelQuality AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ModelQuality) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_s3datasource.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_s3datasource.go index 46ab940c65..bd7f4d1092 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_s3datasource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_s3datasource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_S3DataSource AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.S3DataSource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithm.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithm.go index f17b00f932..4b77d32ed7 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithm.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithm.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_SourceAlgorithm AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.SourceAlgorithm) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithmspecification.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithmspecification.go index bcf1abdf63..6281c18d10 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithmspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_sourcealgorithmspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_SourceAlgorithmSpecification AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.SourceAlgorithmSpecification) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transforminput.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transforminput.go index 58e5a844d9..9f87efd5d2 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transforminput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transforminput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_TransformInput AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.TransformInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformjobdefinition.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformjobdefinition.go index 9be69fd20f..40143573bc 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformjobdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformjobdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_TransformJobDefinition AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.TransformJobDefinition) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformoutput.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformoutput.go index 4f7331939b..3c05dffbf9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformoutput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformoutput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_TransformOutput AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.TransformOutput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformresources.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformresources.go index a195d6a334..3d36367490 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformresources.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_transformresources.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_TransformResources AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.TransformResources) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_usercontext.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_usercontext.go new file mode 100644 index 0000000000..d3568b4ee7 --- /dev/null +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_usercontext.go @@ -0,0 +1,47 @@ +// Code generated by "go generate". Please don't change this file directly. + +package sagemaker + +import ( + "github.com/awslabs/goformation/v7/cloudformation/policies" +) + +// ModelPackage_UserContext AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.UserContext) +// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html +type ModelPackage_UserContext struct { + + // DomainId AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html#cfn-sagemaker-modelpackage-usercontext-domainid + DomainId *string `json:"DomainId,omitempty"` + + // UserProfileArn AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html#cfn-sagemaker-modelpackage-usercontext-userprofilearn + UserProfileArn *string `json:"UserProfileArn,omitempty"` + + // UserProfileName AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelpackage-usercontext.html#cfn-sagemaker-modelpackage-usercontext-userprofilename + UserProfileName *string `json:"UserProfileName,omitempty"` + + // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy + AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` + + // AWSCloudFormationUpdateReplacePolicy represents a CloudFormation UpdateReplacePolicy + AWSCloudFormationUpdateReplacePolicy policies.UpdateReplacePolicy `json:"-"` + + // AWSCloudFormationDependsOn stores the logical ID of the resources to be created before this resource + AWSCloudFormationDependsOn []string `json:"-"` + + // AWSCloudFormationMetadata stores structured data associated with this resource + AWSCloudFormationMetadata map[string]interface{} `json:"-"` + + // AWSCloudFormationCondition stores the logical ID of the condition that must be satisfied for this resource to be created + AWSCloudFormationCondition string `json:"-"` +} + +// AWSCloudFormationType returns the AWS CloudFormation resource type +func (r *ModelPackage_UserContext) AWSCloudFormationType() string { + return "AWS::SageMaker::ModelPackage.UserContext" +} diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationprofile.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationprofile.go index 4caf931928..1f57d76d38 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationprofile.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationprofile.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ValidationProfile AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ValidationProfile) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationspecification.go b/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationspecification.go index d858da364e..80a82bbbed 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackage_validationspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelPackage_ValidationSpecification AWS CloudFormation Resource (AWS::SageMaker::ModelPackage.ValidationSpecification) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelpackagegroup.go b/cloudformation/sagemaker/aws-sagemaker-modelpackagegroup.go index 73c5d9eed9..96fa5dfd8b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelpackagegroup.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelpackagegroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ModelPackageGroup AWS CloudFormation Resource (AWS::SageMaker::ModelPackageGroup) @@ -32,7 +32,7 @@ type ModelPackageGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelpackagegroup.html#cfn-sagemaker-modelpackagegroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition.go index 52a9f0e672..c3c536c7e9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ModelQualityJobDefinition AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition) @@ -67,7 +67,7 @@ type ModelQualityJobDefinition struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-modelqualityjobdefinition.html#cfn-sagemaker-modelqualityjobdefinition-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_clusterconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_clusterconfig.go index 67f465c2e4..c7d506eb01 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_clusterconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_clusterconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_ClusterConfig AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.ClusterConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_constraintsresource.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_constraintsresource.go index d4b534dbeb..aff9e60016 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_constraintsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_constraintsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_ConstraintsResource AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.ConstraintsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_endpointinput.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_endpointinput.go index 9908efbd25..dd7bd27605 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_endpointinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_endpointinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_EndpointInput AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.EndpointInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityappspecification.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityappspecification.go index 0c6a36648c..edf3ab727f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityappspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityappspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_ModelQualityAppSpecification AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.ModelQualityAppSpecification) @@ -13,17 +13,17 @@ type ModelQualityJobDefinition_ModelQualityAppSpecification struct { // ContainerArguments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-containerarguments - ContainerArguments *[]string `json:"ContainerArguments,omitempty"` + ContainerArguments []string `json:"ContainerArguments,omitempty"` // ContainerEntrypoint AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-containerentrypoint - ContainerEntrypoint *[]string `json:"ContainerEntrypoint,omitempty"` + ContainerEntrypoint []string `json:"ContainerEntrypoint,omitempty"` // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-modelqualityjobdefinition-modelqualityappspecification.html#cfn-sagemaker-modelqualityjobdefinition-modelqualityappspecification-environment - Environment *map[string]string `json:"Environment,omitempty"` + Environment map[string]string `json:"Environment,omitempty"` // ImageUri AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualitybaselineconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualitybaselineconfig.go index 32ce727b90..696cdd6ad9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualitybaselineconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualitybaselineconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_ModelQualityBaselineConfig AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.ModelQualityBaselineConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityjobinput.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityjobinput.go index 4b469a837c..3777a10074 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityjobinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_modelqualityjobinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_ModelQualityJobInput AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.ModelQualityJobInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringgroundtruths3input.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringgroundtruths3input.go index 5c41a11a9d..ef151d8dc2 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringgroundtruths3input.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringgroundtruths3input.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_MonitoringGroundTruthS3Input AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.MonitoringGroundTruthS3Input) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutput.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutput.go index 1ac5cb0e63..88ac943f1d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutput.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_MonitoringOutput AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.MonitoringOutput) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutputconfig.go index 2c208d74ce..b809a1e16c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_MonitoringOutputConfig AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.MonitoringOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringresources.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringresources.go index d1601db1b0..5bbeaacdef 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringresources.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_monitoringresources.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_MonitoringResources AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.MonitoringResources) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_networkconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_networkconfig.go index de02567a1d..b5934b1126 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_networkconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_networkconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_NetworkConfig AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.NetworkConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_s3output.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_s3output.go index 35778308d7..2bb5499ca0 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_s3output.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_s3output.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_S3Output AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.S3Output) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_stoppingcondition.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_stoppingcondition.go index 1b1c2feff1..ca0087f34a 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_stoppingcondition.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_stoppingcondition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_StoppingCondition AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.StoppingCondition) diff --git a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_vpcconfig.go b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_vpcconfig.go index 9b1d2fd6ea..8a2a235d41 100644 --- a/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_vpcconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-modelqualityjobdefinition_vpcconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ModelQualityJobDefinition_VpcConfig AWS CloudFormation Resource (AWS::SageMaker::ModelQualityJobDefinition.VpcConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule.go index 40a6dc8e26..b843c6cf0c 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MonitoringSchedule AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule) @@ -47,7 +47,7 @@ type MonitoringSchedule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-monitoringschedule.html#cfn-sagemaker-monitoringschedule-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_baselineconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_baselineconfig.go index e251e83a53..bc80e2d7d4 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_baselineconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_baselineconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_BaselineConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.BaselineConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_clusterconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_clusterconfig.go index 4f9999ca27..ca96c7534b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_clusterconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_clusterconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_ClusterConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.ClusterConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_constraintsresource.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_constraintsresource.go index 3b4905d58e..76ad5c4d0f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_constraintsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_constraintsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_ConstraintsResource AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.ConstraintsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_endpointinput.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_endpointinput.go index 9c0eeb0fc4..714d8b8cf7 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_endpointinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_endpointinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_EndpointInput AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.EndpointInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringappspecification.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringappspecification.go index e7f81f4b22..30d3656da6 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringappspecification.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringappspecification.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringAppSpecification AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringAppSpecification) @@ -13,12 +13,12 @@ type MonitoringSchedule_MonitoringAppSpecification struct { // ContainerArguments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-containerarguments - ContainerArguments *[]string `json:"ContainerArguments,omitempty"` + ContainerArguments []string `json:"ContainerArguments,omitempty"` // ContainerEntrypoint AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringappspecification.html#cfn-sagemaker-monitoringschedule-monitoringappspecification-containerentrypoint - ContainerEntrypoint *[]string `json:"ContainerEntrypoint,omitempty"` + ContainerEntrypoint []string `json:"ContainerEntrypoint,omitempty"` // ImageUri AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringexecutionsummary.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringexecutionsummary.go index a868bc513e..f52b44b235 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringexecutionsummary.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringexecutionsummary.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringExecutionSummary AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringExecutionSummary) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringinput.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringinput.go index 26691b85fa..a413cee721 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringinput.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringinput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringInput AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringInput) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringjobdefinition.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringjobdefinition.go index 0e701d888d..7b6c72a756 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringjobdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringjobdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringJobDefinition AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringJobDefinition) @@ -18,7 +18,7 @@ type MonitoringSchedule_MonitoringJobDefinition struct { // Environment AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-monitoringschedule-monitoringjobdefinition.html#cfn-sagemaker-monitoringschedule-monitoringjobdefinition-environment - Environment *map[string]string `json:"Environment,omitempty"` + Environment map[string]string `json:"Environment,omitempty"` // MonitoringAppSpecification AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutput.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutput.go index bcc6ea8b11..29b11cd5bb 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutput.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutput.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringOutput AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringOutput) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutputconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutputconfig.go index 012cf54335..a4e4d300f8 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutputconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringoutputconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringOutputConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringOutputConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringresources.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringresources.go index d191f636db..89c32004ca 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringresources.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringresources.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringResources AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringResources) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringscheduleconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringscheduleconfig.go index d5fd4af1a6..9b25aacbc1 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringscheduleconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_monitoringscheduleconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_MonitoringScheduleConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.MonitoringScheduleConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_networkconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_networkconfig.go index 82597bf5b1..37b1ecc77e 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_networkconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_networkconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_NetworkConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.NetworkConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_s3output.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_s3output.go index 0159adeb21..fd645e0706 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_s3output.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_s3output.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_S3Output AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.S3Output) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_scheduleconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_scheduleconfig.go index 95cf01855f..b92774600f 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_scheduleconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_scheduleconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_ScheduleConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.ScheduleConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_statisticsresource.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_statisticsresource.go index 93eb59eeea..b328a90830 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_statisticsresource.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_statisticsresource.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_StatisticsResource AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.StatisticsResource) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_stoppingcondition.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_stoppingcondition.go index 70fc17f223..8058d2b92d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_stoppingcondition.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_stoppingcondition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_StoppingCondition AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.StoppingCondition) diff --git a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_vpcconfig.go b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_vpcconfig.go index e172877f42..968c7b43d9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_vpcconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-monitoringschedule_vpcconfig.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MonitoringSchedule_VpcConfig AWS CloudFormation Resource (AWS::SageMaker::MonitoringSchedule.VpcConfig) diff --git a/cloudformation/sagemaker/aws-sagemaker-notebookinstance.go b/cloudformation/sagemaker/aws-sagemaker-notebookinstance.go index cc3b296d5b..95f9582f67 100644 --- a/cloudformation/sagemaker/aws-sagemaker-notebookinstance.go +++ b/cloudformation/sagemaker/aws-sagemaker-notebookinstance.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // NotebookInstance AWS CloudFormation Resource (AWS::SageMaker::NotebookInstance) @@ -17,12 +17,12 @@ type NotebookInstance struct { // AcceleratorTypes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-acceleratortypes - AcceleratorTypes *[]string `json:"AcceleratorTypes,omitempty"` + AcceleratorTypes []string `json:"AcceleratorTypes,omitempty"` // AdditionalCodeRepositories AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-additionalcoderepositories - AdditionalCodeRepositories *[]string `json:"AdditionalCodeRepositories,omitempty"` + AdditionalCodeRepositories []string `json:"AdditionalCodeRepositories,omitempty"` // DefaultCodeRepository AWS CloudFormation Property // Required: false @@ -77,7 +77,7 @@ type NotebookInstance struct { // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetId AWS CloudFormation Property // Required: false @@ -87,7 +87,7 @@ type NotebookInstance struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstance.html#cfn-sagemaker-notebookinstance-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VolumeSizeInGB AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-notebookinstance_instancemetadataserviceconfiguration.go b/cloudformation/sagemaker/aws-sagemaker-notebookinstance_instancemetadataserviceconfiguration.go index 71c2482e97..370cdd62b2 100644 --- a/cloudformation/sagemaker/aws-sagemaker-notebookinstance_instancemetadataserviceconfiguration.go +++ b/cloudformation/sagemaker/aws-sagemaker-notebookinstance_instancemetadataserviceconfiguration.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotebookInstance_InstanceMetadataServiceConfiguration AWS CloudFormation Resource (AWS::SageMaker::NotebookInstance.InstanceMetadataServiceConfiguration) diff --git a/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig.go b/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig.go index d35cdd13aa..90f317415a 100644 --- a/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig.go +++ b/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotebookInstanceLifecycleConfig AWS CloudFormation Resource (AWS::SageMaker::NotebookInstanceLifecycleConfig) @@ -21,12 +21,12 @@ type NotebookInstanceLifecycleConfig struct { // OnCreate AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html#cfn-sagemaker-notebookinstancelifecycleconfig-oncreate - OnCreate *[]NotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHook `json:"OnCreate,omitempty"` + OnCreate []NotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHook `json:"OnCreate,omitempty"` // OnStart AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-notebookinstancelifecycleconfig.html#cfn-sagemaker-notebookinstancelifecycleconfig-onstart - OnStart *[]NotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHook `json:"OnStart,omitempty"` + OnStart []NotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHook `json:"OnStart,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig_notebookinstancelifecyclehook.go b/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig_notebookinstancelifecyclehook.go index 2321f1552e..4e7f138cfa 100644 --- a/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig_notebookinstancelifecyclehook.go +++ b/cloudformation/sagemaker/aws-sagemaker-notebookinstancelifecycleconfig_notebookinstancelifecyclehook.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // NotebookInstanceLifecycleConfig_NotebookInstanceLifecycleHook AWS CloudFormation Resource (AWS::SageMaker::NotebookInstanceLifecycleConfig.NotebookInstanceLifecycleHook) diff --git a/cloudformation/sagemaker/aws-sagemaker-pipeline.go b/cloudformation/sagemaker/aws-sagemaker-pipeline.go index 3071bdd713..5596ecaad5 100644 --- a/cloudformation/sagemaker/aws-sagemaker-pipeline.go +++ b/cloudformation/sagemaker/aws-sagemaker-pipeline.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Pipeline AWS CloudFormation Resource (AWS::SageMaker::Pipeline) @@ -47,7 +47,7 @@ type Pipeline struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-pipeline.html#cfn-sagemaker-pipeline-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-project.go b/cloudformation/sagemaker/aws-sagemaker-project.go index 135a5e2ce6..38dda0f7dc 100644 --- a/cloudformation/sagemaker/aws-sagemaker-project.go +++ b/cloudformation/sagemaker/aws-sagemaker-project.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Project AWS CloudFormation Resource (AWS::SageMaker::Project) @@ -32,7 +32,7 @@ type Project struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-project.html#cfn-sagemaker-project-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile.go b/cloudformation/sagemaker/aws-sagemaker-userprofile.go index 972d62ebb6..0dc14f191b 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // UserProfile AWS CloudFormation Resource (AWS::SageMaker::UserProfile) @@ -32,7 +32,7 @@ type UserProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-userprofile.html#cfn-sagemaker-userprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserProfileName AWS CloudFormation Property // Required: true diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_customimage.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_customimage.go index 313c430fcb..2df78c6817 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_customimage.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_customimage.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_CustomImage AWS CloudFormation Resource (AWS::SageMaker::UserProfile.CustomImage) diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_jupyterserverappsettings.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_jupyterserverappsettings.go index 1d7aebc8c6..6734fe2fe9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_jupyterserverappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_jupyterserverappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_JupyterServerAppSettings AWS CloudFormation Resource (AWS::SageMaker::UserProfile.JupyterServerAppSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_kernelgatewayappsettings.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_kernelgatewayappsettings.go index 250b48694e..964f660121 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_kernelgatewayappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_kernelgatewayappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_KernelGatewayAppSettings AWS CloudFormation Resource (AWS::SageMaker::UserProfile.KernelGatewayAppSettings) @@ -13,7 +13,7 @@ type UserProfile_KernelGatewayAppSettings struct { // CustomImages AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-kernelgatewayappsettings.html#cfn-sagemaker-userprofile-kernelgatewayappsettings-customimages - CustomImages *[]UserProfile_CustomImage `json:"CustomImages,omitempty"` + CustomImages []UserProfile_CustomImage `json:"CustomImages,omitempty"` // DefaultResourceSpec AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_resourcespec.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_resourcespec.go index bc22ce96f7..95749c89dc 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_resourcespec.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_resourcespec.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_ResourceSpec AWS CloudFormation Resource (AWS::SageMaker::UserProfile.ResourceSpec) diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_rstudioserverproappsettings.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_rstudioserverproappsettings.go index f9c71b32c0..778942c37d 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_rstudioserverproappsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_rstudioserverproappsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_RStudioServerProAppSettings AWS CloudFormation Resource (AWS::SageMaker::UserProfile.RStudioServerProAppSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_sharingsettings.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_sharingsettings.go index 17bb82031f..e22ac1fb92 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_sharingsettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_sharingsettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_SharingSettings AWS CloudFormation Resource (AWS::SageMaker::UserProfile.SharingSettings) diff --git a/cloudformation/sagemaker/aws-sagemaker-userprofile_usersettings.go b/cloudformation/sagemaker/aws-sagemaker-userprofile_usersettings.go index b42164d473..a1cf4a4f71 100644 --- a/cloudformation/sagemaker/aws-sagemaker-userprofile_usersettings.go +++ b/cloudformation/sagemaker/aws-sagemaker-userprofile_usersettings.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // UserProfile_UserSettings AWS CloudFormation Resource (AWS::SageMaker::UserProfile.UserSettings) @@ -33,7 +33,7 @@ type UserProfile_UserSettings struct { // SecurityGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sagemaker-userprofile-usersettings.html#cfn-sagemaker-userprofile-usersettings-securitygroups - SecurityGroups *[]string `json:"SecurityGroups,omitempty"` + SecurityGroups []string `json:"SecurityGroups,omitempty"` // SharingSettings AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-workteam.go b/cloudformation/sagemaker/aws-sagemaker-workteam.go index 8ee2742d65..993cdae9a2 100644 --- a/cloudformation/sagemaker/aws-sagemaker-workteam.go +++ b/cloudformation/sagemaker/aws-sagemaker-workteam.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Workteam AWS CloudFormation Resource (AWS::SageMaker::Workteam) @@ -22,7 +22,7 @@ type Workteam struct { // MemberDefinitions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-memberdefinitions - MemberDefinitions *[]Workteam_MemberDefinition `json:"MemberDefinitions,omitempty"` + MemberDefinitions []Workteam_MemberDefinition `json:"MemberDefinitions,omitempty"` // NotificationConfiguration AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type Workteam struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sagemaker-workteam.html#cfn-sagemaker-workteam-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // WorkforceName AWS CloudFormation Property // Required: false diff --git a/cloudformation/sagemaker/aws-sagemaker-workteam_cognitomemberdefinition.go b/cloudformation/sagemaker/aws-sagemaker-workteam_cognitomemberdefinition.go index 5c47eb743f..952d52c2df 100644 --- a/cloudformation/sagemaker/aws-sagemaker-workteam_cognitomemberdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-workteam_cognitomemberdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workteam_CognitoMemberDefinition AWS CloudFormation Resource (AWS::SageMaker::Workteam.CognitoMemberDefinition) diff --git a/cloudformation/sagemaker/aws-sagemaker-workteam_memberdefinition.go b/cloudformation/sagemaker/aws-sagemaker-workteam_memberdefinition.go index a0c4aa8d8f..5a176c86e9 100644 --- a/cloudformation/sagemaker/aws-sagemaker-workteam_memberdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-workteam_memberdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workteam_MemberDefinition AWS CloudFormation Resource (AWS::SageMaker::Workteam.MemberDefinition) diff --git a/cloudformation/sagemaker/aws-sagemaker-workteam_notificationconfiguration.go b/cloudformation/sagemaker/aws-sagemaker-workteam_notificationconfiguration.go index 99b37cc713..035d442315 100644 --- a/cloudformation/sagemaker/aws-sagemaker-workteam_notificationconfiguration.go +++ b/cloudformation/sagemaker/aws-sagemaker-workteam_notificationconfiguration.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workteam_NotificationConfiguration AWS CloudFormation Resource (AWS::SageMaker::Workteam.NotificationConfiguration) diff --git a/cloudformation/sagemaker/aws-sagemaker-workteam_oidcmemberdefinition.go b/cloudformation/sagemaker/aws-sagemaker-workteam_oidcmemberdefinition.go index e54e8f4f34..6e3d9d8e3e 100644 --- a/cloudformation/sagemaker/aws-sagemaker-workteam_oidcmemberdefinition.go +++ b/cloudformation/sagemaker/aws-sagemaker-workteam_oidcmemberdefinition.go @@ -3,7 +3,7 @@ package sagemaker import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workteam_OidcMemberDefinition AWS CloudFormation Resource (AWS::SageMaker::Workteam.OidcMemberDefinition) diff --git a/cloudformation/sdb/aws-sdb-domain.go b/cloudformation/sdb/aws-sdb-domain.go index 21a41392bb..939174cedc 100644 --- a/cloudformation/sdb/aws-sdb-domain.go +++ b/cloudformation/sdb/aws-sdb-domain.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain AWS CloudFormation Resource (AWS::SDB::Domain) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-resourcepolicy.go b/cloudformation/secretsmanager/aws-secretsmanager-resourcepolicy.go index 63b541ee8b..8be894ee77 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-resourcepolicy.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-resourcepolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourcePolicy AWS CloudFormation Resource (AWS::SecretsManager::ResourcePolicy) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule.go b/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule.go index 3a1f6ce20d..44e6d6c58d 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RotationSchedule AWS CloudFormation Resource (AWS::SecretsManager::RotationSchedule) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_hostedrotationlambda.go b/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_hostedrotationlambda.go index 380bc5b488..2c28b5b3b7 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_hostedrotationlambda.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_hostedrotationlambda.go @@ -3,7 +3,7 @@ package secretsmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RotationSchedule_HostedRotationLambda AWS CloudFormation Resource (AWS::SecretsManager::RotationSchedule.HostedRotationLambda) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_rotationrules.go b/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_rotationrules.go index 4ec105e7cb..614c698749 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_rotationrules.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-rotationschedule_rotationrules.go @@ -3,7 +3,7 @@ package secretsmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RotationSchedule_RotationRules AWS CloudFormation Resource (AWS::SecretsManager::RotationSchedule.RotationRules) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-secret.go b/cloudformation/secretsmanager/aws-secretsmanager-secret.go index 43e9ad8716..a0822fab75 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-secret.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-secret.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Secret AWS CloudFormation Resource (AWS::SecretsManager::Secret) @@ -37,7 +37,7 @@ type Secret struct { // ReplicaRegions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-replicaregions - ReplicaRegions *[]Secret_ReplicaRegion `json:"ReplicaRegions,omitempty"` + ReplicaRegions []Secret_ReplicaRegion `json:"ReplicaRegions,omitempty"` // SecretString AWS CloudFormation Property // Required: false @@ -47,7 +47,7 @@ type Secret struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-secretsmanager-secret.html#cfn-secretsmanager-secret-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/secretsmanager/aws-secretsmanager-secret_generatesecretstring.go b/cloudformation/secretsmanager/aws-secretsmanager-secret_generatesecretstring.go index fa7b2454c2..9252f61cc5 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-secret_generatesecretstring.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-secret_generatesecretstring.go @@ -3,7 +3,7 @@ package secretsmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Secret_GenerateSecretString AWS CloudFormation Resource (AWS::SecretsManager::Secret.GenerateSecretString) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-secret_replicaregion.go b/cloudformation/secretsmanager/aws-secretsmanager-secret_replicaregion.go index 787f913fab..6c05775bbb 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-secret_replicaregion.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-secret_replicaregion.go @@ -3,7 +3,7 @@ package secretsmanager import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Secret_ReplicaRegion AWS CloudFormation Resource (AWS::SecretsManager::Secret.ReplicaRegion) diff --git a/cloudformation/secretsmanager/aws-secretsmanager-secrettargetattachment.go b/cloudformation/secretsmanager/aws-secretsmanager-secrettargetattachment.go index 5a972ef4c7..01b6692a16 100644 --- a/cloudformation/secretsmanager/aws-secretsmanager-secrettargetattachment.go +++ b/cloudformation/secretsmanager/aws-secretsmanager-secrettargetattachment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SecretTargetAttachment AWS CloudFormation Resource (AWS::SecretsManager::SecretTargetAttachment) diff --git a/cloudformation/securityhub/aws-securityhub-hub.go b/cloudformation/securityhub/aws-securityhub-hub.go index 6b8533d577..e40680d97c 100644 --- a/cloudformation/securityhub/aws-securityhub-hub.go +++ b/cloudformation/securityhub/aws-securityhub-hub.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Hub AWS CloudFormation Resource (AWS::SecurityHub::Hub) diff --git a/cloudformation/serverless/api_cors.go b/cloudformation/serverless/api_cors.go index 7d97273dd8..ddc69b9392 100644 --- a/cloudformation/serverless/api_cors.go +++ b/cloudformation/serverless/api_cors.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Api_Cors is a helper struct that can hold either a String or CorsConfiguration value diff --git a/cloudformation/serverless/api_definitionuri.go b/cloudformation/serverless/api_definitionuri.go index ae89584dfb..f509693739 100644 --- a/cloudformation/serverless/api_definitionuri.go +++ b/cloudformation/serverless/api_definitionuri.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Api_DefinitionUri is a helper struct that can hold either a String or S3Location value diff --git a/cloudformation/serverless/application_location.go b/cloudformation/serverless/application_location.go index 834c4a77de..c70295f768 100644 --- a/cloudformation/serverless/application_location.go +++ b/cloudformation/serverless/application_location.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Application_Location is a helper struct that can hold either a String or ApplicationLocation value diff --git a/cloudformation/serverless/aws-serverless-api.go b/cloudformation/serverless/aws-serverless-api.go index 0f6a68c31d..2cdd325602 100644 --- a/cloudformation/serverless/aws-serverless-api.go +++ b/cloudformation/serverless/aws-serverless-api.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api AWS CloudFormation Resource (AWS::Serverless::Api) @@ -26,7 +26,7 @@ type Api struct { // BinaryMediaTypes AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapi - BinaryMediaTypes *[]string `json:"BinaryMediaTypes,omitempty"` + BinaryMediaTypes []string `json:"BinaryMediaTypes,omitempty"` // CacheClusterEnabled AWS CloudFormation Property // Required: false @@ -76,12 +76,12 @@ type Api struct { // GatewayResponses AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-api.html#sam-api-gatewayresponses - GatewayResponses *map[string]string `json:"GatewayResponses,omitempty"` + GatewayResponses map[string]string `json:"GatewayResponses,omitempty"` // MethodSettings AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapi - MethodSettings *[]interface{} `json:"MethodSettings,omitempty"` + MethodSettings []interface{} `json:"MethodSettings,omitempty"` // MinimumCompressionSize AWS CloudFormation Property // Required: false @@ -91,7 +91,7 @@ type Api struct { // Models AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-api.html#sam-api-models - Models *map[string]string `json:"Models,omitempty"` + Models map[string]string `json:"Models,omitempty"` // Name AWS CloudFormation Property // Required: false @@ -111,7 +111,7 @@ type Api struct { // Tags AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesshttpapi - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // TracingEnabled AWS CloudFormation Property // Required: false @@ -121,7 +121,7 @@ type Api struct { // Variables AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapi - Variables *map[string]string `json:"Variables,omitempty"` + Variables map[string]string `json:"Variables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/serverless/aws-serverless-api_accesslogsetting.go b/cloudformation/serverless/aws-serverless-api_accesslogsetting.go index 81b972cf30..4d1d23ce24 100644 --- a/cloudformation/serverless/aws-serverless-api_accesslogsetting.go +++ b/cloudformation/serverless/aws-serverless-api_accesslogsetting.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_AccessLogSetting AWS CloudFormation Resource (AWS::Serverless::Api.AccessLogSetting) diff --git a/cloudformation/serverless/aws-serverless-api_auth.go b/cloudformation/serverless/aws-serverless-api_auth.go index 071d490565..eef7889b18 100644 --- a/cloudformation/serverless/aws-serverless-api_auth.go +++ b/cloudformation/serverless/aws-serverless-api_auth.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_Auth AWS CloudFormation Resource (AWS::Serverless::Api.Auth) diff --git a/cloudformation/serverless/aws-serverless-api_canarysetting.go b/cloudformation/serverless/aws-serverless-api_canarysetting.go index 8f8d85625d..1fe521185a 100644 --- a/cloudformation/serverless/aws-serverless-api_canarysetting.go +++ b/cloudformation/serverless/aws-serverless-api_canarysetting.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_CanarySetting AWS CloudFormation Resource (AWS::Serverless::Api.CanarySetting) @@ -23,7 +23,7 @@ type Api_CanarySetting struct { // StageVariableOverrides AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-apigateway-stage-canarysetting.html#cfn-apigateway-stage-canarysetting-stagevariableoverrides - StageVariableOverrides *map[string]string `json:"StageVariableOverrides,omitempty"` + StageVariableOverrides map[string]string `json:"StageVariableOverrides,omitempty"` // UseStageCache AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-api_corsconfiguration.go b/cloudformation/serverless/aws-serverless-api_corsconfiguration.go index 00d09020f6..8ab6f71fa7 100644 --- a/cloudformation/serverless/aws-serverless-api_corsconfiguration.go +++ b/cloudformation/serverless/aws-serverless-api_corsconfiguration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_CorsConfiguration AWS CloudFormation Resource (AWS::Serverless::Api.CorsConfiguration) diff --git a/cloudformation/serverless/aws-serverless-api_domainconfiguration.go b/cloudformation/serverless/aws-serverless-api_domainconfiguration.go index b494b7df5b..a47271a420 100644 --- a/cloudformation/serverless/aws-serverless-api_domainconfiguration.go +++ b/cloudformation/serverless/aws-serverless-api_domainconfiguration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_DomainConfiguration AWS CloudFormation Resource (AWS::Serverless::Api.DomainConfiguration) @@ -13,7 +13,7 @@ type Api_DomainConfiguration struct { // BasePath AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-property-api-domainconfiguration.html#sam-api-domainconfiguration-basepath - BasePath *[]string `json:"BasePath,omitempty"` + BasePath []string `json:"BasePath,omitempty"` // CertificateArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/serverless/aws-serverless-api_endpointconfiguration.go b/cloudformation/serverless/aws-serverless-api_endpointconfiguration.go index 3dacd43fa5..e123126b8c 100644 --- a/cloudformation/serverless/aws-serverless-api_endpointconfiguration.go +++ b/cloudformation/serverless/aws-serverless-api_endpointconfiguration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_EndpointConfiguration AWS CloudFormation Resource (AWS::Serverless::Api.EndpointConfiguration) @@ -18,7 +18,7 @@ type Api_EndpointConfiguration struct { // VpcEndpointIds AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-property-api-endpointconfiguration.html#sam-api-endpointconfiguration-vpcendpointids - VpcEndpointIds *[]string `json:"VpcEndpointIds,omitempty"` + VpcEndpointIds []string `json:"VpcEndpointIds,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/serverless/aws-serverless-api_mutualtlsauthentication.go b/cloudformation/serverless/aws-serverless-api_mutualtlsauthentication.go index ca8d043e1a..52cde3853c 100644 --- a/cloudformation/serverless/aws-serverless-api_mutualtlsauthentication.go +++ b/cloudformation/serverless/aws-serverless-api_mutualtlsauthentication.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_MutualTlsAuthentication AWS CloudFormation Resource (AWS::Serverless::Api.MutualTlsAuthentication) diff --git a/cloudformation/serverless/aws-serverless-api_route53configuration.go b/cloudformation/serverless/aws-serverless-api_route53configuration.go index 8976ea6dc4..c61c78714b 100644 --- a/cloudformation/serverless/aws-serverless-api_route53configuration.go +++ b/cloudformation/serverless/aws-serverless-api_route53configuration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_Route53Configuration AWS CloudFormation Resource (AWS::Serverless::Api.Route53Configuration) diff --git a/cloudformation/serverless/aws-serverless-api_s3location.go b/cloudformation/serverless/aws-serverless-api_s3location.go index 097315f6b0..923d536f7b 100644 --- a/cloudformation/serverless/aws-serverless-api_s3location.go +++ b/cloudformation/serverless/aws-serverless-api_s3location.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Api_S3Location AWS CloudFormation Resource (AWS::Serverless::Api.S3Location) diff --git a/cloudformation/serverless/aws-serverless-application.go b/cloudformation/serverless/aws-serverless-application.go index 8eb44b97a3..3f4fab9461 100644 --- a/cloudformation/serverless/aws-serverless-application.go +++ b/cloudformation/serverless/aws-serverless-application.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application AWS CloudFormation Resource (AWS::Serverless::Application) @@ -21,17 +21,17 @@ type Application struct { // NotificationArns AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication - NotificationArns *[]string `json:"NotificationArns,omitempty"` + NotificationArns []string `json:"NotificationArns,omitempty"` // Parameters AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication - Parameters *map[string]string `json:"Parameters,omitempty"` + Parameters map[string]string `json:"Parameters,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessapplication - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // TimeoutInMinutes AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-application_applicationlocation.go b/cloudformation/serverless/aws-serverless-application_applicationlocation.go index 3fa4b8d99d..c767a6c8e1 100644 --- a/cloudformation/serverless/aws-serverless-application_applicationlocation.go +++ b/cloudformation/serverless/aws-serverless-application_applicationlocation.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application_ApplicationLocation AWS CloudFormation Resource (AWS::Serverless::Application.ApplicationLocation) diff --git a/cloudformation/serverless/aws-serverless-function.go b/cloudformation/serverless/aws-serverless-function.go index 7d625a2d69..6e9e22736c 100644 --- a/cloudformation/serverless/aws-serverless-function.go +++ b/cloudformation/serverless/aws-serverless-function.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function AWS CloudFormation Resource (AWS::Serverless::Function) @@ -16,7 +16,7 @@ type Function struct { // Architectures AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html#sam-function-architectures - Architectures *[]string `json:"Architectures,omitempty"` + Architectures []string `json:"Architectures,omitempty"` // AssumeRolePolicyDocument AWS CloudFormation Property // Required: false @@ -71,12 +71,12 @@ type Function struct { // Events AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction - Events *map[string]Function_EventSource `json:"Events,omitempty"` + Events map[string]Function_EventSource `json:"Events,omitempty"` // FileSystemConfigs AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-function.html - FileSystemConfigs *[]Function_FileSystemConfig `json:"FileSystemConfigs,omitempty"` + FileSystemConfigs []Function_FileSystemConfig `json:"FileSystemConfigs,omitempty"` // FunctionName AWS CloudFormation Property // Required: false @@ -111,7 +111,7 @@ type Function struct { // Layers AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction - Layers *[]string `json:"Layers,omitempty"` + Layers []string `json:"Layers,omitempty"` // MemorySize AWS CloudFormation Property // Required: false @@ -156,7 +156,7 @@ type Function struct { // Tags AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlessfunction - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Timeout AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-function_alexaskillevent.go b/cloudformation/serverless/aws-serverless-function_alexaskillevent.go index 660b1ac403..fd7f6ac06c 100644 --- a/cloudformation/serverless/aws-serverless-function_alexaskillevent.go +++ b/cloudformation/serverless/aws-serverless-function_alexaskillevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_AlexaSkillEvent AWS CloudFormation Resource (AWS::Serverless::Function.AlexaSkillEvent) @@ -13,7 +13,7 @@ type Function_AlexaSkillEvent struct { // Variables AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#alexaskill - Variables *map[string]string `json:"Variables,omitempty"` + Variables map[string]string `json:"Variables,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/serverless/aws-serverless-function_apievent.go b/cloudformation/serverless/aws-serverless-function_apievent.go index ccf32eed09..54c6145a11 100644 --- a/cloudformation/serverless/aws-serverless-function_apievent.go +++ b/cloudformation/serverless/aws-serverless-function_apievent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_ApiEvent AWS CloudFormation Resource (AWS::Serverless::Function.ApiEvent) diff --git a/cloudformation/serverless/aws-serverless-function_auth.go b/cloudformation/serverless/aws-serverless-function_auth.go index 2b0fda3e4c..2cc7dfd75c 100644 --- a/cloudformation/serverless/aws-serverless-function_auth.go +++ b/cloudformation/serverless/aws-serverless-function_auth.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_Auth AWS CloudFormation Resource (AWS::Serverless::Function.Auth) @@ -18,7 +18,7 @@ type Function_Auth struct { // AuthorizationScopes AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - AuthorizationScopes *[]string `json:"AuthorizationScopes,omitempty"` + AuthorizationScopes []string `json:"AuthorizationScopes,omitempty"` // Authorizer AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-function_authresourcepolicy.go b/cloudformation/serverless/aws-serverless-function_authresourcepolicy.go index d4b2e8cf1a..df71657588 100644 --- a/cloudformation/serverless/aws-serverless-function_authresourcepolicy.go +++ b/cloudformation/serverless/aws-serverless-function_authresourcepolicy.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_AuthResourcePolicy AWS CloudFormation Resource (AWS::Serverless::Function.AuthResourcePolicy) @@ -13,57 +13,57 @@ type Function_AuthResourcePolicy struct { // AwsAccountBlacklist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - AwsAccountBlacklist *[]string `json:"AwsAccountBlacklist,omitempty"` + AwsAccountBlacklist []string `json:"AwsAccountBlacklist,omitempty"` // AwsAccountWhitelist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - AwsAccountWhitelist *[]string `json:"AwsAccountWhitelist,omitempty"` + AwsAccountWhitelist []string `json:"AwsAccountWhitelist,omitempty"` // CustomStatements AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - CustomStatements *[]interface{} `json:"CustomStatements,omitempty"` + CustomStatements []interface{} `json:"CustomStatements,omitempty"` // IntrinsicVpcBlacklist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - IntrinsicVpcBlacklist *[]string `json:"IntrinsicVpcBlacklist,omitempty"` + IntrinsicVpcBlacklist []string `json:"IntrinsicVpcBlacklist,omitempty"` // IntrinsicVpcWhitelist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - IntrinsicVpcWhitelist *[]string `json:"IntrinsicVpcWhitelist,omitempty"` + IntrinsicVpcWhitelist []string `json:"IntrinsicVpcWhitelist,omitempty"` // IntrinsicVpceBlacklist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - IntrinsicVpceBlacklist *[]string `json:"IntrinsicVpceBlacklist,omitempty"` + IntrinsicVpceBlacklist []string `json:"IntrinsicVpceBlacklist,omitempty"` // IntrinsicVpceWhitelist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - IntrinsicVpceWhitelist *[]string `json:"IntrinsicVpceWhitelist,omitempty"` + IntrinsicVpceWhitelist []string `json:"IntrinsicVpceWhitelist,omitempty"` // IpRangeBlacklist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - IpRangeBlacklist *[]string `json:"IpRangeBlacklist,omitempty"` + IpRangeBlacklist []string `json:"IpRangeBlacklist,omitempty"` // IpRangeWhitelist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - IpRangeWhitelist *[]string `json:"IpRangeWhitelist,omitempty"` + IpRangeWhitelist []string `json:"IpRangeWhitelist,omitempty"` // SourceVpcBlacklist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - SourceVpcBlacklist *[]string `json:"SourceVpcBlacklist,omitempty"` + SourceVpcBlacklist []string `json:"SourceVpcBlacklist,omitempty"` // SourceVpcWhitelist AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#function-auth-object - SourceVpcWhitelist *[]string `json:"SourceVpcWhitelist,omitempty"` + SourceVpcWhitelist []string `json:"SourceVpcWhitelist,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/serverless/aws-serverless-function_bucketsampt.go b/cloudformation/serverless/aws-serverless-function_bucketsampt.go index dd95d7186f..ed620ae586 100644 --- a/cloudformation/serverless/aws-serverless-function_bucketsampt.go +++ b/cloudformation/serverless/aws-serverless-function_bucketsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_BucketSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.BucketSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_cloudwatcheventevent.go b/cloudformation/serverless/aws-serverless-function_cloudwatcheventevent.go index 0554efb1ef..dac5b2727a 100644 --- a/cloudformation/serverless/aws-serverless-function_cloudwatcheventevent.go +++ b/cloudformation/serverless/aws-serverless-function_cloudwatcheventevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_CloudWatchEventEvent AWS CloudFormation Resource (AWS::Serverless::Function.CloudWatchEventEvent) diff --git a/cloudformation/serverless/aws-serverless-function_cloudwatchlogsevent.go b/cloudformation/serverless/aws-serverless-function_cloudwatchlogsevent.go index 5706832d19..b51bf2d8a0 100644 --- a/cloudformation/serverless/aws-serverless-function_cloudwatchlogsevent.go +++ b/cloudformation/serverless/aws-serverless-function_cloudwatchlogsevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_CloudWatchLogsEvent AWS CloudFormation Resource (AWS::Serverless::Function.CloudWatchLogsEvent) diff --git a/cloudformation/serverless/aws-serverless-function_collectionsampt.go b/cloudformation/serverless/aws-serverless-function_collectionsampt.go index cca090a2a4..b0a51449ba 100644 --- a/cloudformation/serverless/aws-serverless-function_collectionsampt.go +++ b/cloudformation/serverless/aws-serverless-function_collectionsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_CollectionSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.CollectionSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_deadletterqueue.go b/cloudformation/serverless/aws-serverless-function_deadletterqueue.go index 2c2781e9da..f3d28bcb0c 100644 --- a/cloudformation/serverless/aws-serverless-function_deadletterqueue.go +++ b/cloudformation/serverless/aws-serverless-function_deadletterqueue.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_DeadLetterQueue AWS CloudFormation Resource (AWS::Serverless::Function.DeadLetterQueue) diff --git a/cloudformation/serverless/aws-serverless-function_deploymentpreference.go b/cloudformation/serverless/aws-serverless-function_deploymentpreference.go index e021de8dc9..1bb6d6b854 100644 --- a/cloudformation/serverless/aws-serverless-function_deploymentpreference.go +++ b/cloudformation/serverless/aws-serverless-function_deploymentpreference.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_DeploymentPreference AWS CloudFormation Resource (AWS::Serverless::Function.DeploymentPreference) @@ -13,7 +13,7 @@ type Function_DeploymentPreference struct { // Alarms AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#deploymentpreference-object - Alarms *[]string `json:"Alarms,omitempty"` + Alarms []string `json:"Alarms,omitempty"` // Enabled AWS CloudFormation Property // Required: false @@ -23,7 +23,7 @@ type Function_DeploymentPreference struct { // Hooks AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#deploymentpreference-object - Hooks *map[string]string `json:"Hooks,omitempty"` + Hooks map[string]string `json:"Hooks,omitempty"` // Role AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-function_destination.go b/cloudformation/serverless/aws-serverless-function_destination.go index 24a20429c2..52b8038062 100644 --- a/cloudformation/serverless/aws-serverless-function_destination.go +++ b/cloudformation/serverless/aws-serverless-function_destination.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_Destination AWS CloudFormation Resource (AWS::Serverless::Function.Destination) diff --git a/cloudformation/serverless/aws-serverless-function_destinationconfig.go b/cloudformation/serverless/aws-serverless-function_destinationconfig.go index 9411428ae4..164cbf45f8 100644 --- a/cloudformation/serverless/aws-serverless-function_destinationconfig.go +++ b/cloudformation/serverless/aws-serverless-function_destinationconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_DestinationConfig AWS CloudFormation Resource (AWS::Serverless::Function.DestinationConfig) diff --git a/cloudformation/serverless/aws-serverless-function_domainsampt.go b/cloudformation/serverless/aws-serverless-function_domainsampt.go index a56f46ef9f..ab2343aa35 100644 --- a/cloudformation/serverless/aws-serverless-function_domainsampt.go +++ b/cloudformation/serverless/aws-serverless-function_domainsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_DomainSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.DomainSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_dynamodbevent.go b/cloudformation/serverless/aws-serverless-function_dynamodbevent.go index 7aae59ca43..8d8f5207a2 100644 --- a/cloudformation/serverless/aws-serverless-function_dynamodbevent.go +++ b/cloudformation/serverless/aws-serverless-function_dynamodbevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_DynamoDBEvent AWS CloudFormation Resource (AWS::Serverless::Function.DynamoDBEvent) diff --git a/cloudformation/serverless/aws-serverless-function_emptysampt.go b/cloudformation/serverless/aws-serverless-function_emptysampt.go index 1480e57823..e9c347cc49 100644 --- a/cloudformation/serverless/aws-serverless-function_emptysampt.go +++ b/cloudformation/serverless/aws-serverless-function_emptysampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_EmptySAMPT AWS CloudFormation Resource (AWS::Serverless::Function.EmptySAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_eventbridgeruleevent.go b/cloudformation/serverless/aws-serverless-function_eventbridgeruleevent.go index 4f05f145c5..435fa61467 100644 --- a/cloudformation/serverless/aws-serverless-function_eventbridgeruleevent.go +++ b/cloudformation/serverless/aws-serverless-function_eventbridgeruleevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_EventBridgeRuleEvent AWS CloudFormation Resource (AWS::Serverless::Function.EventBridgeRuleEvent) diff --git a/cloudformation/serverless/aws-serverless-function_eventinvokeconfig.go b/cloudformation/serverless/aws-serverless-function_eventinvokeconfig.go index abcefdb20d..4d42b0c773 100644 --- a/cloudformation/serverless/aws-serverless-function_eventinvokeconfig.go +++ b/cloudformation/serverless/aws-serverless-function_eventinvokeconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_EventInvokeConfig AWS CloudFormation Resource (AWS::Serverless::Function.EventInvokeConfig) diff --git a/cloudformation/serverless/aws-serverless-function_eventinvokedestinationconfig.go b/cloudformation/serverless/aws-serverless-function_eventinvokedestinationconfig.go index 7d225efb34..a373518708 100644 --- a/cloudformation/serverless/aws-serverless-function_eventinvokedestinationconfig.go +++ b/cloudformation/serverless/aws-serverless-function_eventinvokedestinationconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_EventInvokeDestinationConfig AWS CloudFormation Resource (AWS::Serverless::Function.EventInvokeDestinationConfig) diff --git a/cloudformation/serverless/aws-serverless-function_eventsource.go b/cloudformation/serverless/aws-serverless-function_eventsource.go index 32cf1359ad..e0669f29a8 100644 --- a/cloudformation/serverless/aws-serverless-function_eventsource.go +++ b/cloudformation/serverless/aws-serverless-function_eventsource.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_EventSource AWS CloudFormation Resource (AWS::Serverless::Function.EventSource) diff --git a/cloudformation/serverless/aws-serverless-function_filesystemconfig.go b/cloudformation/serverless/aws-serverless-function_filesystemconfig.go index dedd98756b..3f647c7819 100644 --- a/cloudformation/serverless/aws-serverless-function_filesystemconfig.go +++ b/cloudformation/serverless/aws-serverless-function_filesystemconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_FileSystemConfig AWS CloudFormation Resource (AWS::Serverless::Function.FileSystemConfig) diff --git a/cloudformation/serverless/aws-serverless-function_functionenvironment.go b/cloudformation/serverless/aws-serverless-function_functionenvironment.go index 02c3bb253a..0aba93b1d4 100644 --- a/cloudformation/serverless/aws-serverless-function_functionenvironment.go +++ b/cloudformation/serverless/aws-serverless-function_functionenvironment.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_FunctionEnvironment AWS CloudFormation Resource (AWS::Serverless::Function.FunctionEnvironment) diff --git a/cloudformation/serverless/aws-serverless-function_functionsampt.go b/cloudformation/serverless/aws-serverless-function_functionsampt.go index 7e550bfd8f..bdb5b8ea8e 100644 --- a/cloudformation/serverless/aws-serverless-function_functionsampt.go +++ b/cloudformation/serverless/aws-serverless-function_functionsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_FunctionSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.FunctionSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_iampolicydocument.go b/cloudformation/serverless/aws-serverless-function_iampolicydocument.go index 8ec4805b58..220535a40b 100644 --- a/cloudformation/serverless/aws-serverless-function_iampolicydocument.go +++ b/cloudformation/serverless/aws-serverless-function_iampolicydocument.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_IAMPolicyDocument AWS CloudFormation Resource (AWS::Serverless::Function.IAMPolicyDocument) diff --git a/cloudformation/serverless/aws-serverless-function_identitysampt.go b/cloudformation/serverless/aws-serverless-function_identitysampt.go index 9d85b25591..a47289f589 100644 --- a/cloudformation/serverless/aws-serverless-function_identitysampt.go +++ b/cloudformation/serverless/aws-serverless-function_identitysampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_IdentitySAMPT AWS CloudFormation Resource (AWS::Serverless::Function.IdentitySAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_imageconfig.go b/cloudformation/serverless/aws-serverless-function_imageconfig.go index 1bd1f45c13..fe3aa08161 100644 --- a/cloudformation/serverless/aws-serverless-function_imageconfig.go +++ b/cloudformation/serverless/aws-serverless-function_imageconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_ImageConfig AWS CloudFormation Resource (AWS::Serverless::Function.ImageConfig) @@ -13,12 +13,12 @@ type Function_ImageConfig struct { // Command AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-command - Command *[]string `json:"Command,omitempty"` + Command []string `json:"Command,omitempty"` // EntryPoint AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-function-imageconfig.html#cfn-lambda-function-imageconfig-entrypoint - EntryPoint *[]string `json:"EntryPoint,omitempty"` + EntryPoint []string `json:"EntryPoint,omitempty"` // WorkingDirectory AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-function_iotruleevent.go b/cloudformation/serverless/aws-serverless-function_iotruleevent.go index 206370bfcd..1d209168d0 100644 --- a/cloudformation/serverless/aws-serverless-function_iotruleevent.go +++ b/cloudformation/serverless/aws-serverless-function_iotruleevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_IoTRuleEvent AWS CloudFormation Resource (AWS::Serverless::Function.IoTRuleEvent) diff --git a/cloudformation/serverless/aws-serverless-function_keysampt.go b/cloudformation/serverless/aws-serverless-function_keysampt.go index 6e2176ef3b..297b14efb4 100644 --- a/cloudformation/serverless/aws-serverless-function_keysampt.go +++ b/cloudformation/serverless/aws-serverless-function_keysampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_KeySAMPT AWS CloudFormation Resource (AWS::Serverless::Function.KeySAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_kinesisevent.go b/cloudformation/serverless/aws-serverless-function_kinesisevent.go index 22bb8fadf7..65d52e3fd9 100644 --- a/cloudformation/serverless/aws-serverless-function_kinesisevent.go +++ b/cloudformation/serverless/aws-serverless-function_kinesisevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_KinesisEvent AWS CloudFormation Resource (AWS::Serverless::Function.KinesisEvent) diff --git a/cloudformation/serverless/aws-serverless-function_loggroupsampt.go b/cloudformation/serverless/aws-serverless-function_loggroupsampt.go index dce5f8b5a1..628b5a69e6 100644 --- a/cloudformation/serverless/aws-serverless-function_loggroupsampt.go +++ b/cloudformation/serverless/aws-serverless-function_loggroupsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_LogGroupSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.LogGroupSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_parameternamesampt.go b/cloudformation/serverless/aws-serverless-function_parameternamesampt.go index 64323cdf62..42a57b5683 100644 --- a/cloudformation/serverless/aws-serverless-function_parameternamesampt.go +++ b/cloudformation/serverless/aws-serverless-function_parameternamesampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_ParameterNameSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.ParameterNameSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_provisionedconcurrencyconfig.go b/cloudformation/serverless/aws-serverless-function_provisionedconcurrencyconfig.go index 23fc9197a2..575fac12ef 100644 --- a/cloudformation/serverless/aws-serverless-function_provisionedconcurrencyconfig.go +++ b/cloudformation/serverless/aws-serverless-function_provisionedconcurrencyconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_ProvisionedConcurrencyConfig AWS CloudFormation Resource (AWS::Serverless::Function.ProvisionedConcurrencyConfig) diff --git a/cloudformation/serverless/aws-serverless-function_queuesampt.go b/cloudformation/serverless/aws-serverless-function_queuesampt.go index e0ced62081..5e622b81f6 100644 --- a/cloudformation/serverless/aws-serverless-function_queuesampt.go +++ b/cloudformation/serverless/aws-serverless-function_queuesampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_QueueSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.QueueSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_requestmodel.go b/cloudformation/serverless/aws-serverless-function_requestmodel.go index d393666d41..d6f3cd78f7 100644 --- a/cloudformation/serverless/aws-serverless-function_requestmodel.go +++ b/cloudformation/serverless/aws-serverless-function_requestmodel.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_RequestModel AWS CloudFormation Resource (AWS::Serverless::Function.RequestModel) diff --git a/cloudformation/serverless/aws-serverless-function_requestparameter.go b/cloudformation/serverless/aws-serverless-function_requestparameter.go index 684c86e4bf..f141933b0e 100644 --- a/cloudformation/serverless/aws-serverless-function_requestparameter.go +++ b/cloudformation/serverless/aws-serverless-function_requestparameter.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_RequestParameter AWS CloudFormation Resource (AWS::Serverless::Function.RequestParameter) diff --git a/cloudformation/serverless/aws-serverless-function_s3event.go b/cloudformation/serverless/aws-serverless-function_s3event.go index d866d3c94e..0f4f873bd5 100644 --- a/cloudformation/serverless/aws-serverless-function_s3event.go +++ b/cloudformation/serverless/aws-serverless-function_s3event.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_S3Event AWS CloudFormation Resource (AWS::Serverless::Function.S3Event) diff --git a/cloudformation/serverless/aws-serverless-function_s3keyfilter.go b/cloudformation/serverless/aws-serverless-function_s3keyfilter.go index 304685a19e..e2df166eb4 100644 --- a/cloudformation/serverless/aws-serverless-function_s3keyfilter.go +++ b/cloudformation/serverless/aws-serverless-function_s3keyfilter.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_S3KeyFilter AWS CloudFormation Resource (AWS::Serverless::Function.S3KeyFilter) diff --git a/cloudformation/serverless/aws-serverless-function_s3keyfilterrule.go b/cloudformation/serverless/aws-serverless-function_s3keyfilterrule.go index b38cdb2252..550b1c051b 100644 --- a/cloudformation/serverless/aws-serverless-function_s3keyfilterrule.go +++ b/cloudformation/serverless/aws-serverless-function_s3keyfilterrule.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_S3KeyFilterRule AWS CloudFormation Resource (AWS::Serverless::Function.S3KeyFilterRule) diff --git a/cloudformation/serverless/aws-serverless-function_s3location.go b/cloudformation/serverless/aws-serverless-function_s3location.go index 9030819152..e236acf1b3 100644 --- a/cloudformation/serverless/aws-serverless-function_s3location.go +++ b/cloudformation/serverless/aws-serverless-function_s3location.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_S3Location AWS CloudFormation Resource (AWS::Serverless::Function.S3Location) diff --git a/cloudformation/serverless/aws-serverless-function_s3notificationfilter.go b/cloudformation/serverless/aws-serverless-function_s3notificationfilter.go index 787aab79e3..cc271ab0b2 100644 --- a/cloudformation/serverless/aws-serverless-function_s3notificationfilter.go +++ b/cloudformation/serverless/aws-serverless-function_s3notificationfilter.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_S3NotificationFilter AWS CloudFormation Resource (AWS::Serverless::Function.S3NotificationFilter) diff --git a/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go b/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go index cd7e57aab2..ef8a2fba4e 100644 --- a/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go +++ b/cloudformation/serverless/aws-serverless-function_sampolicytemplate.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_SAMPolicyTemplate AWS CloudFormation Resource (AWS::Serverless::Function.SAMPolicyTemplate) diff --git a/cloudformation/serverless/aws-serverless-function_scheduleevent.go b/cloudformation/serverless/aws-serverless-function_scheduleevent.go index 3a4b676aa2..f2fd26ba46 100644 --- a/cloudformation/serverless/aws-serverless-function_scheduleevent.go +++ b/cloudformation/serverless/aws-serverless-function_scheduleevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_ScheduleEvent AWS CloudFormation Resource (AWS::Serverless::Function.ScheduleEvent) diff --git a/cloudformation/serverless/aws-serverless-function_secretarnsampt.go b/cloudformation/serverless/aws-serverless-function_secretarnsampt.go index eb86f2a76a..a19e512a80 100644 --- a/cloudformation/serverless/aws-serverless-function_secretarnsampt.go +++ b/cloudformation/serverless/aws-serverless-function_secretarnsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_SecretArnSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.SecretArnSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_snsevent.go b/cloudformation/serverless/aws-serverless-function_snsevent.go index cca76ef2c9..4a06474e79 100644 --- a/cloudformation/serverless/aws-serverless-function_snsevent.go +++ b/cloudformation/serverless/aws-serverless-function_snsevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_SNSEvent AWS CloudFormation Resource (AWS::Serverless::Function.SNSEvent) diff --git a/cloudformation/serverless/aws-serverless-function_sqsevent.go b/cloudformation/serverless/aws-serverless-function_sqsevent.go index 167bc29693..3384e94527 100644 --- a/cloudformation/serverless/aws-serverless-function_sqsevent.go +++ b/cloudformation/serverless/aws-serverless-function_sqsevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_SQSEvent AWS CloudFormation Resource (AWS::Serverless::Function.SQSEvent) diff --git a/cloudformation/serverless/aws-serverless-function_statemachinesampt.go b/cloudformation/serverless/aws-serverless-function_statemachinesampt.go index 34e87087e2..c3516a83b5 100644 --- a/cloudformation/serverless/aws-serverless-function_statemachinesampt.go +++ b/cloudformation/serverless/aws-serverless-function_statemachinesampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_StateMachineSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.StateMachineSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_streamsampt.go b/cloudformation/serverless/aws-serverless-function_streamsampt.go index 719201fe48..d2def5efb1 100644 --- a/cloudformation/serverless/aws-serverless-function_streamsampt.go +++ b/cloudformation/serverless/aws-serverless-function_streamsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_StreamSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.StreamSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_tablesampt.go b/cloudformation/serverless/aws-serverless-function_tablesampt.go index a610a6c36f..8ce89b886e 100644 --- a/cloudformation/serverless/aws-serverless-function_tablesampt.go +++ b/cloudformation/serverless/aws-serverless-function_tablesampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_TableSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.TableSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_tablestreamsampt.go b/cloudformation/serverless/aws-serverless-function_tablestreamsampt.go index 4ec30c8550..899662f37d 100644 --- a/cloudformation/serverless/aws-serverless-function_tablestreamsampt.go +++ b/cloudformation/serverless/aws-serverless-function_tablestreamsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_TableStreamSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.TableStreamSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_topicsampt.go b/cloudformation/serverless/aws-serverless-function_topicsampt.go index 13013974c4..e34b7ee8be 100644 --- a/cloudformation/serverless/aws-serverless-function_topicsampt.go +++ b/cloudformation/serverless/aws-serverless-function_topicsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_TopicSAMPT AWS CloudFormation Resource (AWS::Serverless::Function.TopicSAMPT) diff --git a/cloudformation/serverless/aws-serverless-function_vpcconfig.go b/cloudformation/serverless/aws-serverless-function_vpcconfig.go index a3c849e36f..aace1a65ba 100644 --- a/cloudformation/serverless/aws-serverless-function_vpcconfig.go +++ b/cloudformation/serverless/aws-serverless-function_vpcconfig.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Function_VpcConfig AWS CloudFormation Resource (AWS::Serverless::Function.VpcConfig) diff --git a/cloudformation/serverless/aws-serverless-httpapi.go b/cloudformation/serverless/aws-serverless-httpapi.go index 800edb2ad9..cccaf66723 100644 --- a/cloudformation/serverless/aws-serverless-httpapi.go +++ b/cloudformation/serverless/aws-serverless-httpapi.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi AWS CloudFormation Resource (AWS::Serverless::HttpApi) @@ -76,12 +76,12 @@ type HttpApi struct { // StageVariables AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesshttpapi - StageVariables *map[string]string `json:"StageVariables,omitempty"` + StageVariables map[string]string `json:"StageVariables,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesshttpapi - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/serverless/aws-serverless-httpapi_accesslogsetting.go b/cloudformation/serverless/aws-serverless-httpapi_accesslogsetting.go index 0770f23da0..9ec8544a06 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_accesslogsetting.go +++ b/cloudformation/serverless/aws-serverless-httpapi_accesslogsetting.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_AccessLogSetting AWS CloudFormation Resource (AWS::Serverless::HttpApi.AccessLogSetting) diff --git a/cloudformation/serverless/aws-serverless-httpapi_corsconfigurationobject.go b/cloudformation/serverless/aws-serverless-httpapi_corsconfigurationobject.go index d39527bdee..602b243357 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_corsconfigurationobject.go +++ b/cloudformation/serverless/aws-serverless-httpapi_corsconfigurationobject.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_CorsConfigurationObject AWS CloudFormation Resource (AWS::Serverless::HttpApi.CorsConfigurationObject) @@ -18,22 +18,22 @@ type HttpApi_CorsConfigurationObject struct { // AllowHeaders AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#cors-configuration-object - AllowHeaders *[]string `json:"AllowHeaders,omitempty"` + AllowHeaders []string `json:"AllowHeaders,omitempty"` // AllowMethods AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#cors-configuration-object - AllowMethods *[]string `json:"AllowMethods,omitempty"` + AllowMethods []string `json:"AllowMethods,omitempty"` // AllowOrigins AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#cors-configuration-object - AllowOrigins *[]string `json:"AllowOrigins,omitempty"` + AllowOrigins []string `json:"AllowOrigins,omitempty"` // ExposeHeaders AWS CloudFormation Property // Required: false // See: https://github.com/aws/serverless-application-model/blob/master/versions/2016-10-31.md#cors-configuration-object - ExposeHeaders *[]string `json:"ExposeHeaders,omitempty"` + ExposeHeaders []string `json:"ExposeHeaders,omitempty"` // MaxAge AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-httpapi_httpapiauth.go b/cloudformation/serverless/aws-serverless-httpapi_httpapiauth.go index 70e8fc2221..fe9313ca77 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_httpapiauth.go +++ b/cloudformation/serverless/aws-serverless-httpapi_httpapiauth.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_HttpApiAuth AWS CloudFormation Resource (AWS::Serverless::HttpApi.HttpApiAuth) diff --git a/cloudformation/serverless/aws-serverless-httpapi_httpapidomainconfiguration.go b/cloudformation/serverless/aws-serverless-httpapi_httpapidomainconfiguration.go index 1a4708ae8b..11ce7aefed 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_httpapidomainconfiguration.go +++ b/cloudformation/serverless/aws-serverless-httpapi_httpapidomainconfiguration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_HttpApiDomainConfiguration AWS CloudFormation Resource (AWS::Serverless::HttpApi.HttpApiDomainConfiguration) diff --git a/cloudformation/serverless/aws-serverless-httpapi_mutualtlsauthentication.go b/cloudformation/serverless/aws-serverless-httpapi_mutualtlsauthentication.go index 28ea54f464..59ce14ed0e 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_mutualtlsauthentication.go +++ b/cloudformation/serverless/aws-serverless-httpapi_mutualtlsauthentication.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_MutualTlsAuthentication AWS CloudFormation Resource (AWS::Serverless::HttpApi.MutualTlsAuthentication) diff --git a/cloudformation/serverless/aws-serverless-httpapi_route53configuration.go b/cloudformation/serverless/aws-serverless-httpapi_route53configuration.go index 1281fe7500..75d1aa9d7a 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_route53configuration.go +++ b/cloudformation/serverless/aws-serverless-httpapi_route53configuration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_Route53Configuration AWS CloudFormation Resource (AWS::Serverless::HttpApi.Route53Configuration) diff --git a/cloudformation/serverless/aws-serverless-httpapi_routesettings.go b/cloudformation/serverless/aws-serverless-httpapi_routesettings.go index 9ef43637c7..af02f05fd4 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_routesettings.go +++ b/cloudformation/serverless/aws-serverless-httpapi_routesettings.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_RouteSettings AWS CloudFormation Resource (AWS::Serverless::HttpApi.RouteSettings) diff --git a/cloudformation/serverless/aws-serverless-httpapi_s3location.go b/cloudformation/serverless/aws-serverless-httpapi_s3location.go index 07da73b4a7..48786d9f37 100644 --- a/cloudformation/serverless/aws-serverless-httpapi_s3location.go +++ b/cloudformation/serverless/aws-serverless-httpapi_s3location.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // HttpApi_S3Location AWS CloudFormation Resource (AWS::Serverless::HttpApi.S3Location) diff --git a/cloudformation/serverless/aws-serverless-layerversion.go b/cloudformation/serverless/aws-serverless-layerversion.go index 80d81023d8..dcd321999a 100644 --- a/cloudformation/serverless/aws-serverless-layerversion.go +++ b/cloudformation/serverless/aws-serverless-layerversion.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LayerVersion AWS CloudFormation Resource (AWS::Serverless::LayerVersion) @@ -16,7 +16,7 @@ type LayerVersion struct { // CompatibleRuntimes AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesslayerversion - CompatibleRuntimes *[]string `json:"CompatibleRuntimes,omitempty"` + CompatibleRuntimes []string `json:"CompatibleRuntimes,omitempty"` // ContentUri AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-layerversion_s3location.go b/cloudformation/serverless/aws-serverless-layerversion_s3location.go index cfcfbff1be..2d8ff9ee44 100644 --- a/cloudformation/serverless/aws-serverless-layerversion_s3location.go +++ b/cloudformation/serverless/aws-serverless-layerversion_s3location.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LayerVersion_S3Location AWS CloudFormation Resource (AWS::Serverless::LayerVersion.S3Location) diff --git a/cloudformation/serverless/aws-serverless-simpletable.go b/cloudformation/serverless/aws-serverless-simpletable.go index 6fb3a3128e..67e22a50fb 100644 --- a/cloudformation/serverless/aws-serverless-simpletable.go +++ b/cloudformation/serverless/aws-serverless-simpletable.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimpleTable AWS CloudFormation Resource (AWS::Serverless::SimpleTable) @@ -36,7 +36,7 @@ type SimpleTable struct { // Tags AWS CloudFormation Property // Required: false // See: https://github.com/awslabs/serverless-application-model/blob/master/versions/2016-10-31.md#awsserverlesssimpletable - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/serverless/aws-serverless-simpletable_primarykey.go b/cloudformation/serverless/aws-serverless-simpletable_primarykey.go index 4bad4a609b..e1004295e0 100644 --- a/cloudformation/serverless/aws-serverless-simpletable_primarykey.go +++ b/cloudformation/serverless/aws-serverless-simpletable_primarykey.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimpleTable_PrimaryKey AWS CloudFormation Resource (AWS::Serverless::SimpleTable.PrimaryKey) diff --git a/cloudformation/serverless/aws-serverless-simpletable_provisionedthroughput.go b/cloudformation/serverless/aws-serverless-simpletable_provisionedthroughput.go index da625a00bf..24bf89631c 100644 --- a/cloudformation/serverless/aws-serverless-simpletable_provisionedthroughput.go +++ b/cloudformation/serverless/aws-serverless-simpletable_provisionedthroughput.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimpleTable_ProvisionedThroughput AWS CloudFormation Resource (AWS::Serverless::SimpleTable.ProvisionedThroughput) diff --git a/cloudformation/serverless/aws-serverless-simpletable_ssespecification.go b/cloudformation/serverless/aws-serverless-simpletable_ssespecification.go index 2d0193bc2c..f95185fef0 100644 --- a/cloudformation/serverless/aws-serverless-simpletable_ssespecification.go +++ b/cloudformation/serverless/aws-serverless-simpletable_ssespecification.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SimpleTable_SSESpecification AWS CloudFormation Resource (AWS::Serverless::SimpleTable.SSESpecification) diff --git a/cloudformation/serverless/aws-serverless-statemachine.go b/cloudformation/serverless/aws-serverless-statemachine.go index adbddbff6b..fa971d9569 100644 --- a/cloudformation/serverless/aws-serverless-statemachine.go +++ b/cloudformation/serverless/aws-serverless-statemachine.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine AWS CloudFormation Resource (AWS::Serverless::StateMachine) @@ -21,7 +21,7 @@ type StateMachine struct { // DefinitionSubstitutions AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-statemachine.html - DefinitionSubstitutions *map[string]string `json:"DefinitionSubstitutions,omitempty"` + DefinitionSubstitutions map[string]string `json:"DefinitionSubstitutions,omitempty"` // DefinitionUri AWS CloudFormation Property // Required: false @@ -31,7 +31,7 @@ type StateMachine struct { // Events AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-statemachine.html - Events *map[string]StateMachine_EventSource `json:"Events,omitempty"` + Events map[string]StateMachine_EventSource `json:"Events,omitempty"` // Logging AWS CloudFormation Property // Required: false @@ -61,7 +61,7 @@ type StateMachine struct { // Tags AWS CloudFormation Property // Required: false // See: https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/sam-resource-statemachine.html - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // Tracing AWS CloudFormation Property // Required: false diff --git a/cloudformation/serverless/aws-serverless-statemachine_apievent.go b/cloudformation/serverless/aws-serverless-statemachine_apievent.go index 148f838d83..14c81fc817 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_apievent.go +++ b/cloudformation/serverless/aws-serverless-statemachine_apievent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_ApiEvent AWS CloudFormation Resource (AWS::Serverless::StateMachine.ApiEvent) diff --git a/cloudformation/serverless/aws-serverless-statemachine_cloudwatcheventevent.go b/cloudformation/serverless/aws-serverless-statemachine_cloudwatcheventevent.go index 0824aa2037..6a8d59938f 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_cloudwatcheventevent.go +++ b/cloudformation/serverless/aws-serverless-statemachine_cloudwatcheventevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_CloudWatchEventEvent AWS CloudFormation Resource (AWS::Serverless::StateMachine.CloudWatchEventEvent) diff --git a/cloudformation/serverless/aws-serverless-statemachine_cloudwatchlogsloggroup.go b/cloudformation/serverless/aws-serverless-statemachine_cloudwatchlogsloggroup.go index 7cbb1ac0f1..5f4a54f685 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_cloudwatchlogsloggroup.go +++ b/cloudformation/serverless/aws-serverless-statemachine_cloudwatchlogsloggroup.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_CloudWatchLogsLogGroup AWS CloudFormation Resource (AWS::Serverless::StateMachine.CloudWatchLogsLogGroup) diff --git a/cloudformation/serverless/aws-serverless-statemachine_eventbridgeruleevent.go b/cloudformation/serverless/aws-serverless-statemachine_eventbridgeruleevent.go index 22cd43abc0..034dd83b6d 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_eventbridgeruleevent.go +++ b/cloudformation/serverless/aws-serverless-statemachine_eventbridgeruleevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_EventBridgeRuleEvent AWS CloudFormation Resource (AWS::Serverless::StateMachine.EventBridgeRuleEvent) diff --git a/cloudformation/serverless/aws-serverless-statemachine_eventsource.go b/cloudformation/serverless/aws-serverless-statemachine_eventsource.go index 981890f085..f042d1f373 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_eventsource.go +++ b/cloudformation/serverless/aws-serverless-statemachine_eventsource.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_EventSource AWS CloudFormation Resource (AWS::Serverless::StateMachine.EventSource) diff --git a/cloudformation/serverless/aws-serverless-statemachine_functionsampt.go b/cloudformation/serverless/aws-serverless-statemachine_functionsampt.go index 0238ee83d8..331dfbeb5c 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_functionsampt.go +++ b/cloudformation/serverless/aws-serverless-statemachine_functionsampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_FunctionSAMPT AWS CloudFormation Resource (AWS::Serverless::StateMachine.FunctionSAMPT) diff --git a/cloudformation/serverless/aws-serverless-statemachine_iampolicydocument.go b/cloudformation/serverless/aws-serverless-statemachine_iampolicydocument.go index ba4a0e5df9..36c16b3288 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_iampolicydocument.go +++ b/cloudformation/serverless/aws-serverless-statemachine_iampolicydocument.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_IAMPolicyDocument AWS CloudFormation Resource (AWS::Serverless::StateMachine.IAMPolicyDocument) diff --git a/cloudformation/serverless/aws-serverless-statemachine_logdestination.go b/cloudformation/serverless/aws-serverless-statemachine_logdestination.go index 2e88bc2964..b5898e5f92 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_logdestination.go +++ b/cloudformation/serverless/aws-serverless-statemachine_logdestination.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_LogDestination AWS CloudFormation Resource (AWS::Serverless::StateMachine.LogDestination) diff --git a/cloudformation/serverless/aws-serverless-statemachine_loggingconfiguration.go b/cloudformation/serverless/aws-serverless-statemachine_loggingconfiguration.go index ecfe1fb7d5..dceb7f4188 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_loggingconfiguration.go +++ b/cloudformation/serverless/aws-serverless-statemachine_loggingconfiguration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_LoggingConfiguration AWS CloudFormation Resource (AWS::Serverless::StateMachine.LoggingConfiguration) diff --git a/cloudformation/serverless/aws-serverless-statemachine_s3location.go b/cloudformation/serverless/aws-serverless-statemachine_s3location.go index e0e28b947b..6c8feded9a 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_s3location.go +++ b/cloudformation/serverless/aws-serverless-statemachine_s3location.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_S3Location AWS CloudFormation Resource (AWS::Serverless::StateMachine.S3Location) diff --git a/cloudformation/serverless/aws-serverless-statemachine_sampolicytemplate.go b/cloudformation/serverless/aws-serverless-statemachine_sampolicytemplate.go index d63525fac9..48d2edeb9f 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_sampolicytemplate.go +++ b/cloudformation/serverless/aws-serverless-statemachine_sampolicytemplate.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_SAMPolicyTemplate AWS CloudFormation Resource (AWS::Serverless::StateMachine.SAMPolicyTemplate) diff --git a/cloudformation/serverless/aws-serverless-statemachine_scheduleevent.go b/cloudformation/serverless/aws-serverless-statemachine_scheduleevent.go index 2b59af294a..a4b56214a8 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_scheduleevent.go +++ b/cloudformation/serverless/aws-serverless-statemachine_scheduleevent.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_ScheduleEvent AWS CloudFormation Resource (AWS::Serverless::StateMachine.ScheduleEvent) diff --git a/cloudformation/serverless/aws-serverless-statemachine_statemachinesampt.go b/cloudformation/serverless/aws-serverless-statemachine_statemachinesampt.go index 81a80084da..5aec4f4f9d 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_statemachinesampt.go +++ b/cloudformation/serverless/aws-serverless-statemachine_statemachinesampt.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_StateMachineSAMPT AWS CloudFormation Resource (AWS::Serverless::StateMachine.StateMachineSAMPT) diff --git a/cloudformation/serverless/aws-serverless-statemachine_tracingconfiguration.go b/cloudformation/serverless/aws-serverless-statemachine_tracingconfiguration.go index fcce3b58bc..3a22b18309 100644 --- a/cloudformation/serverless/aws-serverless-statemachine_tracingconfiguration.go +++ b/cloudformation/serverless/aws-serverless-statemachine_tracingconfiguration.go @@ -3,7 +3,7 @@ package serverless import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_TracingConfiguration AWS CloudFormation Resource (AWS::Serverless::StateMachine.TracingConfiguration) diff --git a/cloudformation/serverless/function_codeuri.go b/cloudformation/serverless/function_codeuri.go index d65f4ed988..96c45c884d 100644 --- a/cloudformation/serverless/function_codeuri.go +++ b/cloudformation/serverless/function_codeuri.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Function_CodeUri is a helper struct that can hold either a String or S3Location value diff --git a/cloudformation/serverless/function_events.go b/cloudformation/serverless/function_events.go index b6cf09f395..3084c633e1 100644 --- a/cloudformation/serverless/function_events.go +++ b/cloudformation/serverless/function_events.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Function_Events is a helper struct that can hold either a String or String value diff --git a/cloudformation/serverless/function_policies.go b/cloudformation/serverless/function_policies.go index 4e5fbf88d2..7725954e8c 100644 --- a/cloudformation/serverless/function_policies.go +++ b/cloudformation/serverless/function_policies.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Function_Policies is a helper struct that can hold either a String, String, IAMPolicyDocument, SAMPolicyTemplate, or IAMPolicyDocument value diff --git a/cloudformation/serverless/function_properties.go b/cloudformation/serverless/function_properties.go index ba70b2a429..631eff7a52 100644 --- a/cloudformation/serverless/function_properties.go +++ b/cloudformation/serverless/function_properties.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Function_Properties is a helper struct that can hold either a S3Event, SNSEvent, SQSEvent, KinesisEvent, DynamoDBEvent, ApiEvent, ScheduleEvent, CloudWatchEventEvent, CloudWatchLogsEvent, IoTRuleEvent, AlexaSkillEvent, or EventBridgeRuleEvent value diff --git a/cloudformation/serverless/function_requestparameters.go b/cloudformation/serverless/function_requestparameters.go index 01c09754e6..504e64d569 100644 --- a/cloudformation/serverless/function_requestparameters.go +++ b/cloudformation/serverless/function_requestparameters.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // Function_RequestParameters is a helper struct that can hold either a String or RequestParameter value diff --git a/cloudformation/serverless/httpapi_corsconfiguration.go b/cloudformation/serverless/httpapi_corsconfiguration.go index 594753c104..a9af47f804 100644 --- a/cloudformation/serverless/httpapi_corsconfiguration.go +++ b/cloudformation/serverless/httpapi_corsconfiguration.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // HttpApi_CorsConfiguration is a helper struct that can hold either a Boolean or CorsConfigurationObject value diff --git a/cloudformation/serverless/httpapi_definitionuri.go b/cloudformation/serverless/httpapi_definitionuri.go index 9cfe7b6c30..49c735c316 100644 --- a/cloudformation/serverless/httpapi_definitionuri.go +++ b/cloudformation/serverless/httpapi_definitionuri.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // HttpApi_DefinitionUri is a helper struct that can hold either a String or S3Location value diff --git a/cloudformation/serverless/layerversion_contenturi.go b/cloudformation/serverless/layerversion_contenturi.go index 6363a56833..34c078f049 100644 --- a/cloudformation/serverless/layerversion_contenturi.go +++ b/cloudformation/serverless/layerversion_contenturi.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // LayerVersion_ContentUri is a helper struct that can hold either a String or S3Location value diff --git a/cloudformation/serverless/statemachine_definitionuri.go b/cloudformation/serverless/statemachine_definitionuri.go index 6cb73ef243..d0b012b354 100644 --- a/cloudformation/serverless/statemachine_definitionuri.go +++ b/cloudformation/serverless/statemachine_definitionuri.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // StateMachine_DefinitionUri is a helper struct that can hold either a String or S3Location value diff --git a/cloudformation/serverless/statemachine_policies.go b/cloudformation/serverless/statemachine_policies.go index 0b9375ced0..9f12b922d5 100644 --- a/cloudformation/serverless/statemachine_policies.go +++ b/cloudformation/serverless/statemachine_policies.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // StateMachine_Policies is a helper struct that can hold either a String, String, IAMPolicyDocument, SAMPolicyTemplate, or IAMPolicyDocument value diff --git a/cloudformation/serverless/statemachine_properties.go b/cloudformation/serverless/statemachine_properties.go index c3e6404230..e2c8b76023 100644 --- a/cloudformation/serverless/statemachine_properties.go +++ b/cloudformation/serverless/statemachine_properties.go @@ -8,7 +8,7 @@ import ( "io" "sort" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // StateMachine_Properties is a helper struct that can hold either a CloudWatchEventEvent, EventBridgeRuleEvent, ScheduleEvent, or ApiEvent value diff --git a/cloudformation/servicecatalog/aws-servicecatalog-acceptedportfolioshare.go b/cloudformation/servicecatalog/aws-servicecatalog-acceptedportfolioshare.go index eab401dcad..18f09e4e68 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-acceptedportfolioshare.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-acceptedportfolioshare.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AcceptedPortfolioShare AWS CloudFormation Resource (AWS::ServiceCatalog::AcceptedPortfolioShare) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct.go b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct.go index a2ec1e8186..f83961c50a 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CloudFormationProduct AWS CloudFormation Resource (AWS::ServiceCatalog::CloudFormationProduct) @@ -67,7 +67,7 @@ type CloudFormationProduct struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationproduct.html#cfn-servicecatalog-cloudformationproduct-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct_provisioningartifactproperties.go b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct_provisioningartifactproperties.go index 92d1ed406c..b076dcd050 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct_provisioningartifactproperties.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationproduct_provisioningartifactproperties.go @@ -3,7 +3,7 @@ package servicecatalog import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CloudFormationProduct_ProvisioningArtifactProperties AWS CloudFormation Resource (AWS::ServiceCatalog::CloudFormationProduct.ProvisioningArtifactProperties) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct.go b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct.go index 17cb779028..ec019bafd5 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // CloudFormationProvisionedProduct AWS CloudFormation Resource (AWS::ServiceCatalog::CloudFormationProvisionedProduct) @@ -22,7 +22,7 @@ type CloudFormationProvisionedProduct struct { // NotificationArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-notificationarns - NotificationArns *[]string `json:"NotificationArns,omitempty"` + NotificationArns []string `json:"NotificationArns,omitempty"` // PathId AWS CloudFormation Property // Required: false @@ -62,7 +62,7 @@ type CloudFormationProvisionedProduct struct { // ProvisioningParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningparameters - ProvisioningParameters *[]CloudFormationProvisionedProduct_ProvisioningParameter `json:"ProvisioningParameters,omitempty"` + ProvisioningParameters []CloudFormationProvisionedProduct_ProvisioningParameter `json:"ProvisioningParameters,omitempty"` // ProvisioningPreferences AWS CloudFormation Property // Required: false @@ -72,7 +72,7 @@ type CloudFormationProvisionedProduct struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-cloudformationprovisionedproduct.html#cfn-servicecatalog-cloudformationprovisionedproduct-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningparameter.go b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningparameter.go index 57ac62395e..d42455478e 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningparameter.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningparameter.go @@ -3,7 +3,7 @@ package servicecatalog import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CloudFormationProvisionedProduct_ProvisioningParameter AWS CloudFormation Resource (AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningParameter) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningpreferences.go b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningpreferences.go index fc8a8cc5a6..f66aaac8fb 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningpreferences.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-cloudformationprovisionedproduct_provisioningpreferences.go @@ -3,7 +3,7 @@ package servicecatalog import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // CloudFormationProvisionedProduct_ProvisioningPreferences AWS CloudFormation Resource (AWS::ServiceCatalog::CloudFormationProvisionedProduct.ProvisioningPreferences) @@ -13,7 +13,7 @@ type CloudFormationProvisionedProduct_ProvisioningPreferences struct { // StackSetAccounts AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetaccounts - StackSetAccounts *[]string `json:"StackSetAccounts,omitempty"` + StackSetAccounts []string `json:"StackSetAccounts,omitempty"` // StackSetFailureToleranceCount AWS CloudFormation Property // Required: false @@ -43,7 +43,7 @@ type CloudFormationProvisionedProduct_ProvisioningPreferences struct { // StackSetRegions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences.html#cfn-servicecatalog-cloudformationprovisionedproduct-provisioningpreferences-stacksetregions - StackSetRegions *[]string `json:"StackSetRegions,omitempty"` + StackSetRegions []string `json:"StackSetRegions,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicecatalog/aws-servicecatalog-launchnotificationconstraint.go b/cloudformation/servicecatalog/aws-servicecatalog-launchnotificationconstraint.go index c2e8848d99..3a4c63ab7d 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-launchnotificationconstraint.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-launchnotificationconstraint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchNotificationConstraint AWS CloudFormation Resource (AWS::ServiceCatalog::LaunchNotificationConstraint) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-launchroleconstraint.go b/cloudformation/servicecatalog/aws-servicecatalog-launchroleconstraint.go index 409417e9fd..09e58be625 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-launchroleconstraint.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-launchroleconstraint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchRoleConstraint AWS CloudFormation Resource (AWS::ServiceCatalog::LaunchRoleConstraint) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-launchtemplateconstraint.go b/cloudformation/servicecatalog/aws-servicecatalog-launchtemplateconstraint.go index a29a221139..b42aa39b91 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-launchtemplateconstraint.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-launchtemplateconstraint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LaunchTemplateConstraint AWS CloudFormation Resource (AWS::ServiceCatalog::LaunchTemplateConstraint) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-portfolio.go b/cloudformation/servicecatalog/aws-servicecatalog-portfolio.go index e05d9f0164..5269fc3b12 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-portfolio.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-portfolio.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Portfolio AWS CloudFormation Resource (AWS::ServiceCatalog::Portfolio) @@ -37,7 +37,7 @@ type Portfolio struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalog-portfolio.html#cfn-servicecatalog-portfolio-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicecatalog/aws-servicecatalog-portfolioprincipalassociation.go b/cloudformation/servicecatalog/aws-servicecatalog-portfolioprincipalassociation.go index 86d4e30bf7..41ad368104 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-portfolioprincipalassociation.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-portfolioprincipalassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PortfolioPrincipalAssociation AWS CloudFormation Resource (AWS::ServiceCatalog::PortfolioPrincipalAssociation) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-portfolioproductassociation.go b/cloudformation/servicecatalog/aws-servicecatalog-portfolioproductassociation.go index 6d3ea81e13..be6250df09 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-portfolioproductassociation.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-portfolioproductassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PortfolioProductAssociation AWS CloudFormation Resource (AWS::ServiceCatalog::PortfolioProductAssociation) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-portfolioshare.go b/cloudformation/servicecatalog/aws-servicecatalog-portfolioshare.go index 9ff499fa5c..7d35aef645 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-portfolioshare.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-portfolioshare.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PortfolioShare AWS CloudFormation Resource (AWS::ServiceCatalog::PortfolioShare) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-resourceupdateconstraint.go b/cloudformation/servicecatalog/aws-servicecatalog-resourceupdateconstraint.go index b57b2e6b5f..4619018428 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-resourceupdateconstraint.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-resourceupdateconstraint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceUpdateConstraint AWS CloudFormation Resource (AWS::ServiceCatalog::ResourceUpdateConstraint) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-serviceaction.go b/cloudformation/servicecatalog/aws-servicecatalog-serviceaction.go index 4a93f5dc16..abb7746dda 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-serviceaction.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-serviceaction.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServiceAction AWS CloudFormation Resource (AWS::ServiceCatalog::ServiceAction) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-serviceaction_definitionparameter.go b/cloudformation/servicecatalog/aws-servicecatalog-serviceaction_definitionparameter.go index ce887483f8..206cb571b4 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-serviceaction_definitionparameter.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-serviceaction_definitionparameter.go @@ -3,7 +3,7 @@ package servicecatalog import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServiceAction_DefinitionParameter AWS CloudFormation Resource (AWS::ServiceCatalog::ServiceAction.DefinitionParameter) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-serviceactionassociation.go b/cloudformation/servicecatalog/aws-servicecatalog-serviceactionassociation.go index 5debe5d003..d828f71844 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-serviceactionassociation.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-serviceactionassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ServiceActionAssociation AWS CloudFormation Resource (AWS::ServiceCatalog::ServiceActionAssociation) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-stacksetconstraint.go b/cloudformation/servicecatalog/aws-servicecatalog-stacksetconstraint.go index dde4e0801f..600bc61f0f 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-stacksetconstraint.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-stacksetconstraint.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StackSetConstraint AWS CloudFormation Resource (AWS::ServiceCatalog::StackSetConstraint) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-tagoption.go b/cloudformation/servicecatalog/aws-servicecatalog-tagoption.go index f1e7b9a19d..a569d63a29 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-tagoption.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-tagoption.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagOption AWS CloudFormation Resource (AWS::ServiceCatalog::TagOption) diff --git a/cloudformation/servicecatalog/aws-servicecatalog-tagoptionassociation.go b/cloudformation/servicecatalog/aws-servicecatalog-tagoptionassociation.go index 117f0eae28..2ef5411280 100644 --- a/cloudformation/servicecatalog/aws-servicecatalog-tagoptionassociation.go +++ b/cloudformation/servicecatalog/aws-servicecatalog-tagoptionassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TagOptionAssociation AWS CloudFormation Resource (AWS::ServiceCatalog::TagOptionAssociation) diff --git a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-application.go b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-application.go index 96b3fee7cf..bdd1c263a9 100644 --- a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-application.go +++ b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-application.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Application AWS CloudFormation Resource (AWS::ServiceCatalogAppRegistry::Application) @@ -26,7 +26,7 @@ type Application struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-application.html#cfn-servicecatalogappregistry-application-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroup.go b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroup.go index 99682ae9ab..2e5abe7536 100644 --- a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroup.go +++ b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroup.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AttributeGroup AWS CloudFormation Resource (AWS::ServiceCatalogAppRegistry::AttributeGroup) @@ -31,7 +31,7 @@ type AttributeGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicecatalogappregistry-attributegroup.html#cfn-servicecatalogappregistry-attributegroup-tags - Tags *map[string]string `json:"Tags,omitempty"` + Tags map[string]string `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroupassociation.go b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroupassociation.go index b1c98e53c4..3cb9f08135 100644 --- a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroupassociation.go +++ b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-attributegroupassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AttributeGroupAssociation AWS CloudFormation Resource (AWS::ServiceCatalogAppRegistry::AttributeGroupAssociation) diff --git a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-resourceassociation.go b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-resourceassociation.go index 33cdf9ab32..913aa20f28 100644 --- a/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-resourceassociation.go +++ b/cloudformation/servicecatalogappregistry/aws-servicecatalogappregistry-resourceassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceAssociation AWS CloudFormation Resource (AWS::ServiceCatalogAppRegistry::ResourceAssociation) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-httpnamespace.go b/cloudformation/servicediscovery/aws-servicediscovery-httpnamespace.go index ae59fb4941..027475a997 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-httpnamespace.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-httpnamespace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // HttpNamespace AWS CloudFormation Resource (AWS::ServiceDiscovery::HttpNamespace) @@ -27,7 +27,7 @@ type HttpNamespace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-httpnamespace.html#cfn-servicediscovery-httpnamespace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicediscovery/aws-servicediscovery-instance.go b/cloudformation/servicediscovery/aws-servicediscovery-instance.go index 1cbd6dc9ab..71b07f9daa 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-instance.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-instance.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Instance AWS CloudFormation Resource (AWS::ServiceDiscovery::Instance) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace.go b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace.go index 6079933020..3fec728a64 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PrivateDnsNamespace AWS CloudFormation Resource (AWS::ServiceDiscovery::PrivateDnsNamespace) @@ -32,7 +32,7 @@ type PrivateDnsNamespace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-privatednsnamespace.html#cfn-servicediscovery-privatednsnamespace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Vpc AWS CloudFormation Property // Required: true diff --git a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_privatednspropertiesmutable.go b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_privatednspropertiesmutable.go index 73bb17c004..f0e5d2b9e7 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_privatednspropertiesmutable.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_privatednspropertiesmutable.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrivateDnsNamespace_PrivateDnsPropertiesMutable AWS CloudFormation Resource (AWS::ServiceDiscovery::PrivateDnsNamespace.PrivateDnsPropertiesMutable) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_properties.go b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_properties.go index b13e14cd6a..d4c86de0c4 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_properties.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_properties.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrivateDnsNamespace_Properties AWS CloudFormation Resource (AWS::ServiceDiscovery::PrivateDnsNamespace.Properties) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_soa.go b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_soa.go index e07b376ad1..561512dd95 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_soa.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-privatednsnamespace_soa.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PrivateDnsNamespace_SOA AWS CloudFormation Resource (AWS::ServiceDiscovery::PrivateDnsNamespace.SOA) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace.go b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace.go index 5ce0799b59..f9f1e5b397 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PublicDnsNamespace AWS CloudFormation Resource (AWS::ServiceDiscovery::PublicDnsNamespace) @@ -32,7 +32,7 @@ type PublicDnsNamespace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-publicdnsnamespace.html#cfn-servicediscovery-publicdnsnamespace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_properties.go b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_properties.go index 3194fdbbbd..02bf8471ca 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_properties.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_properties.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PublicDnsNamespace_Properties AWS CloudFormation Resource (AWS::ServiceDiscovery::PublicDnsNamespace.Properties) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_publicdnspropertiesmutable.go b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_publicdnspropertiesmutable.go index 7bca54236d..091a204999 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_publicdnspropertiesmutable.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_publicdnspropertiesmutable.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PublicDnsNamespace_PublicDnsPropertiesMutable AWS CloudFormation Resource (AWS::ServiceDiscovery::PublicDnsNamespace.PublicDnsPropertiesMutable) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_soa.go b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_soa.go index 81de3a29bd..36bc025830 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_soa.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-publicdnsnamespace_soa.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PublicDnsNamespace_SOA AWS CloudFormation Resource (AWS::ServiceDiscovery::PublicDnsNamespace.SOA) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-service.go b/cloudformation/servicediscovery/aws-servicediscovery-service.go index e6363bc108..5b9b5e67ba 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-service.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-service.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Service AWS CloudFormation Resource (AWS::ServiceDiscovery::Service) @@ -47,7 +47,7 @@ type Service struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-servicediscovery-service.html#cfn-servicediscovery-service-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: false diff --git a/cloudformation/servicediscovery/aws-servicediscovery-service_dnsconfig.go b/cloudformation/servicediscovery/aws-servicediscovery-service_dnsconfig.go index e0515155fa..1eca1edcdb 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-service_dnsconfig.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-service_dnsconfig.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_DnsConfig AWS CloudFormation Resource (AWS::ServiceDiscovery::Service.DnsConfig) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-service_dnsrecord.go b/cloudformation/servicediscovery/aws-servicediscovery-service_dnsrecord.go index afc4fad142..f3af50a2af 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-service_dnsrecord.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-service_dnsrecord.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_DnsRecord AWS CloudFormation Resource (AWS::ServiceDiscovery::Service.DnsRecord) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckconfig.go b/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckconfig.go index 193224d625..86119d5d97 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckconfig.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckconfig.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_HealthCheckConfig AWS CloudFormation Resource (AWS::ServiceDiscovery::Service.HealthCheckConfig) diff --git a/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckcustomconfig.go b/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckcustomconfig.go index d374a0b317..c74240da58 100644 --- a/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckcustomconfig.go +++ b/cloudformation/servicediscovery/aws-servicediscovery-service_healthcheckcustomconfig.go @@ -3,7 +3,7 @@ package servicediscovery import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Service_HealthCheckCustomConfig AWS CloudFormation Resource (AWS::ServiceDiscovery::Service.HealthCheckCustomConfig) diff --git a/cloudformation/ses/aws-ses-configurationset.go b/cloudformation/ses/aws-ses-configurationset.go index f3e7c094a5..acb666c97d 100644 --- a/cloudformation/ses/aws-ses-configurationset.go +++ b/cloudformation/ses/aws-ses-configurationset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet AWS CloudFormation Resource (AWS::SES::ConfigurationSet) diff --git a/cloudformation/ses/aws-ses-configurationset_deliveryoptions.go b/cloudformation/ses/aws-ses-configurationset_deliveryoptions.go index fe0b88efc5..0e1c55701c 100644 --- a/cloudformation/ses/aws-ses-configurationset_deliveryoptions.go +++ b/cloudformation/ses/aws-ses-configurationset_deliveryoptions.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_DeliveryOptions AWS CloudFormation Resource (AWS::SES::ConfigurationSet.DeliveryOptions) diff --git a/cloudformation/ses/aws-ses-configurationset_reputationoptions.go b/cloudformation/ses/aws-ses-configurationset_reputationoptions.go index 5203379e4d..3bed247568 100644 --- a/cloudformation/ses/aws-ses-configurationset_reputationoptions.go +++ b/cloudformation/ses/aws-ses-configurationset_reputationoptions.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_ReputationOptions AWS CloudFormation Resource (AWS::SES::ConfigurationSet.ReputationOptions) diff --git a/cloudformation/ses/aws-ses-configurationset_sendingoptions.go b/cloudformation/ses/aws-ses-configurationset_sendingoptions.go index 78d745f370..2736d329d9 100644 --- a/cloudformation/ses/aws-ses-configurationset_sendingoptions.go +++ b/cloudformation/ses/aws-ses-configurationset_sendingoptions.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_SendingOptions AWS CloudFormation Resource (AWS::SES::ConfigurationSet.SendingOptions) diff --git a/cloudformation/ses/aws-ses-configurationset_suppressionoptions.go b/cloudformation/ses/aws-ses-configurationset_suppressionoptions.go index b27c1f878d..d371f60d78 100644 --- a/cloudformation/ses/aws-ses-configurationset_suppressionoptions.go +++ b/cloudformation/ses/aws-ses-configurationset_suppressionoptions.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_SuppressionOptions AWS CloudFormation Resource (AWS::SES::ConfigurationSet.SuppressionOptions) @@ -13,7 +13,7 @@ type ConfigurationSet_SuppressionOptions struct { // SuppressedReasons AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationset-suppressionoptions.html#cfn-ses-configurationset-suppressionoptions-suppressedreasons - SuppressedReasons *[]string `json:"SuppressedReasons,omitempty"` + SuppressedReasons []string `json:"SuppressedReasons,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ses/aws-ses-configurationset_trackingoptions.go b/cloudformation/ses/aws-ses-configurationset_trackingoptions.go index 40c5cc78f2..4056852cdf 100644 --- a/cloudformation/ses/aws-ses-configurationset_trackingoptions.go +++ b/cloudformation/ses/aws-ses-configurationset_trackingoptions.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSet_TrackingOptions AWS CloudFormation Resource (AWS::SES::ConfigurationSet.TrackingOptions) diff --git a/cloudformation/ses/aws-ses-configurationseteventdestination.go b/cloudformation/ses/aws-ses-configurationseteventdestination.go index c59afe5fd2..3f07355605 100644 --- a/cloudformation/ses/aws-ses-configurationseteventdestination.go +++ b/cloudformation/ses/aws-ses-configurationseteventdestination.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination AWS CloudFormation Resource (AWS::SES::ConfigurationSetEventDestination) diff --git a/cloudformation/ses/aws-ses-configurationseteventdestination_cloudwatchdestination.go b/cloudformation/ses/aws-ses-configurationseteventdestination_cloudwatchdestination.go index a113f68dea..26febc4b54 100644 --- a/cloudformation/ses/aws-ses-configurationseteventdestination_cloudwatchdestination.go +++ b/cloudformation/ses/aws-ses-configurationseteventdestination_cloudwatchdestination.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_CloudWatchDestination AWS CloudFormation Resource (AWS::SES::ConfigurationSetEventDestination.CloudWatchDestination) @@ -13,7 +13,7 @@ type ConfigurationSetEventDestination_CloudWatchDestination struct { // DimensionConfigurations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-configurationseteventdestination-cloudwatchdestination.html#cfn-ses-configurationseteventdestination-cloudwatchdestination-dimensionconfigurations - DimensionConfigurations *[]ConfigurationSetEventDestination_DimensionConfiguration `json:"DimensionConfigurations,omitempty"` + DimensionConfigurations []ConfigurationSetEventDestination_DimensionConfiguration `json:"DimensionConfigurations,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ses/aws-ses-configurationseteventdestination_dimensionconfiguration.go b/cloudformation/ses/aws-ses-configurationseteventdestination_dimensionconfiguration.go index 040a641592..753d783421 100644 --- a/cloudformation/ses/aws-ses-configurationseteventdestination_dimensionconfiguration.go +++ b/cloudformation/ses/aws-ses-configurationseteventdestination_dimensionconfiguration.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_DimensionConfiguration AWS CloudFormation Resource (AWS::SES::ConfigurationSetEventDestination.DimensionConfiguration) diff --git a/cloudformation/ses/aws-ses-configurationseteventdestination_eventdestination.go b/cloudformation/ses/aws-ses-configurationseteventdestination_eventdestination.go index 316238bf33..9d4e101814 100644 --- a/cloudformation/ses/aws-ses-configurationseteventdestination_eventdestination.go +++ b/cloudformation/ses/aws-ses-configurationseteventdestination_eventdestination.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_EventDestination AWS CloudFormation Resource (AWS::SES::ConfigurationSetEventDestination.EventDestination) diff --git a/cloudformation/ses/aws-ses-configurationseteventdestination_kinesisfirehosedestination.go b/cloudformation/ses/aws-ses-configurationseteventdestination_kinesisfirehosedestination.go index 88268c5913..e7eb74e2dc 100644 --- a/cloudformation/ses/aws-ses-configurationseteventdestination_kinesisfirehosedestination.go +++ b/cloudformation/ses/aws-ses-configurationseteventdestination_kinesisfirehosedestination.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_KinesisFirehoseDestination AWS CloudFormation Resource (AWS::SES::ConfigurationSetEventDestination.KinesisFirehoseDestination) diff --git a/cloudformation/ses/aws-ses-configurationseteventdestination_snsdestination.go b/cloudformation/ses/aws-ses-configurationseteventdestination_snsdestination.go index 1c920a23e0..8d16ea8246 100644 --- a/cloudformation/ses/aws-ses-configurationseteventdestination_snsdestination.go +++ b/cloudformation/ses/aws-ses-configurationseteventdestination_snsdestination.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConfigurationSetEventDestination_SnsDestination AWS CloudFormation Resource (AWS::SES::ConfigurationSetEventDestination.SnsDestination) diff --git a/cloudformation/ses/aws-ses-contactlist.go b/cloudformation/ses/aws-ses-contactlist.go index 0689687f91..b3a7fc5d8e 100644 --- a/cloudformation/ses/aws-ses-contactlist.go +++ b/cloudformation/ses/aws-ses-contactlist.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ContactList AWS CloudFormation Resource (AWS::SES::ContactList) @@ -27,12 +27,12 @@ type ContactList struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html#cfn-ses-contactlist-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Topics AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ses-contactlist.html#cfn-ses-contactlist-topics - Topics *[]ContactList_Topic `json:"Topics,omitempty"` + Topics []ContactList_Topic `json:"Topics,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ses/aws-ses-contactlist_topic.go b/cloudformation/ses/aws-ses-contactlist_topic.go index 756b248fe2..11c1a10a0f 100644 --- a/cloudformation/ses/aws-ses-contactlist_topic.go +++ b/cloudformation/ses/aws-ses-contactlist_topic.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContactList_Topic AWS CloudFormation Resource (AWS::SES::ContactList.Topic) diff --git a/cloudformation/ses/aws-ses-dedicatedippool.go b/cloudformation/ses/aws-ses-dedicatedippool.go index 97e6ff1970..879e13751b 100644 --- a/cloudformation/ses/aws-ses-dedicatedippool.go +++ b/cloudformation/ses/aws-ses-dedicatedippool.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // DedicatedIpPool AWS CloudFormation Resource (AWS::SES::DedicatedIpPool) diff --git a/cloudformation/ses/aws-ses-emailidentity.go b/cloudformation/ses/aws-ses-emailidentity.go index 40f46df8e9..0a54ff90c8 100644 --- a/cloudformation/ses/aws-ses-emailidentity.go +++ b/cloudformation/ses/aws-ses-emailidentity.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailIdentity AWS CloudFormation Resource (AWS::SES::EmailIdentity) diff --git a/cloudformation/ses/aws-ses-emailidentity_configurationsetattributes.go b/cloudformation/ses/aws-ses-emailidentity_configurationsetattributes.go index 4c64418db3..5703f34727 100644 --- a/cloudformation/ses/aws-ses-emailidentity_configurationsetattributes.go +++ b/cloudformation/ses/aws-ses-emailidentity_configurationsetattributes.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailIdentity_ConfigurationSetAttributes AWS CloudFormation Resource (AWS::SES::EmailIdentity.ConfigurationSetAttributes) diff --git a/cloudformation/ses/aws-ses-emailidentity_dkimattributes.go b/cloudformation/ses/aws-ses-emailidentity_dkimattributes.go index 8f7ce1be7a..a0b153a361 100644 --- a/cloudformation/ses/aws-ses-emailidentity_dkimattributes.go +++ b/cloudformation/ses/aws-ses-emailidentity_dkimattributes.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailIdentity_DkimAttributes AWS CloudFormation Resource (AWS::SES::EmailIdentity.DkimAttributes) diff --git a/cloudformation/ses/aws-ses-emailidentity_dkimsigningattributes.go b/cloudformation/ses/aws-ses-emailidentity_dkimsigningattributes.go index 06c1242d46..ae580e58d4 100644 --- a/cloudformation/ses/aws-ses-emailidentity_dkimsigningattributes.go +++ b/cloudformation/ses/aws-ses-emailidentity_dkimsigningattributes.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailIdentity_DkimSigningAttributes AWS CloudFormation Resource (AWS::SES::EmailIdentity.DkimSigningAttributes) diff --git a/cloudformation/ses/aws-ses-emailidentity_feedbackattributes.go b/cloudformation/ses/aws-ses-emailidentity_feedbackattributes.go index 59452ef9df..bcb3d1712d 100644 --- a/cloudformation/ses/aws-ses-emailidentity_feedbackattributes.go +++ b/cloudformation/ses/aws-ses-emailidentity_feedbackattributes.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailIdentity_FeedbackAttributes AWS CloudFormation Resource (AWS::SES::EmailIdentity.FeedbackAttributes) diff --git a/cloudformation/ses/aws-ses-emailidentity_mailfromattributes.go b/cloudformation/ses/aws-ses-emailidentity_mailfromattributes.go index 3656a13168..4762fabf80 100644 --- a/cloudformation/ses/aws-ses-emailidentity_mailfromattributes.go +++ b/cloudformation/ses/aws-ses-emailidentity_mailfromattributes.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // EmailIdentity_MailFromAttributes AWS CloudFormation Resource (AWS::SES::EmailIdentity.MailFromAttributes) diff --git a/cloudformation/ses/aws-ses-receiptfilter.go b/cloudformation/ses/aws-ses-receiptfilter.go index 7224a24e03..dab5bc906d 100644 --- a/cloudformation/ses/aws-ses-receiptfilter.go +++ b/cloudformation/ses/aws-ses-receiptfilter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptFilter AWS CloudFormation Resource (AWS::SES::ReceiptFilter) diff --git a/cloudformation/ses/aws-ses-receiptfilter_filter.go b/cloudformation/ses/aws-ses-receiptfilter_filter.go index 1f335215e1..6dbe1a454a 100644 --- a/cloudformation/ses/aws-ses-receiptfilter_filter.go +++ b/cloudformation/ses/aws-ses-receiptfilter_filter.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptFilter_Filter AWS CloudFormation Resource (AWS::SES::ReceiptFilter.Filter) diff --git a/cloudformation/ses/aws-ses-receiptfilter_ipfilter.go b/cloudformation/ses/aws-ses-receiptfilter_ipfilter.go index f6bd4af9a9..dc53fb42b4 100644 --- a/cloudformation/ses/aws-ses-receiptfilter_ipfilter.go +++ b/cloudformation/ses/aws-ses-receiptfilter_ipfilter.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptFilter_IpFilter AWS CloudFormation Resource (AWS::SES::ReceiptFilter.IpFilter) diff --git a/cloudformation/ses/aws-ses-receiptrule.go b/cloudformation/ses/aws-ses-receiptrule.go index 5a5f082e5d..6787c8b87e 100644 --- a/cloudformation/ses/aws-ses-receiptrule.go +++ b/cloudformation/ses/aws-ses-receiptrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule AWS CloudFormation Resource (AWS::SES::ReceiptRule) diff --git a/cloudformation/ses/aws-ses-receiptrule_action.go b/cloudformation/ses/aws-ses-receiptrule_action.go index 3db595d53a..eab80b5fd9 100644 --- a/cloudformation/ses/aws-ses-receiptrule_action.go +++ b/cloudformation/ses/aws-ses-receiptrule_action.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_Action AWS CloudFormation Resource (AWS::SES::ReceiptRule.Action) diff --git a/cloudformation/ses/aws-ses-receiptrule_addheaderaction.go b/cloudformation/ses/aws-ses-receiptrule_addheaderaction.go index 78655d462e..acbbdd1c85 100644 --- a/cloudformation/ses/aws-ses-receiptrule_addheaderaction.go +++ b/cloudformation/ses/aws-ses-receiptrule_addheaderaction.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_AddHeaderAction AWS CloudFormation Resource (AWS::SES::ReceiptRule.AddHeaderAction) diff --git a/cloudformation/ses/aws-ses-receiptrule_bounceaction.go b/cloudformation/ses/aws-ses-receiptrule_bounceaction.go index f7f8f2c3a1..3032720c9f 100644 --- a/cloudformation/ses/aws-ses-receiptrule_bounceaction.go +++ b/cloudformation/ses/aws-ses-receiptrule_bounceaction.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_BounceAction AWS CloudFormation Resource (AWS::SES::ReceiptRule.BounceAction) diff --git a/cloudformation/ses/aws-ses-receiptrule_lambdaaction.go b/cloudformation/ses/aws-ses-receiptrule_lambdaaction.go index d7d6ccb1fc..ce695528d4 100644 --- a/cloudformation/ses/aws-ses-receiptrule_lambdaaction.go +++ b/cloudformation/ses/aws-ses-receiptrule_lambdaaction.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_LambdaAction AWS CloudFormation Resource (AWS::SES::ReceiptRule.LambdaAction) diff --git a/cloudformation/ses/aws-ses-receiptrule_rule.go b/cloudformation/ses/aws-ses-receiptrule_rule.go index de600effbf..34eb0a4f78 100644 --- a/cloudformation/ses/aws-ses-receiptrule_rule.go +++ b/cloudformation/ses/aws-ses-receiptrule_rule.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_Rule AWS CloudFormation Resource (AWS::SES::ReceiptRule.Rule) @@ -13,7 +13,7 @@ type ReceiptRule_Rule struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-actions - Actions *[]ReceiptRule_Action `json:"Actions,omitempty"` + Actions []ReceiptRule_Action `json:"Actions,omitempty"` // Enabled AWS CloudFormation Property // Required: false @@ -28,7 +28,7 @@ type ReceiptRule_Rule struct { // Recipients AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-rule.html#cfn-ses-receiptrule-rule-recipients - Recipients *[]string `json:"Recipients,omitempty"` + Recipients []string `json:"Recipients,omitempty"` // ScanEnabled AWS CloudFormation Property // Required: false diff --git a/cloudformation/ses/aws-ses-receiptrule_s3action.go b/cloudformation/ses/aws-ses-receiptrule_s3action.go index 4d9236359f..93a06aeb26 100644 --- a/cloudformation/ses/aws-ses-receiptrule_s3action.go +++ b/cloudformation/ses/aws-ses-receiptrule_s3action.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_S3Action AWS CloudFormation Resource (AWS::SES::ReceiptRule.S3Action) diff --git a/cloudformation/ses/aws-ses-receiptrule_snsaction.go b/cloudformation/ses/aws-ses-receiptrule_snsaction.go index c53a29f33e..aec4425e55 100644 --- a/cloudformation/ses/aws-ses-receiptrule_snsaction.go +++ b/cloudformation/ses/aws-ses-receiptrule_snsaction.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_SNSAction AWS CloudFormation Resource (AWS::SES::ReceiptRule.SNSAction) diff --git a/cloudformation/ses/aws-ses-receiptrule_stopaction.go b/cloudformation/ses/aws-ses-receiptrule_stopaction.go index 6bc14c383e..362209317d 100644 --- a/cloudformation/ses/aws-ses-receiptrule_stopaction.go +++ b/cloudformation/ses/aws-ses-receiptrule_stopaction.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_StopAction AWS CloudFormation Resource (AWS::SES::ReceiptRule.StopAction) diff --git a/cloudformation/ses/aws-ses-receiptrule_workmailaction.go b/cloudformation/ses/aws-ses-receiptrule_workmailaction.go index 2f286a1ad6..2d5a137d90 100644 --- a/cloudformation/ses/aws-ses-receiptrule_workmailaction.go +++ b/cloudformation/ses/aws-ses-receiptrule_workmailaction.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRule_WorkmailAction AWS CloudFormation Resource (AWS::SES::ReceiptRule.WorkmailAction) diff --git a/cloudformation/ses/aws-ses-receiptruleset.go b/cloudformation/ses/aws-ses-receiptruleset.go index 7d90da9171..7d89ec0117 100644 --- a/cloudformation/ses/aws-ses-receiptruleset.go +++ b/cloudformation/ses/aws-ses-receiptruleset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReceiptRuleSet AWS CloudFormation Resource (AWS::SES::ReceiptRuleSet) diff --git a/cloudformation/ses/aws-ses-template.go b/cloudformation/ses/aws-ses-template.go index 40d2abdd79..7f5e74ca42 100644 --- a/cloudformation/ses/aws-ses-template.go +++ b/cloudformation/ses/aws-ses-template.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template AWS CloudFormation Resource (AWS::SES::Template) diff --git a/cloudformation/ses/aws-ses-template_template.go b/cloudformation/ses/aws-ses-template_template.go index 89d093ead9..ebf92bcb92 100644 --- a/cloudformation/ses/aws-ses-template_template.go +++ b/cloudformation/ses/aws-ses-template_template.go @@ -3,7 +3,7 @@ package ses import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Template_Template AWS CloudFormation Resource (AWS::SES::Template.Template) diff --git a/cloudformation/signer/aws-signer-profilepermission.go b/cloudformation/signer/aws-signer-profilepermission.go index 129b60d43e..4657257d42 100644 --- a/cloudformation/signer/aws-signer-profilepermission.go +++ b/cloudformation/signer/aws-signer-profilepermission.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ProfilePermission AWS CloudFormation Resource (AWS::Signer::ProfilePermission) diff --git a/cloudformation/signer/aws-signer-signingprofile.go b/cloudformation/signer/aws-signer-signingprofile.go index 6d2ee3fb57..326e1ecd0b 100644 --- a/cloudformation/signer/aws-signer-signingprofile.go +++ b/cloudformation/signer/aws-signer-signingprofile.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // SigningProfile AWS CloudFormation Resource (AWS::Signer::SigningProfile) @@ -27,7 +27,7 @@ type SigningProfile struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-signer-signingprofile.html#cfn-signer-signingprofile-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/signer/aws-signer-signingprofile_signaturevalidityperiod.go b/cloudformation/signer/aws-signer-signingprofile_signaturevalidityperiod.go index 2cfbac71b4..251c0cc2ec 100644 --- a/cloudformation/signer/aws-signer-signingprofile_signaturevalidityperiod.go +++ b/cloudformation/signer/aws-signer-signingprofile_signaturevalidityperiod.go @@ -3,7 +3,7 @@ package signer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SigningProfile_SignatureValidityPeriod AWS CloudFormation Resource (AWS::Signer::SigningProfile.SignatureValidityPeriod) diff --git a/cloudformation/sns/aws-sns-subscription.go b/cloudformation/sns/aws-sns-subscription.go index ebac8ce63a..bc0f414539 100644 --- a/cloudformation/sns/aws-sns-subscription.go +++ b/cloudformation/sns/aws-sns-subscription.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Subscription AWS CloudFormation Resource (AWS::SNS::Subscription) diff --git a/cloudformation/sns/aws-sns-topic.go b/cloudformation/sns/aws-sns-topic.go index 2b8c5e6316..9a26448090 100644 --- a/cloudformation/sns/aws-sns-topic.go +++ b/cloudformation/sns/aws-sns-topic.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Topic AWS CloudFormation Resource (AWS::SNS::Topic) @@ -19,6 +19,11 @@ type Topic struct { // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-contentbaseddeduplication ContentBasedDeduplication *bool `json:"ContentBasedDeduplication,omitempty"` + // DataProtectionPolicy AWS CloudFormation Property + // Required: false + // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-dataprotectionpolicy + DataProtectionPolicy interface{} `json:"DataProtectionPolicy,omitempty"` + // DisplayName AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-displayname @@ -37,12 +42,12 @@ type Topic struct { // Subscription AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-subscription - Subscription *[]Topic_Subscription `json:"Subscription,omitempty"` + Subscription []Topic_Subscription `json:"Subscription,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sns-topic.html#cfn-sns-topic-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TopicName AWS CloudFormation Property // Required: false diff --git a/cloudformation/sns/aws-sns-topic_subscription.go b/cloudformation/sns/aws-sns-topic_subscription.go index 2d84fd44d0..39365dc472 100644 --- a/cloudformation/sns/aws-sns-topic_subscription.go +++ b/cloudformation/sns/aws-sns-topic_subscription.go @@ -3,7 +3,7 @@ package sns import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Topic_Subscription AWS CloudFormation Resource (AWS::SNS::Topic.Subscription) diff --git a/cloudformation/sns/aws-sns-topicpolicy.go b/cloudformation/sns/aws-sns-topicpolicy.go index be789fa68c..99ecb80253 100644 --- a/cloudformation/sns/aws-sns-topicpolicy.go +++ b/cloudformation/sns/aws-sns-topicpolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // TopicPolicy AWS CloudFormation Resource (AWS::SNS::TopicPolicy) diff --git a/cloudformation/sqs/aws-sqs-queue.go b/cloudformation/sqs/aws-sqs-queue.go index 465bf06973..471f876474 100644 --- a/cloudformation/sqs/aws-sqs-queue.go +++ b/cloudformation/sqs/aws-sqs-queue.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Queue AWS CloudFormation Resource (AWS::SQS::Queue) @@ -87,7 +87,7 @@ type Queue struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sqs-queue.html#cfn-sqs-queue-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VisibilityTimeout AWS CloudFormation Property // Required: false diff --git a/cloudformation/sqs/aws-sqs-queuepolicy.go b/cloudformation/sqs/aws-sqs-queuepolicy.go index e99f16c140..adc8aa9d2e 100644 --- a/cloudformation/sqs/aws-sqs-queuepolicy.go +++ b/cloudformation/sqs/aws-sqs-queuepolicy.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // QueuePolicy AWS CloudFormation Resource (AWS::SQS::QueuePolicy) diff --git a/cloudformation/ssm/aws-ssm-association.go b/cloudformation/ssm/aws-ssm-association.go index 2848c41c11..23724ac09b 100644 --- a/cloudformation/ssm/aws-ssm-association.go +++ b/cloudformation/ssm/aws-ssm-association.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Association AWS CloudFormation Resource (AWS::SSM::Association) @@ -31,7 +31,7 @@ type Association struct { // CalendarNames AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-calendarnames - CalendarNames *[]string `json:"CalendarNames,omitempty"` + CalendarNames []string `json:"CalendarNames,omitempty"` // ComplianceSeverity AWS CloudFormation Property // Required: false @@ -71,7 +71,7 @@ type Association struct { // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-parameters - Parameters *map[string]interface{} `json:"Parameters,omitempty"` + Parameters map[string]interface{} `json:"Parameters,omitempty"` // ScheduleExpression AWS CloudFormation Property // Required: false @@ -91,7 +91,7 @@ type Association struct { // Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-association.html#cfn-ssm-association-targets - Targets *[]Association_Target `json:"Targets,omitempty"` + Targets []Association_Target `json:"Targets,omitempty"` // WaitForSuccessTimeoutSeconds AWS CloudFormation Property // Required: false diff --git a/cloudformation/ssm/aws-ssm-association_instanceassociationoutputlocation.go b/cloudformation/ssm/aws-ssm-association_instanceassociationoutputlocation.go index 9e8df02410..bf0886d114 100644 --- a/cloudformation/ssm/aws-ssm-association_instanceassociationoutputlocation.go +++ b/cloudformation/ssm/aws-ssm-association_instanceassociationoutputlocation.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Association_InstanceAssociationOutputLocation AWS CloudFormation Resource (AWS::SSM::Association.InstanceAssociationOutputLocation) diff --git a/cloudformation/ssm/aws-ssm-association_s3outputlocation.go b/cloudformation/ssm/aws-ssm-association_s3outputlocation.go index 14ff7085a6..ac22683f08 100644 --- a/cloudformation/ssm/aws-ssm-association_s3outputlocation.go +++ b/cloudformation/ssm/aws-ssm-association_s3outputlocation.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Association_S3OutputLocation AWS CloudFormation Resource (AWS::SSM::Association.S3OutputLocation) diff --git a/cloudformation/ssm/aws-ssm-association_target.go b/cloudformation/ssm/aws-ssm-association_target.go index d8d41087aa..6cf8641b37 100644 --- a/cloudformation/ssm/aws-ssm-association_target.go +++ b/cloudformation/ssm/aws-ssm-association_target.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Association_Target AWS CloudFormation Resource (AWS::SSM::Association.Target) diff --git a/cloudformation/ssm/aws-ssm-document.go b/cloudformation/ssm/aws-ssm-document.go index 68c17da207..c0c546e341 100644 --- a/cloudformation/ssm/aws-ssm-document.go +++ b/cloudformation/ssm/aws-ssm-document.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Document AWS CloudFormation Resource (AWS::SSM::Document) @@ -17,7 +17,7 @@ type Document struct { // Attachments AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-attachments - Attachments *[]Document_AttachmentsSource `json:"Attachments,omitempty"` + Attachments []Document_AttachmentsSource `json:"Attachments,omitempty"` // Content AWS CloudFormation Property // Required: true @@ -42,12 +42,12 @@ type Document struct { // Requires AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-requires - Requires *[]Document_DocumentRequires `json:"Requires,omitempty"` + Requires []Document_DocumentRequires `json:"Requires,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-document.html#cfn-ssm-document-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetType AWS CloudFormation Property // Required: false diff --git a/cloudformation/ssm/aws-ssm-document_attachmentssource.go b/cloudformation/ssm/aws-ssm-document_attachmentssource.go index bd12246de7..476605b4bf 100644 --- a/cloudformation/ssm/aws-ssm-document_attachmentssource.go +++ b/cloudformation/ssm/aws-ssm-document_attachmentssource.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Document_AttachmentsSource AWS CloudFormation Resource (AWS::SSM::Document.AttachmentsSource) @@ -23,7 +23,7 @@ type Document_AttachmentsSource struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-document-attachmentssource.html#cfn-ssm-document-attachmentssource-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-document_documentrequires.go b/cloudformation/ssm/aws-ssm-document_documentrequires.go index fc732047c6..55d147cb18 100644 --- a/cloudformation/ssm/aws-ssm-document_documentrequires.go +++ b/cloudformation/ssm/aws-ssm-document_documentrequires.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Document_DocumentRequires AWS CloudFormation Resource (AWS::SSM::Document.DocumentRequires) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindow.go b/cloudformation/ssm/aws-ssm-maintenancewindow.go index a82d46f6f8..a8510304bc 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindow.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindow.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // MaintenanceWindow AWS CloudFormation Resource (AWS::SSM::MaintenanceWindow) @@ -67,7 +67,7 @@ type MaintenanceWindow struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindow.html#cfn-ssm-maintenancewindow-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtarget.go b/cloudformation/ssm/aws-ssm-maintenancewindowtarget.go index fe3781814e..b8b12f9c85 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtarget.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtarget.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTarget AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTarget) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtarget_targets.go b/cloudformation/ssm/aws-ssm-maintenancewindowtarget_targets.go index b9d89f0ee5..09f06d6c24 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtarget_targets.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtarget_targets.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTarget_Targets AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTarget.Targets) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask.go index 7143f3547e..54477f44c5 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask) @@ -56,7 +56,7 @@ type MaintenanceWindowTask struct { // Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-maintenancewindowtask.html#cfn-ssm-maintenancewindowtask-targets - Targets *[]MaintenanceWindowTask_Target `json:"Targets,omitempty"` + Targets []MaintenanceWindowTask_Target `json:"Targets,omitempty"` // TaskArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_cloudwatchoutputconfig.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_cloudwatchoutputconfig.go index 6305b61f79..e2d42ac606 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_cloudwatchoutputconfig.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_cloudwatchoutputconfig.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_CloudWatchOutputConfig AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.CloudWatchOutputConfig) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_logginginfo.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_logginginfo.go index f035cc9ddf..0d53d2a1f9 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_logginginfo.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_logginginfo.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_LoggingInfo AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.LoggingInfo) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowautomationparameters.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowautomationparameters.go index 42cdab892b..769e6092af 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowautomationparameters.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowautomationparameters.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_MaintenanceWindowAutomationParameters AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.MaintenanceWindowAutomationParameters) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowlambdaparameters.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowlambdaparameters.go index 5d7d65220d..55faa10827 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowlambdaparameters.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowlambdaparameters.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_MaintenanceWindowLambdaParameters AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.MaintenanceWindowLambdaParameters) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowruncommandparameters.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowruncommandparameters.go index df9343cb84..7dbfae38fc 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowruncommandparameters.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowruncommandparameters.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_MaintenanceWindowRunCommandParameters AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.MaintenanceWindowRunCommandParameters) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowstepfunctionsparameters.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowstepfunctionsparameters.go index e14a191d23..13c5059492 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowstepfunctionsparameters.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_maintenancewindowstepfunctionsparameters.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_MaintenanceWindowStepFunctionsParameters AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.MaintenanceWindowStepFunctionsParameters) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_notificationconfig.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_notificationconfig.go index a0ba8a71fd..c42dac6673 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_notificationconfig.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_notificationconfig.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_NotificationConfig AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.NotificationConfig) @@ -18,7 +18,7 @@ type MaintenanceWindowTask_NotificationConfig struct { // NotificationEvents AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-maintenancewindowtask-notificationconfig.html#cfn-ssm-maintenancewindowtask-notificationconfig-notificationevents - NotificationEvents *[]string `json:"NotificationEvents,omitempty"` + NotificationEvents []string `json:"NotificationEvents,omitempty"` // NotificationType AWS CloudFormation Property // Required: false diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_target.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_target.go index 4e4a2ba8f4..8786c614a8 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_target.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_target.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_Target AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.Target) diff --git a/cloudformation/ssm/aws-ssm-maintenancewindowtask_taskinvocationparameters.go b/cloudformation/ssm/aws-ssm-maintenancewindowtask_taskinvocationparameters.go index 00de90f47b..e44d709f43 100644 --- a/cloudformation/ssm/aws-ssm-maintenancewindowtask_taskinvocationparameters.go +++ b/cloudformation/ssm/aws-ssm-maintenancewindowtask_taskinvocationparameters.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // MaintenanceWindowTask_TaskInvocationParameters AWS CloudFormation Resource (AWS::SSM::MaintenanceWindowTask.TaskInvocationParameters) diff --git a/cloudformation/ssm/aws-ssm-parameter.go b/cloudformation/ssm/aws-ssm-parameter.go index c6e660dd38..905fc87040 100644 --- a/cloudformation/ssm/aws-ssm-parameter.go +++ b/cloudformation/ssm/aws-ssm-parameter.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Parameter AWS CloudFormation Resource (AWS::SSM::Parameter) diff --git a/cloudformation/ssm/aws-ssm-patchbaseline.go b/cloudformation/ssm/aws-ssm-patchbaseline.go index 3e7f6753c4..240bd1a62e 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PatchBaseline AWS CloudFormation Resource (AWS::SSM::PatchBaseline) @@ -22,7 +22,7 @@ type PatchBaseline struct { // ApprovedPatches AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-approvedpatches - ApprovedPatches *[]string `json:"ApprovedPatches,omitempty"` + ApprovedPatches []string `json:"ApprovedPatches,omitempty"` // ApprovedPatchesComplianceLevel AWS CloudFormation Property // Required: false @@ -57,12 +57,12 @@ type PatchBaseline struct { // PatchGroups AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-patchgroups - PatchGroups *[]string `json:"PatchGroups,omitempty"` + PatchGroups []string `json:"PatchGroups,omitempty"` // RejectedPatches AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-rejectedpatches - RejectedPatches *[]string `json:"RejectedPatches,omitempty"` + RejectedPatches []string `json:"RejectedPatches,omitempty"` // RejectedPatchesAction AWS CloudFormation Property // Required: false @@ -72,12 +72,12 @@ type PatchBaseline struct { // Sources AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-sources - Sources *[]PatchBaseline_PatchSource `json:"Sources,omitempty"` + Sources []PatchBaseline_PatchSource `json:"Sources,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-patchbaseline.html#cfn-ssm-patchbaseline-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-patchbaseline_patchfilter.go b/cloudformation/ssm/aws-ssm-patchbaseline_patchfilter.go index 33c9b22257..cc28818742 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline_patchfilter.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline_patchfilter.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PatchBaseline_PatchFilter AWS CloudFormation Resource (AWS::SSM::PatchBaseline.PatchFilter) @@ -18,7 +18,7 @@ type PatchBaseline_PatchFilter struct { // Values AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfilter.html#cfn-ssm-patchbaseline-patchfilter-values - Values *[]string `json:"Values,omitempty"` + Values []string `json:"Values,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-patchbaseline_patchfiltergroup.go b/cloudformation/ssm/aws-ssm-patchbaseline_patchfiltergroup.go index 7a85326b61..c928030f4a 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline_patchfiltergroup.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline_patchfiltergroup.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PatchBaseline_PatchFilterGroup AWS CloudFormation Resource (AWS::SSM::PatchBaseline.PatchFilterGroup) @@ -13,7 +13,7 @@ type PatchBaseline_PatchFilterGroup struct { // PatchFilters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchfiltergroup.html#cfn-ssm-patchbaseline-patchfiltergroup-patchfilters - PatchFilters *[]PatchBaseline_PatchFilter `json:"PatchFilters,omitempty"` + PatchFilters []PatchBaseline_PatchFilter `json:"PatchFilters,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-patchbaseline_patchsource.go b/cloudformation/ssm/aws-ssm-patchbaseline_patchsource.go index d4537e0690..01cc734566 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline_patchsource.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline_patchsource.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PatchBaseline_PatchSource AWS CloudFormation Resource (AWS::SSM::PatchBaseline.PatchSource) @@ -23,7 +23,7 @@ type PatchBaseline_PatchSource struct { // Products AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-patchsource.html#cfn-ssm-patchbaseline-patchsource-products - Products *[]string `json:"Products,omitempty"` + Products []string `json:"Products,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-patchbaseline_patchstringdate.go b/cloudformation/ssm/aws-ssm-patchbaseline_patchstringdate.go index c8485d6b2a..90b09a38ed 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline_patchstringdate.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline_patchstringdate.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PatchBaseline_PatchStringDate AWS CloudFormation Resource (AWS::SSM::PatchBaseline.PatchStringDate) diff --git a/cloudformation/ssm/aws-ssm-patchbaseline_rule.go b/cloudformation/ssm/aws-ssm-patchbaseline_rule.go index ad44e984ee..826bc48afb 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline_rule.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline_rule.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PatchBaseline_Rule AWS CloudFormation Resource (AWS::SSM::PatchBaseline.Rule) diff --git a/cloudformation/ssm/aws-ssm-patchbaseline_rulegroup.go b/cloudformation/ssm/aws-ssm-patchbaseline_rulegroup.go index 903b138f1b..a99d5eba8f 100644 --- a/cloudformation/ssm/aws-ssm-patchbaseline_rulegroup.go +++ b/cloudformation/ssm/aws-ssm-patchbaseline_rulegroup.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PatchBaseline_RuleGroup AWS CloudFormation Resource (AWS::SSM::PatchBaseline.RuleGroup) @@ -13,7 +13,7 @@ type PatchBaseline_RuleGroup struct { // PatchRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-patchbaseline-rulegroup.html#cfn-ssm-patchbaseline-rulegroup-patchrules - PatchRules *[]PatchBaseline_Rule `json:"PatchRules,omitempty"` + PatchRules []PatchBaseline_Rule `json:"PatchRules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-resourcedatasync.go b/cloudformation/ssm/aws-ssm-resourcedatasync.go index 2619fdb2ba..9bd6c5307f 100644 --- a/cloudformation/ssm/aws-ssm-resourcedatasync.go +++ b/cloudformation/ssm/aws-ssm-resourcedatasync.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDataSync AWS CloudFormation Resource (AWS::SSM::ResourceDataSync) diff --git a/cloudformation/ssm/aws-ssm-resourcedatasync_awsorganizationssource.go b/cloudformation/ssm/aws-ssm-resourcedatasync_awsorganizationssource.go index 3976ca6784..82c2f4e078 100644 --- a/cloudformation/ssm/aws-ssm-resourcedatasync_awsorganizationssource.go +++ b/cloudformation/ssm/aws-ssm-resourcedatasync_awsorganizationssource.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDataSync_AwsOrganizationsSource AWS CloudFormation Resource (AWS::SSM::ResourceDataSync.AwsOrganizationsSource) @@ -18,7 +18,7 @@ type ResourceDataSync_AwsOrganizationsSource struct { // OrganizationalUnits AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssm-resourcedatasync-awsorganizationssource.html#cfn-ssm-resourcedatasync-awsorganizationssource-organizationalunits - OrganizationalUnits *[]string `json:"OrganizationalUnits,omitempty"` + OrganizationalUnits []string `json:"OrganizationalUnits,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssm/aws-ssm-resourcedatasync_s3destination.go b/cloudformation/ssm/aws-ssm-resourcedatasync_s3destination.go index 2bfda92864..4f8ac8f314 100644 --- a/cloudformation/ssm/aws-ssm-resourcedatasync_s3destination.go +++ b/cloudformation/ssm/aws-ssm-resourcedatasync_s3destination.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDataSync_S3Destination AWS CloudFormation Resource (AWS::SSM::ResourceDataSync.S3Destination) diff --git a/cloudformation/ssm/aws-ssm-resourcedatasync_syncsource.go b/cloudformation/ssm/aws-ssm-resourcedatasync_syncsource.go index a3e515a4c3..aa35a977ea 100644 --- a/cloudformation/ssm/aws-ssm-resourcedatasync_syncsource.go +++ b/cloudformation/ssm/aws-ssm-resourcedatasync_syncsource.go @@ -3,7 +3,7 @@ package ssm import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResourceDataSync_SyncSource AWS CloudFormation Resource (AWS::SSM::ResourceDataSync.SyncSource) diff --git a/cloudformation/ssmcontacts/aws-ssmcontacts-contact.go b/cloudformation/ssmcontacts/aws-ssmcontacts-contact.go index 8c23a4ae51..8f1c6194de 100644 --- a/cloudformation/ssmcontacts/aws-ssmcontacts-contact.go +++ b/cloudformation/ssmcontacts/aws-ssmcontacts-contact.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Contact AWS CloudFormation Resource (AWS::SSMContacts::Contact) diff --git a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_channeltargetinfo.go b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_channeltargetinfo.go index daa1c7fa77..46a871f4b3 100644 --- a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_channeltargetinfo.go +++ b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_channeltargetinfo.go @@ -3,7 +3,7 @@ package ssmcontacts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Contact_ChannelTargetInfo AWS CloudFormation Resource (AWS::SSMContacts::Contact.ChannelTargetInfo) diff --git a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_contacttargetinfo.go b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_contacttargetinfo.go index 9ed7d8f400..4491089036 100644 --- a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_contacttargetinfo.go +++ b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_contacttargetinfo.go @@ -3,7 +3,7 @@ package ssmcontacts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Contact_ContactTargetInfo AWS CloudFormation Resource (AWS::SSMContacts::Contact.ContactTargetInfo) diff --git a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_stage.go b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_stage.go index d5971fd73b..58e7a86ecb 100644 --- a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_stage.go +++ b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_stage.go @@ -3,7 +3,7 @@ package ssmcontacts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Contact_Stage AWS CloudFormation Resource (AWS::SSMContacts::Contact.Stage) @@ -18,7 +18,7 @@ type Contact_Stage struct { // Targets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmcontacts-contact-stage.html#cfn-ssmcontacts-contact-stage-targets - Targets *[]Contact_Targets `json:"Targets,omitempty"` + Targets []Contact_Targets `json:"Targets,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_targets.go b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_targets.go index 9fd9ab6305..a624f5785c 100644 --- a/cloudformation/ssmcontacts/aws-ssmcontacts-contact_targets.go +++ b/cloudformation/ssmcontacts/aws-ssmcontacts-contact_targets.go @@ -3,7 +3,7 @@ package ssmcontacts import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Contact_Targets AWS CloudFormation Resource (AWS::SSMContacts::Contact.Targets) diff --git a/cloudformation/ssmcontacts/aws-ssmcontacts-contactchannel.go b/cloudformation/ssmcontacts/aws-ssmcontacts-contactchannel.go index 10c0d7036c..9d3e06d8b4 100644 --- a/cloudformation/ssmcontacts/aws-ssmcontacts-contactchannel.go +++ b/cloudformation/ssmcontacts/aws-ssmcontacts-contactchannel.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ContactChannel AWS CloudFormation Resource (AWS::SSMContacts::ContactChannel) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-replicationset.go b/cloudformation/ssmincidents/aws-ssmincidents-replicationset.go index fcb5f4a3f7..c377602fce 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-replicationset.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-replicationset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationSet AWS CloudFormation Resource (AWS::SSMIncidents::ReplicationSet) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-replicationset_regionconfiguration.go b/cloudformation/ssmincidents/aws-ssmincidents-replicationset_regionconfiguration.go index 8ff73bbe26..a35ce0be64 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-replicationset_regionconfiguration.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-replicationset_regionconfiguration.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationSet_RegionConfiguration AWS CloudFormation Resource (AWS::SSMIncidents::ReplicationSet.RegionConfiguration) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-replicationset_replicationregion.go b/cloudformation/ssmincidents/aws-ssmincidents-replicationset_replicationregion.go index db7d6a94bb..e715cd4d3a 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-replicationset_replicationregion.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-replicationset_replicationregion.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ReplicationSet_ReplicationRegion AWS CloudFormation Resource (AWS::SSMIncidents::ReplicationSet.ReplicationRegion) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan.go index b694fd524c..b8ef57cc00 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResponsePlan AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan) @@ -17,7 +17,7 @@ type ResponsePlan struct { // Actions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-actions - Actions *[]ResponsePlan_Action `json:"Actions,omitempty"` + Actions []ResponsePlan_Action `json:"Actions,omitempty"` // ChatChannel AWS CloudFormation Property // Required: false @@ -32,7 +32,7 @@ type ResponsePlan struct { // Engagements AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-engagements - Engagements *[]string `json:"Engagements,omitempty"` + Engagements []string `json:"Engagements,omitempty"` // IncidentTemplate AWS CloudFormation Property // Required: true @@ -47,7 +47,7 @@ type ResponsePlan struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmincidents-responseplan.html#cfn-ssmincidents-responseplan-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_action.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_action.go index 67b2645f27..4e73960009 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_action.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_action.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_Action AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.Action) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_chatchannel.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_chatchannel.go index 87bca9f794..6aa8ec5188 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_chatchannel.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_chatchannel.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_ChatChannel AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.ChatChannel) @@ -13,7 +13,7 @@ type ResponsePlan_ChatChannel struct { // ChatbotSns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-chatchannel.html#cfn-ssmincidents-responseplan-chatchannel-chatbotsns - ChatbotSns *[]string `json:"ChatbotSns,omitempty"` + ChatbotSns []string `json:"ChatbotSns,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparameter.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparameter.go index 07774fd338..94b6a87c87 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparameter.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparameter.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_DynamicSsmParameter AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.DynamicSsmParameter) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparametervalue.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparametervalue.go index e8ca2fce38..e76cdc470d 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparametervalue.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_dynamicssmparametervalue.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_DynamicSsmParameterValue AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.DynamicSsmParameterValue) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_incidenttemplate.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_incidenttemplate.go index 53eabc6453..a94a3c030f 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_incidenttemplate.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_incidenttemplate.go @@ -3,8 +3,8 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ResponsePlan_IncidentTemplate AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.IncidentTemplate) @@ -24,12 +24,12 @@ type ResponsePlan_IncidentTemplate struct { // IncidentTags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-incidenttags - IncidentTags *[]tags.Tag `json:"IncidentTags,omitempty"` + IncidentTags []tags.Tag `json:"IncidentTags,omitempty"` // NotificationTargets AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-incidenttemplate.html#cfn-ssmincidents-responseplan-incidenttemplate-notificationtargets - NotificationTargets *[]ResponsePlan_NotificationTargetItem `json:"NotificationTargets,omitempty"` + NotificationTargets []ResponsePlan_NotificationTargetItem `json:"NotificationTargets,omitempty"` // Summary AWS CloudFormation Property // Required: false diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_notificationtargetitem.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_notificationtargetitem.go index e560d127eb..685a6037d1 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_notificationtargetitem.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_notificationtargetitem.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_NotificationTargetItem AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.NotificationTargetItem) diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmautomation.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmautomation.go index bc74f019ee..c429f2cddb 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmautomation.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmautomation.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_SsmAutomation AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.SsmAutomation) @@ -23,12 +23,12 @@ type ResponsePlan_SsmAutomation struct { // DynamicParameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-dynamicparameters - DynamicParameters *[]ResponsePlan_DynamicSsmParameter `json:"DynamicParameters,omitempty"` + DynamicParameters []ResponsePlan_DynamicSsmParameter `json:"DynamicParameters,omitempty"` // Parameters AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmincidents-responseplan-ssmautomation.html#cfn-ssmincidents-responseplan-ssmautomation-parameters - Parameters *[]ResponsePlan_SsmParameter `json:"Parameters,omitempty"` + Parameters []ResponsePlan_SsmParameter `json:"Parameters,omitempty"` // RoleArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmparameter.go b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmparameter.go index 16d4c39722..54dceaadcc 100644 --- a/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmparameter.go +++ b/cloudformation/ssmincidents/aws-ssmincidents-responseplan_ssmparameter.go @@ -3,7 +3,7 @@ package ssmincidents import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ResponsePlan_SsmParameter AWS CloudFormation Resource (AWS::SSMIncidents::ResponsePlan.SsmParameter) diff --git a/cloudformation/sso/aws-sso-assignment.go b/cloudformation/sso/aws-sso-assignment.go index b4adb5bb04..b0c3358f14 100644 --- a/cloudformation/sso/aws-sso-assignment.go +++ b/cloudformation/sso/aws-sso-assignment.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assignment AWS CloudFormation Resource (AWS::SSO::Assignment) diff --git a/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration.go b/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration.go index edf75f758d..e3dac89f8a 100644 --- a/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration.go +++ b/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceAccessControlAttributeConfiguration AWS CloudFormation Resource (AWS::SSO::InstanceAccessControlAttributeConfiguration) @@ -16,7 +16,7 @@ type InstanceAccessControlAttributeConfiguration struct { // AccessControlAttributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-instanceaccesscontrolattributeconfiguration.html#cfn-sso-instanceaccesscontrolattributeconfiguration-accesscontrolattributes - AccessControlAttributes *[]InstanceAccessControlAttributeConfiguration_AccessControlAttribute `json:"AccessControlAttributes,omitempty"` + AccessControlAttributes []InstanceAccessControlAttributeConfiguration_AccessControlAttribute `json:"AccessControlAttributes,omitempty"` // InstanceArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattribute.go b/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattribute.go index ea0a286878..b2268f4d49 100644 --- a/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattribute.go +++ b/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattribute.go @@ -3,7 +3,7 @@ package sso import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceAccessControlAttributeConfiguration_AccessControlAttribute AWS CloudFormation Resource (AWS::SSO::InstanceAccessControlAttributeConfiguration.AccessControlAttribute) diff --git a/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattributevalue.go b/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattributevalue.go index fcb54195a9..f2f7adfc9d 100644 --- a/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattributevalue.go +++ b/cloudformation/sso/aws-sso-instanceaccesscontrolattributeconfiguration_accesscontrolattributevalue.go @@ -3,7 +3,7 @@ package sso import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // InstanceAccessControlAttributeConfiguration_AccessControlAttributeValue AWS CloudFormation Resource (AWS::SSO::InstanceAccessControlAttributeConfiguration.AccessControlAttributeValue) diff --git a/cloudformation/sso/aws-sso-permissionset.go b/cloudformation/sso/aws-sso-permissionset.go index a47653b9b9..2c5ce092ec 100644 --- a/cloudformation/sso/aws-sso-permissionset.go +++ b/cloudformation/sso/aws-sso-permissionset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // PermissionSet AWS CloudFormation Resource (AWS::SSO::PermissionSet) @@ -17,7 +17,7 @@ type PermissionSet struct { // CustomerManagedPolicyReferences AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-customermanagedpolicyreferences - CustomerManagedPolicyReferences *[]PermissionSet_CustomerManagedPolicyReference `json:"CustomerManagedPolicyReferences,omitempty"` + CustomerManagedPolicyReferences []PermissionSet_CustomerManagedPolicyReference `json:"CustomerManagedPolicyReferences,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -37,7 +37,7 @@ type PermissionSet struct { // ManagedPolicies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-managedpolicies - ManagedPolicies *[]string `json:"ManagedPolicies,omitempty"` + ManagedPolicies []string `json:"ManagedPolicies,omitempty"` // Name AWS CloudFormation Property // Required: true @@ -62,7 +62,7 @@ type PermissionSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-sso-permissionset.html#cfn-sso-permissionset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/sso/aws-sso-permissionset_customermanagedpolicyreference.go b/cloudformation/sso/aws-sso-permissionset_customermanagedpolicyreference.go index f5d06d01a5..ec23933c63 100644 --- a/cloudformation/sso/aws-sso-permissionset_customermanagedpolicyreference.go +++ b/cloudformation/sso/aws-sso-permissionset_customermanagedpolicyreference.go @@ -3,7 +3,7 @@ package sso import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PermissionSet_CustomerManagedPolicyReference AWS CloudFormation Resource (AWS::SSO::PermissionSet.CustomerManagedPolicyReference) diff --git a/cloudformation/sso/aws-sso-permissionset_permissionsboundary.go b/cloudformation/sso/aws-sso-permissionset_permissionsboundary.go index 9975424845..6796b72b93 100644 --- a/cloudformation/sso/aws-sso-permissionset_permissionsboundary.go +++ b/cloudformation/sso/aws-sso-permissionset_permissionsboundary.go @@ -3,7 +3,7 @@ package sso import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // PermissionSet_PermissionsBoundary AWS CloudFormation Resource (AWS::SSO::PermissionSet.PermissionsBoundary) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-activity.go b/cloudformation/stepfunctions/aws-stepfunctions-activity.go index 931eea6a6f..90c485ac29 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-activity.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-activity.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Activity AWS CloudFormation Resource (AWS::StepFunctions::Activity) @@ -21,7 +21,7 @@ type Activity struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html#cfn-stepfunctions-activity-tags - Tags *[]Activity_TagsEntry `json:"Tags,omitempty"` + Tags []Activity_TagsEntry `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/stepfunctions/aws-stepfunctions-activity_tagsentry.go b/cloudformation/stepfunctions/aws-stepfunctions-activity_tagsentry.go index e9b8ba9f68..29771fa025 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-activity_tagsentry.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-activity_tagsentry.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Activity_TagsEntry AWS CloudFormation Resource (AWS::StepFunctions::Activity.TagsEntry) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine.go index a8c6133461..6e796ddaf5 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine AWS CloudFormation Resource (AWS::StepFunctions::StateMachine) @@ -31,7 +31,7 @@ type StateMachine struct { // DefinitionSubstitutions AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-definitionsubstitutions - DefinitionSubstitutions *map[string]interface{} `json:"DefinitionSubstitutions,omitempty"` + DefinitionSubstitutions map[string]interface{} `json:"DefinitionSubstitutions,omitempty"` // LoggingConfiguration AWS CloudFormation Property // Required: false @@ -56,7 +56,7 @@ type StateMachine struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-statemachine.html#cfn-stepfunctions-statemachine-tags - Tags *[]StateMachine_TagsEntry `json:"Tags,omitempty"` + Tags []StateMachine_TagsEntry `json:"Tags,omitempty"` // TracingConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_cloudwatchlogsloggroup.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_cloudwatchlogsloggroup.go index 0ebeedf35a..0397f4d0db 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_cloudwatchlogsloggroup.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_cloudwatchlogsloggroup.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_CloudWatchLogsLogGroup AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.CloudWatchLogsLogGroup) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_definition.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_definition.go index 4856dd43ae..c34d43305a 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_definition.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_definition.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_Definition AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.Definition) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_logdestination.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_logdestination.go index 0512d3993e..3d9ba3f3b8 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_logdestination.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_logdestination.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_LogDestination AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.LogDestination) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_loggingconfiguration.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_loggingconfiguration.go index 23e2236d90..6683733e4a 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_loggingconfiguration.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_loggingconfiguration.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_LoggingConfiguration AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.LoggingConfiguration) @@ -13,7 +13,7 @@ type StateMachine_LoggingConfiguration struct { // Destinations AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-stepfunctions-statemachine-loggingconfiguration.html#cfn-stepfunctions-statemachine-loggingconfiguration-destinations - Destinations *[]StateMachine_LogDestination `json:"Destinations,omitempty"` + Destinations []StateMachine_LogDestination `json:"Destinations,omitempty"` // IncludeExecutionData AWS CloudFormation Property // Required: false diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_s3location.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_s3location.go index 79b3ac8792..3bc60e3473 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_s3location.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_s3location.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_S3Location AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.S3Location) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tagsentry.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tagsentry.go index 041c67c03d..5dabcdc0f8 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tagsentry.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tagsentry.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_TagsEntry AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.TagsEntry) diff --git a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tracingconfiguration.go b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tracingconfiguration.go index 397a37bb41..ceee16b5a1 100644 --- a/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tracingconfiguration.go +++ b/cloudformation/stepfunctions/aws-stepfunctions-statemachine_tracingconfiguration.go @@ -3,7 +3,7 @@ package stepfunctions import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // StateMachine_TracingConfiguration AWS CloudFormation Resource (AWS::StepFunctions::StateMachine.TracingConfiguration) diff --git a/cloudformation/supportapp/aws-supportapp-accountalias.go b/cloudformation/supportapp/aws-supportapp-accountalias.go index fc9a637176..cc8993d474 100644 --- a/cloudformation/supportapp/aws-supportapp-accountalias.go +++ b/cloudformation/supportapp/aws-supportapp-accountalias.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AccountAlias AWS CloudFormation Resource (AWS::SupportApp::AccountAlias) diff --git a/cloudformation/supportapp/aws-supportapp-slackchannelconfiguration.go b/cloudformation/supportapp/aws-supportapp-slackchannelconfiguration.go index a43fd1d691..7ca1bb82fd 100644 --- a/cloudformation/supportapp/aws-supportapp-slackchannelconfiguration.go +++ b/cloudformation/supportapp/aws-supportapp-slackchannelconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SlackChannelConfiguration AWS CloudFormation Resource (AWS::SupportApp::SlackChannelConfiguration) diff --git a/cloudformation/synthetics/aws-synthetics-canary.go b/cloudformation/synthetics/aws-synthetics-canary.go index 038336f9a2..4f0540405a 100644 --- a/cloudformation/synthetics/aws-synthetics-canary.go +++ b/cloudformation/synthetics/aws-synthetics-canary.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Canary AWS CloudFormation Resource (AWS::Synthetics::Canary) @@ -77,7 +77,7 @@ type Canary struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-canary.html#cfn-synthetics-canary-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VPCConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/synthetics/aws-synthetics-canary_artifactconfig.go b/cloudformation/synthetics/aws-synthetics-canary_artifactconfig.go index 29bf6969ec..ce7e49a932 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_artifactconfig.go +++ b/cloudformation/synthetics/aws-synthetics-canary_artifactconfig.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_ArtifactConfig AWS CloudFormation Resource (AWS::Synthetics::Canary.ArtifactConfig) diff --git a/cloudformation/synthetics/aws-synthetics-canary_basescreenshot.go b/cloudformation/synthetics/aws-synthetics-canary_basescreenshot.go index 3e07a1f326..c942126a29 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_basescreenshot.go +++ b/cloudformation/synthetics/aws-synthetics-canary_basescreenshot.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_BaseScreenshot AWS CloudFormation Resource (AWS::Synthetics::Canary.BaseScreenshot) @@ -13,7 +13,7 @@ type Canary_BaseScreenshot struct { // IgnoreCoordinates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-basescreenshot.html#cfn-synthetics-canary-basescreenshot-ignorecoordinates - IgnoreCoordinates *[]string `json:"IgnoreCoordinates,omitempty"` + IgnoreCoordinates []string `json:"IgnoreCoordinates,omitempty"` // ScreenshotName AWS CloudFormation Property // Required: true diff --git a/cloudformation/synthetics/aws-synthetics-canary_code.go b/cloudformation/synthetics/aws-synthetics-canary_code.go index 4bff99f0fd..1b4e81a19c 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_code.go +++ b/cloudformation/synthetics/aws-synthetics-canary_code.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_Code AWS CloudFormation Resource (AWS::Synthetics::Canary.Code) diff --git a/cloudformation/synthetics/aws-synthetics-canary_runconfig.go b/cloudformation/synthetics/aws-synthetics-canary_runconfig.go index 5644c8338b..6f2d1c9599 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_runconfig.go +++ b/cloudformation/synthetics/aws-synthetics-canary_runconfig.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_RunConfig AWS CloudFormation Resource (AWS::Synthetics::Canary.RunConfig) @@ -18,7 +18,7 @@ type Canary_RunConfig struct { // EnvironmentVariables AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-runconfig.html#cfn-synthetics-canary-runconfig-environmentvariables - EnvironmentVariables *map[string]string `json:"EnvironmentVariables,omitempty"` + EnvironmentVariables map[string]string `json:"EnvironmentVariables,omitempty"` // MemoryInMB AWS CloudFormation Property // Required: false diff --git a/cloudformation/synthetics/aws-synthetics-canary_s3encryption.go b/cloudformation/synthetics/aws-synthetics-canary_s3encryption.go index bcc55db116..d0a9ef8462 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_s3encryption.go +++ b/cloudformation/synthetics/aws-synthetics-canary_s3encryption.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_S3Encryption AWS CloudFormation Resource (AWS::Synthetics::Canary.S3Encryption) diff --git a/cloudformation/synthetics/aws-synthetics-canary_schedule.go b/cloudformation/synthetics/aws-synthetics-canary_schedule.go index 6cef515559..004ca543b6 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_schedule.go +++ b/cloudformation/synthetics/aws-synthetics-canary_schedule.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_Schedule AWS CloudFormation Resource (AWS::Synthetics::Canary.Schedule) diff --git a/cloudformation/synthetics/aws-synthetics-canary_visualreference.go b/cloudformation/synthetics/aws-synthetics-canary_visualreference.go index 8e136ddc32..79a5ed75b8 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_visualreference.go +++ b/cloudformation/synthetics/aws-synthetics-canary_visualreference.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_VisualReference AWS CloudFormation Resource (AWS::Synthetics::Canary.VisualReference) @@ -18,7 +18,7 @@ type Canary_VisualReference struct { // BaseScreenshots AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-synthetics-canary-visualreference.html#cfn-synthetics-canary-visualreference-basescreenshots - BaseScreenshots *[]Canary_BaseScreenshot `json:"BaseScreenshots,omitempty"` + BaseScreenshots []Canary_BaseScreenshot `json:"BaseScreenshots,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/synthetics/aws-synthetics-canary_vpcconfig.go b/cloudformation/synthetics/aws-synthetics-canary_vpcconfig.go index 7272f40f35..8013cc3730 100644 --- a/cloudformation/synthetics/aws-synthetics-canary_vpcconfig.go +++ b/cloudformation/synthetics/aws-synthetics-canary_vpcconfig.go @@ -3,7 +3,7 @@ package synthetics import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Canary_VPCConfig AWS CloudFormation Resource (AWS::Synthetics::Canary.VPCConfig) diff --git a/cloudformation/synthetics/aws-synthetics-group.go b/cloudformation/synthetics/aws-synthetics-group.go index f2efd47be7..dbb7241c6c 100644 --- a/cloudformation/synthetics/aws-synthetics-group.go +++ b/cloudformation/synthetics/aws-synthetics-group.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Group AWS CloudFormation Resource (AWS::Synthetics::Group) @@ -22,12 +22,12 @@ type Group struct { // ResourceArns AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-group.html#cfn-synthetics-group-resourcearns - ResourceArns *[]string `json:"ResourceArns,omitempty"` + ResourceArns []string `json:"ResourceArns,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-synthetics-group.html#cfn-synthetics-group-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/tags/tag.go b/cloudformation/tags/tag.go index a2d9425ada..85ae977612 100644 --- a/cloudformation/tags/tag.go +++ b/cloudformation/tags/tag.go @@ -1,6 +1,6 @@ package tags -import "github.com/awslabs/goformation/v6/cloudformation/policies" +import "github.com/awslabs/goformation/v7/cloudformation/policies" // Tag AWS CloudFormation Resource (Tag) // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-resource-tags.html diff --git a/cloudformation/template.go b/cloudformation/template.go index e72e4b0fe8..b47cb242cb 100644 --- a/cloudformation/template.go +++ b/cloudformation/template.go @@ -5,7 +5,7 @@ import ( "fmt" "strings" - "github.com/awslabs/goformation/v6/intrinsics" + "github.com/awslabs/goformation/v7/intrinsics" "github.com/sanathkr/yaml" ) diff --git a/cloudformation/timestream/aws-timestream-database.go b/cloudformation/timestream/aws-timestream-database.go index feaa71a51e..ca9edc84e6 100644 --- a/cloudformation/timestream/aws-timestream-database.go +++ b/cloudformation/timestream/aws-timestream-database.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Database AWS CloudFormation Resource (AWS::Timestream::Database) @@ -27,7 +27,7 @@ type Database struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-database.html#cfn-timestream-database-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/timestream/aws-timestream-scheduledquery.go b/cloudformation/timestream/aws-timestream-scheduledquery.go index b791fc70ef..95a5d97f7e 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ScheduledQuery AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery) @@ -57,7 +57,7 @@ type ScheduledQuery struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-scheduledquery.html#cfn-timestream-scheduledquery-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // TargetConfiguration AWS CloudFormation Property // Required: false diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_dimensionmapping.go b/cloudformation/timestream/aws-timestream-scheduledquery_dimensionmapping.go index 1f4aed5705..9f3f1d0c2f 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_dimensionmapping.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_dimensionmapping.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_DimensionMapping AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.DimensionMapping) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_errorreportconfiguration.go b/cloudformation/timestream/aws-timestream-scheduledquery_errorreportconfiguration.go index 4639177060..446d1bf9e2 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_errorreportconfiguration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_errorreportconfiguration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_ErrorReportConfiguration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.ErrorReportConfiguration) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_mixedmeasuremapping.go b/cloudformation/timestream/aws-timestream-scheduledquery_mixedmeasuremapping.go index 8852470310..94e71e9e15 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_mixedmeasuremapping.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_mixedmeasuremapping.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_MixedMeasureMapping AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.MixedMeasureMapping) @@ -23,7 +23,7 @@ type ScheduledQuery_MixedMeasureMapping struct { // MultiMeasureAttributeMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-mixedmeasuremapping.html#cfn-timestream-scheduledquery-mixedmeasuremapping-multimeasureattributemappings - MultiMeasureAttributeMappings *[]ScheduledQuery_MultiMeasureAttributeMapping `json:"MultiMeasureAttributeMappings,omitempty"` + MultiMeasureAttributeMappings []ScheduledQuery_MultiMeasureAttributeMapping `json:"MultiMeasureAttributeMappings,omitempty"` // SourceColumn AWS CloudFormation Property // Required: false diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_multimeasureattributemapping.go b/cloudformation/timestream/aws-timestream-scheduledquery_multimeasureattributemapping.go index a5872f5ccf..8f606c41f5 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_multimeasureattributemapping.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_multimeasureattributemapping.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_MultiMeasureAttributeMapping AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.MultiMeasureAttributeMapping) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_multimeasuremappings.go b/cloudformation/timestream/aws-timestream-scheduledquery_multimeasuremappings.go index ee4c550b82..33ffc6868d 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_multimeasuremappings.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_multimeasuremappings.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_MultiMeasureMappings AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.MultiMeasureMappings) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_notificationconfiguration.go b/cloudformation/timestream/aws-timestream-scheduledquery_notificationconfiguration.go index 64c669da13..70abdb2dac 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_notificationconfiguration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_notificationconfiguration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_NotificationConfiguration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.NotificationConfiguration) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_s3configuration.go b/cloudformation/timestream/aws-timestream-scheduledquery_s3configuration.go index 1d7aec91de..9169c8c2d2 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_s3configuration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_s3configuration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_S3Configuration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.S3Configuration) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_scheduleconfiguration.go b/cloudformation/timestream/aws-timestream-scheduledquery_scheduleconfiguration.go index 4ca0cc0531..c81bcd3f9a 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_scheduleconfiguration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_scheduleconfiguration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_ScheduleConfiguration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.ScheduleConfiguration) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_snsconfiguration.go b/cloudformation/timestream/aws-timestream-scheduledquery_snsconfiguration.go index cc3680afc0..e780b8c483 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_snsconfiguration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_snsconfiguration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_SnsConfiguration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.SnsConfiguration) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_targetconfiguration.go b/cloudformation/timestream/aws-timestream-scheduledquery_targetconfiguration.go index 03650d8188..a683c97871 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_targetconfiguration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_targetconfiguration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_TargetConfiguration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.TargetConfiguration) diff --git a/cloudformation/timestream/aws-timestream-scheduledquery_timestreamconfiguration.go b/cloudformation/timestream/aws-timestream-scheduledquery_timestreamconfiguration.go index e378013416..f8a46e2c0e 100644 --- a/cloudformation/timestream/aws-timestream-scheduledquery_timestreamconfiguration.go +++ b/cloudformation/timestream/aws-timestream-scheduledquery_timestreamconfiguration.go @@ -3,7 +3,7 @@ package timestream import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ScheduledQuery_TimestreamConfiguration AWS CloudFormation Resource (AWS::Timestream::ScheduledQuery.TimestreamConfiguration) @@ -28,7 +28,7 @@ type ScheduledQuery_TimestreamConfiguration struct { // MixedMeasureMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-timestream-scheduledquery-timestreamconfiguration.html#cfn-timestream-scheduledquery-timestreamconfiguration-mixedmeasuremappings - MixedMeasureMappings *[]ScheduledQuery_MixedMeasureMapping `json:"MixedMeasureMappings,omitempty"` + MixedMeasureMappings []ScheduledQuery_MixedMeasureMapping `json:"MixedMeasureMappings,omitempty"` // MultiMeasureMappings AWS CloudFormation Property // Required: false diff --git a/cloudformation/timestream/aws-timestream-table.go b/cloudformation/timestream/aws-timestream-table.go index b569ddf17c..50754e7879 100644 --- a/cloudformation/timestream/aws-timestream-table.go +++ b/cloudformation/timestream/aws-timestream-table.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Table AWS CloudFormation Resource (AWS::Timestream::Table) @@ -37,7 +37,7 @@ type Table struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-timestream-table.html#cfn-timestream-table-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/transfer/aws-transfer-server.go b/cloudformation/transfer/aws-transfer-server.go index 4420e2427d..d351be0358 100644 --- a/cloudformation/transfer/aws-transfer-server.go +++ b/cloudformation/transfer/aws-transfer-server.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Server AWS CloudFormation Resource (AWS::Transfer::Server) @@ -67,7 +67,7 @@ type Server struct { // Protocols AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-protocols - Protocols *[]Server_Protocol `json:"Protocols,omitempty"` + Protocols []Server_Protocol `json:"Protocols,omitempty"` // SecurityPolicyName AWS CloudFormation Property // Required: false @@ -77,7 +77,7 @@ type Server struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-server.html#cfn-transfer-server-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // WorkflowDetails AWS CloudFormation Property // Required: false diff --git a/cloudformation/transfer/aws-transfer-server_as2transport.go b/cloudformation/transfer/aws-transfer-server_as2transport.go index 414ed1d6de..746abafe18 100644 --- a/cloudformation/transfer/aws-transfer-server_as2transport.go +++ b/cloudformation/transfer/aws-transfer-server_as2transport.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_As2Transport AWS CloudFormation Resource (AWS::Transfer::Server.As2Transport) diff --git a/cloudformation/transfer/aws-transfer-server_endpointdetails.go b/cloudformation/transfer/aws-transfer-server_endpointdetails.go index d8631ddb0f..426d641872 100644 --- a/cloudformation/transfer/aws-transfer-server_endpointdetails.go +++ b/cloudformation/transfer/aws-transfer-server_endpointdetails.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_EndpointDetails AWS CloudFormation Resource (AWS::Transfer::Server.EndpointDetails) @@ -13,17 +13,17 @@ type Server_EndpointDetails struct { // AddressAllocationIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-addressallocationids - AddressAllocationIds *[]string `json:"AddressAllocationIds,omitempty"` + AddressAllocationIds []string `json:"AddressAllocationIds,omitempty"` // SecurityGroupIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-securitygroupids - SecurityGroupIds *[]string `json:"SecurityGroupIds,omitempty"` + SecurityGroupIds []string `json:"SecurityGroupIds,omitempty"` // SubnetIds AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-endpointdetails.html#cfn-transfer-server-endpointdetails-subnetids - SubnetIds *[]string `json:"SubnetIds,omitempty"` + SubnetIds []string `json:"SubnetIds,omitempty"` // VpcEndpointId AWS CloudFormation Property // Required: false diff --git a/cloudformation/transfer/aws-transfer-server_identityproviderdetails.go b/cloudformation/transfer/aws-transfer-server_identityproviderdetails.go index c845be3c85..cd692d0145 100644 --- a/cloudformation/transfer/aws-transfer-server_identityproviderdetails.go +++ b/cloudformation/transfer/aws-transfer-server_identityproviderdetails.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_IdentityProviderDetails AWS CloudFormation Resource (AWS::Transfer::Server.IdentityProviderDetails) diff --git a/cloudformation/transfer/aws-transfer-server_protocol.go b/cloudformation/transfer/aws-transfer-server_protocol.go index 4c52a1a139..ce660e482e 100644 --- a/cloudformation/transfer/aws-transfer-server_protocol.go +++ b/cloudformation/transfer/aws-transfer-server_protocol.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_Protocol AWS CloudFormation Resource (AWS::Transfer::Server.Protocol) diff --git a/cloudformation/transfer/aws-transfer-server_protocoldetails.go b/cloudformation/transfer/aws-transfer-server_protocoldetails.go index f2ba56a7eb..30ca2dadb2 100644 --- a/cloudformation/transfer/aws-transfer-server_protocoldetails.go +++ b/cloudformation/transfer/aws-transfer-server_protocoldetails.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_ProtocolDetails AWS CloudFormation Resource (AWS::Transfer::Server.ProtocolDetails) @@ -13,7 +13,7 @@ type Server_ProtocolDetails struct { // As2Transports AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-server-protocoldetails.html#cfn-transfer-server-protocoldetails-as2transports - As2Transports *[]Server_As2Transport `json:"As2Transports,omitempty"` + As2Transports []Server_As2Transport `json:"As2Transports,omitempty"` // PassiveIp AWS CloudFormation Property // Required: false diff --git a/cloudformation/transfer/aws-transfer-server_workflowdetail.go b/cloudformation/transfer/aws-transfer-server_workflowdetail.go index 83e65c3cd6..4bcf06807f 100644 --- a/cloudformation/transfer/aws-transfer-server_workflowdetail.go +++ b/cloudformation/transfer/aws-transfer-server_workflowdetail.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_WorkflowDetail AWS CloudFormation Resource (AWS::Transfer::Server.WorkflowDetail) diff --git a/cloudformation/transfer/aws-transfer-server_workflowdetails.go b/cloudformation/transfer/aws-transfer-server_workflowdetails.go index 5880924d3e..a3efba4595 100644 --- a/cloudformation/transfer/aws-transfer-server_workflowdetails.go +++ b/cloudformation/transfer/aws-transfer-server_workflowdetails.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Server_WorkflowDetails AWS CloudFormation Resource (AWS::Transfer::Server.WorkflowDetails) diff --git a/cloudformation/transfer/aws-transfer-user.go b/cloudformation/transfer/aws-transfer-user.go index 3b3202520e..90aeb80e11 100644 --- a/cloudformation/transfer/aws-transfer-user.go +++ b/cloudformation/transfer/aws-transfer-user.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // User AWS CloudFormation Resource (AWS::Transfer::User) @@ -22,7 +22,7 @@ type User struct { // HomeDirectoryMappings AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-homedirectorymappings - HomeDirectoryMappings *[]User_HomeDirectoryMapEntry `json:"HomeDirectoryMappings,omitempty"` + HomeDirectoryMappings []User_HomeDirectoryMapEntry `json:"HomeDirectoryMappings,omitempty"` // HomeDirectoryType AWS CloudFormation Property // Required: false @@ -52,12 +52,12 @@ type User struct { // SshPublicKeys AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-sshpublickeys - SshPublicKeys *[]User_SshPublicKey `json:"SshPublicKeys,omitempty"` + SshPublicKeys []User_SshPublicKey `json:"SshPublicKeys,omitempty"` // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-user.html#cfn-transfer-user-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserName AWS CloudFormation Property // Required: true diff --git a/cloudformation/transfer/aws-transfer-user_homedirectorymapentry.go b/cloudformation/transfer/aws-transfer-user_homedirectorymapentry.go index e2ca883732..adfff7484d 100644 --- a/cloudformation/transfer/aws-transfer-user_homedirectorymapentry.go +++ b/cloudformation/transfer/aws-transfer-user_homedirectorymapentry.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_HomeDirectoryMapEntry AWS CloudFormation Resource (AWS::Transfer::User.HomeDirectoryMapEntry) diff --git a/cloudformation/transfer/aws-transfer-user_posixprofile.go b/cloudformation/transfer/aws-transfer-user_posixprofile.go index 121b651f99..487d9b2cf9 100644 --- a/cloudformation/transfer/aws-transfer-user_posixprofile.go +++ b/cloudformation/transfer/aws-transfer-user_posixprofile.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_PosixProfile AWS CloudFormation Resource (AWS::Transfer::User.PosixProfile) @@ -18,7 +18,7 @@ type User_PosixProfile struct { // SecondaryGids AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-transfer-user-posixprofile.html#cfn-transfer-user-posixprofile-secondarygids - SecondaryGids *[]float64 `json:"SecondaryGids,omitempty"` + SecondaryGids []float64 `json:"SecondaryGids,omitempty"` // Uid AWS CloudFormation Property // Required: true diff --git a/cloudformation/transfer/aws-transfer-user_sshpublickey.go b/cloudformation/transfer/aws-transfer-user_sshpublickey.go index 64c5a720ef..39d75d9667 100644 --- a/cloudformation/transfer/aws-transfer-user_sshpublickey.go +++ b/cloudformation/transfer/aws-transfer-user_sshpublickey.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // User_SshPublicKey AWS CloudFormation Resource (AWS::Transfer::User.SshPublicKey) diff --git a/cloudformation/transfer/aws-transfer-workflow.go b/cloudformation/transfer/aws-transfer-workflow.go index 9d489b2f78..a2fc57a710 100644 --- a/cloudformation/transfer/aws-transfer-workflow.go +++ b/cloudformation/transfer/aws-transfer-workflow.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Workflow AWS CloudFormation Resource (AWS::Transfer::Workflow) @@ -22,7 +22,7 @@ type Workflow struct { // OnExceptionSteps AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html#cfn-transfer-workflow-onexceptionsteps - OnExceptionSteps *[]Workflow_WorkflowStep `json:"OnExceptionSteps,omitempty"` + OnExceptionSteps []Workflow_WorkflowStep `json:"OnExceptionSteps,omitempty"` // Steps AWS CloudFormation Property // Required: true @@ -32,7 +32,7 @@ type Workflow struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-transfer-workflow.html#cfn-transfer-workflow-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/transfer/aws-transfer-workflow_workflowstep.go b/cloudformation/transfer/aws-transfer-workflow_workflowstep.go index 37587cb6b1..974f9c240e 100644 --- a/cloudformation/transfer/aws-transfer-workflow_workflowstep.go +++ b/cloudformation/transfer/aws-transfer-workflow_workflowstep.go @@ -3,7 +3,7 @@ package transfer import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workflow_WorkflowStep AWS CloudFormation Resource (AWS::Transfer::Workflow.WorkflowStep) diff --git a/cloudformation/voiceid/aws-voiceid-domain.go b/cloudformation/voiceid/aws-voiceid-domain.go index 662c04bec8..8d77e28322 100644 --- a/cloudformation/voiceid/aws-voiceid-domain.go +++ b/cloudformation/voiceid/aws-voiceid-domain.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Domain AWS CloudFormation Resource (AWS::VoiceID::Domain) @@ -32,7 +32,7 @@ type Domain struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-voiceid-domain.html#cfn-voiceid-domain-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/voiceid/aws-voiceid-domain_serversideencryptionconfiguration.go b/cloudformation/voiceid/aws-voiceid-domain_serversideencryptionconfiguration.go index 1b09ff4839..4cf2bd5420 100644 --- a/cloudformation/voiceid/aws-voiceid-domain_serversideencryptionconfiguration.go +++ b/cloudformation/voiceid/aws-voiceid-domain_serversideencryptionconfiguration.go @@ -3,7 +3,7 @@ package voiceid import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Domain_ServerSideEncryptionConfiguration AWS CloudFormation Resource (AWS::VoiceID::Domain.ServerSideEncryptionConfiguration) diff --git a/cloudformation/waf/aws-waf-bytematchset.go b/cloudformation/waf/aws-waf-bytematchset.go index 59927f4e15..adf7975f5f 100644 --- a/cloudformation/waf/aws-waf-bytematchset.go +++ b/cloudformation/waf/aws-waf-bytematchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ByteMatchSet AWS CloudFormation Resource (AWS::WAF::ByteMatchSet) @@ -16,7 +16,7 @@ type ByteMatchSet struct { // ByteMatchTuples AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-bytematchset.html#cfn-waf-bytematchset-bytematchtuples - ByteMatchTuples *[]ByteMatchSet_ByteMatchTuple `json:"ByteMatchTuples,omitempty"` + ByteMatchTuples []ByteMatchSet_ByteMatchTuple `json:"ByteMatchTuples,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/waf/aws-waf-bytematchset_bytematchtuple.go b/cloudformation/waf/aws-waf-bytematchset_bytematchtuple.go index 7a5fc10b67..ec9851056b 100644 --- a/cloudformation/waf/aws-waf-bytematchset_bytematchtuple.go +++ b/cloudformation/waf/aws-waf-bytematchset_bytematchtuple.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ByteMatchSet_ByteMatchTuple AWS CloudFormation Resource (AWS::WAF::ByteMatchSet.ByteMatchTuple) diff --git a/cloudformation/waf/aws-waf-bytematchset_fieldtomatch.go b/cloudformation/waf/aws-waf-bytematchset_fieldtomatch.go index a762cd61e0..83dfb5b395 100644 --- a/cloudformation/waf/aws-waf-bytematchset_fieldtomatch.go +++ b/cloudformation/waf/aws-waf-bytematchset_fieldtomatch.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ByteMatchSet_FieldToMatch AWS CloudFormation Resource (AWS::WAF::ByteMatchSet.FieldToMatch) diff --git a/cloudformation/waf/aws-waf-ipset.go b/cloudformation/waf/aws-waf-ipset.go index 0e843a2f64..611bf7deca 100644 --- a/cloudformation/waf/aws-waf-ipset.go +++ b/cloudformation/waf/aws-waf-ipset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPSet AWS CloudFormation Resource (AWS::WAF::IPSet) @@ -16,7 +16,7 @@ type IPSet struct { // IPSetDescriptors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-ipset.html#cfn-waf-ipset-ipsetdescriptors - IPSetDescriptors *[]IPSet_IPSetDescriptor `json:"IPSetDescriptors,omitempty"` + IPSetDescriptors []IPSet_IPSetDescriptor `json:"IPSetDescriptors,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/waf/aws-waf-ipset_ipsetdescriptor.go b/cloudformation/waf/aws-waf-ipset_ipsetdescriptor.go index 13a2a44e42..476fc89963 100644 --- a/cloudformation/waf/aws-waf-ipset_ipsetdescriptor.go +++ b/cloudformation/waf/aws-waf-ipset_ipsetdescriptor.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPSet_IPSetDescriptor AWS CloudFormation Resource (AWS::WAF::IPSet.IPSetDescriptor) diff --git a/cloudformation/waf/aws-waf-rule.go b/cloudformation/waf/aws-waf-rule.go index 80eb4f9675..14de23e889 100644 --- a/cloudformation/waf/aws-waf-rule.go +++ b/cloudformation/waf/aws-waf-rule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule AWS CloudFormation Resource (AWS::WAF::Rule) @@ -26,7 +26,7 @@ type Rule struct { // Predicates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-rule.html#cfn-waf-rule-predicates - Predicates *[]Rule_Predicate `json:"Predicates,omitempty"` + Predicates []Rule_Predicate `json:"Predicates,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/waf/aws-waf-rule_predicate.go b/cloudformation/waf/aws-waf-rule_predicate.go index ae01f5f920..6ec7121f74 100644 --- a/cloudformation/waf/aws-waf-rule_predicate.go +++ b/cloudformation/waf/aws-waf-rule_predicate.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_Predicate AWS CloudFormation Resource (AWS::WAF::Rule.Predicate) diff --git a/cloudformation/waf/aws-waf-sizeconstraintset.go b/cloudformation/waf/aws-waf-sizeconstraintset.go index 6aaf75e185..676d9b3dd5 100644 --- a/cloudformation/waf/aws-waf-sizeconstraintset.go +++ b/cloudformation/waf/aws-waf-sizeconstraintset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SizeConstraintSet AWS CloudFormation Resource (AWS::WAF::SizeConstraintSet) diff --git a/cloudformation/waf/aws-waf-sizeconstraintset_fieldtomatch.go b/cloudformation/waf/aws-waf-sizeconstraintset_fieldtomatch.go index fe8a6054ef..d954b02108 100644 --- a/cloudformation/waf/aws-waf-sizeconstraintset_fieldtomatch.go +++ b/cloudformation/waf/aws-waf-sizeconstraintset_fieldtomatch.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SizeConstraintSet_FieldToMatch AWS CloudFormation Resource (AWS::WAF::SizeConstraintSet.FieldToMatch) diff --git a/cloudformation/waf/aws-waf-sizeconstraintset_sizeconstraint.go b/cloudformation/waf/aws-waf-sizeconstraintset_sizeconstraint.go index 6de412ef52..6b0b883f12 100644 --- a/cloudformation/waf/aws-waf-sizeconstraintset_sizeconstraint.go +++ b/cloudformation/waf/aws-waf-sizeconstraintset_sizeconstraint.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SizeConstraintSet_SizeConstraint AWS CloudFormation Resource (AWS::WAF::SizeConstraintSet.SizeConstraint) diff --git a/cloudformation/waf/aws-waf-sqlinjectionmatchset.go b/cloudformation/waf/aws-waf-sqlinjectionmatchset.go index d68db27490..5d2a1378ce 100644 --- a/cloudformation/waf/aws-waf-sqlinjectionmatchset.go +++ b/cloudformation/waf/aws-waf-sqlinjectionmatchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SqlInjectionMatchSet AWS CloudFormation Resource (AWS::WAF::SqlInjectionMatchSet) @@ -21,7 +21,7 @@ type SqlInjectionMatchSet struct { // SqlInjectionMatchTuples AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-sqlinjectionmatchset.html#cfn-waf-sqlinjectionmatchset-sqlinjectionmatchtuples - SqlInjectionMatchTuples *[]SqlInjectionMatchSet_SqlInjectionMatchTuple `json:"SqlInjectionMatchTuples,omitempty"` + SqlInjectionMatchTuples []SqlInjectionMatchSet_SqlInjectionMatchTuple `json:"SqlInjectionMatchTuples,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/waf/aws-waf-sqlinjectionmatchset_fieldtomatch.go b/cloudformation/waf/aws-waf-sqlinjectionmatchset_fieldtomatch.go index e3f8ad1ca0..80327b3a61 100644 --- a/cloudformation/waf/aws-waf-sqlinjectionmatchset_fieldtomatch.go +++ b/cloudformation/waf/aws-waf-sqlinjectionmatchset_fieldtomatch.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SqlInjectionMatchSet_FieldToMatch AWS CloudFormation Resource (AWS::WAF::SqlInjectionMatchSet.FieldToMatch) diff --git a/cloudformation/waf/aws-waf-sqlinjectionmatchset_sqlinjectionmatchtuple.go b/cloudformation/waf/aws-waf-sqlinjectionmatchset_sqlinjectionmatchtuple.go index fee5306be0..aa22bb36c7 100644 --- a/cloudformation/waf/aws-waf-sqlinjectionmatchset_sqlinjectionmatchtuple.go +++ b/cloudformation/waf/aws-waf-sqlinjectionmatchset_sqlinjectionmatchtuple.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SqlInjectionMatchSet_SqlInjectionMatchTuple AWS CloudFormation Resource (AWS::WAF::SqlInjectionMatchSet.SqlInjectionMatchTuple) diff --git a/cloudformation/waf/aws-waf-webacl.go b/cloudformation/waf/aws-waf-webacl.go index 5c3b47c46c..9c28adef6e 100644 --- a/cloudformation/waf/aws-waf-webacl.go +++ b/cloudformation/waf/aws-waf-webacl.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL AWS CloudFormation Resource (AWS::WAF::WebACL) @@ -31,7 +31,7 @@ type WebACL struct { // Rules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-waf-webacl.html#cfn-waf-webacl-rules - Rules *[]WebACL_ActivatedRule `json:"Rules,omitempty"` + Rules []WebACL_ActivatedRule `json:"Rules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/waf/aws-waf-webacl_activatedrule.go b/cloudformation/waf/aws-waf-webacl_activatedrule.go index 9a571ce5bc..2342d9511f 100644 --- a/cloudformation/waf/aws-waf-webacl_activatedrule.go +++ b/cloudformation/waf/aws-waf-webacl_activatedrule.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ActivatedRule AWS CloudFormation Resource (AWS::WAF::WebACL.ActivatedRule) diff --git a/cloudformation/waf/aws-waf-webacl_wafaction.go b/cloudformation/waf/aws-waf-webacl_wafaction.go index c489d412a8..3f722e48ad 100644 --- a/cloudformation/waf/aws-waf-webacl_wafaction.go +++ b/cloudformation/waf/aws-waf-webacl_wafaction.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_WafAction AWS CloudFormation Resource (AWS::WAF::WebACL.WafAction) diff --git a/cloudformation/waf/aws-waf-xssmatchset.go b/cloudformation/waf/aws-waf-xssmatchset.go index df86b14079..a09bbe7f38 100644 --- a/cloudformation/waf/aws-waf-xssmatchset.go +++ b/cloudformation/waf/aws-waf-xssmatchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // XssMatchSet AWS CloudFormation Resource (AWS::WAF::XssMatchSet) diff --git a/cloudformation/waf/aws-waf-xssmatchset_fieldtomatch.go b/cloudformation/waf/aws-waf-xssmatchset_fieldtomatch.go index 4f27c852c3..e959584151 100644 --- a/cloudformation/waf/aws-waf-xssmatchset_fieldtomatch.go +++ b/cloudformation/waf/aws-waf-xssmatchset_fieldtomatch.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // XssMatchSet_FieldToMatch AWS CloudFormation Resource (AWS::WAF::XssMatchSet.FieldToMatch) diff --git a/cloudformation/waf/aws-waf-xssmatchset_xssmatchtuple.go b/cloudformation/waf/aws-waf-xssmatchset_xssmatchtuple.go index e78d571ea4..e607b5679e 100644 --- a/cloudformation/waf/aws-waf-xssmatchset_xssmatchtuple.go +++ b/cloudformation/waf/aws-waf-xssmatchset_xssmatchtuple.go @@ -3,7 +3,7 @@ package waf import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // XssMatchSet_XssMatchTuple AWS CloudFormation Resource (AWS::WAF::XssMatchSet.XssMatchTuple) diff --git a/cloudformation/wafregional/aws-wafregional-bytematchset.go b/cloudformation/wafregional/aws-wafregional-bytematchset.go index ba7339f847..f34cff9452 100644 --- a/cloudformation/wafregional/aws-wafregional-bytematchset.go +++ b/cloudformation/wafregional/aws-wafregional-bytematchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ByteMatchSet AWS CloudFormation Resource (AWS::WAFRegional::ByteMatchSet) @@ -16,7 +16,7 @@ type ByteMatchSet struct { // ByteMatchTuples AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-bytematchset.html#cfn-wafregional-bytematchset-bytematchtuples - ByteMatchTuples *[]ByteMatchSet_ByteMatchTuple `json:"ByteMatchTuples,omitempty"` + ByteMatchTuples []ByteMatchSet_ByteMatchTuple `json:"ByteMatchTuples,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafregional/aws-wafregional-bytematchset_bytematchtuple.go b/cloudformation/wafregional/aws-wafregional-bytematchset_bytematchtuple.go index 5c5d2465b9..3507fd9ba5 100644 --- a/cloudformation/wafregional/aws-wafregional-bytematchset_bytematchtuple.go +++ b/cloudformation/wafregional/aws-wafregional-bytematchset_bytematchtuple.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ByteMatchSet_ByteMatchTuple AWS CloudFormation Resource (AWS::WAFRegional::ByteMatchSet.ByteMatchTuple) diff --git a/cloudformation/wafregional/aws-wafregional-bytematchset_fieldtomatch.go b/cloudformation/wafregional/aws-wafregional-bytematchset_fieldtomatch.go index 460e15658c..604bb3fab7 100644 --- a/cloudformation/wafregional/aws-wafregional-bytematchset_fieldtomatch.go +++ b/cloudformation/wafregional/aws-wafregional-bytematchset_fieldtomatch.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ByteMatchSet_FieldToMatch AWS CloudFormation Resource (AWS::WAFRegional::ByteMatchSet.FieldToMatch) diff --git a/cloudformation/wafregional/aws-wafregional-geomatchset.go b/cloudformation/wafregional/aws-wafregional-geomatchset.go index df7c640c9b..700a810446 100644 --- a/cloudformation/wafregional/aws-wafregional-geomatchset.go +++ b/cloudformation/wafregional/aws-wafregional-geomatchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GeoMatchSet AWS CloudFormation Resource (AWS::WAFRegional::GeoMatchSet) @@ -16,7 +16,7 @@ type GeoMatchSet struct { // GeoMatchConstraints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-geomatchset.html#cfn-wafregional-geomatchset-geomatchconstraints - GeoMatchConstraints *[]GeoMatchSet_GeoMatchConstraint `json:"GeoMatchConstraints,omitempty"` + GeoMatchConstraints []GeoMatchSet_GeoMatchConstraint `json:"GeoMatchConstraints,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafregional/aws-wafregional-geomatchset_geomatchconstraint.go b/cloudformation/wafregional/aws-wafregional-geomatchset_geomatchconstraint.go index f28546ca48..122d826c2d 100644 --- a/cloudformation/wafregional/aws-wafregional-geomatchset_geomatchconstraint.go +++ b/cloudformation/wafregional/aws-wafregional-geomatchset_geomatchconstraint.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // GeoMatchSet_GeoMatchConstraint AWS CloudFormation Resource (AWS::WAFRegional::GeoMatchSet.GeoMatchConstraint) diff --git a/cloudformation/wafregional/aws-wafregional-ipset.go b/cloudformation/wafregional/aws-wafregional-ipset.go index 98cb6ad4d1..a3374ede18 100644 --- a/cloudformation/wafregional/aws-wafregional-ipset.go +++ b/cloudformation/wafregional/aws-wafregional-ipset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPSet AWS CloudFormation Resource (AWS::WAFRegional::IPSet) @@ -16,7 +16,7 @@ type IPSet struct { // IPSetDescriptors AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ipset.html#cfn-wafregional-ipset-ipsetdescriptors - IPSetDescriptors *[]IPSet_IPSetDescriptor `json:"IPSetDescriptors,omitempty"` + IPSetDescriptors []IPSet_IPSetDescriptor `json:"IPSetDescriptors,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafregional/aws-wafregional-ipset_ipsetdescriptor.go b/cloudformation/wafregional/aws-wafregional-ipset_ipsetdescriptor.go index c3d0310d18..295964f236 100644 --- a/cloudformation/wafregional/aws-wafregional-ipset_ipsetdescriptor.go +++ b/cloudformation/wafregional/aws-wafregional-ipset_ipsetdescriptor.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // IPSet_IPSetDescriptor AWS CloudFormation Resource (AWS::WAFRegional::IPSet.IPSetDescriptor) diff --git a/cloudformation/wafregional/aws-wafregional-ratebasedrule.go b/cloudformation/wafregional/aws-wafregional-ratebasedrule.go index 1d1f9b017b..937d0982b2 100644 --- a/cloudformation/wafregional/aws-wafregional-ratebasedrule.go +++ b/cloudformation/wafregional/aws-wafregional-ratebasedrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RateBasedRule AWS CloudFormation Resource (AWS::WAFRegional::RateBasedRule) @@ -16,7 +16,7 @@ type RateBasedRule struct { // MatchPredicates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-ratebasedrule.html#cfn-wafregional-ratebasedrule-matchpredicates - MatchPredicates *[]RateBasedRule_Predicate `json:"MatchPredicates,omitempty"` + MatchPredicates []RateBasedRule_Predicate `json:"MatchPredicates,omitempty"` // MetricName AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafregional/aws-wafregional-ratebasedrule_predicate.go b/cloudformation/wafregional/aws-wafregional-ratebasedrule_predicate.go index 5c62952fc2..a916f54467 100644 --- a/cloudformation/wafregional/aws-wafregional-ratebasedrule_predicate.go +++ b/cloudformation/wafregional/aws-wafregional-ratebasedrule_predicate.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RateBasedRule_Predicate AWS CloudFormation Resource (AWS::WAFRegional::RateBasedRule.Predicate) diff --git a/cloudformation/wafregional/aws-wafregional-regexpatternset.go b/cloudformation/wafregional/aws-wafregional-regexpatternset.go index f996fffb28..54a6ea0227 100644 --- a/cloudformation/wafregional/aws-wafregional-regexpatternset.go +++ b/cloudformation/wafregional/aws-wafregional-regexpatternset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RegexPatternSet AWS CloudFormation Resource (AWS::WAFRegional::RegexPatternSet) diff --git a/cloudformation/wafregional/aws-wafregional-rule.go b/cloudformation/wafregional/aws-wafregional-rule.go index 7688fe31de..6b4e8e8486 100644 --- a/cloudformation/wafregional/aws-wafregional-rule.go +++ b/cloudformation/wafregional/aws-wafregional-rule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule AWS CloudFormation Resource (AWS::WAFRegional::Rule) @@ -26,7 +26,7 @@ type Rule struct { // Predicates AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-rule.html#cfn-wafregional-rule-predicates - Predicates *[]Rule_Predicate `json:"Predicates,omitempty"` + Predicates []Rule_Predicate `json:"Predicates,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafregional/aws-wafregional-rule_predicate.go b/cloudformation/wafregional/aws-wafregional-rule_predicate.go index 3e79cec49a..c71ba43383 100644 --- a/cloudformation/wafregional/aws-wafregional-rule_predicate.go +++ b/cloudformation/wafregional/aws-wafregional-rule_predicate.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Rule_Predicate AWS CloudFormation Resource (AWS::WAFRegional::Rule.Predicate) diff --git a/cloudformation/wafregional/aws-wafregional-sizeconstraintset.go b/cloudformation/wafregional/aws-wafregional-sizeconstraintset.go index da32c742ee..f12b835945 100644 --- a/cloudformation/wafregional/aws-wafregional-sizeconstraintset.go +++ b/cloudformation/wafregional/aws-wafregional-sizeconstraintset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SizeConstraintSet AWS CloudFormation Resource (AWS::WAFRegional::SizeConstraintSet) @@ -21,7 +21,7 @@ type SizeConstraintSet struct { // SizeConstraints AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sizeconstraintset.html#cfn-wafregional-sizeconstraintset-sizeconstraints - SizeConstraints *[]SizeConstraintSet_SizeConstraint `json:"SizeConstraints,omitempty"` + SizeConstraints []SizeConstraintSet_SizeConstraint `json:"SizeConstraints,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafregional/aws-wafregional-sizeconstraintset_fieldtomatch.go b/cloudformation/wafregional/aws-wafregional-sizeconstraintset_fieldtomatch.go index ac4ce3994f..ae85e1b602 100644 --- a/cloudformation/wafregional/aws-wafregional-sizeconstraintset_fieldtomatch.go +++ b/cloudformation/wafregional/aws-wafregional-sizeconstraintset_fieldtomatch.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SizeConstraintSet_FieldToMatch AWS CloudFormation Resource (AWS::WAFRegional::SizeConstraintSet.FieldToMatch) diff --git a/cloudformation/wafregional/aws-wafregional-sizeconstraintset_sizeconstraint.go b/cloudformation/wafregional/aws-wafregional-sizeconstraintset_sizeconstraint.go index 864bee294f..b90c9cfa75 100644 --- a/cloudformation/wafregional/aws-wafregional-sizeconstraintset_sizeconstraint.go +++ b/cloudformation/wafregional/aws-wafregional-sizeconstraintset_sizeconstraint.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SizeConstraintSet_SizeConstraint AWS CloudFormation Resource (AWS::WAFRegional::SizeConstraintSet.SizeConstraint) diff --git a/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset.go b/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset.go index c3e3892307..95ab802cc2 100644 --- a/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset.go +++ b/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SqlInjectionMatchSet AWS CloudFormation Resource (AWS::WAFRegional::SqlInjectionMatchSet) @@ -21,7 +21,7 @@ type SqlInjectionMatchSet struct { // SqlInjectionMatchTuples AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-sqlinjectionmatchset.html#cfn-wafregional-sqlinjectionmatchset-sqlinjectionmatchtuples - SqlInjectionMatchTuples *[]SqlInjectionMatchSet_SqlInjectionMatchTuple `json:"SqlInjectionMatchTuples,omitempty"` + SqlInjectionMatchTuples []SqlInjectionMatchSet_SqlInjectionMatchTuple `json:"SqlInjectionMatchTuples,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_fieldtomatch.go b/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_fieldtomatch.go index 0b2cd3e952..4369334ab1 100644 --- a/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_fieldtomatch.go +++ b/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_fieldtomatch.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SqlInjectionMatchSet_FieldToMatch AWS CloudFormation Resource (AWS::WAFRegional::SqlInjectionMatchSet.FieldToMatch) diff --git a/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_sqlinjectionmatchtuple.go b/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_sqlinjectionmatchtuple.go index ffd6ca7b54..93dc2bc973 100644 --- a/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_sqlinjectionmatchtuple.go +++ b/cloudformation/wafregional/aws-wafregional-sqlinjectionmatchset_sqlinjectionmatchtuple.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SqlInjectionMatchSet_SqlInjectionMatchTuple AWS CloudFormation Resource (AWS::WAFRegional::SqlInjectionMatchSet.SqlInjectionMatchTuple) diff --git a/cloudformation/wafregional/aws-wafregional-webacl.go b/cloudformation/wafregional/aws-wafregional-webacl.go index 81a687b849..b94231dd29 100644 --- a/cloudformation/wafregional/aws-wafregional-webacl.go +++ b/cloudformation/wafregional/aws-wafregional-webacl.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL AWS CloudFormation Resource (AWS::WAFRegional::WebACL) @@ -31,7 +31,7 @@ type WebACL struct { // Rules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-webacl.html#cfn-wafregional-webacl-rules - Rules *[]WebACL_Rule `json:"Rules,omitempty"` + Rules []WebACL_Rule `json:"Rules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafregional/aws-wafregional-webacl_action.go b/cloudformation/wafregional/aws-wafregional-webacl_action.go index 04d9f3c97d..a4210e569b 100644 --- a/cloudformation/wafregional/aws-wafregional-webacl_action.go +++ b/cloudformation/wafregional/aws-wafregional-webacl_action.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Action AWS CloudFormation Resource (AWS::WAFRegional::WebACL.Action) diff --git a/cloudformation/wafregional/aws-wafregional-webacl_rule.go b/cloudformation/wafregional/aws-wafregional-webacl_rule.go index ff5abe8645..1a50839c29 100644 --- a/cloudformation/wafregional/aws-wafregional-webacl_rule.go +++ b/cloudformation/wafregional/aws-wafregional-webacl_rule.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Rule AWS CloudFormation Resource (AWS::WAFRegional::WebACL.Rule) diff --git a/cloudformation/wafregional/aws-wafregional-webaclassociation.go b/cloudformation/wafregional/aws-wafregional-webaclassociation.go index c4cd84478b..1354d8d300 100644 --- a/cloudformation/wafregional/aws-wafregional-webaclassociation.go +++ b/cloudformation/wafregional/aws-wafregional-webaclassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACLAssociation AWS CloudFormation Resource (AWS::WAFRegional::WebACLAssociation) diff --git a/cloudformation/wafregional/aws-wafregional-xssmatchset.go b/cloudformation/wafregional/aws-wafregional-xssmatchset.go index 3760e59439..b4f36ed9f2 100644 --- a/cloudformation/wafregional/aws-wafregional-xssmatchset.go +++ b/cloudformation/wafregional/aws-wafregional-xssmatchset.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // XssMatchSet AWS CloudFormation Resource (AWS::WAFRegional::XssMatchSet) @@ -21,7 +21,7 @@ type XssMatchSet struct { // XssMatchTuples AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafregional-xssmatchset.html#cfn-wafregional-xssmatchset-xssmatchtuples - XssMatchTuples *[]XssMatchSet_XssMatchTuple `json:"XssMatchTuples,omitempty"` + XssMatchTuples []XssMatchSet_XssMatchTuple `json:"XssMatchTuples,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafregional/aws-wafregional-xssmatchset_fieldtomatch.go b/cloudformation/wafregional/aws-wafregional-xssmatchset_fieldtomatch.go index d840364800..05b55811aa 100644 --- a/cloudformation/wafregional/aws-wafregional-xssmatchset_fieldtomatch.go +++ b/cloudformation/wafregional/aws-wafregional-xssmatchset_fieldtomatch.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // XssMatchSet_FieldToMatch AWS CloudFormation Resource (AWS::WAFRegional::XssMatchSet.FieldToMatch) diff --git a/cloudformation/wafregional/aws-wafregional-xssmatchset_xssmatchtuple.go b/cloudformation/wafregional/aws-wafregional-xssmatchset_xssmatchtuple.go index 7c004ad91e..fb645fd355 100644 --- a/cloudformation/wafregional/aws-wafregional-xssmatchset_xssmatchtuple.go +++ b/cloudformation/wafregional/aws-wafregional-xssmatchset_xssmatchtuple.go @@ -3,7 +3,7 @@ package wafregional import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // XssMatchSet_XssMatchTuple AWS CloudFormation Resource (AWS::WAFRegional::XssMatchSet.XssMatchTuple) diff --git a/cloudformation/wafv2/aws-wafv2-ipset.go b/cloudformation/wafv2/aws-wafv2-ipset.go index 546858cdde..f3729ca5e2 100644 --- a/cloudformation/wafv2/aws-wafv2-ipset.go +++ b/cloudformation/wafv2/aws-wafv2-ipset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // IPSet AWS CloudFormation Resource (AWS::WAFv2::IPSet) @@ -42,7 +42,7 @@ type IPSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-ipset.html#cfn-wafv2-ipset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-loggingconfiguration.go b/cloudformation/wafv2/aws-wafv2-loggingconfiguration.go index c279c06b32..c0501c68ed 100644 --- a/cloudformation/wafv2/aws-wafv2-loggingconfiguration.go +++ b/cloudformation/wafv2/aws-wafv2-loggingconfiguration.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggingConfiguration AWS CloudFormation Resource (AWS::WAFv2::LoggingConfiguration) @@ -26,7 +26,7 @@ type LoggingConfiguration struct { // RedactedFields AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-loggingconfiguration.html#cfn-wafv2-loggingconfiguration-redactedfields - RedactedFields *[]LoggingConfiguration_FieldToMatch `json:"RedactedFields,omitempty"` + RedactedFields []LoggingConfiguration_FieldToMatch `json:"RedactedFields,omitempty"` // ResourceArn AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafv2/aws-wafv2-loggingconfiguration_fieldtomatch.go b/cloudformation/wafv2/aws-wafv2-loggingconfiguration_fieldtomatch.go index 6384b267c1..059d060be7 100644 --- a/cloudformation/wafv2/aws-wafv2-loggingconfiguration_fieldtomatch.go +++ b/cloudformation/wafv2/aws-wafv2-loggingconfiguration_fieldtomatch.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // LoggingConfiguration_FieldToMatch AWS CloudFormation Resource (AWS::WAFv2::LoggingConfiguration.FieldToMatch) diff --git a/cloudformation/wafv2/aws-wafv2-regexpatternset.go b/cloudformation/wafv2/aws-wafv2-regexpatternset.go index 80bd2f49e7..7107541294 100644 --- a/cloudformation/wafv2/aws-wafv2-regexpatternset.go +++ b/cloudformation/wafv2/aws-wafv2-regexpatternset.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RegexPatternSet AWS CloudFormation Resource (AWS::WAFv2::RegexPatternSet) @@ -37,7 +37,7 @@ type RegexPatternSet struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-regexpatternset.html#cfn-wafv2-regexpatternset-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup.go b/cloudformation/wafv2/aws-wafv2-rulegroup.go index 01e61a9378..c4c85c45f1 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // RuleGroup AWS CloudFormation Resource (AWS::WAFv2::RuleGroup) @@ -22,7 +22,7 @@ type RuleGroup struct { // CustomResponseBodies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-customresponsebodies - CustomResponseBodies *map[string]RuleGroup_CustomResponseBody `json:"CustomResponseBodies,omitempty"` + CustomResponseBodies map[string]RuleGroup_CustomResponseBody `json:"CustomResponseBodies,omitempty"` // Description AWS CloudFormation Property // Required: false @@ -37,7 +37,7 @@ type RuleGroup struct { // Rules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-rules - Rules *[]RuleGroup_Rule `json:"Rules,omitempty"` + Rules []RuleGroup_Rule `json:"Rules,omitempty"` // Scope AWS CloudFormation Property // Required: true @@ -47,7 +47,7 @@ type RuleGroup struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-rulegroup.html#cfn-wafv2-rulegroup-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VisibilityConfig AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_andstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_andstatement.go index 5392f73043..a43875ce92 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_andstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_andstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_AndStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.AndStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_body.go b/cloudformation/wafv2/aws-wafv2-rulegroup_body.go index 95310aec1b..8b361c2e50 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_body.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_body.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Body AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.Body) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_bytematchstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_bytematchstatement.go index 66e8a620c5..9493567bb9 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_bytematchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_bytematchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_ByteMatchStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.ByteMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_captchaconfig.go b/cloudformation/wafv2/aws-wafv2-rulegroup_captchaconfig.go index b2c35ac0fb..abc818c0a5 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_captchaconfig.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_captchaconfig.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_CaptchaConfig AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.CaptchaConfig) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_cookiematchpattern.go b/cloudformation/wafv2/aws-wafv2-rulegroup_cookiematchpattern.go index 5e2c4419aa..219439a8f4 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_cookiematchpattern.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_cookiematchpattern.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_CookieMatchPattern AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.CookieMatchPattern) @@ -18,12 +18,12 @@ type RuleGroup_CookieMatchPattern struct { // ExcludedCookies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookiematchpattern.html#cfn-wafv2-rulegroup-cookiematchpattern-excludedcookies - ExcludedCookies *[]string `json:"ExcludedCookies,omitempty"` + ExcludedCookies []string `json:"ExcludedCookies,omitempty"` // IncludedCookies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-cookiematchpattern.html#cfn-wafv2-rulegroup-cookiematchpattern-includedcookies - IncludedCookies *[]string `json:"IncludedCookies,omitempty"` + IncludedCookies []string `json:"IncludedCookies,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_cookies.go b/cloudformation/wafv2/aws-wafv2-rulegroup_cookies.go index 375b1eaddc..63c34d8ca0 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_cookies.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_cookies.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Cookies AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.Cookies) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_customresponsebody.go b/cloudformation/wafv2/aws-wafv2-rulegroup_customresponsebody.go index 4e1c857ff8..131084df74 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_customresponsebody.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_customresponsebody.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_CustomResponseBody AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.CustomResponseBody) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_fieldtomatch.go b/cloudformation/wafv2/aws-wafv2-rulegroup_fieldtomatch.go index d6da6cf088..af56d5a9e5 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_fieldtomatch.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_fieldtomatch.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_FieldToMatch AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.FieldToMatch) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_forwardedipconfiguration.go b/cloudformation/wafv2/aws-wafv2-rulegroup_forwardedipconfiguration.go index 5056cb340e..9718591632 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_forwardedipconfiguration.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_forwardedipconfiguration.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_ForwardedIPConfiguration AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.ForwardedIPConfiguration) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_geomatchstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_geomatchstatement.go index 3b9332adf2..d36c15682e 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_geomatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_geomatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_GeoMatchStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.GeoMatchStatement) @@ -13,7 +13,7 @@ type RuleGroup_GeoMatchStatement struct { // CountryCodes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-geomatchstatement.html#cfn-wafv2-rulegroup-geomatchstatement-countrycodes - CountryCodes *[]string `json:"CountryCodes,omitempty"` + CountryCodes []string `json:"CountryCodes,omitempty"` // ForwardedIPConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_headermatchpattern.go b/cloudformation/wafv2/aws-wafv2-rulegroup_headermatchpattern.go index af18cdfcb3..25b2b556ab 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_headermatchpattern.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_headermatchpattern.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_HeaderMatchPattern AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.HeaderMatchPattern) @@ -18,12 +18,12 @@ type RuleGroup_HeaderMatchPattern struct { // ExcludedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headermatchpattern.html#cfn-wafv2-rulegroup-headermatchpattern-excludedheaders - ExcludedHeaders *[]string `json:"ExcludedHeaders,omitempty"` + ExcludedHeaders []string `json:"ExcludedHeaders,omitempty"` // IncludedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-headermatchpattern.html#cfn-wafv2-rulegroup-headermatchpattern-includedheaders - IncludedHeaders *[]string `json:"IncludedHeaders,omitempty"` + IncludedHeaders []string `json:"IncludedHeaders,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_headers.go b/cloudformation/wafv2/aws-wafv2-rulegroup_headers.go index a333483259..fcd3744f8b 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_headers.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_headers.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Headers AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.Headers) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_immunitytimeproperty.go b/cloudformation/wafv2/aws-wafv2-rulegroup_immunitytimeproperty.go index a5bbbd7d36..fdeebd1d00 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_immunitytimeproperty.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_immunitytimeproperty.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_ImmunityTimeProperty AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.ImmunityTimeProperty) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetforwardedipconfiguration.go b/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetforwardedipconfiguration.go index dc7a082afe..4137a66ff1 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetforwardedipconfiguration.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetforwardedipconfiguration.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_IPSetForwardedIPConfiguration AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.IPSetForwardedIPConfiguration) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetreferencestatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetreferencestatement.go index e13b496673..37af409cc5 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetreferencestatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_ipsetreferencestatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_IPSetReferenceStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.IPSetReferenceStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_jsonbody.go b/cloudformation/wafv2/aws-wafv2-rulegroup_jsonbody.go index 4895102195..8ff3b60128 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_jsonbody.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_jsonbody.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_JsonBody AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.JsonBody) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_jsonmatchpattern.go b/cloudformation/wafv2/aws-wafv2-rulegroup_jsonmatchpattern.go index fe70c2f3e2..60e15e44e1 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_jsonmatchpattern.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_jsonmatchpattern.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_JsonMatchPattern AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.JsonMatchPattern) @@ -18,7 +18,7 @@ type RuleGroup_JsonMatchPattern struct { // IncludedPaths AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-jsonmatchpattern.html#cfn-wafv2-rulegroup-jsonmatchpattern-includedpaths - IncludedPaths *[]string `json:"IncludedPaths,omitempty"` + IncludedPaths []string `json:"IncludedPaths,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_label.go b/cloudformation/wafv2/aws-wafv2-rulegroup_label.go index e21e1d9827..c323e7c186 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_label.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_label.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Label AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.Label) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_labelmatchstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_labelmatchstatement.go index 48a07dd50f..53a5b456eb 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_labelmatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_labelmatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_LabelMatchStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.LabelMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_labelsummary.go b/cloudformation/wafv2/aws-wafv2-rulegroup_labelsummary.go index 67260a6f1e..c840cb0752 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_labelsummary.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_labelsummary.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_LabelSummary AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.LabelSummary) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_notstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_notstatement.go index 7eb194b77c..eaff969112 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_notstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_notstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_NotStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.NotStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_orstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_orstatement.go index 55d00459e0..77c1a130a6 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_orstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_orstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_OrStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.OrStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_ratebasedstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_ratebasedstatement.go index b3c636600f..d2660287f8 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_ratebasedstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_ratebasedstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RateBasedStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.RateBasedStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_regexmatchstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_regexmatchstatement.go index 5b293a5e29..70d2c9b7f4 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_regexmatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_regexmatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RegexMatchStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.RegexMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_regexpatternsetreferencestatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_regexpatternsetreferencestatement.go index 3bb6a82784..d7aebbdbf0 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_regexpatternsetreferencestatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_regexpatternsetreferencestatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RegexPatternSetReferenceStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.RegexPatternSetReferenceStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_rule.go b/cloudformation/wafv2/aws-wafv2-rulegroup_rule.go index 2039cbb58a..91aed74de0 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_rule.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_rule.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Rule AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.Rule) @@ -33,7 +33,7 @@ type RuleGroup_Rule struct { // RuleLabels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-rulegroup-rule.html#cfn-wafv2-rulegroup-rule-rulelabels - RuleLabels *[]RuleGroup_Label `json:"RuleLabels,omitempty"` + RuleLabels []RuleGroup_Label `json:"RuleLabels,omitempty"` // Statement AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_ruleaction.go b/cloudformation/wafv2/aws-wafv2-rulegroup_ruleaction.go index c0e286dbc0..ef51818b17 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_ruleaction.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_ruleaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_RuleAction AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.RuleAction) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_sizeconstraintstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_sizeconstraintstatement.go index 3bc275dd65..0d3c05939e 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_sizeconstraintstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_sizeconstraintstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_SizeConstraintStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.SizeConstraintStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_sqlimatchstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_sqlimatchstatement.go index 0b9a369654..2dda8c348b 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_sqlimatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_sqlimatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_SqliMatchStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.SqliMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_statement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_statement.go index eaca1e428a..36d1f2ac9b 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_statement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_statement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_Statement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.Statement) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_texttransformation.go b/cloudformation/wafv2/aws-wafv2-rulegroup_texttransformation.go index bc5dfd0c00..e3be362013 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_texttransformation.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_texttransformation.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_TextTransformation AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.TextTransformation) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_visibilityconfig.go b/cloudformation/wafv2/aws-wafv2-rulegroup_visibilityconfig.go index d45d774ce8..d8bf06b24d 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_visibilityconfig.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_visibilityconfig.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_VisibilityConfig AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.VisibilityConfig) diff --git a/cloudformation/wafv2/aws-wafv2-rulegroup_xssmatchstatement.go b/cloudformation/wafv2/aws-wafv2-rulegroup_xssmatchstatement.go index 01471c4a34..a308474a96 100644 --- a/cloudformation/wafv2/aws-wafv2-rulegroup_xssmatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-rulegroup_xssmatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // RuleGroup_XssMatchStatement AWS CloudFormation Resource (AWS::WAFv2::RuleGroup.XssMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl.go b/cloudformation/wafv2/aws-wafv2-webacl.go index 1e5db882b1..1e503252ed 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl.go +++ b/cloudformation/wafv2/aws-wafv2-webacl.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // WebACL AWS CloudFormation Resource (AWS::WAFv2::WebACL) @@ -22,7 +22,7 @@ type WebACL struct { // CustomResponseBodies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-customresponsebodies - CustomResponseBodies *map[string]WebACL_CustomResponseBody `json:"CustomResponseBodies,omitempty"` + CustomResponseBodies map[string]WebACL_CustomResponseBody `json:"CustomResponseBodies,omitempty"` // DefaultAction AWS CloudFormation Property // Required: true @@ -42,7 +42,7 @@ type WebACL struct { // Rules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-rules - Rules *[]WebACL_Rule `json:"Rules,omitempty"` + Rules []WebACL_Rule `json:"Rules,omitempty"` // Scope AWS CloudFormation Property // Required: true @@ -52,7 +52,7 @@ type WebACL struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wafv2-webacl.html#cfn-wafv2-webacl-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // VisibilityConfig AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafv2/aws-wafv2-webacl_allowaction.go b/cloudformation/wafv2/aws-wafv2-webacl_allowaction.go index 75c40c1bcd..c360c0ad04 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_allowaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_allowaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_AllowAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.AllowAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_andstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_andstatement.go index dcfbafd823..19f48dd61d 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_andstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_andstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_AndStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.AndStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_blockaction.go b/cloudformation/wafv2/aws-wafv2-webacl_blockaction.go index c933341736..f777c3a73b 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_blockaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_blockaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_BlockAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.BlockAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_body.go b/cloudformation/wafv2/aws-wafv2-webacl_body.go index e264bd1597..5ef2f9b9a8 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_body.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_body.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Body AWS CloudFormation Resource (AWS::WAFv2::WebACL.Body) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_bytematchstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_bytematchstatement.go index c8d9a9ad34..efe4c4a3cf 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_bytematchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_bytematchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ByteMatchStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.ByteMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_captchaaction.go b/cloudformation/wafv2/aws-wafv2-webacl_captchaaction.go index f70058438e..0c10d58e32 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_captchaaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_captchaaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CaptchaAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.CaptchaAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_captchaconfig.go b/cloudformation/wafv2/aws-wafv2-webacl_captchaconfig.go index e63f588e4f..361e05ce36 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_captchaconfig.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_captchaconfig.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CaptchaConfig AWS CloudFormation Resource (AWS::WAFv2::WebACL.CaptchaConfig) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_cookiematchpattern.go b/cloudformation/wafv2/aws-wafv2-webacl_cookiematchpattern.go index 369d9b48af..e5e9da0c2d 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_cookiematchpattern.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_cookiematchpattern.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CookieMatchPattern AWS CloudFormation Resource (AWS::WAFv2::WebACL.CookieMatchPattern) @@ -18,12 +18,12 @@ type WebACL_CookieMatchPattern struct { // ExcludedCookies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookiematchpattern.html#cfn-wafv2-webacl-cookiematchpattern-excludedcookies - ExcludedCookies *[]string `json:"ExcludedCookies,omitempty"` + ExcludedCookies []string `json:"ExcludedCookies,omitempty"` // IncludedCookies AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-cookiematchpattern.html#cfn-wafv2-webacl-cookiematchpattern-includedcookies - IncludedCookies *[]string `json:"IncludedCookies,omitempty"` + IncludedCookies []string `json:"IncludedCookies,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-webacl_cookies.go b/cloudformation/wafv2/aws-wafv2-webacl_cookies.go index 23da691057..3f678faaf1 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_cookies.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_cookies.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Cookies AWS CloudFormation Resource (AWS::WAFv2::WebACL.Cookies) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_countaction.go b/cloudformation/wafv2/aws-wafv2-webacl_countaction.go index 2b575f84b0..d537c58ba9 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_countaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_countaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CountAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.CountAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_customhttpheader.go b/cloudformation/wafv2/aws-wafv2-webacl_customhttpheader.go index 6130187402..7254160aff 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_customhttpheader.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_customhttpheader.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CustomHTTPHeader AWS CloudFormation Resource (AWS::WAFv2::WebACL.CustomHTTPHeader) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_customrequesthandling.go b/cloudformation/wafv2/aws-wafv2-webacl_customrequesthandling.go index 5add4131da..2ce4882ba8 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_customrequesthandling.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_customrequesthandling.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CustomRequestHandling AWS CloudFormation Resource (AWS::WAFv2::WebACL.CustomRequestHandling) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_customresponse.go b/cloudformation/wafv2/aws-wafv2-webacl_customresponse.go index 1cad636b56..d6bd8299ac 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_customresponse.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_customresponse.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CustomResponse AWS CloudFormation Resource (AWS::WAFv2::WebACL.CustomResponse) @@ -23,7 +23,7 @@ type WebACL_CustomResponse struct { // ResponseHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-customresponse.html#cfn-wafv2-webacl-customresponse-responseheaders - ResponseHeaders *[]WebACL_CustomHTTPHeader `json:"ResponseHeaders,omitempty"` + ResponseHeaders []WebACL_CustomHTTPHeader `json:"ResponseHeaders,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-webacl_customresponsebody.go b/cloudformation/wafv2/aws-wafv2-webacl_customresponsebody.go index dd98f4ed8b..e82577bb78 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_customresponsebody.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_customresponsebody.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_CustomResponseBody AWS CloudFormation Resource (AWS::WAFv2::WebACL.CustomResponseBody) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_defaultaction.go b/cloudformation/wafv2/aws-wafv2-webacl_defaultaction.go index 0ef0ec2bd6..c3f3a7a306 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_defaultaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_defaultaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_DefaultAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.DefaultAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_excludedrule.go b/cloudformation/wafv2/aws-wafv2-webacl_excludedrule.go index c73d857705..d5967ca9eb 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_excludedrule.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_excludedrule.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ExcludedRule AWS CloudFormation Resource (AWS::WAFv2::WebACL.ExcludedRule) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_fieldidentifier.go b/cloudformation/wafv2/aws-wafv2-webacl_fieldidentifier.go index 8764ef7aa5..8af0d18d97 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_fieldidentifier.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_fieldidentifier.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_FieldIdentifier AWS CloudFormation Resource (AWS::WAFv2::WebACL.FieldIdentifier) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_fieldtomatch.go b/cloudformation/wafv2/aws-wafv2-webacl_fieldtomatch.go index cf0d165683..482a642b60 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_fieldtomatch.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_fieldtomatch.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_FieldToMatch AWS CloudFormation Resource (AWS::WAFv2::WebACL.FieldToMatch) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_forwardedipconfiguration.go b/cloudformation/wafv2/aws-wafv2-webacl_forwardedipconfiguration.go index e56684d1b7..898ced15a7 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_forwardedipconfiguration.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_forwardedipconfiguration.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ForwardedIPConfiguration AWS CloudFormation Resource (AWS::WAFv2::WebACL.ForwardedIPConfiguration) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_geomatchstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_geomatchstatement.go index aacc0a4945..324a67382c 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_geomatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_geomatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_GeoMatchStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.GeoMatchStatement) @@ -13,7 +13,7 @@ type WebACL_GeoMatchStatement struct { // CountryCodes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-geomatchstatement.html#cfn-wafv2-webacl-geomatchstatement-countrycodes - CountryCodes *[]string `json:"CountryCodes,omitempty"` + CountryCodes []string `json:"CountryCodes,omitempty"` // ForwardedIPConfig AWS CloudFormation Property // Required: false diff --git a/cloudformation/wafv2/aws-wafv2-webacl_headermatchpattern.go b/cloudformation/wafv2/aws-wafv2-webacl_headermatchpattern.go index c4437f66d5..a56beffc66 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_headermatchpattern.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_headermatchpattern.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_HeaderMatchPattern AWS CloudFormation Resource (AWS::WAFv2::WebACL.HeaderMatchPattern) @@ -18,12 +18,12 @@ type WebACL_HeaderMatchPattern struct { // ExcludedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headermatchpattern.html#cfn-wafv2-webacl-headermatchpattern-excludedheaders - ExcludedHeaders *[]string `json:"ExcludedHeaders,omitempty"` + ExcludedHeaders []string `json:"ExcludedHeaders,omitempty"` // IncludedHeaders AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-headermatchpattern.html#cfn-wafv2-webacl-headermatchpattern-includedheaders - IncludedHeaders *[]string `json:"IncludedHeaders,omitempty"` + IncludedHeaders []string `json:"IncludedHeaders,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-webacl_headers.go b/cloudformation/wafv2/aws-wafv2-webacl_headers.go index 84b4b74006..bd8561d6c6 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_headers.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_headers.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Headers AWS CloudFormation Resource (AWS::WAFv2::WebACL.Headers) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_immunitytimeproperty.go b/cloudformation/wafv2/aws-wafv2-webacl_immunitytimeproperty.go index ddaf2a4d9e..ed0e2168d2 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_immunitytimeproperty.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_immunitytimeproperty.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ImmunityTimeProperty AWS CloudFormation Resource (AWS::WAFv2::WebACL.ImmunityTimeProperty) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_ipsetforwardedipconfiguration.go b/cloudformation/wafv2/aws-wafv2-webacl_ipsetforwardedipconfiguration.go index 3b3cc3dbe7..22158e262a 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_ipsetforwardedipconfiguration.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_ipsetforwardedipconfiguration.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_IPSetForwardedIPConfiguration AWS CloudFormation Resource (AWS::WAFv2::WebACL.IPSetForwardedIPConfiguration) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_ipsetreferencestatement.go b/cloudformation/wafv2/aws-wafv2-webacl_ipsetreferencestatement.go index 828aa4851a..c293a81161 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_ipsetreferencestatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_ipsetreferencestatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_IPSetReferenceStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.IPSetReferenceStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_jsonbody.go b/cloudformation/wafv2/aws-wafv2-webacl_jsonbody.go index 721acd3787..ffba8a91f3 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_jsonbody.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_jsonbody.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_JsonBody AWS CloudFormation Resource (AWS::WAFv2::WebACL.JsonBody) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_jsonmatchpattern.go b/cloudformation/wafv2/aws-wafv2-webacl_jsonmatchpattern.go index 601f6b53a5..105eeed082 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_jsonmatchpattern.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_jsonmatchpattern.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_JsonMatchPattern AWS CloudFormation Resource (AWS::WAFv2::WebACL.JsonMatchPattern) @@ -18,7 +18,7 @@ type WebACL_JsonMatchPattern struct { // IncludedPaths AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-jsonmatchpattern.html#cfn-wafv2-webacl-jsonmatchpattern-includedpaths - IncludedPaths *[]string `json:"IncludedPaths,omitempty"` + IncludedPaths []string `json:"IncludedPaths,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-webacl_label.go b/cloudformation/wafv2/aws-wafv2-webacl_label.go index 1ae6f6493e..882ceb6f04 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_label.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_label.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Label AWS CloudFormation Resource (AWS::WAFv2::WebACL.Label) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_labelmatchstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_labelmatchstatement.go index 10a54673a6..6c01264227 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_labelmatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_labelmatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_LabelMatchStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.LabelMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupconfig.go b/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupconfig.go index 511775a316..a89796299b 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupconfig.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupconfig.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ManagedRuleGroupConfig AWS CloudFormation Resource (AWS::WAFv2::WebACL.ManagedRuleGroupConfig) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupstatement.go index 22f80cc745..cf049fb6f3 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_managedrulegroupstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_ManagedRuleGroupStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.ManagedRuleGroupStatement) @@ -13,12 +13,12 @@ type WebACL_ManagedRuleGroupStatement struct { // ExcludedRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-excludedrules - ExcludedRules *[]WebACL_ExcludedRule `json:"ExcludedRules,omitempty"` + ExcludedRules []WebACL_ExcludedRule `json:"ExcludedRules,omitempty"` // ManagedRuleGroupConfigs AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-managedrulegroupstatement.html#cfn-wafv2-webacl-managedrulegroupstatement-managedrulegroupconfigs - ManagedRuleGroupConfigs *[]WebACL_ManagedRuleGroupConfig `json:"ManagedRuleGroupConfigs,omitempty"` + ManagedRuleGroupConfigs []WebACL_ManagedRuleGroupConfig `json:"ManagedRuleGroupConfigs,omitempty"` // Name AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafv2/aws-wafv2-webacl_notstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_notstatement.go index 3529b04cb9..d71b7675bb 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_notstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_notstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_NotStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.NotStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_orstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_orstatement.go index 7d86f76852..3213128203 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_orstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_orstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_OrStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.OrStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_overrideaction.go b/cloudformation/wafv2/aws-wafv2-webacl_overrideaction.go index 02578b5b61..46de5c1c7a 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_overrideaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_overrideaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_OverrideAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.OverrideAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_ratebasedstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_ratebasedstatement.go index a5fc88002a..cbb266a7bf 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_ratebasedstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_ratebasedstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_RateBasedStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.RateBasedStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_regexmatchstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_regexmatchstatement.go index af95045bdd..d8f59b4bb3 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_regexmatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_regexmatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_RegexMatchStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.RegexMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_regexpatternsetreferencestatement.go b/cloudformation/wafv2/aws-wafv2-webacl_regexpatternsetreferencestatement.go index bb472ab39c..e8a20fb9e2 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_regexpatternsetreferencestatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_regexpatternsetreferencestatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_RegexPatternSetReferenceStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.RegexPatternSetReferenceStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_rule.go b/cloudformation/wafv2/aws-wafv2-webacl_rule.go index 7dd2257be5..9c90bbecf2 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_rule.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_rule.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Rule AWS CloudFormation Resource (AWS::WAFv2::WebACL.Rule) @@ -38,7 +38,7 @@ type WebACL_Rule struct { // RuleLabels AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rule.html#cfn-wafv2-webacl-rule-rulelabels - RuleLabels *[]WebACL_Label `json:"RuleLabels,omitempty"` + RuleLabels []WebACL_Label `json:"RuleLabels,omitempty"` // Statement AWS CloudFormation Property // Required: true diff --git a/cloudformation/wafv2/aws-wafv2-webacl_ruleaction.go b/cloudformation/wafv2/aws-wafv2-webacl_ruleaction.go index c840663cab..ca2aa5973a 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_ruleaction.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_ruleaction.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_RuleAction AWS CloudFormation Resource (AWS::WAFv2::WebACL.RuleAction) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_rulegroupreferencestatement.go b/cloudformation/wafv2/aws-wafv2-webacl_rulegroupreferencestatement.go index d77d628ee0..b8c18539f4 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_rulegroupreferencestatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_rulegroupreferencestatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_RuleGroupReferenceStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.RuleGroupReferenceStatement) @@ -18,7 +18,7 @@ type WebACL_RuleGroupReferenceStatement struct { // ExcludedRules AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-wafv2-webacl-rulegroupreferencestatement.html#cfn-wafv2-webacl-rulegroupreferencestatement-excludedrules - ExcludedRules *[]WebACL_ExcludedRule `json:"ExcludedRules,omitempty"` + ExcludedRules []WebACL_ExcludedRule `json:"ExcludedRules,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wafv2/aws-wafv2-webacl_sizeconstraintstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_sizeconstraintstatement.go index c98b7c785d..50dc22a362 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_sizeconstraintstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_sizeconstraintstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_SizeConstraintStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.SizeConstraintStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_sqlimatchstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_sqlimatchstatement.go index 0b4ad87e0c..0f1d3d18f5 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_sqlimatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_sqlimatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_SqliMatchStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.SqliMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_statement.go b/cloudformation/wafv2/aws-wafv2-webacl_statement.go index ff807da7c3..c27f976936 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_statement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_statement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_Statement AWS CloudFormation Resource (AWS::WAFv2::WebACL.Statement) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_texttransformation.go b/cloudformation/wafv2/aws-wafv2-webacl_texttransformation.go index 64cbc9419e..8bafda3a12 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_texttransformation.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_texttransformation.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_TextTransformation AWS CloudFormation Resource (AWS::WAFv2::WebACL.TextTransformation) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_visibilityconfig.go b/cloudformation/wafv2/aws-wafv2-webacl_visibilityconfig.go index 5ed6ecd093..11251aa6b6 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_visibilityconfig.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_visibilityconfig.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_VisibilityConfig AWS CloudFormation Resource (AWS::WAFv2::WebACL.VisibilityConfig) diff --git a/cloudformation/wafv2/aws-wafv2-webacl_xssmatchstatement.go b/cloudformation/wafv2/aws-wafv2-webacl_xssmatchstatement.go index c333f67e5a..b9a0439c91 100644 --- a/cloudformation/wafv2/aws-wafv2-webacl_xssmatchstatement.go +++ b/cloudformation/wafv2/aws-wafv2-webacl_xssmatchstatement.go @@ -3,7 +3,7 @@ package wafv2 import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACL_XssMatchStatement AWS CloudFormation Resource (AWS::WAFv2::WebACL.XssMatchStatement) diff --git a/cloudformation/wafv2/aws-wafv2-webaclassociation.go b/cloudformation/wafv2/aws-wafv2-webaclassociation.go index a33330e782..86de73406d 100644 --- a/cloudformation/wafv2/aws-wafv2-webaclassociation.go +++ b/cloudformation/wafv2/aws-wafv2-webaclassociation.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // WebACLAssociation AWS CloudFormation Resource (AWS::WAFv2::WebACLAssociation) diff --git a/cloudformation/wisdom/aws-wisdom-assistant.go b/cloudformation/wisdom/aws-wisdom-assistant.go index e16dfd2596..4c3f622025 100644 --- a/cloudformation/wisdom/aws-wisdom-assistant.go +++ b/cloudformation/wisdom/aws-wisdom-assistant.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Assistant AWS CloudFormation Resource (AWS::Wisdom::Assistant) @@ -32,7 +32,7 @@ type Assistant struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistant.html#cfn-wisdom-assistant-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // Type AWS CloudFormation Property // Required: true diff --git a/cloudformation/wisdom/aws-wisdom-assistant_serversideencryptionconfiguration.go b/cloudformation/wisdom/aws-wisdom-assistant_serversideencryptionconfiguration.go index 0498ed0fae..2f16201974 100644 --- a/cloudformation/wisdom/aws-wisdom-assistant_serversideencryptionconfiguration.go +++ b/cloudformation/wisdom/aws-wisdom-assistant_serversideencryptionconfiguration.go @@ -3,7 +3,7 @@ package wisdom import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Assistant_ServerSideEncryptionConfiguration AWS CloudFormation Resource (AWS::Wisdom::Assistant.ServerSideEncryptionConfiguration) diff --git a/cloudformation/wisdom/aws-wisdom-assistantassociation.go b/cloudformation/wisdom/aws-wisdom-assistantassociation.go index 7579352858..fae96d254a 100644 --- a/cloudformation/wisdom/aws-wisdom-assistantassociation.go +++ b/cloudformation/wisdom/aws-wisdom-assistantassociation.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // AssistantAssociation AWS CloudFormation Resource (AWS::Wisdom::AssistantAssociation) @@ -32,7 +32,7 @@ type AssistantAssociation struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-assistantassociation.html#cfn-wisdom-assistantassociation-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wisdom/aws-wisdom-assistantassociation_associationdata.go b/cloudformation/wisdom/aws-wisdom-assistantassociation_associationdata.go index 29950d670a..bc34da4de7 100644 --- a/cloudformation/wisdom/aws-wisdom-assistantassociation_associationdata.go +++ b/cloudformation/wisdom/aws-wisdom-assistantassociation_associationdata.go @@ -3,7 +3,7 @@ package wisdom import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // AssistantAssociation_AssociationData AWS CloudFormation Resource (AWS::Wisdom::AssistantAssociation.AssociationData) diff --git a/cloudformation/wisdom/aws-wisdom-knowledgebase.go b/cloudformation/wisdom/aws-wisdom-knowledgebase.go index 3ba1975bd3..0dc9732264 100644 --- a/cloudformation/wisdom/aws-wisdom-knowledgebase.go +++ b/cloudformation/wisdom/aws-wisdom-knowledgebase.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // KnowledgeBase AWS CloudFormation Resource (AWS::Wisdom::KnowledgeBase) @@ -47,7 +47,7 @@ type KnowledgeBase struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-wisdom-knowledgebase.html#cfn-wisdom-knowledgebase-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/wisdom/aws-wisdom-knowledgebase_appintegrationsconfiguration.go b/cloudformation/wisdom/aws-wisdom-knowledgebase_appintegrationsconfiguration.go index 23b5de8afb..71b2e832a3 100644 --- a/cloudformation/wisdom/aws-wisdom-knowledgebase_appintegrationsconfiguration.go +++ b/cloudformation/wisdom/aws-wisdom-knowledgebase_appintegrationsconfiguration.go @@ -3,7 +3,7 @@ package wisdom import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KnowledgeBase_AppIntegrationsConfiguration AWS CloudFormation Resource (AWS::Wisdom::KnowledgeBase.AppIntegrationsConfiguration) diff --git a/cloudformation/wisdom/aws-wisdom-knowledgebase_renderingconfiguration.go b/cloudformation/wisdom/aws-wisdom-knowledgebase_renderingconfiguration.go index d04e074400..6bbb0f6a59 100644 --- a/cloudformation/wisdom/aws-wisdom-knowledgebase_renderingconfiguration.go +++ b/cloudformation/wisdom/aws-wisdom-knowledgebase_renderingconfiguration.go @@ -3,7 +3,7 @@ package wisdom import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KnowledgeBase_RenderingConfiguration AWS CloudFormation Resource (AWS::Wisdom::KnowledgeBase.RenderingConfiguration) diff --git a/cloudformation/wisdom/aws-wisdom-knowledgebase_serversideencryptionconfiguration.go b/cloudformation/wisdom/aws-wisdom-knowledgebase_serversideencryptionconfiguration.go index 2917cfadab..ffc6df739a 100644 --- a/cloudformation/wisdom/aws-wisdom-knowledgebase_serversideencryptionconfiguration.go +++ b/cloudformation/wisdom/aws-wisdom-knowledgebase_serversideencryptionconfiguration.go @@ -3,7 +3,7 @@ package wisdom import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KnowledgeBase_ServerSideEncryptionConfiguration AWS CloudFormation Resource (AWS::Wisdom::KnowledgeBase.ServerSideEncryptionConfiguration) diff --git a/cloudformation/wisdom/aws-wisdom-knowledgebase_sourceconfiguration.go b/cloudformation/wisdom/aws-wisdom-knowledgebase_sourceconfiguration.go index 330738d606..64b552e895 100644 --- a/cloudformation/wisdom/aws-wisdom-knowledgebase_sourceconfiguration.go +++ b/cloudformation/wisdom/aws-wisdom-knowledgebase_sourceconfiguration.go @@ -3,7 +3,7 @@ package wisdom import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // KnowledgeBase_SourceConfiguration AWS CloudFormation Resource (AWS::Wisdom::KnowledgeBase.SourceConfiguration) diff --git a/cloudformation/workspaces/aws-workspaces-connectionalias.go b/cloudformation/workspaces/aws-workspaces-connectionalias.go index ddda04a493..c37a4018d6 100644 --- a/cloudformation/workspaces/aws-workspaces-connectionalias.go +++ b/cloudformation/workspaces/aws-workspaces-connectionalias.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // ConnectionAlias AWS CloudFormation Resource (AWS::WorkSpaces::ConnectionAlias) @@ -22,7 +22,7 @@ type ConnectionAlias struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-connectionalias.html#cfn-workspaces-connectionalias-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/workspaces/aws-workspaces-connectionalias_connectionaliasassociation.go b/cloudformation/workspaces/aws-workspaces-connectionalias_connectionaliasassociation.go index ef85f98bac..545c8f008f 100644 --- a/cloudformation/workspaces/aws-workspaces-connectionalias_connectionaliasassociation.go +++ b/cloudformation/workspaces/aws-workspaces-connectionalias_connectionaliasassociation.go @@ -3,7 +3,7 @@ package workspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // ConnectionAlias_ConnectionAliasAssociation AWS CloudFormation Resource (AWS::WorkSpaces::ConnectionAlias.ConnectionAliasAssociation) diff --git a/cloudformation/workspaces/aws-workspaces-workspace.go b/cloudformation/workspaces/aws-workspaces-workspace.go index d18610a673..d4dfa9bca9 100644 --- a/cloudformation/workspaces/aws-workspaces-workspace.go +++ b/cloudformation/workspaces/aws-workspaces-workspace.go @@ -6,8 +6,8 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/tags" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags" ) // Workspace AWS CloudFormation Resource (AWS::WorkSpaces::Workspace) @@ -32,7 +32,7 @@ type Workspace struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-workspaces-workspace.html#cfn-workspaces-workspace-tags - Tags *[]tags.Tag `json:"Tags,omitempty"` + Tags []tags.Tag `json:"Tags,omitempty"` // UserName AWS CloudFormation Property // Required: true diff --git a/cloudformation/workspaces/aws-workspaces-workspace_workspaceproperties.go b/cloudformation/workspaces/aws-workspaces-workspace_workspaceproperties.go index fabd0c4500..1cd90de547 100644 --- a/cloudformation/workspaces/aws-workspaces-workspace_workspaceproperties.go +++ b/cloudformation/workspaces/aws-workspaces-workspace_workspaceproperties.go @@ -3,7 +3,7 @@ package workspaces import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Workspace_WorkspaceProperties AWS CloudFormation Resource (AWS::WorkSpaces::Workspace.WorkspaceProperties) diff --git a/cloudformation/xray/aws-xray-group.go b/cloudformation/xray/aws-xray-group.go index 6c12ca2978..0e720563f3 100644 --- a/cloudformation/xray/aws-xray-group.go +++ b/cloudformation/xray/aws-xray-group.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group AWS CloudFormation Resource (AWS::XRay::Group) @@ -31,7 +31,7 @@ type Group struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-group.html#cfn-xray-group-tags - Tags *[]interface{} `json:"Tags,omitempty"` + Tags []interface{} `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/xray/aws-xray-group_insightsconfiguration.go b/cloudformation/xray/aws-xray-group_insightsconfiguration.go index 460d36a02c..89c2bc10b6 100644 --- a/cloudformation/xray/aws-xray-group_insightsconfiguration.go +++ b/cloudformation/xray/aws-xray-group_insightsconfiguration.go @@ -3,7 +3,7 @@ package xray import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // Group_InsightsConfiguration AWS CloudFormation Resource (AWS::XRay::Group.InsightsConfiguration) diff --git a/cloudformation/xray/aws-xray-samplingrule.go b/cloudformation/xray/aws-xray-samplingrule.go index f9d6916ac4..a9e9ef7cb1 100644 --- a/cloudformation/xray/aws-xray-samplingrule.go +++ b/cloudformation/xray/aws-xray-samplingrule.go @@ -6,7 +6,7 @@ import ( "bytes" "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SamplingRule AWS CloudFormation Resource (AWS::XRay::SamplingRule) @@ -36,7 +36,7 @@ type SamplingRule struct { // Tags AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-xray-samplingrule.html#cfn-xray-samplingrule-tags - Tags *[]interface{} `json:"Tags,omitempty"` + Tags []interface{} `json:"Tags,omitempty"` // AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"` diff --git a/cloudformation/xray/aws-xray-samplingrule_samplingrule.go b/cloudformation/xray/aws-xray-samplingrule_samplingrule.go index 4e2805c147..8caa59b890 100644 --- a/cloudformation/xray/aws-xray-samplingrule_samplingrule.go +++ b/cloudformation/xray/aws-xray-samplingrule_samplingrule.go @@ -3,7 +3,7 @@ package xray import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SamplingRule_SamplingRule AWS CloudFormation Resource (AWS::XRay::SamplingRule.SamplingRule) @@ -13,7 +13,7 @@ type SamplingRule_SamplingRule struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingrule.html#cfn-xray-samplingrule-samplingrule-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // FixedRate AWS CloudFormation Property // Required: false diff --git a/cloudformation/xray/aws-xray-samplingrule_samplingrulerecord.go b/cloudformation/xray/aws-xray-samplingrule_samplingrulerecord.go index de925c6732..517c5913c5 100644 --- a/cloudformation/xray/aws-xray-samplingrule_samplingrulerecord.go +++ b/cloudformation/xray/aws-xray-samplingrule_samplingrulerecord.go @@ -3,7 +3,7 @@ package xray import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SamplingRule_SamplingRuleRecord AWS CloudFormation Resource (AWS::XRay::SamplingRule.SamplingRuleRecord) diff --git a/cloudformation/xray/aws-xray-samplingrule_samplingruleupdate.go b/cloudformation/xray/aws-xray-samplingrule_samplingruleupdate.go index 6869539363..e19d2e0a57 100644 --- a/cloudformation/xray/aws-xray-samplingrule_samplingruleupdate.go +++ b/cloudformation/xray/aws-xray-samplingrule_samplingruleupdate.go @@ -3,7 +3,7 @@ package xray import ( - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/policies" ) // SamplingRule_SamplingRuleUpdate AWS CloudFormation Resource (AWS::XRay::SamplingRule.SamplingRuleUpdate) @@ -13,7 +13,7 @@ type SamplingRule_SamplingRuleUpdate struct { // Attributes AWS CloudFormation Property // Required: false // See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-xray-samplingrule-samplingruleupdate.html#cfn-xray-samplingrule-samplingruleupdate-attributes - Attributes *map[string]string `json:"Attributes,omitempty"` + Attributes map[string]string `json:"Attributes,omitempty"` // FixedRate AWS CloudFormation Property // Required: false diff --git a/example/go-to-yaml/main.go b/example/go-to-yaml/main.go index 8042ed7614..02f9bd619f 100644 --- a/example/go-to-yaml/main.go +++ b/example/go-to-yaml/main.go @@ -5,8 +5,8 @@ import ( "strconv" "time" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/sns" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/sns" ) func main() { diff --git a/example/yaml-to-go/main.go b/example/yaml-to-go/main.go index c65f388eb3..21fe4015c4 100644 --- a/example/yaml-to-go/main.go +++ b/example/yaml-to-go/main.go @@ -3,7 +3,7 @@ package main import ( "log" - "github.com/awslabs/goformation/v6" + "github.com/awslabs/goformation/v7" ) func main() { diff --git a/generate/globals_test.go b/generate/globals_test.go index e43934495a..fc58e5b7c6 100644 --- a/generate/globals_test.go +++ b/generate/globals_test.go @@ -3,10 +3,10 @@ package main_test import ( "encoding/json" - "github.com/awslabs/goformation/v6" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/global" - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/global" + "github.com/awslabs/goformation/v7/cloudformation/serverless" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" ) diff --git a/generate/property.go b/generate/property.go index 1ea2a11550..dbb01ec331 100644 --- a/generate/property.go +++ b/generate/property.go @@ -266,6 +266,20 @@ func (p Property) IsGeneric() bool { return !p.IsPolymorphic() && !p.IsMap() && !p.IsList() && !p.IsCustomType() && convertTypeToGo(p.PrimitiveType) == "interface{}" } +// UsePointer checks if a property is a type which should be a pointer +func (p Property) UsePointer() bool { + if p.IsPolymorphic() || p.IsCustomType() { + return true + } + if p.IsList() || p.IsMap() { + return false + } + if !p.Required && !p.IsGeneric() { + return true + } + return false +} + // GoType returns the correct type for this property // within a Go struct. For example, []string or map[string]AWSLambdaFunction_VpcConfig func (p Property) GoType(typename string, basename string, name string) string { diff --git a/generate/property_test.go b/generate/property_test.go index d70d92da42..d12b98e7f3 100644 --- a/generate/property_test.go +++ b/generate/property_test.go @@ -3,8 +3,8 @@ package main_test import ( "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/serverless" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" ) diff --git a/generate/resource_test.go b/generate/resource_test.go index 8246602b55..138db27ca3 100644 --- a/generate/resource_test.go +++ b/generate/resource_test.go @@ -3,12 +3,12 @@ package main_test import ( "encoding/json" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/rds" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/rds" - "github.com/awslabs/goformation/v6/cloudformation/ec2" - "github.com/awslabs/goformation/v6/cloudformation/s3" - "github.com/awslabs/goformation/v6/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/ec2" + "github.com/awslabs/goformation/v7/cloudformation/s3" + "github.com/awslabs/goformation/v7/cloudformation/serverless" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" ) @@ -108,7 +108,7 @@ var _ = Describe("Resource", func() { resource := &rds.DBCluster{ DatabaseName: cloudformation.String("MyDatabase"), - Engine: cloudformation.String("mysql"), + Engine: "mysql", } resource.AWSCloudFormationCondition = "MyCondition" diff --git a/generate/templates/all.template b/generate/templates/all.template index 1085bf54f7..ab9946e9ca 100644 --- a/generate/templates/all.template +++ b/generate/templates/all.template @@ -4,8 +4,8 @@ package cloudformation import ( "fmt"{{range $resource := .Resources}} - {{if not $resource.Global}}"github.com/awslabs/goformation/v6/cloudformation/{{$resource.PackageName}}"{{end}}{{end}} - "github.com/awslabs/goformation/v6/cloudformation/global" + {{if not $resource.Global}}"github.com/awslabs/goformation/v7/cloudformation/{{$resource.PackageName}}"{{end}}{{end}} + "github.com/awslabs/goformation/v7/cloudformation/global" ) // AllResources fetches an iterable map all CloudFormation and SAM resources diff --git a/generate/templates/globals.template b/generate/templates/globals.template index 72386dcc77..99e011aa63 100644 --- a/generate/templates/globals.template +++ b/generate/templates/globals.template @@ -3,7 +3,7 @@ package {{.PackageName}} import ( - "github.com/awslabs/goformation/v6/cloudformation/{{.ImportName}}" + "github.com/awslabs/goformation/v7/cloudformation/{{.ImportName}}" ) // {{.StructName}} AWS CloudFormation Resource ({{.Name}}) diff --git a/generate/templates/polymorphic-property.template b/generate/templates/polymorphic-property.template index 212e1601c5..4ffaff375f 100644 --- a/generate/templates/polymorphic-property.template +++ b/generate/templates/polymorphic-property.template @@ -8,7 +8,7 @@ import ( "encoding/json" "io" - "github.com/awslabs/goformation/v6/cloudformation/utils" + "github.com/awslabs/goformation/v7/cloudformation/utils" ) // {{.Name}} is a helper struct that can hold either a {{.TypesJoined}} value diff --git a/generate/templates/resource.template b/generate/templates/resource.template index 17cf466831..8973a9f062 100644 --- a/generate/templates/resource.template +++ b/generate/templates/resource.template @@ -7,13 +7,13 @@ import ( "encoding/json" "bytes" {{if .HasTags}} - "github.com/awslabs/goformation/v6/cloudformation/tags"{{end}} - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags"{{end}} + "github.com/awslabs/goformation/v7/cloudformation/policies" ) {{else}} import ({{if .HasTags}} - "github.com/awslabs/goformation/v6/cloudformation/tags"{{end}} - "github.com/awslabs/goformation/v6/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/tags"{{end}} + "github.com/awslabs/goformation/v7/cloudformation/policies" ) {{end}} @@ -26,7 +26,7 @@ type {{.StructName}} struct { // {{$name}} AWS CloudFormation Property // Required: {{$property.Required}} // See: {{$property.Documentation}} - {{$prop_name}} {{if (or ($property.IsPolymorphic) ($property.IsCustomType) (and (not ($property.Required)) (not ($property.IsGeneric))))}}*{{end}}{{$property.GoType $.Name $.Basename $name}} `json:"{{$name}}{{if (not ($property.Required))}},omitempty{{end}}"` + {{$prop_name}} {{if $property.UsePointer}}*{{end}}{{$property.GoType $.Name $.Basename $name}} `json:"{{$name}}{{if (not ($property.Required))}},omitempty{{end}}"` {{end}} {{if .HasUpdatePolicy }}// AWSCloudFormationUpdatePolicy represents a CloudFormation UpdatePolicy AWSCloudFormationUpdatePolicy *policies.UpdatePolicy `json:"-"`{{ end }} diff --git a/go.mod b/go.mod index 891480c775..e456855e9b 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/awslabs/goformation/v6 +module github.com/awslabs/goformation/v7 require ( github.com/onsi/ginkgo/v2 v2.2.0 diff --git a/goformation.go b/goformation.go index 173806121b..b1eeb02099 100644 --- a/goformation.go +++ b/goformation.go @@ -5,8 +5,8 @@ import ( "io/ioutil" "strings" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/intrinsics" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/intrinsics" ) //go:generate generate/generate.sh diff --git a/goformation_test.go b/goformation_test.go index 6b554f565a..e83d145c3a 100644 --- a/goformation_test.go +++ b/goformation_test.go @@ -6,17 +6,17 @@ import ( "github.com/sanathkr/yaml" - "github.com/awslabs/goformation/v6" - "github.com/awslabs/goformation/v6/cloudformation" - "github.com/awslabs/goformation/v6/cloudformation/ec2" - "github.com/awslabs/goformation/v6/cloudformation/global" - "github.com/awslabs/goformation/v6/cloudformation/lambda" - "github.com/awslabs/goformation/v6/cloudformation/policies" - "github.com/awslabs/goformation/v6/cloudformation/route53" - "github.com/awslabs/goformation/v6/cloudformation/s3" - "github.com/awslabs/goformation/v6/cloudformation/serverless" - "github.com/awslabs/goformation/v6/cloudformation/sns" - "github.com/awslabs/goformation/v6/intrinsics" + "github.com/awslabs/goformation/v7" + "github.com/awslabs/goformation/v7/cloudformation" + "github.com/awslabs/goformation/v7/cloudformation/ec2" + "github.com/awslabs/goformation/v7/cloudformation/global" + "github.com/awslabs/goformation/v7/cloudformation/lambda" + "github.com/awslabs/goformation/v7/cloudformation/policies" + "github.com/awslabs/goformation/v7/cloudformation/route53" + "github.com/awslabs/goformation/v7/cloudformation/s3" + "github.com/awslabs/goformation/v7/cloudformation/serverless" + "github.com/awslabs/goformation/v7/cloudformation/sns" + "github.com/awslabs/goformation/v7/intrinsics" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" @@ -187,11 +187,11 @@ var _ = Describe("Goformation", func() { It("should correctly parse all of the function API event sources/endpoints", func() { Expect(f.Events).ToNot(BeNil()) - Expect(*f.Events).To(HaveKey("TestApi")) - Expect((*f.Events)["TestApi"].Type).To(Equal("Api")) - Expect((*f.Events)["TestApi"].Properties.ApiEvent).ToNot(BeNil()) + Expect(f.Events).To(HaveKey("TestApi")) + Expect((f.Events)["TestApi"].Type).To(Equal("Api")) + Expect((f.Events)["TestApi"].Properties.ApiEvent).ToNot(BeNil()) - event := (*f.Events)["TestApi"].Properties.ApiEvent + event := (f.Events)["TestApi"].Properties.ApiEvent Expect(event.Method).To(Equal("any")) Expect(event.Path).To(Equal("/testing")) @@ -199,11 +199,11 @@ var _ = Describe("Goformation", func() { It("should correctly parse all of the function S3 event source", func() { Expect(f.Events).ToNot(BeNil()) - Expect(*(f.Events)).To(HaveKey("TestS3")) - Expect((*f.Events)["TestS3"].Type).To(Equal("S3")) - Expect((*f.Events)["TestS3"].Properties.S3Event).ToNot(BeNil()) + Expect((f.Events)).To(HaveKey("TestS3")) + Expect((f.Events)["TestS3"].Type).To(Equal("S3")) + Expect((f.Events)["TestS3"].Properties.S3Event).ToNot(BeNil()) - event := (*f.Events)["TestS3"].Properties.S3Event + event := (f.Events)["TestS3"].Properties.S3Event Expect(event.Bucket).To(Equal("my-photo-bucket")) Expect(event.Events.String).To(PointTo(Equal("s3:ObjectCreated:*"))) Expect(event.Filter.S3Key.Rules).To(HaveLen(1)) @@ -230,13 +230,13 @@ var _ = Describe("Goformation", func() { asg := resources["EcsClusterDefaultAutoScalingGroupASGC1A785DB"] It("should have exactly one tag defined", func() { - Expect(*asg.Tags).To(HaveLen(1)) + Expect(asg.Tags).To(HaveLen(1)) }) It("should have the correct tag properties set", func() { - Expect((*asg.Tags)[0].PropagateAtLaunch).To(Equal(true)) - Expect((*asg.Tags)[0].Key).To(Equal("Name")) - Expect((*asg.Tags)[0].Value).To(Equal("aws-ecs-integ-ecs/EcsCluster/DefaultAutoScalingGroup")) + Expect((asg.Tags)[0].PropagateAtLaunch).To(Equal(true)) + Expect((asg.Tags)[0].Key).To(Equal("Name")) + Expect((asg.Tags)[0].Value).To(Equal("aws-ecs-integ-ecs/EcsCluster/DefaultAutoScalingGroup")) }) }) @@ -277,7 +277,7 @@ var _ = Describe("Goformation", func() { template.Resources["MySNSTopic"] = &sns.Topic{ DisplayName: cloudformation.String("test-sns-topic-display-name"), TopicName: cloudformation.String("test-sns-topic-name"), - Subscription: &[]sns.Topic_Subscription{ + Subscription: []sns.Topic_Subscription{ { Endpoint: "test-sns-topic-subscription-endpoint", Protocol: "test-sns-topic-subscription-protocol", @@ -304,9 +304,9 @@ var _ = Describe("Goformation", func() { It("should have the correct AWS::SNS::Topic values", func() { Expect(topic.DisplayName).To(Equal(cloudformation.String("test-sns-topic-display-name"))) Expect(topic.TopicName).To(Equal(cloudformation.String("test-sns-topic-name"))) - Expect(*topic.Subscription).To(HaveLen(1)) - Expect((*topic.Subscription)[0].Endpoint).To(Equal("test-sns-topic-subscription-endpoint")) - Expect((*topic.Subscription)[0].Protocol).To(Equal("test-sns-topic-subscription-protocol")) + Expect(topic.Subscription).To(HaveLen(1)) + Expect((topic.Subscription)[0].Endpoint).To(Equal("test-sns-topic-subscription-endpoint")) + Expect((topic.Subscription)[0].Protocol).To(Equal("test-sns-topic-subscription-protocol")) }) zones := template.GetAllRoute53HostedZoneResources() @@ -336,7 +336,7 @@ var _ = Describe("Goformation", func() { expected.Resources["MySNSTopic"] = &sns.Topic{ DisplayName: cloudformation.String("test-sns-topic-display-name"), TopicName: cloudformation.String("test-sns-topic-name"), - Subscription: &[]sns.Topic_Subscription{ + Subscription: []sns.Topic_Subscription{ { Endpoint: "test-sns-topic-subscription-endpoint", Protocol: "test-sns-topic-subscription-protocol", @@ -368,9 +368,9 @@ var _ = Describe("Goformation", func() { It("should have the correct AWS::SNS::Topic values", func() { Expect(topic.DisplayName).To(Equal(cloudformation.String("test-sns-topic-display-name"))) Expect(topic.TopicName).To(Equal(cloudformation.String("test-sns-topic-name"))) - Expect(*topic.Subscription).To(HaveLen(1)) - Expect((*topic.Subscription)[0].Endpoint).To(Equal("test-sns-topic-subscription-endpoint")) - Expect((*topic.Subscription)[0].Protocol).To(Equal("test-sns-topic-subscription-protocol")) + Expect(topic.Subscription).To(HaveLen(1)) + Expect((topic.Subscription)[0].Endpoint).To(Equal("test-sns-topic-subscription-endpoint")) + Expect((topic.Subscription)[0].Protocol).To(Equal("test-sns-topic-subscription-protocol")) }) zones := result.GetAllRoute53HostedZoneResources() @@ -509,13 +509,13 @@ var _ = Describe("Goformation", func() { api1 := apis["HttpApiWithCorsConfiguration"] It("should parse a CorsConfiguration object", func() { Expect(api1.CorsConfiguration.CorsConfigurationObject.AllowOrigins). - To(Equal(cloudformation.Strings("https://www.example.com"))) + To(Equal([]string{"https://www.example.com"})) Expect(api1.CorsConfiguration.CorsConfigurationObject.AllowMethods). - To(Equal(cloudformation.Strings("GET", "OPTIONS"))) + To(Equal([]string{"GET", "OPTIONS"})) Expect(api1.CorsConfiguration.CorsConfigurationObject.AllowHeaders). - To(Equal(cloudformation.Strings("x-apigateway-header"))) + To(Equal([]string{"x-apigateway-header"})) Expect(api1.CorsConfiguration.CorsConfigurationObject.ExposeHeaders). - To(Equal(cloudformation.Strings("*"))) + To(Equal([]string{"*"})) Expect(api1.CorsConfiguration.CorsConfigurationObject.AllowCredentials). To(Equal(cloudformation.Bool(true))) Expect(api1.CorsConfiguration.CorsConfigurationObject.MaxAge). @@ -733,7 +733,7 @@ var _ = Describe("Goformation", func() { }) It("should have the correct value for Variables", func() { - Expect(*api1.Variables).To(HaveKeyWithValue("NAME", "VALUE")) + Expect(api1.Variables).To(HaveKeyWithValue("NAME", "VALUE")) }) api2, err := template.GetServerlessApiWithName("ServerlessApiWithDefinitionUriAsS3Location") @@ -900,26 +900,26 @@ var _ = Describe("Goformation", func() { ApiEvent: &serverless.Function_ApiEvent{ Auth: &serverless.Function_Auth{ ApiKeyRequired: cloudformation.Bool(true), - AuthorizationScopes: cloudformation.Strings("scope1", "scope2"), + AuthorizationScopes: []string{"scope1", "scope2"}, Authorizer: cloudformation.String("aws_iam"), ResourcePolicy: &serverless.Function_AuthResourcePolicy{ - CustomStatements: &[]interface{}{ + CustomStatements: []interface{}{ map[string]interface{}{ "Effect": "Allow", "Action": "execute-api:*", "Resource": "*", }, }, - AwsAccountBlacklist: cloudformation.Strings("AwsAccountBlacklistValue"), - AwsAccountWhitelist: cloudformation.Strings("AwsAccountWhitelistValue"), - IntrinsicVpcBlacklist: cloudformation.Strings("IntrinsicVpcBlacklistValue"), - IntrinsicVpcWhitelist: cloudformation.Strings("IntrinsicVpcWhitelistValue"), - IntrinsicVpceBlacklist: cloudformation.Strings("IntrinsicVpceBlacklistValue"), - IntrinsicVpceWhitelist: cloudformation.Strings("IntrinsicVpceWhitelistValue"), - IpRangeBlacklist: cloudformation.Strings("IpRangeBlacklistValue"), - IpRangeWhitelist: cloudformation.Strings("IpRangeWhitelistValue"), - SourceVpcBlacklist: cloudformation.Strings("SourceVpcBlacklistValue"), - SourceVpcWhitelist: cloudformation.Strings("SourceVpcWhitelistValue"), + AwsAccountBlacklist: []string{"AwsAccountBlacklistValue"}, + AwsAccountWhitelist: []string{"AwsAccountWhitelistValue"}, + IntrinsicVpcBlacklist: []string{"IntrinsicVpcBlacklistValue"}, + IntrinsicVpcWhitelist: []string{"IntrinsicVpcWhitelistValue"}, + IntrinsicVpceBlacklist: []string{"IntrinsicVpceBlacklistValue"}, + IntrinsicVpceWhitelist: []string{"IntrinsicVpceWhitelistValue"}, + IpRangeBlacklist: []string{"IpRangeBlacklistValue"}, + IpRangeWhitelist: []string{"IpRangeWhitelistValue"}, + SourceVpcBlacklist: []string{"SourceVpcBlacklistValue"}, + SourceVpcWhitelist: []string{"SourceVpcWhitelistValue"}, }, }, Method: "MethodValue", @@ -1490,7 +1490,7 @@ var _ = Describe("Goformation", func() { String: &transform, } template.Resources["TestFunction"] = &serverless.Function{ - Architectures: cloudformation.Strings("arm64"), + Architectures: []string{"arm64"}, ImageUri: cloudformation.String("image:latest-arm64"), } diff --git a/intrinsics/intrinsics_test.go b/intrinsics/intrinsics_test.go index 1bfdf154f1..e945dd1b67 100644 --- a/intrinsics/intrinsics_test.go +++ b/intrinsics/intrinsics_test.go @@ -4,7 +4,7 @@ import ( "encoding/base64" "encoding/json" - . "github.com/awslabs/goformation/v6/intrinsics" + . "github.com/awslabs/goformation/v7/intrinsics" . "github.com/onsi/ginkgo/v2" . "github.com/onsi/gomega" diff --git a/schema/cdk.go b/schema/cdk.go index e25a454f2e..9ef9d7b7f5 100644 --- a/schema/cdk.go +++ b/schema/cdk.go @@ -1015,6 +1015,9 @@ var CdkSchema = `{ "Alias": { "type": "string" }, + "LoggingConfiguration": { + "$ref": "#/definitions/AWS::APS::Workspace.LoggingConfiguration" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -1044,6 +1047,15 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::APS::Workspace.LoggingConfiguration": { + "additionalProperties": false, + "properties": { + "LogGroupArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { @@ -23637,6 +23649,98 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::CloudFront::OriginAccessControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "OriginAccessControlConfig": { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" + } + }, + "required": [ + "OriginAccessControlConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::CloudFront::OriginAccessControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "OriginAccessControlOriginType": { + "type": "string" + }, + "SigningBehavior": { + "type": "string" + }, + "SigningProtocol": { + "type": "string" + } + }, + "required": [ + "Name", + "OriginAccessControlOriginType", + "SigningBehavior", + "SigningProtocol" + ], + "type": "object" + }, "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { @@ -29343,6 +29447,9 @@ var CdkSchema = `{ "AnalyticsConfiguration": { "$ref": "#/definitions/AWS::Cognito::UserPoolClient.AnalyticsConfiguration" }, + "AuthSessionValidity": { + "type": "number" + }, "CallbackURLs": { "items": { "type": "string" @@ -31861,7 +31968,7 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::Connect::PhoneNumber": { + "AWS::Connect::InstanceStorageConfig": { "additionalProperties": false, "properties": { "Condition": { @@ -31896,38 +32003,38 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "CountryCode": { + "InstanceArn": { "type": "string" }, - "Description": { - "type": "string" + "KinesisFirehoseConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" }, - "Prefix": { - "type": "string" + "KinesisStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" + "KinesisVideoStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" }, - "TargetArn": { + "ResourceType": { "type": "string" }, - "Type": { + "S3Config": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.S3Config" + }, + "StorageType": { "type": "string" } }, "required": [ - "CountryCode", - "TargetArn", - "Type" + "InstanceArn", + "ResourceType", + "StorageType" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::PhoneNumber" + "AWS::Connect::InstanceStorageConfig" ], "type": "string" }, @@ -31946,7 +32053,85 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::Connect::QuickConnect": { + "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { + "additionalProperties": false, + "properties": { + "EncryptionType": { + "type": "string" + }, + "KeyId": { + "type": "string" + } + }, + "required": [ + "EncryptionType", + "KeyId" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { + "additionalProperties": false, + "properties": { + "FirehoseArn": { + "type": "string" + } + }, + "required": [ + "FirehoseArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { + "additionalProperties": false, + "properties": { + "StreamArn": { + "type": "string" + } + }, + "required": [ + "StreamArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { + "additionalProperties": false, + "properties": { + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + }, + "Prefix": { + "type": "string" + }, + "RetentionPeriodHours": { + "type": "number" + } + }, + "required": [ + "Prefix", + "RetentionPeriodHours" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.S3Config": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "BucketPrefix": { + "type": "string" + }, + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + } + }, + "required": [ + "BucketName", + "BucketPrefix" + ], + "type": "object" + }, + "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { "Condition": { @@ -31981,35 +32166,38 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "Description": { + "CountryCode": { "type": "string" }, - "InstanceArn": { + "Description": { "type": "string" }, - "Name": { + "Prefix": { "type": "string" }, - "QuickConnectConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, "type": "array" + }, + "TargetArn": { + "type": "string" + }, + "Type": { + "type": "string" } }, "required": [ - "InstanceArn", - "Name", - "QuickConnectConfig" + "CountryCode", + "TargetArn", + "Type" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::QuickConnect" + "AWS::Connect::PhoneNumber" ], "type": "string" }, @@ -32028,72 +32216,154 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneNumber": { - "type": "string" - } - }, - "required": [ - "PhoneNumber" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "QueueArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "QueueArn" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" - }, - "QueueConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" - }, - "QuickConnectType": { - "type": "string" - }, - "UserConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" - } - }, - "required": [ - "QuickConnectType" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.UserQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "UserArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "UserArn" - ], - "type": "object" - }, - "AWS::Connect::TaskTemplate": { + "AWS::Connect::QuickConnect": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "InstanceArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "QuickConnectConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InstanceArn", + "Name", + "QuickConnectConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Connect::QuickConnect" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneNumber": { + "type": "string" + } + }, + "required": [ + "PhoneNumber" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "QueueArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "QueueArn" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" + }, + "QueueConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" + }, + "QuickConnectType": { + "type": "string" + }, + "UserConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" + } + }, + "required": [ + "QuickConnectType" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.UserQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "UserArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "UserArn" + ], + "type": "object" + }, + "AWS::Connect::TaskTemplate": { "additionalProperties": false, "properties": { "Condition": { @@ -32496,7 +32766,7 @@ var CdkSchema = `{ "type": "string" }, "DialerConfig": { - "type": "object" + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.DialerConfig" }, "Name": { "type": "string" @@ -32542,7 +32812,14 @@ var CdkSchema = `{ }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "additionalProperties": false, - "properties": {}, + "properties": { + "PredictiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" + }, + "ProgressiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" + } + }, "type": "object" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { @@ -32564,6 +32841,99 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ControlTower::EnabledControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ControlIdentifier": { + "type": "string" + }, + "TargetIdentifier": { + "type": "string" + } + }, + "required": [ + "ControlIdentifier", + "TargetIdentifier" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ControlTower::EnabledControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { @@ -33541,6 +33911,30 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { + "additionalProperties": false, + "properties": { + "RetentionArchiveTier": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.RetentionArchiveTier" + } + }, + "required": [ + "RetentionArchiveTier" + ], + "type": "object" + }, + "AWS::DLM::LifecyclePolicy.ArchiveRule": { + "additionalProperties": false, + "properties": { + "RetainRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRetainRule" + } + }, + "required": [ + "RetainRule" + ], + "type": "object" + }, "AWS::DLM::LifecyclePolicy.CreateRule": { "additionalProperties": false, "properties": { @@ -33812,9 +34206,27 @@ var CdkSchema = `{ }, "type": "object" }, + "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { + "additionalProperties": false, + "properties": { + "Count": { + "type": "number" + }, + "Interval": { + "type": "number" + }, + "IntervalUnit": { + "type": "string" + } + }, + "type": "object" + }, "AWS::DLM::LifecyclePolicy.Schedule": { "additionalProperties": false, "properties": { + "ArchiveRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRule" + }, "CopyTags": { "type": "boolean" }, @@ -52565,6 +52977,9 @@ var CdkSchema = `{ "Name": { "type": "string" }, + "OutpostConfig": { + "$ref": "#/definitions/AWS::EKS::Cluster.OutpostConfig" + }, "ResourcesVpcConfig": { "$ref": "#/definitions/AWS::EKS::Cluster.ResourcesVpcConfig" }, @@ -52668,6 +53083,25 @@ var CdkSchema = `{ }, "type": "object" }, + "AWS::EKS::Cluster.OutpostConfig": { + "additionalProperties": false, + "properties": { + "ControlPlaneInstanceType": { + "type": "string" + }, + "OutpostArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "ControlPlaneInstanceType", + "OutpostArns" + ], + "type": "object" + }, "AWS::EKS::Cluster.Provider": { "additionalProperties": false, "properties": { @@ -60753,6 +61187,9 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { + "AppConfigResource": { + "$ref": "#/definitions/AWS::Evidently::Project.AppConfigResourceObject" + }, "DataDelivery": { "$ref": "#/definitions/AWS::Evidently::Project.DataDeliveryObject" }, @@ -60795,6 +61232,22 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::Evidently::Project.AppConfigResourceObject": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "EnvironmentId": { + "type": "string" + } + }, + "required": [ + "ApplicationId", + "EnvironmentId" + ], + "type": "object" + }, "AWS::Evidently::Project.DataDeliveryObject": { "additionalProperties": false, "properties": { @@ -65706,6 +66159,9 @@ var CdkSchema = `{ "Description": { "type": "string" }, + "ExecutionClass": { + "type": "string" + }, "ExecutionProperty": { "$ref": "#/definitions/AWS::Glue::Job.ExecutionProperty" }, @@ -65724,6 +66180,9 @@ var CdkSchema = `{ "Name": { "type": "string" }, + "NonOverridableArguments": { + "type": "object" + }, "NotificationProperty": { "$ref": "#/definitions/AWS::Glue::Job.NotificationProperty" }, @@ -67069,6 +67528,9 @@ var CdkSchema = `{ "Description": { "type": "string" }, + "EventBatchingCondition": { + "$ref": "#/definitions/AWS::Glue::Trigger.EventBatchingCondition" + }, "Name": { "type": "string" }, @@ -67163,6 +67625,21 @@ var CdkSchema = `{ }, "type": "object" }, + "AWS::Glue::Trigger.EventBatchingCondition": { + "additionalProperties": false, + "properties": { + "BatchSize": { + "type": "number" + }, + "BatchWindow": { + "type": "number" + } + }, + "required": [ + "BatchSize" + ], + "type": "object" + }, "AWS::Glue::Trigger.NotificationProperty": { "additionalProperties": false, "properties": { @@ -67228,6 +67705,9 @@ var CdkSchema = `{ "Description": { "type": "string" }, + "MaxConcurrentRuns": { + "type": "number" + }, "Name": { "type": "string" }, @@ -72319,7 +72799,7 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::ImageBuilder::Component": { + "AWS::IdentityStore::Group": { "additionalProperties": false, "properties": { "Condition": { @@ -72354,56 +72834,88 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ChangeDescription": { - "type": "string" - }, - "Data": { - "type": "string" - }, "Description": { "type": "string" }, - "KmsKeyId": { + "DisplayName": { "type": "string" }, - "Name": { + "IdentityStoreId": { "type": "string" - }, - "Platform": { + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IdentityStore::Group" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type" + ], + "type": "object" + }, + "AWS::IdentityStore::GroupMembership": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, - "SupportedOsVersions": { + { "items": { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "type": "array" - }, - "Tags": { - "additionalProperties": true, - "patternProperties": { - "^[a-zA-Z0-9]+$": { - "type": "string" - } - }, - "type": "object" - }, - "Uri": { + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "GroupId": { "type": "string" }, - "Version": { + "IdentityStoreId": { "type": "string" + }, + "MemberId": { + "type": "object" } }, - "required": [ - "Name", - "Platform", - "Version" - ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::Component" + "AWS::IdentityStore::GroupMembership" ], "type": "string" }, @@ -72417,12 +72929,16 @@ var CdkSchema = `{ } }, "required": [ - "Type", - "Properties" + "Type" ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe": { + "AWS::IdentityStore::GroupMembership.MemberId": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { "Condition": { @@ -72457,41 +72973,29 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "Components": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" - }, - "type": "array" - }, - "ContainerType": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "DockerfileTemplateData": { + "ChangeDescription": { "type": "string" }, - "DockerfileTemplateUri": { + "Data": { "type": "string" }, - "ImageOsVersionOverride": { + "Description": { "type": "string" }, - "InstanceConfiguration": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" - }, "KmsKeyId": { "type": "string" }, "Name": { "type": "string" }, - "ParentImage": { + "Platform": { "type": "string" }, - "PlatformOverride": { - "type": "string" + "SupportedOsVersions": { + "items": { + "type": "string" + }, + "type": "array" }, "Tags": { "additionalProperties": true, @@ -72502,29 +73006,23 @@ var CdkSchema = `{ }, "type": "object" }, - "TargetRepository": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" - }, - "Version": { + "Uri": { "type": "string" }, - "WorkingDirectory": { + "Version": { "type": "string" } }, "required": [ - "Components", - "ContainerType", "Name", - "ParentImage", - "TargetRepository", + "Platform", "Version" ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::ContainerRecipe" + "AWS::ImageBuilder::Component" ], "type": "string" }, @@ -72543,91 +73041,212 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { - "additionalProperties": false, - "properties": { - "ComponentArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { - "additionalProperties": false, - "properties": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "number" - }, - "KmsKeyId": { - "type": "string" - }, - "SnapshotId": { - "type": "string" - }, - "Throughput": { - "type": "number" - }, - "VolumeSize": { - "type": "number" - }, - "VolumeType": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { - "additionalProperties": false, - "properties": { - "DeviceName": { - "type": "string" - }, - "Ebs": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" - }, - "NoDevice": { - "type": "string" - }, - "VirtualName": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { - "additionalProperties": false, - "properties": { - "BlockDeviceMappings": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" - }, - "type": "array" - }, - "Image": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { - "additionalProperties": false, - "properties": { - "RepositoryName": { - "type": "string" - }, - "Service": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::DistributionConfiguration": { + "AWS::ImageBuilder::ContainerRecipe": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Components": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" + }, + "type": "array" + }, + "ContainerType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DockerfileTemplateData": { + "type": "string" + }, + "DockerfileTemplateUri": { + "type": "string" + }, + "ImageOsVersionOverride": { + "type": "string" + }, + "InstanceConfiguration": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" + }, + "KmsKeyId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "ParentImage": { + "type": "string" + }, + "PlatformOverride": { + "type": "string" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "TargetRepository": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" + }, + "Version": { + "type": "string" + }, + "WorkingDirectory": { + "type": "string" + } + }, + "required": [ + "Components", + "ContainerType", + "Name", + "ParentImage", + "TargetRepository", + "Version" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ImageBuilder::ContainerRecipe" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { + "additionalProperties": false, + "properties": { + "ComponentArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { + "additionalProperties": false, + "properties": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "number" + }, + "KmsKeyId": { + "type": "string" + }, + "SnapshotId": { + "type": "string" + }, + "Throughput": { + "type": "number" + }, + "VolumeSize": { + "type": "number" + }, + "VolumeType": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { + "additionalProperties": false, + "properties": { + "DeviceName": { + "type": "string" + }, + "Ebs": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" + }, + "NoDevice": { + "type": "string" + }, + "VirtualName": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { + "additionalProperties": false, + "properties": { + "BlockDeviceMappings": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" + }, + "type": "array" + }, + "Image": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { + "additionalProperties": false, + "properties": { + "RepositoryName": { + "type": "string" + }, + "Service": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { "Condition": { @@ -74603,6 +75222,9 @@ var CdkSchema = `{ "RegistrationConfig": { "$ref": "#/definitions/AWS::IoT::CACertificate.RegistrationConfig" }, + "RemoveAutoRegistration": { + "type": "boolean" + }, "Status": { "type": "string" }, @@ -79522,13 +80144,779 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "InputDefinition": { - "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + "InputDefinition": { + "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + }, + "InputDescription": { + "type": "string" + }, + "InputName": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InputDefinition" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTEvents::Input" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.Attribute": { + "additionalProperties": false, + "properties": { + "JsonPath": { + "type": "string" + } + }, + "required": [ + "JsonPath" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.InputDefinition": { + "additionalProperties": false, + "properties": { + "Attributes": { + "items": { + "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + }, + "type": "array" + } + }, + "required": [ + "Attributes" + ], + "type": "object" + }, + "AWS::IoTFleetHub::Application": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationDescription": { + "type": "string" + }, + "ApplicationName": { + "type": "string" + }, + "RoleArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ApplicationName", + "RoleArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetHub::Application" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Action": { + "type": "string" + }, + "CollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.CollectionScheme" + }, + "Compression": { + "type": "string" + }, + "DataExtraDimensions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Description": { + "type": "string" + }, + "DiagnosticsMode": { + "type": "string" + }, + "ExpiryTime": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PostTriggerCollectionDuration": { + "type": "number" + }, + "Priority": { + "type": "number" + }, + "SignalCatalogArn": { + "type": "string" + }, + "SignalsToCollect": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.SignalInformation" + }, + "type": "array" + }, + "SpoolingMode": { + "type": "string" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TargetArn": { + "type": "string" + } + }, + "required": [ + "Action", + "CollectionScheme", + "Name", + "SignalCatalogArn", + "TargetArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Campaign" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.CollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" + }, + "TimeBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionLanguageVersion": { + "type": "number" + }, + "Expression": { + "type": "string" + }, + "MinimumTriggerIntervalMs": { + "type": "number" + }, + "TriggerMode": { + "type": "string" + } + }, + "required": [ + "Expression" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.SignalInformation": { + "additionalProperties": false, + "properties": { + "MaxSampleCount": { + "type": "number" + }, + "MinimumSamplingIntervalMs": { + "type": "number" + }, + "Name": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "PeriodMs": { + "type": "number" + } + }, + "required": [ + "PeriodMs" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "ModelManifestArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "NetworkInterfaces": { + "items": { + "type": "object" + }, + "type": "array" + }, + "SignalDecoders": { + "items": { + "type": "object" + }, + "type": "array" + }, + "Status": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ModelManifestArn", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::DecoderManifest" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanInterface": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "ProtocolName": { + "type": "string" + }, + "ProtocolVersion": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface": { + "additionalProperties": false, + "properties": { + "CanInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanInterface" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanInterface", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignal": { + "additionalProperties": false, + "properties": { + "Factor": { + "type": "object" + }, + "IsBigEndian": { + "type": "object" + }, + "IsSigned": { + "type": "object" + }, + "Length": { + "type": "object" + }, + "MessageId": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "Offset": { + "type": "object" + }, + "StartBit": { + "type": "object" + } + }, + "required": [ + "Factor", + "IsBigEndian", + "IsSigned", + "Length", + "MessageId", + "Offset", + "StartBit" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder": { + "additionalProperties": false, + "properties": { + "CanSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanSignal" + }, + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanSignal", + "FullyQualifiedName", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { + "additionalProperties": false, + "properties": { + "DtcRequestIntervalSeconds": { + "type": "object" + }, + "HasTransmissionEcu": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "ObdStandard": { + "type": "string" + }, + "PidRequestIntervalSeconds": { + "type": "object" + }, + "RequestMessageId": { + "type": "object" + }, + "UseExtendedIds": { + "type": "object" + } + }, + "required": [ + "Name", + "RequestMessageId" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface": { + "additionalProperties": false, + "properties": { + "InterfaceId": { + "type": "string" + }, + "ObdInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdInterface" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "InterfaceId", + "ObdInterface", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { + "additionalProperties": false, + "properties": { + "BitMaskLength": { + "type": "object" + }, + "BitRightShift": { + "type": "object" + }, + "ByteLength": { + "type": "object" + }, + "Offset": { + "type": "object" + }, + "Pid": { + "type": "object" + }, + "PidResponseLength": { + "type": "object" + }, + "Scaling": { + "type": "object" + }, + "ServiceMode": { + "type": "object" + }, + "StartByte": { + "type": "object" + } + }, + "required": [ + "ByteLength", + "Offset", + "Pid", + "PidResponseLength", + "Scaling", + "ServiceMode", + "StartByte" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder": { + "additionalProperties": false, + "properties": { + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "ObdSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdSignal" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName", + "InterfaceId", + "ObdSignal", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Fleet": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Id": { + "type": "string" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Id", + "SignalCatalogArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Fleet" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::ModelManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" }, - "InputDescription": { + "Name": { "type": "string" }, - "InputName": { + "Nodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Status": { "type": "string" }, "Tags": { @@ -79539,13 +80927,14 @@ var CdkSchema = `{ } }, "required": [ - "InputDefinition" + "Name", + "SignalCatalogArn" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTEvents::Input" + "AWS::IoTFleetWise::ModelManifest" ], "type": "string" }, @@ -79564,34 +80953,248 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::IoTEvents::Input.Attribute": { + "AWS::IoTFleetWise::SignalCatalog": { "additionalProperties": false, "properties": { - "JsonPath": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Nodes": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Node" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::SignalCatalog" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], "type": "string" } }, "required": [ - "JsonPath" + "Type" ], "type": "object" }, - "AWS::IoTEvents::Input.InputDefinition": { + "AWS::IoTFleetWise::SignalCatalog.Actuator": { "additionalProperties": false, "properties": { - "Attributes": { + "AllowedValues": { "items": { - "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + "type": "string" }, "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" } }, "required": [ - "Attributes" + "DataType", + "FullyQualifiedName" ], "type": "object" }, - "AWS::IoTFleetHub::Application": { + "AWS::IoTFleetWise::SignalCatalog.Attribute": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "DefaultValue": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Branch": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Node": { + "additionalProperties": false, + "properties": { + "Actuator": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Actuator" + }, + "Attribute": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Attribute" + }, + "Branch": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Branch" + }, + "Sensor": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Sensor" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { + "additionalProperties": false, + "properties": { + "TotalActuators": { + "type": "number" + }, + "TotalAttributes": { + "type": "number" + }, + "TotalBranches": { + "type": "number" + }, + "TotalNodes": { + "type": "number" + }, + "TotalSensors": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Sensor": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Vehicle": { "additionalProperties": false, "properties": { "Condition": { @@ -79626,13 +81229,25 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ApplicationDescription": { + "AssociationBehavior": { "type": "string" }, - "ApplicationName": { + "Attributes": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "DecoderManifestArn": { "type": "string" }, - "RoleArn": { + "ModelManifestArn": { + "type": "string" + }, + "Name": { "type": "string" }, "Tags": { @@ -79643,14 +81258,15 @@ var CdkSchema = `{ } }, "required": [ - "ApplicationName", - "RoleArn" + "DecoderManifestArn", + "ModelManifestArn", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTFleetHub::Application" + "AWS::IoTFleetWise::Vehicle" ], "type": "string" }, @@ -91170,6 +92786,9 @@ var CdkSchema = `{ "AWS::Lex::Bot.VoiceSettings": { "additionalProperties": false, "properties": { + "Engine": { + "type": "string" + }, "VoiceId": { "type": "string" } @@ -93968,7 +95587,6 @@ var CdkSchema = `{ }, "required": [ "DestinationName", - "DestinationPolicy", "RoleArn", "TargetArn" ], @@ -95135,18 +96753,133 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ProjectName": { + "ProjectName": { + "type": "string" + } + }, + "required": [ + "ProjectName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::LookoutVision::Project" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::M2::Environment": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "EngineType": { + "type": "string" + }, + "EngineVersion": { + "type": "string" + }, + "HighAvailabilityConfig": { + "$ref": "#/definitions/AWS::M2::Environment.HighAvailabilityConfig" + }, + "InstanceType": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PreferredMaintenanceWindow": { "type": "string" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroupIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "StorageConfigurations": { + "items": { + "$ref": "#/definitions/AWS::M2::Environment.StorageConfiguration" + }, + "type": "array" + }, + "SubnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" } }, "required": [ - "ProjectName" + "EngineType", + "InstanceType", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::LookoutVision::Project" + "AWS::M2::Environment" ], "type": "string" }, @@ -95165,6 +96898,62 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::M2::Environment.EfsStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.FsxStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.HighAvailabilityConfig": { + "additionalProperties": false, + "properties": { + "DesiredCapacity": { + "type": "number" + } + }, + "required": [ + "DesiredCapacity" + ], + "type": "object" + }, + "AWS::M2::Environment.StorageConfiguration": { + "additionalProperties": false, + "properties": { + "Efs": { + "$ref": "#/definitions/AWS::M2::Environment.EfsStorageConfiguration" + }, + "Fsx": { + "$ref": "#/definitions/AWS::M2::Environment.FsxStorageConfiguration" + } + }, + "type": "object" + }, "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { @@ -96077,6 +97866,112 @@ var CdkSchema = `{ }, "type": "object" }, + "AWS::Macie::AllowList": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Criteria": { + "$ref": "#/definitions/AWS::Macie::AllowList.Criteria" + }, + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Criteria", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Macie::AllowList" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Macie::AllowList.Criteria": { + "additionalProperties": false, + "properties": { + "Regex": { + "type": "string" + }, + "S3WordsList": { + "$ref": "#/definitions/AWS::Macie::AllowList.S3WordsList" + } + }, + "type": "object" + }, + "AWS::Macie::AllowList.S3WordsList": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "ObjectKey": { + "type": "string" + } + }, + "required": [ + "BucketName", + "ObjectKey" + ], + "type": "object" + }, "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { @@ -101110,6 +103005,9 @@ var CdkSchema = `{ "ConstantInitializationVector": { "type": "string" }, + "EncryptionMethod": { + "type": "string" + }, "KeyRotationIntervalSeconds": { "type": "number" }, @@ -113417,110 +115315,104 @@ var CdkSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "AllowExternalPrincipals": { - "type": "boolean" - }, - "Name": { - "type": "string" - }, - "PermissionArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Principals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ResourceArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" - } - }, - "required": [ - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::RAM::ResourceShare" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::RDS::DBCluster": { - "additionalProperties": false, - "properties": { - "Condition": { - "type": "string" - }, - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AllocatedStorage": { - "type": "number" + "AllowExternalPrincipals": { + "type": "boolean" }, + "Name": { + "type": "string" + }, + "PermissionArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Principals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ResourceArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::RAM::ResourceShare" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::RDS::DBCluster": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { "AssociatedRoles": { "items": { "$ref": "#/definitions/AWS::RDS::DBCluster.DBClusterRole" }, "type": "array" }, - "AutoMinorVersionUpgrade": { - "type": "boolean" - }, "AvailabilityZones": { "items": { "type": "string" @@ -113539,9 +115431,6 @@ var CdkSchema = `{ "DBClusterIdentifier": { "type": "string" }, - "DBClusterInstanceClass": { - "type": "string" - }, "DBClusterParameterGroupName": { "type": "string" }, @@ -113578,9 +115467,6 @@ var CdkSchema = `{ "GlobalClusterIdentifier": { "type": "string" }, - "Iops": { - "type": "number" - }, "KmsKeyId": { "type": "string" }, @@ -113590,21 +115476,6 @@ var CdkSchema = `{ "MasterUsername": { "type": "string" }, - "MonitoringInterval": { - "type": "number" - }, - "MonitoringRoleArn": { - "type": "string" - }, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": { - "type": "string" - }, - "PerformanceInsightsRetentionPeriod": { - "type": "number" - }, "Port": { "type": "number" }, @@ -113614,9 +115485,6 @@ var CdkSchema = `{ "PreferredMaintenanceWindow": { "type": "string" }, - "PubliclyAccessible": { - "type": "boolean" - }, "ReplicationSourceIdentifier": { "type": "string" }, @@ -113638,9 +115506,6 @@ var CdkSchema = `{ "StorageEncrypted": { "type": "boolean" }, - "StorageType": { - "type": "string" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -113657,6 +115522,9 @@ var CdkSchema = `{ "type": "array" } }, + "required": [ + "Engine" + ], "type": "object" }, "Type": { @@ -113675,7 +115543,8 @@ var CdkSchema = `{ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -113694,15 +115563,6 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::RDS::DBCluster.ReadEndpoint": { - "additionalProperties": false, - "properties": { - "Address": { - "type": "string" - } - }, - "type": "object" - }, "AWS::RDS::DBCluster.ScalingConfiguration": { "additionalProperties": false, "properties": { @@ -113865,6 +115725,9 @@ var CdkSchema = `{ "CopyTagsToSnapshot": { "type": "boolean" }, + "CustomIAMInstanceProfile": { + "type": "string" + }, "DBClusterIdentifier": { "type": "string" }, @@ -113949,6 +115812,9 @@ var CdkSchema = `{ "MultiAZ": { "type": "boolean" }, + "NcharCharacterSetName": { + "type": "string" + }, "OptionGroupName": { "type": "string" }, @@ -116109,9 +117975,67 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::Redshift::ScheduledAction.PauseClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { + "additionalProperties": false, + "properties": { + "Classic": { + "type": "boolean" + }, + "ClusterIdentifier": { + "type": "string" + }, + "ClusterType": { + "type": "string" + }, + "NodeType": { + "type": "string" + }, + "NumberOfNodes": { + "type": "number" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "additionalProperties": false, - "properties": {}, + "properties": { + "PauseCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.PauseClusterMessage" + }, + "ResizeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResizeClusterMessage" + }, + "ResumeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResumeClusterMessage" + } + }, "type": "object" }, "AWS::RedshiftServerless::Namespace": { @@ -118360,7 +120284,7 @@ var CdkSchema = `{ "additionalProperties": false, "properties": { "SourceData": { - "type": "object" + "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData" }, "SourceType": { "type": "string" @@ -118370,7 +120294,14 @@ var CdkSchema = `{ }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "additionalProperties": false, - "properties": {}, + "properties": { + "AcmPcaArn": { + "type": "string" + }, + "X509CertificateData": { + "type": "string" + } + }, "type": "object" }, "AWS::Route53::CidrCollection": { @@ -122375,7 +124306,14 @@ var CdkSchema = `{ }, "AWS::S3::StorageLens.Encryption": { "additionalProperties": false, - "properties": {}, + "properties": { + "SSEKMS": { + "$ref": "#/definitions/AWS::S3::StorageLens.SSEKMS" + }, + "SSES3": { + "type": "object" + } + }, "type": "object" }, "AWS::S3::StorageLens.PrefixLevel": { @@ -122432,6 +124370,18 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::S3::StorageLens.SSEKMS": { + "additionalProperties": false, + "properties": { + "KeyId": { + "type": "string" + } + }, + "required": [ + "KeyId" + ], + "type": "object" + }, "AWS::S3::StorageLens.SelectionCriteria": { "additionalProperties": false, "properties": { @@ -124300,6 +126250,9 @@ var CdkSchema = `{ "ContentBasedDeduplication": { "type": "boolean" }, + "DataProtectionPolicy": { + "type": "object" + }, "DisplayName": { "type": "string" }, @@ -128363,6 +130316,9 @@ var CdkSchema = `{ "AcceleratorType": { "type": "string" }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "number" + }, "InitialInstanceCount": { "type": "number" }, @@ -128372,6 +130328,9 @@ var CdkSchema = `{ "InstanceType": { "type": "string" }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "number" + }, "ModelName": { "type": "string" }, @@ -128380,6 +130339,9 @@ var CdkSchema = `{ }, "VariantName": { "type": "string" + }, + "VolumeSizeInGB": { + "type": "number" } }, "required": [ @@ -129597,7 +131559,7 @@ var CdkSchema = `{ "type": "string" }, "CreatedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "CustomerMetadataProperties": { "additionalProperties": true, @@ -129627,7 +131589,7 @@ var CdkSchema = `{ "$ref": "#/definitions/AWS::SageMaker::ModelPackage.InferenceSpecification" }, "LastModifiedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "LastModifiedTime": { "type": "string" @@ -129764,11 +131726,6 @@ var CdkSchema = `{ }, "type": "object" }, - "AWS::SageMaker::ModelPackage.CreatedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.DataSource": { "additionalProperties": false, "properties": { @@ -129923,11 +131880,6 @@ var CdkSchema = `{ ], "type": "object" }, - "AWS::SageMaker::ModelPackage.LastModifiedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "additionalProperties": false, "properties": { @@ -130225,6 +132177,21 @@ var CdkSchema = `{ ], "type": "object" }, + "AWS::SageMaker::ModelPackage.UserContext": { + "additionalProperties": false, + "properties": { + "DomainId": { + "type": "string" + }, + "UserProfileArn": { + "type": "string" + }, + "UserProfileName": { + "type": "string" + } + }, + "type": "object" + }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "additionalProperties": false, "properties": { @@ -141826,6 +143793,9 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::CloudFront::KeyGroup" }, + { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl" + }, { "$ref": "#/definitions/AWS::CloudFront::OriginRequestPolicy" }, @@ -141994,6 +143964,9 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::Connect::Instance" }, + { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig" + }, { "$ref": "#/definitions/AWS::Connect::PhoneNumber" }, @@ -142012,6 +143985,9 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign" }, + { + "$ref": "#/definitions/AWS::ControlTower::EnabledControl" + }, { "$ref": "#/definitions/AWS::CustomerProfiles::Domain" }, @@ -142846,6 +144822,12 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::IVS::StreamKey" }, + { + "$ref": "#/definitions/AWS::IdentityStore::Group" + }, + { + "$ref": "#/definitions/AWS::IdentityStore::GroupMembership" + }, { "$ref": "#/definitions/AWS::ImageBuilder::Component" }, @@ -142981,6 +144963,24 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::IoTFleetHub::Application" }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Fleet" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::ModelManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Vehicle" + }, { "$ref": "#/definitions/AWS::IoTSiteWise::AccessPolicy" }, @@ -143257,6 +145257,9 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::LookoutVision::Project" }, + { + "$ref": "#/definitions/AWS::M2::Environment" + }, { "$ref": "#/definitions/AWS::MSK::BatchScramSecret" }, @@ -143272,6 +145275,9 @@ var CdkSchema = `{ { "$ref": "#/definitions/AWS::MWAA::Environment" }, + { + "$ref": "#/definitions/AWS::Macie::AllowList" + }, { "$ref": "#/definitions/AWS::Macie::CustomDataIdentifier" }, diff --git a/schema/cdk.schema.json b/schema/cdk.schema.json index c01f171a48..43cebff919 100644 --- a/schema/cdk.schema.json +++ b/schema/cdk.schema.json @@ -1010,6 +1010,9 @@ "Alias": { "type": "string" }, + "LoggingConfiguration": { + "$ref": "#/definitions/AWS::APS::Workspace.LoggingConfiguration" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -1039,6 +1042,15 @@ ], "type": "object" }, + "AWS::APS::Workspace.LoggingConfiguration": { + "additionalProperties": false, + "properties": { + "LogGroupArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { @@ -23632,6 +23644,98 @@ ], "type": "object" }, + "AWS::CloudFront::OriginAccessControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "OriginAccessControlConfig": { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" + } + }, + "required": [ + "OriginAccessControlConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::CloudFront::OriginAccessControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "OriginAccessControlOriginType": { + "type": "string" + }, + "SigningBehavior": { + "type": "string" + }, + "SigningProtocol": { + "type": "string" + } + }, + "required": [ + "Name", + "OriginAccessControlOriginType", + "SigningBehavior", + "SigningProtocol" + ], + "type": "object" + }, "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { @@ -29338,6 +29442,9 @@ "AnalyticsConfiguration": { "$ref": "#/definitions/AWS::Cognito::UserPoolClient.AnalyticsConfiguration" }, + "AuthSessionValidity": { + "type": "number" + }, "CallbackURLs": { "items": { "type": "string" @@ -31856,7 +31963,7 @@ ], "type": "object" }, - "AWS::Connect::PhoneNumber": { + "AWS::Connect::InstanceStorageConfig": { "additionalProperties": false, "properties": { "Condition": { @@ -31891,38 +31998,38 @@ "Properties": { "additionalProperties": false, "properties": { - "CountryCode": { + "InstanceArn": { "type": "string" }, - "Description": { - "type": "string" + "KinesisFirehoseConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" }, - "Prefix": { - "type": "string" + "KinesisStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" + "KinesisVideoStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" }, - "TargetArn": { + "ResourceType": { "type": "string" }, - "Type": { + "S3Config": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.S3Config" + }, + "StorageType": { "type": "string" } }, "required": [ - "CountryCode", - "TargetArn", - "Type" + "InstanceArn", + "ResourceType", + "StorageType" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::PhoneNumber" + "AWS::Connect::InstanceStorageConfig" ], "type": "string" }, @@ -31941,7 +32048,85 @@ ], "type": "object" }, - "AWS::Connect::QuickConnect": { + "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { + "additionalProperties": false, + "properties": { + "EncryptionType": { + "type": "string" + }, + "KeyId": { + "type": "string" + } + }, + "required": [ + "EncryptionType", + "KeyId" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { + "additionalProperties": false, + "properties": { + "FirehoseArn": { + "type": "string" + } + }, + "required": [ + "FirehoseArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { + "additionalProperties": false, + "properties": { + "StreamArn": { + "type": "string" + } + }, + "required": [ + "StreamArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { + "additionalProperties": false, + "properties": { + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + }, + "Prefix": { + "type": "string" + }, + "RetentionPeriodHours": { + "type": "number" + } + }, + "required": [ + "Prefix", + "RetentionPeriodHours" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.S3Config": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "BucketPrefix": { + "type": "string" + }, + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + } + }, + "required": [ + "BucketName", + "BucketPrefix" + ], + "type": "object" + }, + "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { "Condition": { @@ -31976,35 +32161,38 @@ "Properties": { "additionalProperties": false, "properties": { - "Description": { + "CountryCode": { "type": "string" }, - "InstanceArn": { + "Description": { "type": "string" }, - "Name": { + "Prefix": { "type": "string" }, - "QuickConnectConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, "type": "array" + }, + "TargetArn": { + "type": "string" + }, + "Type": { + "type": "string" } }, "required": [ - "InstanceArn", - "Name", - "QuickConnectConfig" + "CountryCode", + "TargetArn", + "Type" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::QuickConnect" + "AWS::Connect::PhoneNumber" ], "type": "string" }, @@ -32023,72 +32211,154 @@ ], "type": "object" }, - "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneNumber": { - "type": "string" - } - }, - "required": [ - "PhoneNumber" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "QueueArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "QueueArn" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" - }, - "QueueConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" - }, - "QuickConnectType": { - "type": "string" - }, - "UserConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" - } - }, - "required": [ - "QuickConnectType" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.UserQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "UserArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "UserArn" - ], - "type": "object" - }, - "AWS::Connect::TaskTemplate": { + "AWS::Connect::QuickConnect": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "InstanceArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "QuickConnectConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InstanceArn", + "Name", + "QuickConnectConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Connect::QuickConnect" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneNumber": { + "type": "string" + } + }, + "required": [ + "PhoneNumber" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "QueueArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "QueueArn" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" + }, + "QueueConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" + }, + "QuickConnectType": { + "type": "string" + }, + "UserConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" + } + }, + "required": [ + "QuickConnectType" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.UserQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "UserArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "UserArn" + ], + "type": "object" + }, + "AWS::Connect::TaskTemplate": { "additionalProperties": false, "properties": { "Condition": { @@ -32491,7 +32761,7 @@ "type": "string" }, "DialerConfig": { - "type": "object" + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.DialerConfig" }, "Name": { "type": "string" @@ -32537,7 +32807,14 @@ }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "additionalProperties": false, - "properties": {}, + "properties": { + "PredictiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" + }, + "ProgressiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" + } + }, "type": "object" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { @@ -32559,6 +32836,99 @@ ], "type": "object" }, + "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ControlTower::EnabledControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ControlIdentifier": { + "type": "string" + }, + "TargetIdentifier": { + "type": "string" + } + }, + "required": [ + "ControlIdentifier", + "TargetIdentifier" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ControlTower::EnabledControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { @@ -33536,6 +33906,30 @@ ], "type": "object" }, + "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { + "additionalProperties": false, + "properties": { + "RetentionArchiveTier": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.RetentionArchiveTier" + } + }, + "required": [ + "RetentionArchiveTier" + ], + "type": "object" + }, + "AWS::DLM::LifecyclePolicy.ArchiveRule": { + "additionalProperties": false, + "properties": { + "RetainRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRetainRule" + } + }, + "required": [ + "RetainRule" + ], + "type": "object" + }, "AWS::DLM::LifecyclePolicy.CreateRule": { "additionalProperties": false, "properties": { @@ -33807,9 +34201,27 @@ }, "type": "object" }, + "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { + "additionalProperties": false, + "properties": { + "Count": { + "type": "number" + }, + "Interval": { + "type": "number" + }, + "IntervalUnit": { + "type": "string" + } + }, + "type": "object" + }, "AWS::DLM::LifecyclePolicy.Schedule": { "additionalProperties": false, "properties": { + "ArchiveRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRule" + }, "CopyTags": { "type": "boolean" }, @@ -52560,6 +52972,9 @@ "Name": { "type": "string" }, + "OutpostConfig": { + "$ref": "#/definitions/AWS::EKS::Cluster.OutpostConfig" + }, "ResourcesVpcConfig": { "$ref": "#/definitions/AWS::EKS::Cluster.ResourcesVpcConfig" }, @@ -52663,6 +53078,25 @@ }, "type": "object" }, + "AWS::EKS::Cluster.OutpostConfig": { + "additionalProperties": false, + "properties": { + "ControlPlaneInstanceType": { + "type": "string" + }, + "OutpostArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "ControlPlaneInstanceType", + "OutpostArns" + ], + "type": "object" + }, "AWS::EKS::Cluster.Provider": { "additionalProperties": false, "properties": { @@ -60748,6 +61182,9 @@ "Properties": { "additionalProperties": false, "properties": { + "AppConfigResource": { + "$ref": "#/definitions/AWS::Evidently::Project.AppConfigResourceObject" + }, "DataDelivery": { "$ref": "#/definitions/AWS::Evidently::Project.DataDeliveryObject" }, @@ -60790,6 +61227,22 @@ ], "type": "object" }, + "AWS::Evidently::Project.AppConfigResourceObject": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "EnvironmentId": { + "type": "string" + } + }, + "required": [ + "ApplicationId", + "EnvironmentId" + ], + "type": "object" + }, "AWS::Evidently::Project.DataDeliveryObject": { "additionalProperties": false, "properties": { @@ -65701,6 +66154,9 @@ "Description": { "type": "string" }, + "ExecutionClass": { + "type": "string" + }, "ExecutionProperty": { "$ref": "#/definitions/AWS::Glue::Job.ExecutionProperty" }, @@ -65719,6 +66175,9 @@ "Name": { "type": "string" }, + "NonOverridableArguments": { + "type": "object" + }, "NotificationProperty": { "$ref": "#/definitions/AWS::Glue::Job.NotificationProperty" }, @@ -67064,6 +67523,9 @@ "Description": { "type": "string" }, + "EventBatchingCondition": { + "$ref": "#/definitions/AWS::Glue::Trigger.EventBatchingCondition" + }, "Name": { "type": "string" }, @@ -67158,6 +67620,21 @@ }, "type": "object" }, + "AWS::Glue::Trigger.EventBatchingCondition": { + "additionalProperties": false, + "properties": { + "BatchSize": { + "type": "number" + }, + "BatchWindow": { + "type": "number" + } + }, + "required": [ + "BatchSize" + ], + "type": "object" + }, "AWS::Glue::Trigger.NotificationProperty": { "additionalProperties": false, "properties": { @@ -67223,6 +67700,9 @@ "Description": { "type": "string" }, + "MaxConcurrentRuns": { + "type": "number" + }, "Name": { "type": "string" }, @@ -72314,7 +72794,7 @@ ], "type": "object" }, - "AWS::ImageBuilder::Component": { + "AWS::IdentityStore::Group": { "additionalProperties": false, "properties": { "Condition": { @@ -72349,56 +72829,88 @@ "Properties": { "additionalProperties": false, "properties": { - "ChangeDescription": { - "type": "string" - }, - "Data": { - "type": "string" - }, "Description": { "type": "string" }, - "KmsKeyId": { + "DisplayName": { "type": "string" }, - "Name": { + "IdentityStoreId": { "type": "string" - }, - "Platform": { + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IdentityStore::Group" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type" + ], + "type": "object" + }, + "AWS::IdentityStore::GroupMembership": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, - "SupportedOsVersions": { + { "items": { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "type": "array" - }, - "Tags": { - "additionalProperties": true, - "patternProperties": { - "^[a-zA-Z0-9]+$": { - "type": "string" - } - }, - "type": "object" - }, - "Uri": { + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "GroupId": { "type": "string" }, - "Version": { + "IdentityStoreId": { "type": "string" + }, + "MemberId": { + "type": "object" } }, - "required": [ - "Name", - "Platform", - "Version" - ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::Component" + "AWS::IdentityStore::GroupMembership" ], "type": "string" }, @@ -72412,12 +72924,16 @@ } }, "required": [ - "Type", - "Properties" + "Type" ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe": { + "AWS::IdentityStore::GroupMembership.MemberId": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { "Condition": { @@ -72452,41 +72968,29 @@ "Properties": { "additionalProperties": false, "properties": { - "Components": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" - }, - "type": "array" - }, - "ContainerType": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "DockerfileTemplateData": { + "ChangeDescription": { "type": "string" }, - "DockerfileTemplateUri": { + "Data": { "type": "string" }, - "ImageOsVersionOverride": { + "Description": { "type": "string" }, - "InstanceConfiguration": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" - }, "KmsKeyId": { "type": "string" }, "Name": { "type": "string" }, - "ParentImage": { + "Platform": { "type": "string" }, - "PlatformOverride": { - "type": "string" + "SupportedOsVersions": { + "items": { + "type": "string" + }, + "type": "array" }, "Tags": { "additionalProperties": true, @@ -72497,29 +73001,23 @@ }, "type": "object" }, - "TargetRepository": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" - }, - "Version": { + "Uri": { "type": "string" }, - "WorkingDirectory": { + "Version": { "type": "string" } }, "required": [ - "Components", - "ContainerType", "Name", - "ParentImage", - "TargetRepository", + "Platform", "Version" ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::ContainerRecipe" + "AWS::ImageBuilder::Component" ], "type": "string" }, @@ -72538,91 +73036,212 @@ ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { - "additionalProperties": false, - "properties": { - "ComponentArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { - "additionalProperties": false, - "properties": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "number" - }, - "KmsKeyId": { - "type": "string" - }, - "SnapshotId": { - "type": "string" - }, - "Throughput": { - "type": "number" - }, - "VolumeSize": { - "type": "number" - }, - "VolumeType": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { - "additionalProperties": false, - "properties": { - "DeviceName": { - "type": "string" - }, - "Ebs": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" - }, - "NoDevice": { - "type": "string" - }, - "VirtualName": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { - "additionalProperties": false, - "properties": { - "BlockDeviceMappings": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" - }, - "type": "array" - }, - "Image": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { - "additionalProperties": false, - "properties": { - "RepositoryName": { - "type": "string" - }, - "Service": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::DistributionConfiguration": { + "AWS::ImageBuilder::ContainerRecipe": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Components": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" + }, + "type": "array" + }, + "ContainerType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DockerfileTemplateData": { + "type": "string" + }, + "DockerfileTemplateUri": { + "type": "string" + }, + "ImageOsVersionOverride": { + "type": "string" + }, + "InstanceConfiguration": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" + }, + "KmsKeyId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "ParentImage": { + "type": "string" + }, + "PlatformOverride": { + "type": "string" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "TargetRepository": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" + }, + "Version": { + "type": "string" + }, + "WorkingDirectory": { + "type": "string" + } + }, + "required": [ + "Components", + "ContainerType", + "Name", + "ParentImage", + "TargetRepository", + "Version" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ImageBuilder::ContainerRecipe" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { + "additionalProperties": false, + "properties": { + "ComponentArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { + "additionalProperties": false, + "properties": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "number" + }, + "KmsKeyId": { + "type": "string" + }, + "SnapshotId": { + "type": "string" + }, + "Throughput": { + "type": "number" + }, + "VolumeSize": { + "type": "number" + }, + "VolumeType": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { + "additionalProperties": false, + "properties": { + "DeviceName": { + "type": "string" + }, + "Ebs": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" + }, + "NoDevice": { + "type": "string" + }, + "VirtualName": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { + "additionalProperties": false, + "properties": { + "BlockDeviceMappings": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" + }, + "type": "array" + }, + "Image": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { + "additionalProperties": false, + "properties": { + "RepositoryName": { + "type": "string" + }, + "Service": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { "Condition": { @@ -74598,6 +75217,9 @@ "RegistrationConfig": { "$ref": "#/definitions/AWS::IoT::CACertificate.RegistrationConfig" }, + "RemoveAutoRegistration": { + "type": "boolean" + }, "Status": { "type": "string" }, @@ -79517,13 +80139,779 @@ "Properties": { "additionalProperties": false, "properties": { - "InputDefinition": { - "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + "InputDefinition": { + "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + }, + "InputDescription": { + "type": "string" + }, + "InputName": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InputDefinition" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTEvents::Input" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.Attribute": { + "additionalProperties": false, + "properties": { + "JsonPath": { + "type": "string" + } + }, + "required": [ + "JsonPath" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.InputDefinition": { + "additionalProperties": false, + "properties": { + "Attributes": { + "items": { + "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + }, + "type": "array" + } + }, + "required": [ + "Attributes" + ], + "type": "object" + }, + "AWS::IoTFleetHub::Application": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationDescription": { + "type": "string" + }, + "ApplicationName": { + "type": "string" + }, + "RoleArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ApplicationName", + "RoleArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetHub::Application" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Action": { + "type": "string" + }, + "CollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.CollectionScheme" + }, + "Compression": { + "type": "string" + }, + "DataExtraDimensions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Description": { + "type": "string" + }, + "DiagnosticsMode": { + "type": "string" + }, + "ExpiryTime": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PostTriggerCollectionDuration": { + "type": "number" + }, + "Priority": { + "type": "number" + }, + "SignalCatalogArn": { + "type": "string" + }, + "SignalsToCollect": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.SignalInformation" + }, + "type": "array" + }, + "SpoolingMode": { + "type": "string" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TargetArn": { + "type": "string" + } + }, + "required": [ + "Action", + "CollectionScheme", + "Name", + "SignalCatalogArn", + "TargetArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Campaign" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.CollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" + }, + "TimeBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionLanguageVersion": { + "type": "number" + }, + "Expression": { + "type": "string" + }, + "MinimumTriggerIntervalMs": { + "type": "number" + }, + "TriggerMode": { + "type": "string" + } + }, + "required": [ + "Expression" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.SignalInformation": { + "additionalProperties": false, + "properties": { + "MaxSampleCount": { + "type": "number" + }, + "MinimumSamplingIntervalMs": { + "type": "number" + }, + "Name": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "PeriodMs": { + "type": "number" + } + }, + "required": [ + "PeriodMs" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "ModelManifestArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "NetworkInterfaces": { + "items": { + "type": "object" + }, + "type": "array" + }, + "SignalDecoders": { + "items": { + "type": "object" + }, + "type": "array" + }, + "Status": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ModelManifestArn", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::DecoderManifest" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanInterface": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "ProtocolName": { + "type": "string" + }, + "ProtocolVersion": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface": { + "additionalProperties": false, + "properties": { + "CanInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanInterface" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanInterface", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignal": { + "additionalProperties": false, + "properties": { + "Factor": { + "type": "object" + }, + "IsBigEndian": { + "type": "object" + }, + "IsSigned": { + "type": "object" + }, + "Length": { + "type": "object" + }, + "MessageId": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "Offset": { + "type": "object" + }, + "StartBit": { + "type": "object" + } + }, + "required": [ + "Factor", + "IsBigEndian", + "IsSigned", + "Length", + "MessageId", + "Offset", + "StartBit" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder": { + "additionalProperties": false, + "properties": { + "CanSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanSignal" + }, + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanSignal", + "FullyQualifiedName", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { + "additionalProperties": false, + "properties": { + "DtcRequestIntervalSeconds": { + "type": "object" + }, + "HasTransmissionEcu": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "ObdStandard": { + "type": "string" + }, + "PidRequestIntervalSeconds": { + "type": "object" + }, + "RequestMessageId": { + "type": "object" + }, + "UseExtendedIds": { + "type": "object" + } + }, + "required": [ + "Name", + "RequestMessageId" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface": { + "additionalProperties": false, + "properties": { + "InterfaceId": { + "type": "string" + }, + "ObdInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdInterface" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "InterfaceId", + "ObdInterface", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { + "additionalProperties": false, + "properties": { + "BitMaskLength": { + "type": "object" + }, + "BitRightShift": { + "type": "object" + }, + "ByteLength": { + "type": "object" + }, + "Offset": { + "type": "object" + }, + "Pid": { + "type": "object" + }, + "PidResponseLength": { + "type": "object" + }, + "Scaling": { + "type": "object" + }, + "ServiceMode": { + "type": "object" + }, + "StartByte": { + "type": "object" + } + }, + "required": [ + "ByteLength", + "Offset", + "Pid", + "PidResponseLength", + "Scaling", + "ServiceMode", + "StartByte" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder": { + "additionalProperties": false, + "properties": { + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "ObdSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdSignal" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName", + "InterfaceId", + "ObdSignal", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Fleet": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Id": { + "type": "string" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Id", + "SignalCatalogArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Fleet" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::ModelManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" }, - "InputDescription": { + "Name": { "type": "string" }, - "InputName": { + "Nodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Status": { "type": "string" }, "Tags": { @@ -79534,13 +80922,14 @@ } }, "required": [ - "InputDefinition" + "Name", + "SignalCatalogArn" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTEvents::Input" + "AWS::IoTFleetWise::ModelManifest" ], "type": "string" }, @@ -79559,34 +80948,248 @@ ], "type": "object" }, - "AWS::IoTEvents::Input.Attribute": { + "AWS::IoTFleetWise::SignalCatalog": { "additionalProperties": false, "properties": { - "JsonPath": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Nodes": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Node" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::SignalCatalog" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], "type": "string" } }, "required": [ - "JsonPath" + "Type" ], "type": "object" }, - "AWS::IoTEvents::Input.InputDefinition": { + "AWS::IoTFleetWise::SignalCatalog.Actuator": { "additionalProperties": false, "properties": { - "Attributes": { + "AllowedValues": { "items": { - "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + "type": "string" }, "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" } }, "required": [ - "Attributes" + "DataType", + "FullyQualifiedName" ], "type": "object" }, - "AWS::IoTFleetHub::Application": { + "AWS::IoTFleetWise::SignalCatalog.Attribute": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "DefaultValue": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Branch": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Node": { + "additionalProperties": false, + "properties": { + "Actuator": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Actuator" + }, + "Attribute": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Attribute" + }, + "Branch": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Branch" + }, + "Sensor": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Sensor" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { + "additionalProperties": false, + "properties": { + "TotalActuators": { + "type": "number" + }, + "TotalAttributes": { + "type": "number" + }, + "TotalBranches": { + "type": "number" + }, + "TotalNodes": { + "type": "number" + }, + "TotalSensors": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Sensor": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Vehicle": { "additionalProperties": false, "properties": { "Condition": { @@ -79621,13 +81224,25 @@ "Properties": { "additionalProperties": false, "properties": { - "ApplicationDescription": { + "AssociationBehavior": { "type": "string" }, - "ApplicationName": { + "Attributes": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "DecoderManifestArn": { "type": "string" }, - "RoleArn": { + "ModelManifestArn": { + "type": "string" + }, + "Name": { "type": "string" }, "Tags": { @@ -79638,14 +81253,15 @@ } }, "required": [ - "ApplicationName", - "RoleArn" + "DecoderManifestArn", + "ModelManifestArn", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTFleetHub::Application" + "AWS::IoTFleetWise::Vehicle" ], "type": "string" }, @@ -91165,6 +92781,9 @@ "AWS::Lex::Bot.VoiceSettings": { "additionalProperties": false, "properties": { + "Engine": { + "type": "string" + }, "VoiceId": { "type": "string" } @@ -93963,7 +95582,6 @@ }, "required": [ "DestinationName", - "DestinationPolicy", "RoleArn", "TargetArn" ], @@ -95130,18 +96748,133 @@ "Properties": { "additionalProperties": false, "properties": { - "ProjectName": { + "ProjectName": { + "type": "string" + } + }, + "required": [ + "ProjectName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::LookoutVision::Project" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::M2::Environment": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "EngineType": { + "type": "string" + }, + "EngineVersion": { + "type": "string" + }, + "HighAvailabilityConfig": { + "$ref": "#/definitions/AWS::M2::Environment.HighAvailabilityConfig" + }, + "InstanceType": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PreferredMaintenanceWindow": { "type": "string" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroupIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "StorageConfigurations": { + "items": { + "$ref": "#/definitions/AWS::M2::Environment.StorageConfiguration" + }, + "type": "array" + }, + "SubnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" } }, "required": [ - "ProjectName" + "EngineType", + "InstanceType", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::LookoutVision::Project" + "AWS::M2::Environment" ], "type": "string" }, @@ -95160,6 +96893,62 @@ ], "type": "object" }, + "AWS::M2::Environment.EfsStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.FsxStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.HighAvailabilityConfig": { + "additionalProperties": false, + "properties": { + "DesiredCapacity": { + "type": "number" + } + }, + "required": [ + "DesiredCapacity" + ], + "type": "object" + }, + "AWS::M2::Environment.StorageConfiguration": { + "additionalProperties": false, + "properties": { + "Efs": { + "$ref": "#/definitions/AWS::M2::Environment.EfsStorageConfiguration" + }, + "Fsx": { + "$ref": "#/definitions/AWS::M2::Environment.FsxStorageConfiguration" + } + }, + "type": "object" + }, "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { @@ -96072,6 +97861,112 @@ }, "type": "object" }, + "AWS::Macie::AllowList": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Criteria": { + "$ref": "#/definitions/AWS::Macie::AllowList.Criteria" + }, + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Criteria", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Macie::AllowList" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Macie::AllowList.Criteria": { + "additionalProperties": false, + "properties": { + "Regex": { + "type": "string" + }, + "S3WordsList": { + "$ref": "#/definitions/AWS::Macie::AllowList.S3WordsList" + } + }, + "type": "object" + }, + "AWS::Macie::AllowList.S3WordsList": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "ObjectKey": { + "type": "string" + } + }, + "required": [ + "BucketName", + "ObjectKey" + ], + "type": "object" + }, "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { @@ -101105,6 +103000,9 @@ "ConstantInitializationVector": { "type": "string" }, + "EncryptionMethod": { + "type": "string" + }, "KeyRotationIntervalSeconds": { "type": "number" }, @@ -113412,110 +115310,104 @@ "Properties": { "additionalProperties": false, "properties": { - "AllowExternalPrincipals": { - "type": "boolean" - }, - "Name": { - "type": "string" - }, - "PermissionArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Principals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ResourceArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" - } - }, - "required": [ - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::RAM::ResourceShare" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::RDS::DBCluster": { - "additionalProperties": false, - "properties": { - "Condition": { - "type": "string" - }, - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AllocatedStorage": { - "type": "number" + "AllowExternalPrincipals": { + "type": "boolean" }, + "Name": { + "type": "string" + }, + "PermissionArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Principals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ResourceArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::RAM::ResourceShare" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::RDS::DBCluster": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { "AssociatedRoles": { "items": { "$ref": "#/definitions/AWS::RDS::DBCluster.DBClusterRole" }, "type": "array" }, - "AutoMinorVersionUpgrade": { - "type": "boolean" - }, "AvailabilityZones": { "items": { "type": "string" @@ -113534,9 +115426,6 @@ "DBClusterIdentifier": { "type": "string" }, - "DBClusterInstanceClass": { - "type": "string" - }, "DBClusterParameterGroupName": { "type": "string" }, @@ -113573,9 +115462,6 @@ "GlobalClusterIdentifier": { "type": "string" }, - "Iops": { - "type": "number" - }, "KmsKeyId": { "type": "string" }, @@ -113585,21 +115471,6 @@ "MasterUsername": { "type": "string" }, - "MonitoringInterval": { - "type": "number" - }, - "MonitoringRoleArn": { - "type": "string" - }, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": { - "type": "string" - }, - "PerformanceInsightsRetentionPeriod": { - "type": "number" - }, "Port": { "type": "number" }, @@ -113609,9 +115480,6 @@ "PreferredMaintenanceWindow": { "type": "string" }, - "PubliclyAccessible": { - "type": "boolean" - }, "ReplicationSourceIdentifier": { "type": "string" }, @@ -113633,9 +115501,6 @@ "StorageEncrypted": { "type": "boolean" }, - "StorageType": { - "type": "string" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -113652,6 +115517,9 @@ "type": "array" } }, + "required": [ + "Engine" + ], "type": "object" }, "Type": { @@ -113670,7 +115538,8 @@ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -113689,15 +115558,6 @@ ], "type": "object" }, - "AWS::RDS::DBCluster.ReadEndpoint": { - "additionalProperties": false, - "properties": { - "Address": { - "type": "string" - } - }, - "type": "object" - }, "AWS::RDS::DBCluster.ScalingConfiguration": { "additionalProperties": false, "properties": { @@ -113860,6 +115720,9 @@ "CopyTagsToSnapshot": { "type": "boolean" }, + "CustomIAMInstanceProfile": { + "type": "string" + }, "DBClusterIdentifier": { "type": "string" }, @@ -113944,6 +115807,9 @@ "MultiAZ": { "type": "boolean" }, + "NcharCharacterSetName": { + "type": "string" + }, "OptionGroupName": { "type": "string" }, @@ -116104,9 +117970,67 @@ ], "type": "object" }, + "AWS::Redshift::ScheduledAction.PauseClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { + "additionalProperties": false, + "properties": { + "Classic": { + "type": "boolean" + }, + "ClusterIdentifier": { + "type": "string" + }, + "ClusterType": { + "type": "string" + }, + "NodeType": { + "type": "string" + }, + "NumberOfNodes": { + "type": "number" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "additionalProperties": false, - "properties": {}, + "properties": { + "PauseCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.PauseClusterMessage" + }, + "ResizeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResizeClusterMessage" + }, + "ResumeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResumeClusterMessage" + } + }, "type": "object" }, "AWS::RedshiftServerless::Namespace": { @@ -118355,7 +120279,7 @@ "additionalProperties": false, "properties": { "SourceData": { - "type": "object" + "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData" }, "SourceType": { "type": "string" @@ -118365,7 +120289,14 @@ }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "additionalProperties": false, - "properties": {}, + "properties": { + "AcmPcaArn": { + "type": "string" + }, + "X509CertificateData": { + "type": "string" + } + }, "type": "object" }, "AWS::Route53::CidrCollection": { @@ -122370,7 +124301,14 @@ }, "AWS::S3::StorageLens.Encryption": { "additionalProperties": false, - "properties": {}, + "properties": { + "SSEKMS": { + "$ref": "#/definitions/AWS::S3::StorageLens.SSEKMS" + }, + "SSES3": { + "type": "object" + } + }, "type": "object" }, "AWS::S3::StorageLens.PrefixLevel": { @@ -122427,6 +124365,18 @@ ], "type": "object" }, + "AWS::S3::StorageLens.SSEKMS": { + "additionalProperties": false, + "properties": { + "KeyId": { + "type": "string" + } + }, + "required": [ + "KeyId" + ], + "type": "object" + }, "AWS::S3::StorageLens.SelectionCriteria": { "additionalProperties": false, "properties": { @@ -124295,6 +126245,9 @@ "ContentBasedDeduplication": { "type": "boolean" }, + "DataProtectionPolicy": { + "type": "object" + }, "DisplayName": { "type": "string" }, @@ -128358,6 +130311,9 @@ "AcceleratorType": { "type": "string" }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "number" + }, "InitialInstanceCount": { "type": "number" }, @@ -128367,6 +130323,9 @@ "InstanceType": { "type": "string" }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "number" + }, "ModelName": { "type": "string" }, @@ -128375,6 +130334,9 @@ }, "VariantName": { "type": "string" + }, + "VolumeSizeInGB": { + "type": "number" } }, "required": [ @@ -129592,7 +131554,7 @@ "type": "string" }, "CreatedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "CustomerMetadataProperties": { "additionalProperties": true, @@ -129622,7 +131584,7 @@ "$ref": "#/definitions/AWS::SageMaker::ModelPackage.InferenceSpecification" }, "LastModifiedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "LastModifiedTime": { "type": "string" @@ -129759,11 +131721,6 @@ }, "type": "object" }, - "AWS::SageMaker::ModelPackage.CreatedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.DataSource": { "additionalProperties": false, "properties": { @@ -129918,11 +131875,6 @@ ], "type": "object" }, - "AWS::SageMaker::ModelPackage.LastModifiedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "additionalProperties": false, "properties": { @@ -130220,6 +132172,21 @@ ], "type": "object" }, + "AWS::SageMaker::ModelPackage.UserContext": { + "additionalProperties": false, + "properties": { + "DomainId": { + "type": "string" + }, + "UserProfileArn": { + "type": "string" + }, + "UserProfileName": { + "type": "string" + } + }, + "type": "object" + }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "additionalProperties": false, "properties": { @@ -141821,6 +143788,9 @@ { "$ref": "#/definitions/AWS::CloudFront::KeyGroup" }, + { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl" + }, { "$ref": "#/definitions/AWS::CloudFront::OriginRequestPolicy" }, @@ -141989,6 +143959,9 @@ { "$ref": "#/definitions/AWS::Connect::Instance" }, + { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig" + }, { "$ref": "#/definitions/AWS::Connect::PhoneNumber" }, @@ -142007,6 +143980,9 @@ { "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign" }, + { + "$ref": "#/definitions/AWS::ControlTower::EnabledControl" + }, { "$ref": "#/definitions/AWS::CustomerProfiles::Domain" }, @@ -142841,6 +144817,12 @@ { "$ref": "#/definitions/AWS::IVS::StreamKey" }, + { + "$ref": "#/definitions/AWS::IdentityStore::Group" + }, + { + "$ref": "#/definitions/AWS::IdentityStore::GroupMembership" + }, { "$ref": "#/definitions/AWS::ImageBuilder::Component" }, @@ -142976,6 +144958,24 @@ { "$ref": "#/definitions/AWS::IoTFleetHub::Application" }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Fleet" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::ModelManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Vehicle" + }, { "$ref": "#/definitions/AWS::IoTSiteWise::AccessPolicy" }, @@ -143252,6 +145252,9 @@ { "$ref": "#/definitions/AWS::LookoutVision::Project" }, + { + "$ref": "#/definitions/AWS::M2::Environment" + }, { "$ref": "#/definitions/AWS::MSK::BatchScramSecret" }, @@ -143267,6 +145270,9 @@ { "$ref": "#/definitions/AWS::MWAA::Environment" }, + { + "$ref": "#/definitions/AWS::Macie::AllowList" + }, { "$ref": "#/definitions/AWS::Macie::CustomDataIdentifier" }, diff --git a/schema/cloudformation.go b/schema/cloudformation.go index 7b301ffbb1..24b1e0b06f 100644 --- a/schema/cloudformation.go +++ b/schema/cloudformation.go @@ -1015,6 +1015,9 @@ var CloudformationSchema = `{ "Alias": { "type": "string" }, + "LoggingConfiguration": { + "$ref": "#/definitions/AWS::APS::Workspace.LoggingConfiguration" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -1044,6 +1047,15 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::APS::Workspace.LoggingConfiguration": { + "additionalProperties": false, + "properties": { + "LogGroupArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { @@ -23576,6 +23588,98 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::CloudFront::OriginAccessControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "OriginAccessControlConfig": { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" + } + }, + "required": [ + "OriginAccessControlConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::CloudFront::OriginAccessControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "OriginAccessControlOriginType": { + "type": "string" + }, + "SigningBehavior": { + "type": "string" + }, + "SigningProtocol": { + "type": "string" + } + }, + "required": [ + "Name", + "OriginAccessControlOriginType", + "SigningBehavior", + "SigningProtocol" + ], + "type": "object" + }, "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { @@ -29282,6 +29386,9 @@ var CloudformationSchema = `{ "AnalyticsConfiguration": { "$ref": "#/definitions/AWS::Cognito::UserPoolClient.AnalyticsConfiguration" }, + "AuthSessionValidity": { + "type": "number" + }, "CallbackURLs": { "items": { "type": "string" @@ -31800,7 +31907,7 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::Connect::PhoneNumber": { + "AWS::Connect::InstanceStorageConfig": { "additionalProperties": false, "properties": { "Condition": { @@ -31835,38 +31942,38 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "CountryCode": { + "InstanceArn": { "type": "string" }, - "Description": { - "type": "string" + "KinesisFirehoseConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" }, - "Prefix": { - "type": "string" + "KinesisStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" + "KinesisVideoStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" }, - "TargetArn": { + "ResourceType": { "type": "string" }, - "Type": { + "S3Config": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.S3Config" + }, + "StorageType": { "type": "string" } }, "required": [ - "CountryCode", - "TargetArn", - "Type" + "InstanceArn", + "ResourceType", + "StorageType" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::PhoneNumber" + "AWS::Connect::InstanceStorageConfig" ], "type": "string" }, @@ -31885,7 +31992,85 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::Connect::QuickConnect": { + "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { + "additionalProperties": false, + "properties": { + "EncryptionType": { + "type": "string" + }, + "KeyId": { + "type": "string" + } + }, + "required": [ + "EncryptionType", + "KeyId" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { + "additionalProperties": false, + "properties": { + "FirehoseArn": { + "type": "string" + } + }, + "required": [ + "FirehoseArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { + "additionalProperties": false, + "properties": { + "StreamArn": { + "type": "string" + } + }, + "required": [ + "StreamArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { + "additionalProperties": false, + "properties": { + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + }, + "Prefix": { + "type": "string" + }, + "RetentionPeriodHours": { + "type": "number" + } + }, + "required": [ + "Prefix", + "RetentionPeriodHours" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.S3Config": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "BucketPrefix": { + "type": "string" + }, + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + } + }, + "required": [ + "BucketName", + "BucketPrefix" + ], + "type": "object" + }, + "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { "Condition": { @@ -31920,35 +32105,38 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "Description": { + "CountryCode": { "type": "string" }, - "InstanceArn": { + "Description": { "type": "string" }, - "Name": { + "Prefix": { "type": "string" }, - "QuickConnectConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, "type": "array" + }, + "TargetArn": { + "type": "string" + }, + "Type": { + "type": "string" } }, "required": [ - "InstanceArn", - "Name", - "QuickConnectConfig" + "CountryCode", + "TargetArn", + "Type" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::QuickConnect" + "AWS::Connect::PhoneNumber" ], "type": "string" }, @@ -31967,72 +32155,154 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneNumber": { - "type": "string" - } - }, - "required": [ - "PhoneNumber" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "QueueArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "QueueArn" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" - }, - "QueueConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" - }, - "QuickConnectType": { - "type": "string" - }, - "UserConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" - } - }, - "required": [ - "QuickConnectType" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.UserQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "UserArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "UserArn" - ], - "type": "object" - }, - "AWS::Connect::TaskTemplate": { + "AWS::Connect::QuickConnect": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "InstanceArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "QuickConnectConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InstanceArn", + "Name", + "QuickConnectConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Connect::QuickConnect" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneNumber": { + "type": "string" + } + }, + "required": [ + "PhoneNumber" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "QueueArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "QueueArn" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" + }, + "QueueConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" + }, + "QuickConnectType": { + "type": "string" + }, + "UserConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" + } + }, + "required": [ + "QuickConnectType" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.UserQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "UserArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "UserArn" + ], + "type": "object" + }, + "AWS::Connect::TaskTemplate": { "additionalProperties": false, "properties": { "Condition": { @@ -32435,7 +32705,7 @@ var CloudformationSchema = `{ "type": "string" }, "DialerConfig": { - "type": "object" + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.DialerConfig" }, "Name": { "type": "string" @@ -32481,7 +32751,14 @@ var CloudformationSchema = `{ }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "additionalProperties": false, - "properties": {}, + "properties": { + "PredictiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" + }, + "ProgressiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" + } + }, "type": "object" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { @@ -32503,6 +32780,99 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ControlTower::EnabledControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ControlIdentifier": { + "type": "string" + }, + "TargetIdentifier": { + "type": "string" + } + }, + "required": [ + "ControlIdentifier", + "TargetIdentifier" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ControlTower::EnabledControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { @@ -33480,6 +33850,30 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { + "additionalProperties": false, + "properties": { + "RetentionArchiveTier": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.RetentionArchiveTier" + } + }, + "required": [ + "RetentionArchiveTier" + ], + "type": "object" + }, + "AWS::DLM::LifecyclePolicy.ArchiveRule": { + "additionalProperties": false, + "properties": { + "RetainRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRetainRule" + } + }, + "required": [ + "RetainRule" + ], + "type": "object" + }, "AWS::DLM::LifecyclePolicy.CreateRule": { "additionalProperties": false, "properties": { @@ -33751,9 +34145,27 @@ var CloudformationSchema = `{ }, "type": "object" }, + "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { + "additionalProperties": false, + "properties": { + "Count": { + "type": "number" + }, + "Interval": { + "type": "number" + }, + "IntervalUnit": { + "type": "string" + } + }, + "type": "object" + }, "AWS::DLM::LifecyclePolicy.Schedule": { "additionalProperties": false, "properties": { + "ArchiveRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRule" + }, "CopyTags": { "type": "boolean" }, @@ -52504,6 +52916,9 @@ var CloudformationSchema = `{ "Name": { "type": "string" }, + "OutpostConfig": { + "$ref": "#/definitions/AWS::EKS::Cluster.OutpostConfig" + }, "ResourcesVpcConfig": { "$ref": "#/definitions/AWS::EKS::Cluster.ResourcesVpcConfig" }, @@ -52607,6 +53022,25 @@ var CloudformationSchema = `{ }, "type": "object" }, + "AWS::EKS::Cluster.OutpostConfig": { + "additionalProperties": false, + "properties": { + "ControlPlaneInstanceType": { + "type": "string" + }, + "OutpostArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "ControlPlaneInstanceType", + "OutpostArns" + ], + "type": "object" + }, "AWS::EKS::Cluster.Provider": { "additionalProperties": false, "properties": { @@ -60692,6 +61126,9 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { + "AppConfigResource": { + "$ref": "#/definitions/AWS::Evidently::Project.AppConfigResourceObject" + }, "DataDelivery": { "$ref": "#/definitions/AWS::Evidently::Project.DataDeliveryObject" }, @@ -60734,6 +61171,22 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::Evidently::Project.AppConfigResourceObject": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "EnvironmentId": { + "type": "string" + } + }, + "required": [ + "ApplicationId", + "EnvironmentId" + ], + "type": "object" + }, "AWS::Evidently::Project.DataDeliveryObject": { "additionalProperties": false, "properties": { @@ -65645,6 +66098,9 @@ var CloudformationSchema = `{ "Description": { "type": "string" }, + "ExecutionClass": { + "type": "string" + }, "ExecutionProperty": { "$ref": "#/definitions/AWS::Glue::Job.ExecutionProperty" }, @@ -65663,6 +66119,9 @@ var CloudformationSchema = `{ "Name": { "type": "string" }, + "NonOverridableArguments": { + "type": "object" + }, "NotificationProperty": { "$ref": "#/definitions/AWS::Glue::Job.NotificationProperty" }, @@ -67008,6 +67467,9 @@ var CloudformationSchema = `{ "Description": { "type": "string" }, + "EventBatchingCondition": { + "$ref": "#/definitions/AWS::Glue::Trigger.EventBatchingCondition" + }, "Name": { "type": "string" }, @@ -67102,6 +67564,21 @@ var CloudformationSchema = `{ }, "type": "object" }, + "AWS::Glue::Trigger.EventBatchingCondition": { + "additionalProperties": false, + "properties": { + "BatchSize": { + "type": "number" + }, + "BatchWindow": { + "type": "number" + } + }, + "required": [ + "BatchSize" + ], + "type": "object" + }, "AWS::Glue::Trigger.NotificationProperty": { "additionalProperties": false, "properties": { @@ -67167,6 +67644,9 @@ var CloudformationSchema = `{ "Description": { "type": "string" }, + "MaxConcurrentRuns": { + "type": "number" + }, "Name": { "type": "string" }, @@ -72258,7 +72738,7 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::ImageBuilder::Component": { + "AWS::IdentityStore::Group": { "additionalProperties": false, "properties": { "Condition": { @@ -72293,56 +72773,88 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ChangeDescription": { - "type": "string" - }, - "Data": { - "type": "string" - }, "Description": { "type": "string" }, - "KmsKeyId": { + "DisplayName": { "type": "string" }, - "Name": { + "IdentityStoreId": { "type": "string" - }, - "Platform": { + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IdentityStore::Group" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type" + ], + "type": "object" + }, + "AWS::IdentityStore::GroupMembership": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, - "SupportedOsVersions": { + { "items": { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "type": "array" - }, - "Tags": { - "additionalProperties": true, - "patternProperties": { - "^[a-zA-Z0-9]+$": { - "type": "string" - } - }, - "type": "object" - }, - "Uri": { + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "GroupId": { "type": "string" }, - "Version": { + "IdentityStoreId": { "type": "string" + }, + "MemberId": { + "type": "object" } }, - "required": [ - "Name", - "Platform", - "Version" - ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::Component" + "AWS::IdentityStore::GroupMembership" ], "type": "string" }, @@ -72356,12 +72868,16 @@ var CloudformationSchema = `{ } }, "required": [ - "Type", - "Properties" + "Type" ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe": { + "AWS::IdentityStore::GroupMembership.MemberId": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { "Condition": { @@ -72396,41 +72912,29 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "Components": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" - }, - "type": "array" - }, - "ContainerType": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "DockerfileTemplateData": { + "ChangeDescription": { "type": "string" }, - "DockerfileTemplateUri": { + "Data": { "type": "string" }, - "ImageOsVersionOverride": { + "Description": { "type": "string" }, - "InstanceConfiguration": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" - }, "KmsKeyId": { "type": "string" }, "Name": { "type": "string" }, - "ParentImage": { + "Platform": { "type": "string" }, - "PlatformOverride": { - "type": "string" + "SupportedOsVersions": { + "items": { + "type": "string" + }, + "type": "array" }, "Tags": { "additionalProperties": true, @@ -72441,29 +72945,23 @@ var CloudformationSchema = `{ }, "type": "object" }, - "TargetRepository": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" - }, - "Version": { + "Uri": { "type": "string" }, - "WorkingDirectory": { + "Version": { "type": "string" } }, "required": [ - "Components", - "ContainerType", "Name", - "ParentImage", - "TargetRepository", + "Platform", "Version" ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::ContainerRecipe" + "AWS::ImageBuilder::Component" ], "type": "string" }, @@ -72482,91 +72980,212 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { - "additionalProperties": false, - "properties": { - "ComponentArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { - "additionalProperties": false, - "properties": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "number" - }, - "KmsKeyId": { - "type": "string" - }, - "SnapshotId": { - "type": "string" - }, - "Throughput": { - "type": "number" - }, - "VolumeSize": { - "type": "number" - }, - "VolumeType": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { - "additionalProperties": false, - "properties": { - "DeviceName": { - "type": "string" - }, - "Ebs": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" - }, - "NoDevice": { - "type": "string" - }, - "VirtualName": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { - "additionalProperties": false, - "properties": { - "BlockDeviceMappings": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" - }, - "type": "array" - }, - "Image": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { - "additionalProperties": false, - "properties": { - "RepositoryName": { - "type": "string" - }, - "Service": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::DistributionConfiguration": { + "AWS::ImageBuilder::ContainerRecipe": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Components": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" + }, + "type": "array" + }, + "ContainerType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DockerfileTemplateData": { + "type": "string" + }, + "DockerfileTemplateUri": { + "type": "string" + }, + "ImageOsVersionOverride": { + "type": "string" + }, + "InstanceConfiguration": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" + }, + "KmsKeyId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "ParentImage": { + "type": "string" + }, + "PlatformOverride": { + "type": "string" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "TargetRepository": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" + }, + "Version": { + "type": "string" + }, + "WorkingDirectory": { + "type": "string" + } + }, + "required": [ + "Components", + "ContainerType", + "Name", + "ParentImage", + "TargetRepository", + "Version" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ImageBuilder::ContainerRecipe" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { + "additionalProperties": false, + "properties": { + "ComponentArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { + "additionalProperties": false, + "properties": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "number" + }, + "KmsKeyId": { + "type": "string" + }, + "SnapshotId": { + "type": "string" + }, + "Throughput": { + "type": "number" + }, + "VolumeSize": { + "type": "number" + }, + "VolumeType": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { + "additionalProperties": false, + "properties": { + "DeviceName": { + "type": "string" + }, + "Ebs": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" + }, + "NoDevice": { + "type": "string" + }, + "VirtualName": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { + "additionalProperties": false, + "properties": { + "BlockDeviceMappings": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" + }, + "type": "array" + }, + "Image": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { + "additionalProperties": false, + "properties": { + "RepositoryName": { + "type": "string" + }, + "Service": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { "Condition": { @@ -74542,6 +75161,9 @@ var CloudformationSchema = `{ "RegistrationConfig": { "$ref": "#/definitions/AWS::IoT::CACertificate.RegistrationConfig" }, + "RemoveAutoRegistration": { + "type": "boolean" + }, "Status": { "type": "string" }, @@ -79461,13 +80083,779 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "InputDefinition": { - "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + "InputDefinition": { + "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + }, + "InputDescription": { + "type": "string" + }, + "InputName": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InputDefinition" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTEvents::Input" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.Attribute": { + "additionalProperties": false, + "properties": { + "JsonPath": { + "type": "string" + } + }, + "required": [ + "JsonPath" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.InputDefinition": { + "additionalProperties": false, + "properties": { + "Attributes": { + "items": { + "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + }, + "type": "array" + } + }, + "required": [ + "Attributes" + ], + "type": "object" + }, + "AWS::IoTFleetHub::Application": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationDescription": { + "type": "string" + }, + "ApplicationName": { + "type": "string" + }, + "RoleArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ApplicationName", + "RoleArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetHub::Application" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Action": { + "type": "string" + }, + "CollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.CollectionScheme" + }, + "Compression": { + "type": "string" + }, + "DataExtraDimensions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Description": { + "type": "string" + }, + "DiagnosticsMode": { + "type": "string" + }, + "ExpiryTime": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PostTriggerCollectionDuration": { + "type": "number" + }, + "Priority": { + "type": "number" + }, + "SignalCatalogArn": { + "type": "string" + }, + "SignalsToCollect": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.SignalInformation" + }, + "type": "array" + }, + "SpoolingMode": { + "type": "string" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TargetArn": { + "type": "string" + } + }, + "required": [ + "Action", + "CollectionScheme", + "Name", + "SignalCatalogArn", + "TargetArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Campaign" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.CollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" + }, + "TimeBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionLanguageVersion": { + "type": "number" + }, + "Expression": { + "type": "string" + }, + "MinimumTriggerIntervalMs": { + "type": "number" + }, + "TriggerMode": { + "type": "string" + } + }, + "required": [ + "Expression" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.SignalInformation": { + "additionalProperties": false, + "properties": { + "MaxSampleCount": { + "type": "number" + }, + "MinimumSamplingIntervalMs": { + "type": "number" + }, + "Name": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "PeriodMs": { + "type": "number" + } + }, + "required": [ + "PeriodMs" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "ModelManifestArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "NetworkInterfaces": { + "items": { + "type": "object" + }, + "type": "array" + }, + "SignalDecoders": { + "items": { + "type": "object" + }, + "type": "array" + }, + "Status": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ModelManifestArn", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::DecoderManifest" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanInterface": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "ProtocolName": { + "type": "string" + }, + "ProtocolVersion": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface": { + "additionalProperties": false, + "properties": { + "CanInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanInterface" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanInterface", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignal": { + "additionalProperties": false, + "properties": { + "Factor": { + "type": "object" + }, + "IsBigEndian": { + "type": "object" + }, + "IsSigned": { + "type": "object" + }, + "Length": { + "type": "object" + }, + "MessageId": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "Offset": { + "type": "object" + }, + "StartBit": { + "type": "object" + } + }, + "required": [ + "Factor", + "IsBigEndian", + "IsSigned", + "Length", + "MessageId", + "Offset", + "StartBit" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder": { + "additionalProperties": false, + "properties": { + "CanSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanSignal" + }, + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanSignal", + "FullyQualifiedName", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { + "additionalProperties": false, + "properties": { + "DtcRequestIntervalSeconds": { + "type": "object" + }, + "HasTransmissionEcu": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "ObdStandard": { + "type": "string" + }, + "PidRequestIntervalSeconds": { + "type": "object" + }, + "RequestMessageId": { + "type": "object" + }, + "UseExtendedIds": { + "type": "object" + } + }, + "required": [ + "Name", + "RequestMessageId" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface": { + "additionalProperties": false, + "properties": { + "InterfaceId": { + "type": "string" + }, + "ObdInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdInterface" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "InterfaceId", + "ObdInterface", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { + "additionalProperties": false, + "properties": { + "BitMaskLength": { + "type": "object" + }, + "BitRightShift": { + "type": "object" + }, + "ByteLength": { + "type": "object" + }, + "Offset": { + "type": "object" + }, + "Pid": { + "type": "object" + }, + "PidResponseLength": { + "type": "object" + }, + "Scaling": { + "type": "object" + }, + "ServiceMode": { + "type": "object" + }, + "StartByte": { + "type": "object" + } + }, + "required": [ + "ByteLength", + "Offset", + "Pid", + "PidResponseLength", + "Scaling", + "ServiceMode", + "StartByte" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder": { + "additionalProperties": false, + "properties": { + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "ObdSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdSignal" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName", + "InterfaceId", + "ObdSignal", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Fleet": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Id": { + "type": "string" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Id", + "SignalCatalogArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Fleet" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::ModelManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" }, - "InputDescription": { + "Name": { "type": "string" }, - "InputName": { + "Nodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Status": { "type": "string" }, "Tags": { @@ -79478,13 +80866,14 @@ var CloudformationSchema = `{ } }, "required": [ - "InputDefinition" + "Name", + "SignalCatalogArn" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTEvents::Input" + "AWS::IoTFleetWise::ModelManifest" ], "type": "string" }, @@ -79503,34 +80892,248 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::IoTEvents::Input.Attribute": { + "AWS::IoTFleetWise::SignalCatalog": { "additionalProperties": false, "properties": { - "JsonPath": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Nodes": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Node" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::SignalCatalog" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], "type": "string" } }, "required": [ - "JsonPath" + "Type" ], "type": "object" }, - "AWS::IoTEvents::Input.InputDefinition": { + "AWS::IoTFleetWise::SignalCatalog.Actuator": { "additionalProperties": false, "properties": { - "Attributes": { + "AllowedValues": { "items": { - "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + "type": "string" }, "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" } }, "required": [ - "Attributes" + "DataType", + "FullyQualifiedName" ], "type": "object" }, - "AWS::IoTFleetHub::Application": { + "AWS::IoTFleetWise::SignalCatalog.Attribute": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "DefaultValue": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Branch": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Node": { + "additionalProperties": false, + "properties": { + "Actuator": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Actuator" + }, + "Attribute": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Attribute" + }, + "Branch": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Branch" + }, + "Sensor": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Sensor" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { + "additionalProperties": false, + "properties": { + "TotalActuators": { + "type": "number" + }, + "TotalAttributes": { + "type": "number" + }, + "TotalBranches": { + "type": "number" + }, + "TotalNodes": { + "type": "number" + }, + "TotalSensors": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Sensor": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Vehicle": { "additionalProperties": false, "properties": { "Condition": { @@ -79565,13 +81168,25 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ApplicationDescription": { + "AssociationBehavior": { "type": "string" }, - "ApplicationName": { + "Attributes": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "DecoderManifestArn": { "type": "string" }, - "RoleArn": { + "ModelManifestArn": { + "type": "string" + }, + "Name": { "type": "string" }, "Tags": { @@ -79582,14 +81197,15 @@ var CloudformationSchema = `{ } }, "required": [ - "ApplicationName", - "RoleArn" + "DecoderManifestArn", + "ModelManifestArn", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTFleetHub::Application" + "AWS::IoTFleetWise::Vehicle" ], "type": "string" }, @@ -91109,6 +92725,9 @@ var CloudformationSchema = `{ "AWS::Lex::Bot.VoiceSettings": { "additionalProperties": false, "properties": { + "Engine": { + "type": "string" + }, "VoiceId": { "type": "string" } @@ -93907,7 +95526,6 @@ var CloudformationSchema = `{ }, "required": [ "DestinationName", - "DestinationPolicy", "RoleArn", "TargetArn" ], @@ -95074,18 +96692,133 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ProjectName": { + "ProjectName": { + "type": "string" + } + }, + "required": [ + "ProjectName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::LookoutVision::Project" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::M2::Environment": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "EngineType": { + "type": "string" + }, + "EngineVersion": { + "type": "string" + }, + "HighAvailabilityConfig": { + "$ref": "#/definitions/AWS::M2::Environment.HighAvailabilityConfig" + }, + "InstanceType": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PreferredMaintenanceWindow": { "type": "string" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroupIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "StorageConfigurations": { + "items": { + "$ref": "#/definitions/AWS::M2::Environment.StorageConfiguration" + }, + "type": "array" + }, + "SubnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" } }, "required": [ - "ProjectName" + "EngineType", + "InstanceType", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::LookoutVision::Project" + "AWS::M2::Environment" ], "type": "string" }, @@ -95104,6 +96837,62 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::M2::Environment.EfsStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.FsxStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.HighAvailabilityConfig": { + "additionalProperties": false, + "properties": { + "DesiredCapacity": { + "type": "number" + } + }, + "required": [ + "DesiredCapacity" + ], + "type": "object" + }, + "AWS::M2::Environment.StorageConfiguration": { + "additionalProperties": false, + "properties": { + "Efs": { + "$ref": "#/definitions/AWS::M2::Environment.EfsStorageConfiguration" + }, + "Fsx": { + "$ref": "#/definitions/AWS::M2::Environment.FsxStorageConfiguration" + } + }, + "type": "object" + }, "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { @@ -96016,6 +97805,112 @@ var CloudformationSchema = `{ }, "type": "object" }, + "AWS::Macie::AllowList": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Criteria": { + "$ref": "#/definitions/AWS::Macie::AllowList.Criteria" + }, + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Criteria", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Macie::AllowList" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Macie::AllowList.Criteria": { + "additionalProperties": false, + "properties": { + "Regex": { + "type": "string" + }, + "S3WordsList": { + "$ref": "#/definitions/AWS::Macie::AllowList.S3WordsList" + } + }, + "type": "object" + }, + "AWS::Macie::AllowList.S3WordsList": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "ObjectKey": { + "type": "string" + } + }, + "required": [ + "BucketName", + "ObjectKey" + ], + "type": "object" + }, "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { @@ -101049,6 +102944,9 @@ var CloudformationSchema = `{ "ConstantInitializationVector": { "type": "string" }, + "EncryptionMethod": { + "type": "string" + }, "KeyRotationIntervalSeconds": { "type": "number" }, @@ -113356,110 +115254,104 @@ var CloudformationSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "AllowExternalPrincipals": { - "type": "boolean" - }, - "Name": { - "type": "string" - }, - "PermissionArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Principals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ResourceArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" - } - }, - "required": [ - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::RAM::ResourceShare" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::RDS::DBCluster": { - "additionalProperties": false, - "properties": { - "Condition": { - "type": "string" - }, - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AllocatedStorage": { - "type": "number" + "AllowExternalPrincipals": { + "type": "boolean" }, + "Name": { + "type": "string" + }, + "PermissionArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Principals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ResourceArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::RAM::ResourceShare" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::RDS::DBCluster": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { "AssociatedRoles": { "items": { "$ref": "#/definitions/AWS::RDS::DBCluster.DBClusterRole" }, "type": "array" }, - "AutoMinorVersionUpgrade": { - "type": "boolean" - }, "AvailabilityZones": { "items": { "type": "string" @@ -113478,9 +115370,6 @@ var CloudformationSchema = `{ "DBClusterIdentifier": { "type": "string" }, - "DBClusterInstanceClass": { - "type": "string" - }, "DBClusterParameterGroupName": { "type": "string" }, @@ -113517,9 +115406,6 @@ var CloudformationSchema = `{ "GlobalClusterIdentifier": { "type": "string" }, - "Iops": { - "type": "number" - }, "KmsKeyId": { "type": "string" }, @@ -113529,21 +115415,6 @@ var CloudformationSchema = `{ "MasterUsername": { "type": "string" }, - "MonitoringInterval": { - "type": "number" - }, - "MonitoringRoleArn": { - "type": "string" - }, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": { - "type": "string" - }, - "PerformanceInsightsRetentionPeriod": { - "type": "number" - }, "Port": { "type": "number" }, @@ -113553,9 +115424,6 @@ var CloudformationSchema = `{ "PreferredMaintenanceWindow": { "type": "string" }, - "PubliclyAccessible": { - "type": "boolean" - }, "ReplicationSourceIdentifier": { "type": "string" }, @@ -113577,9 +115445,6 @@ var CloudformationSchema = `{ "StorageEncrypted": { "type": "boolean" }, - "StorageType": { - "type": "string" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -113596,6 +115461,9 @@ var CloudformationSchema = `{ "type": "array" } }, + "required": [ + "Engine" + ], "type": "object" }, "Type": { @@ -113614,7 +115482,8 @@ var CloudformationSchema = `{ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -113633,15 +115502,6 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::RDS::DBCluster.ReadEndpoint": { - "additionalProperties": false, - "properties": { - "Address": { - "type": "string" - } - }, - "type": "object" - }, "AWS::RDS::DBCluster.ScalingConfiguration": { "additionalProperties": false, "properties": { @@ -113804,6 +115664,9 @@ var CloudformationSchema = `{ "CopyTagsToSnapshot": { "type": "boolean" }, + "CustomIAMInstanceProfile": { + "type": "string" + }, "DBClusterIdentifier": { "type": "string" }, @@ -113888,6 +115751,9 @@ var CloudformationSchema = `{ "MultiAZ": { "type": "boolean" }, + "NcharCharacterSetName": { + "type": "string" + }, "OptionGroupName": { "type": "string" }, @@ -116048,9 +117914,67 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::Redshift::ScheduledAction.PauseClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { + "additionalProperties": false, + "properties": { + "Classic": { + "type": "boolean" + }, + "ClusterIdentifier": { + "type": "string" + }, + "ClusterType": { + "type": "string" + }, + "NodeType": { + "type": "string" + }, + "NumberOfNodes": { + "type": "number" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "additionalProperties": false, - "properties": {}, + "properties": { + "PauseCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.PauseClusterMessage" + }, + "ResizeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResizeClusterMessage" + }, + "ResumeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResumeClusterMessage" + } + }, "type": "object" }, "AWS::RedshiftServerless::Namespace": { @@ -118299,7 +120223,7 @@ var CloudformationSchema = `{ "additionalProperties": false, "properties": { "SourceData": { - "type": "object" + "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData" }, "SourceType": { "type": "string" @@ -118309,7 +120233,14 @@ var CloudformationSchema = `{ }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "additionalProperties": false, - "properties": {}, + "properties": { + "AcmPcaArn": { + "type": "string" + }, + "X509CertificateData": { + "type": "string" + } + }, "type": "object" }, "AWS::Route53::CidrCollection": { @@ -122314,7 +124245,14 @@ var CloudformationSchema = `{ }, "AWS::S3::StorageLens.Encryption": { "additionalProperties": false, - "properties": {}, + "properties": { + "SSEKMS": { + "$ref": "#/definitions/AWS::S3::StorageLens.SSEKMS" + }, + "SSES3": { + "type": "object" + } + }, "type": "object" }, "AWS::S3::StorageLens.PrefixLevel": { @@ -122371,6 +124309,18 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::S3::StorageLens.SSEKMS": { + "additionalProperties": false, + "properties": { + "KeyId": { + "type": "string" + } + }, + "required": [ + "KeyId" + ], + "type": "object" + }, "AWS::S3::StorageLens.SelectionCriteria": { "additionalProperties": false, "properties": { @@ -124239,6 +126189,9 @@ var CloudformationSchema = `{ "ContentBasedDeduplication": { "type": "boolean" }, + "DataProtectionPolicy": { + "type": "object" + }, "DisplayName": { "type": "string" }, @@ -128302,6 +130255,9 @@ var CloudformationSchema = `{ "AcceleratorType": { "type": "string" }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "number" + }, "InitialInstanceCount": { "type": "number" }, @@ -128311,6 +130267,9 @@ var CloudformationSchema = `{ "InstanceType": { "type": "string" }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "number" + }, "ModelName": { "type": "string" }, @@ -128319,6 +130278,9 @@ var CloudformationSchema = `{ }, "VariantName": { "type": "string" + }, + "VolumeSizeInGB": { + "type": "number" } }, "required": [ @@ -129536,7 +131498,7 @@ var CloudformationSchema = `{ "type": "string" }, "CreatedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "CustomerMetadataProperties": { "additionalProperties": true, @@ -129566,7 +131528,7 @@ var CloudformationSchema = `{ "$ref": "#/definitions/AWS::SageMaker::ModelPackage.InferenceSpecification" }, "LastModifiedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "LastModifiedTime": { "type": "string" @@ -129703,11 +131665,6 @@ var CloudformationSchema = `{ }, "type": "object" }, - "AWS::SageMaker::ModelPackage.CreatedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.DataSource": { "additionalProperties": false, "properties": { @@ -129862,11 +131819,6 @@ var CloudformationSchema = `{ ], "type": "object" }, - "AWS::SageMaker::ModelPackage.LastModifiedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "additionalProperties": false, "properties": { @@ -130164,6 +132116,21 @@ var CloudformationSchema = `{ ], "type": "object" }, + "AWS::SageMaker::ModelPackage.UserContext": { + "additionalProperties": false, + "properties": { + "DomainId": { + "type": "string" + }, + "UserProfileArn": { + "type": "string" + }, + "UserProfileName": { + "type": "string" + } + }, + "type": "object" + }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "additionalProperties": false, "properties": { @@ -141762,6 +143729,9 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::CloudFront::KeyGroup" }, + { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl" + }, { "$ref": "#/definitions/AWS::CloudFront::OriginRequestPolicy" }, @@ -141930,6 +143900,9 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::Connect::Instance" }, + { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig" + }, { "$ref": "#/definitions/AWS::Connect::PhoneNumber" }, @@ -141948,6 +143921,9 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign" }, + { + "$ref": "#/definitions/AWS::ControlTower::EnabledControl" + }, { "$ref": "#/definitions/AWS::CustomerProfiles::Domain" }, @@ -142782,6 +144758,12 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::IVS::StreamKey" }, + { + "$ref": "#/definitions/AWS::IdentityStore::Group" + }, + { + "$ref": "#/definitions/AWS::IdentityStore::GroupMembership" + }, { "$ref": "#/definitions/AWS::ImageBuilder::Component" }, @@ -142917,6 +144899,24 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::IoTFleetHub::Application" }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Fleet" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::ModelManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Vehicle" + }, { "$ref": "#/definitions/AWS::IoTSiteWise::AccessPolicy" }, @@ -143193,6 +145193,9 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::LookoutVision::Project" }, + { + "$ref": "#/definitions/AWS::M2::Environment" + }, { "$ref": "#/definitions/AWS::MSK::BatchScramSecret" }, @@ -143208,6 +145211,9 @@ var CloudformationSchema = `{ { "$ref": "#/definitions/AWS::MWAA::Environment" }, + { + "$ref": "#/definitions/AWS::Macie::AllowList" + }, { "$ref": "#/definitions/AWS::Macie::CustomDataIdentifier" }, diff --git a/schema/cloudformation.schema.json b/schema/cloudformation.schema.json index a8cb3e0ffb..ead9324c23 100644 --- a/schema/cloudformation.schema.json +++ b/schema/cloudformation.schema.json @@ -1010,6 +1010,9 @@ "Alias": { "type": "string" }, + "LoggingConfiguration": { + "$ref": "#/definitions/AWS::APS::Workspace.LoggingConfiguration" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -1039,6 +1042,15 @@ ], "type": "object" }, + "AWS::APS::Workspace.LoggingConfiguration": { + "additionalProperties": false, + "properties": { + "LogGroupArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { @@ -23571,6 +23583,98 @@ ], "type": "object" }, + "AWS::CloudFront::OriginAccessControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "OriginAccessControlConfig": { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" + } + }, + "required": [ + "OriginAccessControlConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::CloudFront::OriginAccessControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "OriginAccessControlOriginType": { + "type": "string" + }, + "SigningBehavior": { + "type": "string" + }, + "SigningProtocol": { + "type": "string" + } + }, + "required": [ + "Name", + "OriginAccessControlOriginType", + "SigningBehavior", + "SigningProtocol" + ], + "type": "object" + }, "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { @@ -29277,6 +29381,9 @@ "AnalyticsConfiguration": { "$ref": "#/definitions/AWS::Cognito::UserPoolClient.AnalyticsConfiguration" }, + "AuthSessionValidity": { + "type": "number" + }, "CallbackURLs": { "items": { "type": "string" @@ -31795,7 +31902,7 @@ ], "type": "object" }, - "AWS::Connect::PhoneNumber": { + "AWS::Connect::InstanceStorageConfig": { "additionalProperties": false, "properties": { "Condition": { @@ -31830,38 +31937,38 @@ "Properties": { "additionalProperties": false, "properties": { - "CountryCode": { + "InstanceArn": { "type": "string" }, - "Description": { - "type": "string" + "KinesisFirehoseConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" }, - "Prefix": { - "type": "string" + "KinesisStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" + "KinesisVideoStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" }, - "TargetArn": { + "ResourceType": { "type": "string" }, - "Type": { + "S3Config": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.S3Config" + }, + "StorageType": { "type": "string" } }, "required": [ - "CountryCode", - "TargetArn", - "Type" + "InstanceArn", + "ResourceType", + "StorageType" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::PhoneNumber" + "AWS::Connect::InstanceStorageConfig" ], "type": "string" }, @@ -31880,7 +31987,85 @@ ], "type": "object" }, - "AWS::Connect::QuickConnect": { + "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { + "additionalProperties": false, + "properties": { + "EncryptionType": { + "type": "string" + }, + "KeyId": { + "type": "string" + } + }, + "required": [ + "EncryptionType", + "KeyId" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { + "additionalProperties": false, + "properties": { + "FirehoseArn": { + "type": "string" + } + }, + "required": [ + "FirehoseArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { + "additionalProperties": false, + "properties": { + "StreamArn": { + "type": "string" + } + }, + "required": [ + "StreamArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { + "additionalProperties": false, + "properties": { + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + }, + "Prefix": { + "type": "string" + }, + "RetentionPeriodHours": { + "type": "number" + } + }, + "required": [ + "Prefix", + "RetentionPeriodHours" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.S3Config": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "BucketPrefix": { + "type": "string" + }, + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + } + }, + "required": [ + "BucketName", + "BucketPrefix" + ], + "type": "object" + }, + "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { "Condition": { @@ -31915,35 +32100,38 @@ "Properties": { "additionalProperties": false, "properties": { - "Description": { + "CountryCode": { "type": "string" }, - "InstanceArn": { + "Description": { "type": "string" }, - "Name": { + "Prefix": { "type": "string" }, - "QuickConnectConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, "type": "array" + }, + "TargetArn": { + "type": "string" + }, + "Type": { + "type": "string" } }, "required": [ - "InstanceArn", - "Name", - "QuickConnectConfig" + "CountryCode", + "TargetArn", + "Type" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::QuickConnect" + "AWS::Connect::PhoneNumber" ], "type": "string" }, @@ -31962,72 +32150,154 @@ ], "type": "object" }, - "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneNumber": { - "type": "string" - } - }, - "required": [ - "PhoneNumber" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "QueueArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "QueueArn" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" - }, - "QueueConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" - }, - "QuickConnectType": { - "type": "string" - }, - "UserConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" - } - }, - "required": [ - "QuickConnectType" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.UserQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "UserArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "UserArn" - ], - "type": "object" - }, - "AWS::Connect::TaskTemplate": { + "AWS::Connect::QuickConnect": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "InstanceArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "QuickConnectConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InstanceArn", + "Name", + "QuickConnectConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Connect::QuickConnect" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneNumber": { + "type": "string" + } + }, + "required": [ + "PhoneNumber" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "QueueArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "QueueArn" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" + }, + "QueueConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" + }, + "QuickConnectType": { + "type": "string" + }, + "UserConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" + } + }, + "required": [ + "QuickConnectType" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.UserQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "UserArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "UserArn" + ], + "type": "object" + }, + "AWS::Connect::TaskTemplate": { "additionalProperties": false, "properties": { "Condition": { @@ -32430,7 +32700,7 @@ "type": "string" }, "DialerConfig": { - "type": "object" + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.DialerConfig" }, "Name": { "type": "string" @@ -32476,7 +32746,14 @@ }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "additionalProperties": false, - "properties": {}, + "properties": { + "PredictiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" + }, + "ProgressiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" + } + }, "type": "object" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { @@ -32498,6 +32775,99 @@ ], "type": "object" }, + "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ControlTower::EnabledControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ControlIdentifier": { + "type": "string" + }, + "TargetIdentifier": { + "type": "string" + } + }, + "required": [ + "ControlIdentifier", + "TargetIdentifier" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ControlTower::EnabledControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { @@ -33475,6 +33845,30 @@ ], "type": "object" }, + "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { + "additionalProperties": false, + "properties": { + "RetentionArchiveTier": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.RetentionArchiveTier" + } + }, + "required": [ + "RetentionArchiveTier" + ], + "type": "object" + }, + "AWS::DLM::LifecyclePolicy.ArchiveRule": { + "additionalProperties": false, + "properties": { + "RetainRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRetainRule" + } + }, + "required": [ + "RetainRule" + ], + "type": "object" + }, "AWS::DLM::LifecyclePolicy.CreateRule": { "additionalProperties": false, "properties": { @@ -33746,9 +34140,27 @@ }, "type": "object" }, + "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { + "additionalProperties": false, + "properties": { + "Count": { + "type": "number" + }, + "Interval": { + "type": "number" + }, + "IntervalUnit": { + "type": "string" + } + }, + "type": "object" + }, "AWS::DLM::LifecyclePolicy.Schedule": { "additionalProperties": false, "properties": { + "ArchiveRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRule" + }, "CopyTags": { "type": "boolean" }, @@ -52499,6 +52911,9 @@ "Name": { "type": "string" }, + "OutpostConfig": { + "$ref": "#/definitions/AWS::EKS::Cluster.OutpostConfig" + }, "ResourcesVpcConfig": { "$ref": "#/definitions/AWS::EKS::Cluster.ResourcesVpcConfig" }, @@ -52602,6 +53017,25 @@ }, "type": "object" }, + "AWS::EKS::Cluster.OutpostConfig": { + "additionalProperties": false, + "properties": { + "ControlPlaneInstanceType": { + "type": "string" + }, + "OutpostArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "ControlPlaneInstanceType", + "OutpostArns" + ], + "type": "object" + }, "AWS::EKS::Cluster.Provider": { "additionalProperties": false, "properties": { @@ -60687,6 +61121,9 @@ "Properties": { "additionalProperties": false, "properties": { + "AppConfigResource": { + "$ref": "#/definitions/AWS::Evidently::Project.AppConfigResourceObject" + }, "DataDelivery": { "$ref": "#/definitions/AWS::Evidently::Project.DataDeliveryObject" }, @@ -60729,6 +61166,22 @@ ], "type": "object" }, + "AWS::Evidently::Project.AppConfigResourceObject": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "EnvironmentId": { + "type": "string" + } + }, + "required": [ + "ApplicationId", + "EnvironmentId" + ], + "type": "object" + }, "AWS::Evidently::Project.DataDeliveryObject": { "additionalProperties": false, "properties": { @@ -65640,6 +66093,9 @@ "Description": { "type": "string" }, + "ExecutionClass": { + "type": "string" + }, "ExecutionProperty": { "$ref": "#/definitions/AWS::Glue::Job.ExecutionProperty" }, @@ -65658,6 +66114,9 @@ "Name": { "type": "string" }, + "NonOverridableArguments": { + "type": "object" + }, "NotificationProperty": { "$ref": "#/definitions/AWS::Glue::Job.NotificationProperty" }, @@ -67003,6 +67462,9 @@ "Description": { "type": "string" }, + "EventBatchingCondition": { + "$ref": "#/definitions/AWS::Glue::Trigger.EventBatchingCondition" + }, "Name": { "type": "string" }, @@ -67097,6 +67559,21 @@ }, "type": "object" }, + "AWS::Glue::Trigger.EventBatchingCondition": { + "additionalProperties": false, + "properties": { + "BatchSize": { + "type": "number" + }, + "BatchWindow": { + "type": "number" + } + }, + "required": [ + "BatchSize" + ], + "type": "object" + }, "AWS::Glue::Trigger.NotificationProperty": { "additionalProperties": false, "properties": { @@ -67162,6 +67639,9 @@ "Description": { "type": "string" }, + "MaxConcurrentRuns": { + "type": "number" + }, "Name": { "type": "string" }, @@ -72253,7 +72733,7 @@ ], "type": "object" }, - "AWS::ImageBuilder::Component": { + "AWS::IdentityStore::Group": { "additionalProperties": false, "properties": { "Condition": { @@ -72288,56 +72768,88 @@ "Properties": { "additionalProperties": false, "properties": { - "ChangeDescription": { - "type": "string" - }, - "Data": { - "type": "string" - }, "Description": { "type": "string" }, - "KmsKeyId": { + "DisplayName": { "type": "string" }, - "Name": { + "IdentityStoreId": { "type": "string" - }, - "Platform": { + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IdentityStore::Group" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type" + ], + "type": "object" + }, + "AWS::IdentityStore::GroupMembership": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, - "SupportedOsVersions": { + { "items": { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "type": "array" - }, - "Tags": { - "additionalProperties": true, - "patternProperties": { - "^[a-zA-Z0-9]+$": { - "type": "string" - } - }, - "type": "object" - }, - "Uri": { + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "GroupId": { "type": "string" }, - "Version": { + "IdentityStoreId": { "type": "string" + }, + "MemberId": { + "type": "object" } }, - "required": [ - "Name", - "Platform", - "Version" - ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::Component" + "AWS::IdentityStore::GroupMembership" ], "type": "string" }, @@ -72351,12 +72863,16 @@ } }, "required": [ - "Type", - "Properties" + "Type" ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe": { + "AWS::IdentityStore::GroupMembership.MemberId": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { "Condition": { @@ -72391,41 +72907,29 @@ "Properties": { "additionalProperties": false, "properties": { - "Components": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" - }, - "type": "array" - }, - "ContainerType": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "DockerfileTemplateData": { + "ChangeDescription": { "type": "string" }, - "DockerfileTemplateUri": { + "Data": { "type": "string" }, - "ImageOsVersionOverride": { + "Description": { "type": "string" }, - "InstanceConfiguration": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" - }, "KmsKeyId": { "type": "string" }, "Name": { "type": "string" }, - "ParentImage": { + "Platform": { "type": "string" }, - "PlatformOverride": { - "type": "string" + "SupportedOsVersions": { + "items": { + "type": "string" + }, + "type": "array" }, "Tags": { "additionalProperties": true, @@ -72436,29 +72940,23 @@ }, "type": "object" }, - "TargetRepository": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" - }, - "Version": { + "Uri": { "type": "string" }, - "WorkingDirectory": { + "Version": { "type": "string" } }, "required": [ - "Components", - "ContainerType", "Name", - "ParentImage", - "TargetRepository", + "Platform", "Version" ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::ContainerRecipe" + "AWS::ImageBuilder::Component" ], "type": "string" }, @@ -72477,91 +72975,212 @@ ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { - "additionalProperties": false, - "properties": { - "ComponentArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { - "additionalProperties": false, - "properties": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "number" - }, - "KmsKeyId": { - "type": "string" - }, - "SnapshotId": { - "type": "string" - }, - "Throughput": { - "type": "number" - }, - "VolumeSize": { - "type": "number" - }, - "VolumeType": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { - "additionalProperties": false, - "properties": { - "DeviceName": { - "type": "string" - }, - "Ebs": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" - }, - "NoDevice": { - "type": "string" - }, - "VirtualName": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { - "additionalProperties": false, - "properties": { - "BlockDeviceMappings": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" - }, - "type": "array" - }, - "Image": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { - "additionalProperties": false, - "properties": { - "RepositoryName": { - "type": "string" - }, - "Service": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::DistributionConfiguration": { + "AWS::ImageBuilder::ContainerRecipe": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Components": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" + }, + "type": "array" + }, + "ContainerType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DockerfileTemplateData": { + "type": "string" + }, + "DockerfileTemplateUri": { + "type": "string" + }, + "ImageOsVersionOverride": { + "type": "string" + }, + "InstanceConfiguration": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" + }, + "KmsKeyId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "ParentImage": { + "type": "string" + }, + "PlatformOverride": { + "type": "string" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "TargetRepository": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" + }, + "Version": { + "type": "string" + }, + "WorkingDirectory": { + "type": "string" + } + }, + "required": [ + "Components", + "ContainerType", + "Name", + "ParentImage", + "TargetRepository", + "Version" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ImageBuilder::ContainerRecipe" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { + "additionalProperties": false, + "properties": { + "ComponentArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { + "additionalProperties": false, + "properties": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "number" + }, + "KmsKeyId": { + "type": "string" + }, + "SnapshotId": { + "type": "string" + }, + "Throughput": { + "type": "number" + }, + "VolumeSize": { + "type": "number" + }, + "VolumeType": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { + "additionalProperties": false, + "properties": { + "DeviceName": { + "type": "string" + }, + "Ebs": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" + }, + "NoDevice": { + "type": "string" + }, + "VirtualName": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { + "additionalProperties": false, + "properties": { + "BlockDeviceMappings": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" + }, + "type": "array" + }, + "Image": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { + "additionalProperties": false, + "properties": { + "RepositoryName": { + "type": "string" + }, + "Service": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { "Condition": { @@ -74537,6 +75156,9 @@ "RegistrationConfig": { "$ref": "#/definitions/AWS::IoT::CACertificate.RegistrationConfig" }, + "RemoveAutoRegistration": { + "type": "boolean" + }, "Status": { "type": "string" }, @@ -79456,13 +80078,779 @@ "Properties": { "additionalProperties": false, "properties": { - "InputDefinition": { - "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + "InputDefinition": { + "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + }, + "InputDescription": { + "type": "string" + }, + "InputName": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InputDefinition" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTEvents::Input" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.Attribute": { + "additionalProperties": false, + "properties": { + "JsonPath": { + "type": "string" + } + }, + "required": [ + "JsonPath" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.InputDefinition": { + "additionalProperties": false, + "properties": { + "Attributes": { + "items": { + "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + }, + "type": "array" + } + }, + "required": [ + "Attributes" + ], + "type": "object" + }, + "AWS::IoTFleetHub::Application": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationDescription": { + "type": "string" + }, + "ApplicationName": { + "type": "string" + }, + "RoleArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ApplicationName", + "RoleArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetHub::Application" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Action": { + "type": "string" + }, + "CollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.CollectionScheme" + }, + "Compression": { + "type": "string" + }, + "DataExtraDimensions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Description": { + "type": "string" + }, + "DiagnosticsMode": { + "type": "string" + }, + "ExpiryTime": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PostTriggerCollectionDuration": { + "type": "number" + }, + "Priority": { + "type": "number" + }, + "SignalCatalogArn": { + "type": "string" + }, + "SignalsToCollect": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.SignalInformation" + }, + "type": "array" + }, + "SpoolingMode": { + "type": "string" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TargetArn": { + "type": "string" + } + }, + "required": [ + "Action", + "CollectionScheme", + "Name", + "SignalCatalogArn", + "TargetArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Campaign" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.CollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" + }, + "TimeBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionLanguageVersion": { + "type": "number" + }, + "Expression": { + "type": "string" + }, + "MinimumTriggerIntervalMs": { + "type": "number" + }, + "TriggerMode": { + "type": "string" + } + }, + "required": [ + "Expression" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.SignalInformation": { + "additionalProperties": false, + "properties": { + "MaxSampleCount": { + "type": "number" + }, + "MinimumSamplingIntervalMs": { + "type": "number" + }, + "Name": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "PeriodMs": { + "type": "number" + } + }, + "required": [ + "PeriodMs" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "ModelManifestArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "NetworkInterfaces": { + "items": { + "type": "object" + }, + "type": "array" + }, + "SignalDecoders": { + "items": { + "type": "object" + }, + "type": "array" + }, + "Status": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ModelManifestArn", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::DecoderManifest" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanInterface": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "ProtocolName": { + "type": "string" + }, + "ProtocolVersion": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface": { + "additionalProperties": false, + "properties": { + "CanInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanInterface" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanInterface", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignal": { + "additionalProperties": false, + "properties": { + "Factor": { + "type": "object" + }, + "IsBigEndian": { + "type": "object" + }, + "IsSigned": { + "type": "object" + }, + "Length": { + "type": "object" + }, + "MessageId": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "Offset": { + "type": "object" + }, + "StartBit": { + "type": "object" + } + }, + "required": [ + "Factor", + "IsBigEndian", + "IsSigned", + "Length", + "MessageId", + "Offset", + "StartBit" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder": { + "additionalProperties": false, + "properties": { + "CanSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanSignal" + }, + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanSignal", + "FullyQualifiedName", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { + "additionalProperties": false, + "properties": { + "DtcRequestIntervalSeconds": { + "type": "object" + }, + "HasTransmissionEcu": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "ObdStandard": { + "type": "string" + }, + "PidRequestIntervalSeconds": { + "type": "object" + }, + "RequestMessageId": { + "type": "object" + }, + "UseExtendedIds": { + "type": "object" + } + }, + "required": [ + "Name", + "RequestMessageId" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface": { + "additionalProperties": false, + "properties": { + "InterfaceId": { + "type": "string" + }, + "ObdInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdInterface" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "InterfaceId", + "ObdInterface", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { + "additionalProperties": false, + "properties": { + "BitMaskLength": { + "type": "object" + }, + "BitRightShift": { + "type": "object" + }, + "ByteLength": { + "type": "object" + }, + "Offset": { + "type": "object" + }, + "Pid": { + "type": "object" + }, + "PidResponseLength": { + "type": "object" + }, + "Scaling": { + "type": "object" + }, + "ServiceMode": { + "type": "object" + }, + "StartByte": { + "type": "object" + } + }, + "required": [ + "ByteLength", + "Offset", + "Pid", + "PidResponseLength", + "Scaling", + "ServiceMode", + "StartByte" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder": { + "additionalProperties": false, + "properties": { + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "ObdSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdSignal" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName", + "InterfaceId", + "ObdSignal", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Fleet": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Id": { + "type": "string" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Id", + "SignalCatalogArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Fleet" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::ModelManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" }, - "InputDescription": { + "Name": { "type": "string" }, - "InputName": { + "Nodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Status": { "type": "string" }, "Tags": { @@ -79473,13 +80861,14 @@ } }, "required": [ - "InputDefinition" + "Name", + "SignalCatalogArn" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTEvents::Input" + "AWS::IoTFleetWise::ModelManifest" ], "type": "string" }, @@ -79498,34 +80887,248 @@ ], "type": "object" }, - "AWS::IoTEvents::Input.Attribute": { + "AWS::IoTFleetWise::SignalCatalog": { "additionalProperties": false, "properties": { - "JsonPath": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Nodes": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Node" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::SignalCatalog" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], "type": "string" } }, "required": [ - "JsonPath" + "Type" ], "type": "object" }, - "AWS::IoTEvents::Input.InputDefinition": { + "AWS::IoTFleetWise::SignalCatalog.Actuator": { "additionalProperties": false, "properties": { - "Attributes": { + "AllowedValues": { "items": { - "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + "type": "string" }, "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" } }, "required": [ - "Attributes" + "DataType", + "FullyQualifiedName" ], "type": "object" }, - "AWS::IoTFleetHub::Application": { + "AWS::IoTFleetWise::SignalCatalog.Attribute": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "DefaultValue": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Branch": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Node": { + "additionalProperties": false, + "properties": { + "Actuator": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Actuator" + }, + "Attribute": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Attribute" + }, + "Branch": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Branch" + }, + "Sensor": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Sensor" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { + "additionalProperties": false, + "properties": { + "TotalActuators": { + "type": "number" + }, + "TotalAttributes": { + "type": "number" + }, + "TotalBranches": { + "type": "number" + }, + "TotalNodes": { + "type": "number" + }, + "TotalSensors": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Sensor": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Vehicle": { "additionalProperties": false, "properties": { "Condition": { @@ -79560,13 +81163,25 @@ "Properties": { "additionalProperties": false, "properties": { - "ApplicationDescription": { + "AssociationBehavior": { "type": "string" }, - "ApplicationName": { + "Attributes": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "DecoderManifestArn": { "type": "string" }, - "RoleArn": { + "ModelManifestArn": { + "type": "string" + }, + "Name": { "type": "string" }, "Tags": { @@ -79577,14 +81192,15 @@ } }, "required": [ - "ApplicationName", - "RoleArn" + "DecoderManifestArn", + "ModelManifestArn", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTFleetHub::Application" + "AWS::IoTFleetWise::Vehicle" ], "type": "string" }, @@ -91104,6 +92720,9 @@ "AWS::Lex::Bot.VoiceSettings": { "additionalProperties": false, "properties": { + "Engine": { + "type": "string" + }, "VoiceId": { "type": "string" } @@ -93902,7 +95521,6 @@ }, "required": [ "DestinationName", - "DestinationPolicy", "RoleArn", "TargetArn" ], @@ -95069,18 +96687,133 @@ "Properties": { "additionalProperties": false, "properties": { - "ProjectName": { + "ProjectName": { + "type": "string" + } + }, + "required": [ + "ProjectName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::LookoutVision::Project" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::M2::Environment": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "EngineType": { + "type": "string" + }, + "EngineVersion": { + "type": "string" + }, + "HighAvailabilityConfig": { + "$ref": "#/definitions/AWS::M2::Environment.HighAvailabilityConfig" + }, + "InstanceType": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PreferredMaintenanceWindow": { "type": "string" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroupIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "StorageConfigurations": { + "items": { + "$ref": "#/definitions/AWS::M2::Environment.StorageConfiguration" + }, + "type": "array" + }, + "SubnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" } }, "required": [ - "ProjectName" + "EngineType", + "InstanceType", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::LookoutVision::Project" + "AWS::M2::Environment" ], "type": "string" }, @@ -95099,6 +96832,62 @@ ], "type": "object" }, + "AWS::M2::Environment.EfsStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.FsxStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.HighAvailabilityConfig": { + "additionalProperties": false, + "properties": { + "DesiredCapacity": { + "type": "number" + } + }, + "required": [ + "DesiredCapacity" + ], + "type": "object" + }, + "AWS::M2::Environment.StorageConfiguration": { + "additionalProperties": false, + "properties": { + "Efs": { + "$ref": "#/definitions/AWS::M2::Environment.EfsStorageConfiguration" + }, + "Fsx": { + "$ref": "#/definitions/AWS::M2::Environment.FsxStorageConfiguration" + } + }, + "type": "object" + }, "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { @@ -96011,6 +97800,112 @@ }, "type": "object" }, + "AWS::Macie::AllowList": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Criteria": { + "$ref": "#/definitions/AWS::Macie::AllowList.Criteria" + }, + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Criteria", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Macie::AllowList" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Macie::AllowList.Criteria": { + "additionalProperties": false, + "properties": { + "Regex": { + "type": "string" + }, + "S3WordsList": { + "$ref": "#/definitions/AWS::Macie::AllowList.S3WordsList" + } + }, + "type": "object" + }, + "AWS::Macie::AllowList.S3WordsList": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "ObjectKey": { + "type": "string" + } + }, + "required": [ + "BucketName", + "ObjectKey" + ], + "type": "object" + }, "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { @@ -101044,6 +102939,9 @@ "ConstantInitializationVector": { "type": "string" }, + "EncryptionMethod": { + "type": "string" + }, "KeyRotationIntervalSeconds": { "type": "number" }, @@ -113351,110 +115249,104 @@ "Properties": { "additionalProperties": false, "properties": { - "AllowExternalPrincipals": { - "type": "boolean" - }, - "Name": { - "type": "string" - }, - "PermissionArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Principals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ResourceArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" - } - }, - "required": [ - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::RAM::ResourceShare" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::RDS::DBCluster": { - "additionalProperties": false, - "properties": { - "Condition": { - "type": "string" - }, - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AllocatedStorage": { - "type": "number" + "AllowExternalPrincipals": { + "type": "boolean" }, + "Name": { + "type": "string" + }, + "PermissionArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Principals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ResourceArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::RAM::ResourceShare" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::RDS::DBCluster": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { "AssociatedRoles": { "items": { "$ref": "#/definitions/AWS::RDS::DBCluster.DBClusterRole" }, "type": "array" }, - "AutoMinorVersionUpgrade": { - "type": "boolean" - }, "AvailabilityZones": { "items": { "type": "string" @@ -113473,9 +115365,6 @@ "DBClusterIdentifier": { "type": "string" }, - "DBClusterInstanceClass": { - "type": "string" - }, "DBClusterParameterGroupName": { "type": "string" }, @@ -113512,9 +115401,6 @@ "GlobalClusterIdentifier": { "type": "string" }, - "Iops": { - "type": "number" - }, "KmsKeyId": { "type": "string" }, @@ -113524,21 +115410,6 @@ "MasterUsername": { "type": "string" }, - "MonitoringInterval": { - "type": "number" - }, - "MonitoringRoleArn": { - "type": "string" - }, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": { - "type": "string" - }, - "PerformanceInsightsRetentionPeriod": { - "type": "number" - }, "Port": { "type": "number" }, @@ -113548,9 +115419,6 @@ "PreferredMaintenanceWindow": { "type": "string" }, - "PubliclyAccessible": { - "type": "boolean" - }, "ReplicationSourceIdentifier": { "type": "string" }, @@ -113572,9 +115440,6 @@ "StorageEncrypted": { "type": "boolean" }, - "StorageType": { - "type": "string" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -113591,6 +115456,9 @@ "type": "array" } }, + "required": [ + "Engine" + ], "type": "object" }, "Type": { @@ -113609,7 +115477,8 @@ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -113628,15 +115497,6 @@ ], "type": "object" }, - "AWS::RDS::DBCluster.ReadEndpoint": { - "additionalProperties": false, - "properties": { - "Address": { - "type": "string" - } - }, - "type": "object" - }, "AWS::RDS::DBCluster.ScalingConfiguration": { "additionalProperties": false, "properties": { @@ -113799,6 +115659,9 @@ "CopyTagsToSnapshot": { "type": "boolean" }, + "CustomIAMInstanceProfile": { + "type": "string" + }, "DBClusterIdentifier": { "type": "string" }, @@ -113883,6 +115746,9 @@ "MultiAZ": { "type": "boolean" }, + "NcharCharacterSetName": { + "type": "string" + }, "OptionGroupName": { "type": "string" }, @@ -116043,9 +117909,67 @@ ], "type": "object" }, + "AWS::Redshift::ScheduledAction.PauseClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { + "additionalProperties": false, + "properties": { + "Classic": { + "type": "boolean" + }, + "ClusterIdentifier": { + "type": "string" + }, + "ClusterType": { + "type": "string" + }, + "NodeType": { + "type": "string" + }, + "NumberOfNodes": { + "type": "number" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "additionalProperties": false, - "properties": {}, + "properties": { + "PauseCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.PauseClusterMessage" + }, + "ResizeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResizeClusterMessage" + }, + "ResumeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResumeClusterMessage" + } + }, "type": "object" }, "AWS::RedshiftServerless::Namespace": { @@ -118294,7 +120218,7 @@ "additionalProperties": false, "properties": { "SourceData": { - "type": "object" + "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData" }, "SourceType": { "type": "string" @@ -118304,7 +120228,14 @@ }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "additionalProperties": false, - "properties": {}, + "properties": { + "AcmPcaArn": { + "type": "string" + }, + "X509CertificateData": { + "type": "string" + } + }, "type": "object" }, "AWS::Route53::CidrCollection": { @@ -122309,7 +124240,14 @@ }, "AWS::S3::StorageLens.Encryption": { "additionalProperties": false, - "properties": {}, + "properties": { + "SSEKMS": { + "$ref": "#/definitions/AWS::S3::StorageLens.SSEKMS" + }, + "SSES3": { + "type": "object" + } + }, "type": "object" }, "AWS::S3::StorageLens.PrefixLevel": { @@ -122366,6 +124304,18 @@ ], "type": "object" }, + "AWS::S3::StorageLens.SSEKMS": { + "additionalProperties": false, + "properties": { + "KeyId": { + "type": "string" + } + }, + "required": [ + "KeyId" + ], + "type": "object" + }, "AWS::S3::StorageLens.SelectionCriteria": { "additionalProperties": false, "properties": { @@ -124234,6 +126184,9 @@ "ContentBasedDeduplication": { "type": "boolean" }, + "DataProtectionPolicy": { + "type": "object" + }, "DisplayName": { "type": "string" }, @@ -128297,6 +130250,9 @@ "AcceleratorType": { "type": "string" }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "number" + }, "InitialInstanceCount": { "type": "number" }, @@ -128306,6 +130262,9 @@ "InstanceType": { "type": "string" }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "number" + }, "ModelName": { "type": "string" }, @@ -128314,6 +130273,9 @@ }, "VariantName": { "type": "string" + }, + "VolumeSizeInGB": { + "type": "number" } }, "required": [ @@ -129531,7 +131493,7 @@ "type": "string" }, "CreatedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "CustomerMetadataProperties": { "additionalProperties": true, @@ -129561,7 +131523,7 @@ "$ref": "#/definitions/AWS::SageMaker::ModelPackage.InferenceSpecification" }, "LastModifiedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "LastModifiedTime": { "type": "string" @@ -129698,11 +131660,6 @@ }, "type": "object" }, - "AWS::SageMaker::ModelPackage.CreatedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.DataSource": { "additionalProperties": false, "properties": { @@ -129857,11 +131814,6 @@ ], "type": "object" }, - "AWS::SageMaker::ModelPackage.LastModifiedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "additionalProperties": false, "properties": { @@ -130159,6 +132111,21 @@ ], "type": "object" }, + "AWS::SageMaker::ModelPackage.UserContext": { + "additionalProperties": false, + "properties": { + "DomainId": { + "type": "string" + }, + "UserProfileArn": { + "type": "string" + }, + "UserProfileName": { + "type": "string" + } + }, + "type": "object" + }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "additionalProperties": false, "properties": { @@ -141757,6 +143724,9 @@ { "$ref": "#/definitions/AWS::CloudFront::KeyGroup" }, + { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl" + }, { "$ref": "#/definitions/AWS::CloudFront::OriginRequestPolicy" }, @@ -141925,6 +143895,9 @@ { "$ref": "#/definitions/AWS::Connect::Instance" }, + { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig" + }, { "$ref": "#/definitions/AWS::Connect::PhoneNumber" }, @@ -141943,6 +143916,9 @@ { "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign" }, + { + "$ref": "#/definitions/AWS::ControlTower::EnabledControl" + }, { "$ref": "#/definitions/AWS::CustomerProfiles::Domain" }, @@ -142777,6 +144753,12 @@ { "$ref": "#/definitions/AWS::IVS::StreamKey" }, + { + "$ref": "#/definitions/AWS::IdentityStore::Group" + }, + { + "$ref": "#/definitions/AWS::IdentityStore::GroupMembership" + }, { "$ref": "#/definitions/AWS::ImageBuilder::Component" }, @@ -142912,6 +144894,24 @@ { "$ref": "#/definitions/AWS::IoTFleetHub::Application" }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Fleet" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::ModelManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Vehicle" + }, { "$ref": "#/definitions/AWS::IoTSiteWise::AccessPolicy" }, @@ -143188,6 +145188,9 @@ { "$ref": "#/definitions/AWS::LookoutVision::Project" }, + { + "$ref": "#/definitions/AWS::M2::Environment" + }, { "$ref": "#/definitions/AWS::MSK::BatchScramSecret" }, @@ -143203,6 +145206,9 @@ { "$ref": "#/definitions/AWS::MWAA::Environment" }, + { + "$ref": "#/definitions/AWS::Macie::AllowList" + }, { "$ref": "#/definitions/AWS::Macie::CustomDataIdentifier" }, diff --git a/schema/sam.go b/schema/sam.go index 8704de66d8..3ca13bf74d 100644 --- a/schema/sam.go +++ b/schema/sam.go @@ -1015,6 +1015,9 @@ var SamSchema = `{ "Alias": { "type": "string" }, + "LoggingConfiguration": { + "$ref": "#/definitions/AWS::APS::Workspace.LoggingConfiguration" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -1044,6 +1047,15 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::APS::Workspace.LoggingConfiguration": { + "additionalProperties": false, + "properties": { + "LogGroupArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { @@ -23576,6 +23588,98 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::CloudFront::OriginAccessControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "OriginAccessControlConfig": { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" + } + }, + "required": [ + "OriginAccessControlConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::CloudFront::OriginAccessControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "OriginAccessControlOriginType": { + "type": "string" + }, + "SigningBehavior": { + "type": "string" + }, + "SigningProtocol": { + "type": "string" + } + }, + "required": [ + "Name", + "OriginAccessControlOriginType", + "SigningBehavior", + "SigningProtocol" + ], + "type": "object" + }, "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { @@ -29282,6 +29386,9 @@ var SamSchema = `{ "AnalyticsConfiguration": { "$ref": "#/definitions/AWS::Cognito::UserPoolClient.AnalyticsConfiguration" }, + "AuthSessionValidity": { + "type": "number" + }, "CallbackURLs": { "items": { "type": "string" @@ -31800,7 +31907,7 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::Connect::PhoneNumber": { + "AWS::Connect::InstanceStorageConfig": { "additionalProperties": false, "properties": { "Condition": { @@ -31835,38 +31942,38 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "CountryCode": { + "InstanceArn": { "type": "string" }, - "Description": { - "type": "string" + "KinesisFirehoseConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" }, - "Prefix": { - "type": "string" + "KinesisStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" + "KinesisVideoStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" }, - "TargetArn": { + "ResourceType": { "type": "string" }, - "Type": { + "S3Config": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.S3Config" + }, + "StorageType": { "type": "string" } }, "required": [ - "CountryCode", - "TargetArn", - "Type" + "InstanceArn", + "ResourceType", + "StorageType" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::PhoneNumber" + "AWS::Connect::InstanceStorageConfig" ], "type": "string" }, @@ -31885,7 +31992,85 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::Connect::QuickConnect": { + "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { + "additionalProperties": false, + "properties": { + "EncryptionType": { + "type": "string" + }, + "KeyId": { + "type": "string" + } + }, + "required": [ + "EncryptionType", + "KeyId" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { + "additionalProperties": false, + "properties": { + "FirehoseArn": { + "type": "string" + } + }, + "required": [ + "FirehoseArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { + "additionalProperties": false, + "properties": { + "StreamArn": { + "type": "string" + } + }, + "required": [ + "StreamArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { + "additionalProperties": false, + "properties": { + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + }, + "Prefix": { + "type": "string" + }, + "RetentionPeriodHours": { + "type": "number" + } + }, + "required": [ + "Prefix", + "RetentionPeriodHours" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.S3Config": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "BucketPrefix": { + "type": "string" + }, + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + } + }, + "required": [ + "BucketName", + "BucketPrefix" + ], + "type": "object" + }, + "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { "Condition": { @@ -31920,35 +32105,38 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "Description": { + "CountryCode": { "type": "string" }, - "InstanceArn": { + "Description": { "type": "string" }, - "Name": { + "Prefix": { "type": "string" }, - "QuickConnectConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, "type": "array" + }, + "TargetArn": { + "type": "string" + }, + "Type": { + "type": "string" } }, "required": [ - "InstanceArn", - "Name", - "QuickConnectConfig" + "CountryCode", + "TargetArn", + "Type" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::QuickConnect" + "AWS::Connect::PhoneNumber" ], "type": "string" }, @@ -31967,72 +32155,154 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneNumber": { - "type": "string" - } - }, - "required": [ - "PhoneNumber" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "QueueArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "QueueArn" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" - }, - "QueueConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" - }, - "QuickConnectType": { - "type": "string" - }, - "UserConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" - } - }, - "required": [ - "QuickConnectType" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.UserQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "UserArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "UserArn" - ], - "type": "object" - }, - "AWS::Connect::TaskTemplate": { + "AWS::Connect::QuickConnect": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "InstanceArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "QuickConnectConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InstanceArn", + "Name", + "QuickConnectConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Connect::QuickConnect" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneNumber": { + "type": "string" + } + }, + "required": [ + "PhoneNumber" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "QueueArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "QueueArn" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" + }, + "QueueConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" + }, + "QuickConnectType": { + "type": "string" + }, + "UserConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" + } + }, + "required": [ + "QuickConnectType" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.UserQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "UserArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "UserArn" + ], + "type": "object" + }, + "AWS::Connect::TaskTemplate": { "additionalProperties": false, "properties": { "Condition": { @@ -32435,7 +32705,7 @@ var SamSchema = `{ "type": "string" }, "DialerConfig": { - "type": "object" + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.DialerConfig" }, "Name": { "type": "string" @@ -32481,7 +32751,14 @@ var SamSchema = `{ }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "additionalProperties": false, - "properties": {}, + "properties": { + "PredictiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" + }, + "ProgressiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" + } + }, "type": "object" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { @@ -32503,6 +32780,99 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ControlTower::EnabledControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ControlIdentifier": { + "type": "string" + }, + "TargetIdentifier": { + "type": "string" + } + }, + "required": [ + "ControlIdentifier", + "TargetIdentifier" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ControlTower::EnabledControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { @@ -33480,6 +33850,30 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { + "additionalProperties": false, + "properties": { + "RetentionArchiveTier": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.RetentionArchiveTier" + } + }, + "required": [ + "RetentionArchiveTier" + ], + "type": "object" + }, + "AWS::DLM::LifecyclePolicy.ArchiveRule": { + "additionalProperties": false, + "properties": { + "RetainRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRetainRule" + } + }, + "required": [ + "RetainRule" + ], + "type": "object" + }, "AWS::DLM::LifecyclePolicy.CreateRule": { "additionalProperties": false, "properties": { @@ -33751,9 +34145,27 @@ var SamSchema = `{ }, "type": "object" }, + "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { + "additionalProperties": false, + "properties": { + "Count": { + "type": "number" + }, + "Interval": { + "type": "number" + }, + "IntervalUnit": { + "type": "string" + } + }, + "type": "object" + }, "AWS::DLM::LifecyclePolicy.Schedule": { "additionalProperties": false, "properties": { + "ArchiveRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRule" + }, "CopyTags": { "type": "boolean" }, @@ -52504,6 +52916,9 @@ var SamSchema = `{ "Name": { "type": "string" }, + "OutpostConfig": { + "$ref": "#/definitions/AWS::EKS::Cluster.OutpostConfig" + }, "ResourcesVpcConfig": { "$ref": "#/definitions/AWS::EKS::Cluster.ResourcesVpcConfig" }, @@ -52607,6 +53022,25 @@ var SamSchema = `{ }, "type": "object" }, + "AWS::EKS::Cluster.OutpostConfig": { + "additionalProperties": false, + "properties": { + "ControlPlaneInstanceType": { + "type": "string" + }, + "OutpostArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "ControlPlaneInstanceType", + "OutpostArns" + ], + "type": "object" + }, "AWS::EKS::Cluster.Provider": { "additionalProperties": false, "properties": { @@ -60692,6 +61126,9 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { + "AppConfigResource": { + "$ref": "#/definitions/AWS::Evidently::Project.AppConfigResourceObject" + }, "DataDelivery": { "$ref": "#/definitions/AWS::Evidently::Project.DataDeliveryObject" }, @@ -60734,6 +61171,22 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::Evidently::Project.AppConfigResourceObject": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "EnvironmentId": { + "type": "string" + } + }, + "required": [ + "ApplicationId", + "EnvironmentId" + ], + "type": "object" + }, "AWS::Evidently::Project.DataDeliveryObject": { "additionalProperties": false, "properties": { @@ -65645,6 +66098,9 @@ var SamSchema = `{ "Description": { "type": "string" }, + "ExecutionClass": { + "type": "string" + }, "ExecutionProperty": { "$ref": "#/definitions/AWS::Glue::Job.ExecutionProperty" }, @@ -65663,6 +66119,9 @@ var SamSchema = `{ "Name": { "type": "string" }, + "NonOverridableArguments": { + "type": "object" + }, "NotificationProperty": { "$ref": "#/definitions/AWS::Glue::Job.NotificationProperty" }, @@ -67008,6 +67467,9 @@ var SamSchema = `{ "Description": { "type": "string" }, + "EventBatchingCondition": { + "$ref": "#/definitions/AWS::Glue::Trigger.EventBatchingCondition" + }, "Name": { "type": "string" }, @@ -67102,6 +67564,21 @@ var SamSchema = `{ }, "type": "object" }, + "AWS::Glue::Trigger.EventBatchingCondition": { + "additionalProperties": false, + "properties": { + "BatchSize": { + "type": "number" + }, + "BatchWindow": { + "type": "number" + } + }, + "required": [ + "BatchSize" + ], + "type": "object" + }, "AWS::Glue::Trigger.NotificationProperty": { "additionalProperties": false, "properties": { @@ -67167,6 +67644,9 @@ var SamSchema = `{ "Description": { "type": "string" }, + "MaxConcurrentRuns": { + "type": "number" + }, "Name": { "type": "string" }, @@ -72258,7 +72738,7 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::ImageBuilder::Component": { + "AWS::IdentityStore::Group": { "additionalProperties": false, "properties": { "Condition": { @@ -72293,56 +72773,88 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ChangeDescription": { - "type": "string" - }, - "Data": { - "type": "string" - }, "Description": { "type": "string" }, - "KmsKeyId": { + "DisplayName": { "type": "string" }, - "Name": { + "IdentityStoreId": { "type": "string" - }, - "Platform": { + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IdentityStore::Group" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type" + ], + "type": "object" + }, + "AWS::IdentityStore::GroupMembership": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, - "SupportedOsVersions": { + { "items": { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "type": "array" - }, - "Tags": { - "additionalProperties": true, - "patternProperties": { - "^[a-zA-Z0-9]+$": { - "type": "string" - } - }, - "type": "object" - }, - "Uri": { + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "GroupId": { "type": "string" }, - "Version": { + "IdentityStoreId": { "type": "string" + }, + "MemberId": { + "type": "object" } }, - "required": [ - "Name", - "Platform", - "Version" - ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::Component" + "AWS::IdentityStore::GroupMembership" ], "type": "string" }, @@ -72356,12 +72868,16 @@ var SamSchema = `{ } }, "required": [ - "Type", - "Properties" + "Type" ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe": { + "AWS::IdentityStore::GroupMembership.MemberId": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { "Condition": { @@ -72396,41 +72912,29 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "Components": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" - }, - "type": "array" - }, - "ContainerType": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "DockerfileTemplateData": { + "ChangeDescription": { "type": "string" }, - "DockerfileTemplateUri": { + "Data": { "type": "string" }, - "ImageOsVersionOverride": { + "Description": { "type": "string" }, - "InstanceConfiguration": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" - }, "KmsKeyId": { "type": "string" }, "Name": { "type": "string" }, - "ParentImage": { + "Platform": { "type": "string" }, - "PlatformOverride": { - "type": "string" + "SupportedOsVersions": { + "items": { + "type": "string" + }, + "type": "array" }, "Tags": { "additionalProperties": true, @@ -72441,29 +72945,23 @@ var SamSchema = `{ }, "type": "object" }, - "TargetRepository": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" - }, - "Version": { + "Uri": { "type": "string" }, - "WorkingDirectory": { + "Version": { "type": "string" } }, "required": [ - "Components", - "ContainerType", "Name", - "ParentImage", - "TargetRepository", + "Platform", "Version" ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::ContainerRecipe" + "AWS::ImageBuilder::Component" ], "type": "string" }, @@ -72482,91 +72980,212 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { - "additionalProperties": false, - "properties": { - "ComponentArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { - "additionalProperties": false, - "properties": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "number" - }, - "KmsKeyId": { - "type": "string" - }, - "SnapshotId": { - "type": "string" - }, - "Throughput": { - "type": "number" - }, - "VolumeSize": { - "type": "number" - }, - "VolumeType": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { - "additionalProperties": false, - "properties": { - "DeviceName": { - "type": "string" - }, - "Ebs": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" - }, - "NoDevice": { - "type": "string" - }, - "VirtualName": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { - "additionalProperties": false, - "properties": { - "BlockDeviceMappings": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" - }, - "type": "array" - }, - "Image": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { - "additionalProperties": false, - "properties": { - "RepositoryName": { - "type": "string" - }, - "Service": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::DistributionConfiguration": { + "AWS::ImageBuilder::ContainerRecipe": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Components": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" + }, + "type": "array" + }, + "ContainerType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DockerfileTemplateData": { + "type": "string" + }, + "DockerfileTemplateUri": { + "type": "string" + }, + "ImageOsVersionOverride": { + "type": "string" + }, + "InstanceConfiguration": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" + }, + "KmsKeyId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "ParentImage": { + "type": "string" + }, + "PlatformOverride": { + "type": "string" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "TargetRepository": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" + }, + "Version": { + "type": "string" + }, + "WorkingDirectory": { + "type": "string" + } + }, + "required": [ + "Components", + "ContainerType", + "Name", + "ParentImage", + "TargetRepository", + "Version" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ImageBuilder::ContainerRecipe" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { + "additionalProperties": false, + "properties": { + "ComponentArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { + "additionalProperties": false, + "properties": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "number" + }, + "KmsKeyId": { + "type": "string" + }, + "SnapshotId": { + "type": "string" + }, + "Throughput": { + "type": "number" + }, + "VolumeSize": { + "type": "number" + }, + "VolumeType": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { + "additionalProperties": false, + "properties": { + "DeviceName": { + "type": "string" + }, + "Ebs": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" + }, + "NoDevice": { + "type": "string" + }, + "VirtualName": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { + "additionalProperties": false, + "properties": { + "BlockDeviceMappings": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" + }, + "type": "array" + }, + "Image": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { + "additionalProperties": false, + "properties": { + "RepositoryName": { + "type": "string" + }, + "Service": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { "Condition": { @@ -74542,6 +75161,9 @@ var SamSchema = `{ "RegistrationConfig": { "$ref": "#/definitions/AWS::IoT::CACertificate.RegistrationConfig" }, + "RemoveAutoRegistration": { + "type": "boolean" + }, "Status": { "type": "string" }, @@ -79461,13 +80083,779 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "InputDefinition": { - "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + "InputDefinition": { + "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + }, + "InputDescription": { + "type": "string" + }, + "InputName": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InputDefinition" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTEvents::Input" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.Attribute": { + "additionalProperties": false, + "properties": { + "JsonPath": { + "type": "string" + } + }, + "required": [ + "JsonPath" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.InputDefinition": { + "additionalProperties": false, + "properties": { + "Attributes": { + "items": { + "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + }, + "type": "array" + } + }, + "required": [ + "Attributes" + ], + "type": "object" + }, + "AWS::IoTFleetHub::Application": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationDescription": { + "type": "string" + }, + "ApplicationName": { + "type": "string" + }, + "RoleArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ApplicationName", + "RoleArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetHub::Application" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Action": { + "type": "string" + }, + "CollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.CollectionScheme" + }, + "Compression": { + "type": "string" + }, + "DataExtraDimensions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Description": { + "type": "string" + }, + "DiagnosticsMode": { + "type": "string" + }, + "ExpiryTime": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PostTriggerCollectionDuration": { + "type": "number" + }, + "Priority": { + "type": "number" + }, + "SignalCatalogArn": { + "type": "string" + }, + "SignalsToCollect": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.SignalInformation" + }, + "type": "array" + }, + "SpoolingMode": { + "type": "string" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TargetArn": { + "type": "string" + } + }, + "required": [ + "Action", + "CollectionScheme", + "Name", + "SignalCatalogArn", + "TargetArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Campaign" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.CollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" + }, + "TimeBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionLanguageVersion": { + "type": "number" + }, + "Expression": { + "type": "string" + }, + "MinimumTriggerIntervalMs": { + "type": "number" + }, + "TriggerMode": { + "type": "string" + } + }, + "required": [ + "Expression" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.SignalInformation": { + "additionalProperties": false, + "properties": { + "MaxSampleCount": { + "type": "number" + }, + "MinimumSamplingIntervalMs": { + "type": "number" + }, + "Name": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "PeriodMs": { + "type": "number" + } + }, + "required": [ + "PeriodMs" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "ModelManifestArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "NetworkInterfaces": { + "items": { + "type": "object" + }, + "type": "array" + }, + "SignalDecoders": { + "items": { + "type": "object" + }, + "type": "array" + }, + "Status": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ModelManifestArn", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::DecoderManifest" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanInterface": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "ProtocolName": { + "type": "string" + }, + "ProtocolVersion": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface": { + "additionalProperties": false, + "properties": { + "CanInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanInterface" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanInterface", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignal": { + "additionalProperties": false, + "properties": { + "Factor": { + "type": "object" + }, + "IsBigEndian": { + "type": "object" + }, + "IsSigned": { + "type": "object" + }, + "Length": { + "type": "object" + }, + "MessageId": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "Offset": { + "type": "object" + }, + "StartBit": { + "type": "object" + } + }, + "required": [ + "Factor", + "IsBigEndian", + "IsSigned", + "Length", + "MessageId", + "Offset", + "StartBit" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder": { + "additionalProperties": false, + "properties": { + "CanSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanSignal" + }, + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanSignal", + "FullyQualifiedName", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { + "additionalProperties": false, + "properties": { + "DtcRequestIntervalSeconds": { + "type": "object" + }, + "HasTransmissionEcu": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "ObdStandard": { + "type": "string" + }, + "PidRequestIntervalSeconds": { + "type": "object" + }, + "RequestMessageId": { + "type": "object" + }, + "UseExtendedIds": { + "type": "object" + } + }, + "required": [ + "Name", + "RequestMessageId" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface": { + "additionalProperties": false, + "properties": { + "InterfaceId": { + "type": "string" + }, + "ObdInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdInterface" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "InterfaceId", + "ObdInterface", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { + "additionalProperties": false, + "properties": { + "BitMaskLength": { + "type": "object" + }, + "BitRightShift": { + "type": "object" + }, + "ByteLength": { + "type": "object" + }, + "Offset": { + "type": "object" + }, + "Pid": { + "type": "object" + }, + "PidResponseLength": { + "type": "object" + }, + "Scaling": { + "type": "object" + }, + "ServiceMode": { + "type": "object" + }, + "StartByte": { + "type": "object" + } + }, + "required": [ + "ByteLength", + "Offset", + "Pid", + "PidResponseLength", + "Scaling", + "ServiceMode", + "StartByte" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder": { + "additionalProperties": false, + "properties": { + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "ObdSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdSignal" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName", + "InterfaceId", + "ObdSignal", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Fleet": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Id": { + "type": "string" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Id", + "SignalCatalogArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Fleet" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::ModelManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" }, - "InputDescription": { + "Name": { "type": "string" }, - "InputName": { + "Nodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Status": { "type": "string" }, "Tags": { @@ -79478,13 +80866,14 @@ var SamSchema = `{ } }, "required": [ - "InputDefinition" + "Name", + "SignalCatalogArn" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTEvents::Input" + "AWS::IoTFleetWise::ModelManifest" ], "type": "string" }, @@ -79503,34 +80892,248 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::IoTEvents::Input.Attribute": { + "AWS::IoTFleetWise::SignalCatalog": { "additionalProperties": false, "properties": { - "JsonPath": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Nodes": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Node" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::SignalCatalog" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], "type": "string" } }, "required": [ - "JsonPath" + "Type" ], "type": "object" }, - "AWS::IoTEvents::Input.InputDefinition": { + "AWS::IoTFleetWise::SignalCatalog.Actuator": { "additionalProperties": false, "properties": { - "Attributes": { + "AllowedValues": { "items": { - "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + "type": "string" }, "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" } }, "required": [ - "Attributes" + "DataType", + "FullyQualifiedName" ], "type": "object" }, - "AWS::IoTFleetHub::Application": { + "AWS::IoTFleetWise::SignalCatalog.Attribute": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "DefaultValue": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Branch": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Node": { + "additionalProperties": false, + "properties": { + "Actuator": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Actuator" + }, + "Attribute": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Attribute" + }, + "Branch": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Branch" + }, + "Sensor": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Sensor" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { + "additionalProperties": false, + "properties": { + "TotalActuators": { + "type": "number" + }, + "TotalAttributes": { + "type": "number" + }, + "TotalBranches": { + "type": "number" + }, + "TotalNodes": { + "type": "number" + }, + "TotalSensors": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Sensor": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Vehicle": { "additionalProperties": false, "properties": { "Condition": { @@ -79565,13 +81168,25 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ApplicationDescription": { + "AssociationBehavior": { "type": "string" }, - "ApplicationName": { + "Attributes": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "DecoderManifestArn": { "type": "string" }, - "RoleArn": { + "ModelManifestArn": { + "type": "string" + }, + "Name": { "type": "string" }, "Tags": { @@ -79582,14 +81197,15 @@ var SamSchema = `{ } }, "required": [ - "ApplicationName", - "RoleArn" + "DecoderManifestArn", + "ModelManifestArn", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTFleetHub::Application" + "AWS::IoTFleetWise::Vehicle" ], "type": "string" }, @@ -91109,6 +92725,9 @@ var SamSchema = `{ "AWS::Lex::Bot.VoiceSettings": { "additionalProperties": false, "properties": { + "Engine": { + "type": "string" + }, "VoiceId": { "type": "string" } @@ -93907,7 +95526,6 @@ var SamSchema = `{ }, "required": [ "DestinationName", - "DestinationPolicy", "RoleArn", "TargetArn" ], @@ -95074,18 +96692,133 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "ProjectName": { + "ProjectName": { + "type": "string" + } + }, + "required": [ + "ProjectName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::LookoutVision::Project" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::M2::Environment": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "EngineType": { + "type": "string" + }, + "EngineVersion": { + "type": "string" + }, + "HighAvailabilityConfig": { + "$ref": "#/definitions/AWS::M2::Environment.HighAvailabilityConfig" + }, + "InstanceType": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PreferredMaintenanceWindow": { "type": "string" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroupIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "StorageConfigurations": { + "items": { + "$ref": "#/definitions/AWS::M2::Environment.StorageConfiguration" + }, + "type": "array" + }, + "SubnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" } }, "required": [ - "ProjectName" + "EngineType", + "InstanceType", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::LookoutVision::Project" + "AWS::M2::Environment" ], "type": "string" }, @@ -95104,6 +96837,62 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::M2::Environment.EfsStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.FsxStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.HighAvailabilityConfig": { + "additionalProperties": false, + "properties": { + "DesiredCapacity": { + "type": "number" + } + }, + "required": [ + "DesiredCapacity" + ], + "type": "object" + }, + "AWS::M2::Environment.StorageConfiguration": { + "additionalProperties": false, + "properties": { + "Efs": { + "$ref": "#/definitions/AWS::M2::Environment.EfsStorageConfiguration" + }, + "Fsx": { + "$ref": "#/definitions/AWS::M2::Environment.FsxStorageConfiguration" + } + }, + "type": "object" + }, "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { @@ -96016,6 +97805,112 @@ var SamSchema = `{ }, "type": "object" }, + "AWS::Macie::AllowList": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Criteria": { + "$ref": "#/definitions/AWS::Macie::AllowList.Criteria" + }, + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Criteria", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Macie::AllowList" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Macie::AllowList.Criteria": { + "additionalProperties": false, + "properties": { + "Regex": { + "type": "string" + }, + "S3WordsList": { + "$ref": "#/definitions/AWS::Macie::AllowList.S3WordsList" + } + }, + "type": "object" + }, + "AWS::Macie::AllowList.S3WordsList": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "ObjectKey": { + "type": "string" + } + }, + "required": [ + "BucketName", + "ObjectKey" + ], + "type": "object" + }, "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { @@ -101049,6 +102944,9 @@ var SamSchema = `{ "ConstantInitializationVector": { "type": "string" }, + "EncryptionMethod": { + "type": "string" + }, "KeyRotationIntervalSeconds": { "type": "number" }, @@ -113356,110 +115254,104 @@ var SamSchema = `{ "Properties": { "additionalProperties": false, "properties": { - "AllowExternalPrincipals": { - "type": "boolean" - }, - "Name": { - "type": "string" - }, - "PermissionArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Principals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ResourceArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" - } - }, - "required": [ - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::RAM::ResourceShare" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::RDS::DBCluster": { - "additionalProperties": false, - "properties": { - "Condition": { - "type": "string" - }, - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AllocatedStorage": { - "type": "number" + "AllowExternalPrincipals": { + "type": "boolean" }, + "Name": { + "type": "string" + }, + "PermissionArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Principals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ResourceArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::RAM::ResourceShare" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::RDS::DBCluster": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { "AssociatedRoles": { "items": { "$ref": "#/definitions/AWS::RDS::DBCluster.DBClusterRole" }, "type": "array" }, - "AutoMinorVersionUpgrade": { - "type": "boolean" - }, "AvailabilityZones": { "items": { "type": "string" @@ -113478,9 +115370,6 @@ var SamSchema = `{ "DBClusterIdentifier": { "type": "string" }, - "DBClusterInstanceClass": { - "type": "string" - }, "DBClusterParameterGroupName": { "type": "string" }, @@ -113517,9 +115406,6 @@ var SamSchema = `{ "GlobalClusterIdentifier": { "type": "string" }, - "Iops": { - "type": "number" - }, "KmsKeyId": { "type": "string" }, @@ -113529,21 +115415,6 @@ var SamSchema = `{ "MasterUsername": { "type": "string" }, - "MonitoringInterval": { - "type": "number" - }, - "MonitoringRoleArn": { - "type": "string" - }, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": { - "type": "string" - }, - "PerformanceInsightsRetentionPeriod": { - "type": "number" - }, "Port": { "type": "number" }, @@ -113553,9 +115424,6 @@ var SamSchema = `{ "PreferredMaintenanceWindow": { "type": "string" }, - "PubliclyAccessible": { - "type": "boolean" - }, "ReplicationSourceIdentifier": { "type": "string" }, @@ -113577,9 +115445,6 @@ var SamSchema = `{ "StorageEncrypted": { "type": "boolean" }, - "StorageType": { - "type": "string" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -113596,6 +115461,9 @@ var SamSchema = `{ "type": "array" } }, + "required": [ + "Engine" + ], "type": "object" }, "Type": { @@ -113614,7 +115482,8 @@ var SamSchema = `{ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -113633,15 +115502,6 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::RDS::DBCluster.ReadEndpoint": { - "additionalProperties": false, - "properties": { - "Address": { - "type": "string" - } - }, - "type": "object" - }, "AWS::RDS::DBCluster.ScalingConfiguration": { "additionalProperties": false, "properties": { @@ -113804,6 +115664,9 @@ var SamSchema = `{ "CopyTagsToSnapshot": { "type": "boolean" }, + "CustomIAMInstanceProfile": { + "type": "string" + }, "DBClusterIdentifier": { "type": "string" }, @@ -113888,6 +115751,9 @@ var SamSchema = `{ "MultiAZ": { "type": "boolean" }, + "NcharCharacterSetName": { + "type": "string" + }, "OptionGroupName": { "type": "string" }, @@ -116048,9 +117914,67 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::Redshift::ScheduledAction.PauseClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { + "additionalProperties": false, + "properties": { + "Classic": { + "type": "boolean" + }, + "ClusterIdentifier": { + "type": "string" + }, + "ClusterType": { + "type": "string" + }, + "NodeType": { + "type": "string" + }, + "NumberOfNodes": { + "type": "number" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "additionalProperties": false, - "properties": {}, + "properties": { + "PauseCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.PauseClusterMessage" + }, + "ResizeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResizeClusterMessage" + }, + "ResumeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResumeClusterMessage" + } + }, "type": "object" }, "AWS::RedshiftServerless::Namespace": { @@ -118299,7 +120223,7 @@ var SamSchema = `{ "additionalProperties": false, "properties": { "SourceData": { - "type": "object" + "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData" }, "SourceType": { "type": "string" @@ -118309,7 +120233,14 @@ var SamSchema = `{ }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "additionalProperties": false, - "properties": {}, + "properties": { + "AcmPcaArn": { + "type": "string" + }, + "X509CertificateData": { + "type": "string" + } + }, "type": "object" }, "AWS::Route53::CidrCollection": { @@ -122314,7 +124245,14 @@ var SamSchema = `{ }, "AWS::S3::StorageLens.Encryption": { "additionalProperties": false, - "properties": {}, + "properties": { + "SSEKMS": { + "$ref": "#/definitions/AWS::S3::StorageLens.SSEKMS" + }, + "SSES3": { + "type": "object" + } + }, "type": "object" }, "AWS::S3::StorageLens.PrefixLevel": { @@ -122371,6 +124309,18 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::S3::StorageLens.SSEKMS": { + "additionalProperties": false, + "properties": { + "KeyId": { + "type": "string" + } + }, + "required": [ + "KeyId" + ], + "type": "object" + }, "AWS::S3::StorageLens.SelectionCriteria": { "additionalProperties": false, "properties": { @@ -124239,6 +126189,9 @@ var SamSchema = `{ "ContentBasedDeduplication": { "type": "boolean" }, + "DataProtectionPolicy": { + "type": "object" + }, "DisplayName": { "type": "string" }, @@ -128302,6 +130255,9 @@ var SamSchema = `{ "AcceleratorType": { "type": "string" }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "number" + }, "InitialInstanceCount": { "type": "number" }, @@ -128311,6 +130267,9 @@ var SamSchema = `{ "InstanceType": { "type": "string" }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "number" + }, "ModelName": { "type": "string" }, @@ -128319,6 +130278,9 @@ var SamSchema = `{ }, "VariantName": { "type": "string" + }, + "VolumeSizeInGB": { + "type": "number" } }, "required": [ @@ -129536,7 +131498,7 @@ var SamSchema = `{ "type": "string" }, "CreatedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "CustomerMetadataProperties": { "additionalProperties": true, @@ -129566,7 +131528,7 @@ var SamSchema = `{ "$ref": "#/definitions/AWS::SageMaker::ModelPackage.InferenceSpecification" }, "LastModifiedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "LastModifiedTime": { "type": "string" @@ -129703,11 +131665,6 @@ var SamSchema = `{ }, "type": "object" }, - "AWS::SageMaker::ModelPackage.CreatedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.DataSource": { "additionalProperties": false, "properties": { @@ -129862,11 +131819,6 @@ var SamSchema = `{ ], "type": "object" }, - "AWS::SageMaker::ModelPackage.LastModifiedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "additionalProperties": false, "properties": { @@ -130164,6 +132116,21 @@ var SamSchema = `{ ], "type": "object" }, + "AWS::SageMaker::ModelPackage.UserContext": { + "additionalProperties": false, + "properties": { + "DomainId": { + "type": "string" + }, + "UserProfileArn": { + "type": "string" + }, + "UserProfileName": { + "type": "string" + } + }, + "type": "object" + }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "additionalProperties": false, "properties": { @@ -144660,6 +146627,9 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::CloudFront::KeyGroup" }, + { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl" + }, { "$ref": "#/definitions/AWS::CloudFront::OriginRequestPolicy" }, @@ -144828,6 +146798,9 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::Connect::Instance" }, + { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig" + }, { "$ref": "#/definitions/AWS::Connect::PhoneNumber" }, @@ -144846,6 +146819,9 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign" }, + { + "$ref": "#/definitions/AWS::ControlTower::EnabledControl" + }, { "$ref": "#/definitions/AWS::CustomerProfiles::Domain" }, @@ -145680,6 +147656,12 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::IVS::StreamKey" }, + { + "$ref": "#/definitions/AWS::IdentityStore::Group" + }, + { + "$ref": "#/definitions/AWS::IdentityStore::GroupMembership" + }, { "$ref": "#/definitions/AWS::ImageBuilder::Component" }, @@ -145815,6 +147797,24 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::IoTFleetHub::Application" }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Fleet" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::ModelManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Vehicle" + }, { "$ref": "#/definitions/AWS::IoTSiteWise::AccessPolicy" }, @@ -146091,6 +148091,9 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::LookoutVision::Project" }, + { + "$ref": "#/definitions/AWS::M2::Environment" + }, { "$ref": "#/definitions/AWS::MSK::BatchScramSecret" }, @@ -146106,6 +148109,9 @@ var SamSchema = `{ { "$ref": "#/definitions/AWS::MWAA::Environment" }, + { + "$ref": "#/definitions/AWS::Macie::AllowList" + }, { "$ref": "#/definitions/AWS::Macie::CustomDataIdentifier" }, diff --git a/schema/sam.schema.json b/schema/sam.schema.json index 05f48bfebd..743c0de387 100644 --- a/schema/sam.schema.json +++ b/schema/sam.schema.json @@ -1010,6 +1010,9 @@ "Alias": { "type": "string" }, + "LoggingConfiguration": { + "$ref": "#/definitions/AWS::APS::Workspace.LoggingConfiguration" + }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -1039,6 +1042,15 @@ ], "type": "object" }, + "AWS::APS::Workspace.LoggingConfiguration": { + "additionalProperties": false, + "properties": { + "LogGroupArn": { + "type": "string" + } + }, + "type": "object" + }, "AWS::AccessAnalyzer::Analyzer": { "additionalProperties": false, "properties": { @@ -23571,6 +23583,98 @@ ], "type": "object" }, + "AWS::CloudFront::OriginAccessControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "OriginAccessControlConfig": { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig" + } + }, + "required": [ + "OriginAccessControlConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::CloudFront::OriginAccessControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::CloudFront::OriginAccessControl.OriginAccessControlConfig": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "OriginAccessControlOriginType": { + "type": "string" + }, + "SigningBehavior": { + "type": "string" + }, + "SigningProtocol": { + "type": "string" + } + }, + "required": [ + "Name", + "OriginAccessControlOriginType", + "SigningBehavior", + "SigningProtocol" + ], + "type": "object" + }, "AWS::CloudFront::OriginRequestPolicy": { "additionalProperties": false, "properties": { @@ -29277,6 +29381,9 @@ "AnalyticsConfiguration": { "$ref": "#/definitions/AWS::Cognito::UserPoolClient.AnalyticsConfiguration" }, + "AuthSessionValidity": { + "type": "number" + }, "CallbackURLs": { "items": { "type": "string" @@ -31795,7 +31902,7 @@ ], "type": "object" }, - "AWS::Connect::PhoneNumber": { + "AWS::Connect::InstanceStorageConfig": { "additionalProperties": false, "properties": { "Condition": { @@ -31830,38 +31937,38 @@ "Properties": { "additionalProperties": false, "properties": { - "CountryCode": { + "InstanceArn": { "type": "string" }, - "Description": { - "type": "string" + "KinesisFirehoseConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig" }, - "Prefix": { - "type": "string" + "KinesisStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisStreamConfig" }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" + "KinesisVideoStreamConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig" }, - "TargetArn": { + "ResourceType": { "type": "string" }, - "Type": { + "S3Config": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.S3Config" + }, + "StorageType": { "type": "string" } }, "required": [ - "CountryCode", - "TargetArn", - "Type" + "InstanceArn", + "ResourceType", + "StorageType" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::PhoneNumber" + "AWS::Connect::InstanceStorageConfig" ], "type": "string" }, @@ -31880,7 +31987,85 @@ ], "type": "object" }, - "AWS::Connect::QuickConnect": { + "AWS::Connect::InstanceStorageConfig.EncryptionConfig": { + "additionalProperties": false, + "properties": { + "EncryptionType": { + "type": "string" + }, + "KeyId": { + "type": "string" + } + }, + "required": [ + "EncryptionType", + "KeyId" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisFirehoseConfig": { + "additionalProperties": false, + "properties": { + "FirehoseArn": { + "type": "string" + } + }, + "required": [ + "FirehoseArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisStreamConfig": { + "additionalProperties": false, + "properties": { + "StreamArn": { + "type": "string" + } + }, + "required": [ + "StreamArn" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.KinesisVideoStreamConfig": { + "additionalProperties": false, + "properties": { + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + }, + "Prefix": { + "type": "string" + }, + "RetentionPeriodHours": { + "type": "number" + } + }, + "required": [ + "Prefix", + "RetentionPeriodHours" + ], + "type": "object" + }, + "AWS::Connect::InstanceStorageConfig.S3Config": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "BucketPrefix": { + "type": "string" + }, + "EncryptionConfig": { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig.EncryptionConfig" + } + }, + "required": [ + "BucketName", + "BucketPrefix" + ], + "type": "object" + }, + "AWS::Connect::PhoneNumber": { "additionalProperties": false, "properties": { "Condition": { @@ -31915,35 +32100,38 @@ "Properties": { "additionalProperties": false, "properties": { - "Description": { + "CountryCode": { "type": "string" }, - "InstanceArn": { + "Description": { "type": "string" }, - "Name": { + "Prefix": { "type": "string" }, - "QuickConnectConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" }, "type": "array" + }, + "TargetArn": { + "type": "string" + }, + "Type": { + "type": "string" } }, "required": [ - "InstanceArn", - "Name", - "QuickConnectConfig" + "CountryCode", + "TargetArn", + "Type" ], "type": "object" }, "Type": { "enum": [ - "AWS::Connect::QuickConnect" + "AWS::Connect::PhoneNumber" ], "type": "string" }, @@ -31962,72 +32150,154 @@ ], "type": "object" }, - "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneNumber": { - "type": "string" - } - }, - "required": [ - "PhoneNumber" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "QueueArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "QueueArn" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.QuickConnectConfig": { - "additionalProperties": false, - "properties": { - "PhoneConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" - }, - "QueueConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" - }, - "QuickConnectType": { - "type": "string" - }, - "UserConfig": { - "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" - } - }, - "required": [ - "QuickConnectType" - ], - "type": "object" - }, - "AWS::Connect::QuickConnect.UserQuickConnectConfig": { - "additionalProperties": false, - "properties": { - "ContactFlowArn": { - "type": "string" - }, - "UserArn": { - "type": "string" - } - }, - "required": [ - "ContactFlowArn", - "UserArn" - ], - "type": "object" - }, - "AWS::Connect::TaskTemplate": { + "AWS::Connect::QuickConnect": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "InstanceArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "QuickConnectConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QuickConnectConfig" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InstanceArn", + "Name", + "QuickConnectConfig" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Connect::QuickConnect" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneNumber": { + "type": "string" + } + }, + "required": [ + "PhoneNumber" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QueueQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "QueueArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "QueueArn" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.QuickConnectConfig": { + "additionalProperties": false, + "properties": { + "PhoneConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.PhoneNumberQuickConnectConfig" + }, + "QueueConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.QueueQuickConnectConfig" + }, + "QuickConnectType": { + "type": "string" + }, + "UserConfig": { + "$ref": "#/definitions/AWS::Connect::QuickConnect.UserQuickConnectConfig" + } + }, + "required": [ + "QuickConnectType" + ], + "type": "object" + }, + "AWS::Connect::QuickConnect.UserQuickConnectConfig": { + "additionalProperties": false, + "properties": { + "ContactFlowArn": { + "type": "string" + }, + "UserArn": { + "type": "string" + } + }, + "required": [ + "ContactFlowArn", + "UserArn" + ], + "type": "object" + }, + "AWS::Connect::TaskTemplate": { "additionalProperties": false, "properties": { "Condition": { @@ -32430,7 +32700,7 @@ "type": "string" }, "DialerConfig": { - "type": "object" + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.DialerConfig" }, "Name": { "type": "string" @@ -32476,7 +32746,14 @@ }, "AWS::ConnectCampaigns::Campaign.DialerConfig": { "additionalProperties": false, - "properties": {}, + "properties": { + "PredictiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig" + }, + "ProgressiveDialerConfig": { + "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig" + } + }, "type": "object" }, "AWS::ConnectCampaigns::Campaign.OutboundCallConfig": { @@ -32498,6 +32775,99 @@ ], "type": "object" }, + "AWS::ConnectCampaigns::Campaign.PredictiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ConnectCampaigns::Campaign.ProgressiveDialerConfig": { + "additionalProperties": false, + "properties": { + "BandwidthAllocation": { + "type": "number" + } + }, + "required": [ + "BandwidthAllocation" + ], + "type": "object" + }, + "AWS::ControlTower::EnabledControl": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ControlIdentifier": { + "type": "string" + }, + "TargetIdentifier": { + "type": "string" + } + }, + "required": [ + "ControlIdentifier", + "TargetIdentifier" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ControlTower::EnabledControl" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, "AWS::CustomerProfiles::Domain": { "additionalProperties": false, "properties": { @@ -33475,6 +33845,30 @@ ], "type": "object" }, + "AWS::DLM::LifecyclePolicy.ArchiveRetainRule": { + "additionalProperties": false, + "properties": { + "RetentionArchiveTier": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.RetentionArchiveTier" + } + }, + "required": [ + "RetentionArchiveTier" + ], + "type": "object" + }, + "AWS::DLM::LifecyclePolicy.ArchiveRule": { + "additionalProperties": false, + "properties": { + "RetainRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRetainRule" + } + }, + "required": [ + "RetainRule" + ], + "type": "object" + }, "AWS::DLM::LifecyclePolicy.CreateRule": { "additionalProperties": false, "properties": { @@ -33746,9 +34140,27 @@ }, "type": "object" }, + "AWS::DLM::LifecyclePolicy.RetentionArchiveTier": { + "additionalProperties": false, + "properties": { + "Count": { + "type": "number" + }, + "Interval": { + "type": "number" + }, + "IntervalUnit": { + "type": "string" + } + }, + "type": "object" + }, "AWS::DLM::LifecyclePolicy.Schedule": { "additionalProperties": false, "properties": { + "ArchiveRule": { + "$ref": "#/definitions/AWS::DLM::LifecyclePolicy.ArchiveRule" + }, "CopyTags": { "type": "boolean" }, @@ -52499,6 +52911,9 @@ "Name": { "type": "string" }, + "OutpostConfig": { + "$ref": "#/definitions/AWS::EKS::Cluster.OutpostConfig" + }, "ResourcesVpcConfig": { "$ref": "#/definitions/AWS::EKS::Cluster.ResourcesVpcConfig" }, @@ -52602,6 +53017,25 @@ }, "type": "object" }, + "AWS::EKS::Cluster.OutpostConfig": { + "additionalProperties": false, + "properties": { + "ControlPlaneInstanceType": { + "type": "string" + }, + "OutpostArns": { + "items": { + "type": "string" + }, + "type": "array" + } + }, + "required": [ + "ControlPlaneInstanceType", + "OutpostArns" + ], + "type": "object" + }, "AWS::EKS::Cluster.Provider": { "additionalProperties": false, "properties": { @@ -60687,6 +61121,9 @@ "Properties": { "additionalProperties": false, "properties": { + "AppConfigResource": { + "$ref": "#/definitions/AWS::Evidently::Project.AppConfigResourceObject" + }, "DataDelivery": { "$ref": "#/definitions/AWS::Evidently::Project.DataDeliveryObject" }, @@ -60729,6 +61166,22 @@ ], "type": "object" }, + "AWS::Evidently::Project.AppConfigResourceObject": { + "additionalProperties": false, + "properties": { + "ApplicationId": { + "type": "string" + }, + "EnvironmentId": { + "type": "string" + } + }, + "required": [ + "ApplicationId", + "EnvironmentId" + ], + "type": "object" + }, "AWS::Evidently::Project.DataDeliveryObject": { "additionalProperties": false, "properties": { @@ -65640,6 +66093,9 @@ "Description": { "type": "string" }, + "ExecutionClass": { + "type": "string" + }, "ExecutionProperty": { "$ref": "#/definitions/AWS::Glue::Job.ExecutionProperty" }, @@ -65658,6 +66114,9 @@ "Name": { "type": "string" }, + "NonOverridableArguments": { + "type": "object" + }, "NotificationProperty": { "$ref": "#/definitions/AWS::Glue::Job.NotificationProperty" }, @@ -67003,6 +67462,9 @@ "Description": { "type": "string" }, + "EventBatchingCondition": { + "$ref": "#/definitions/AWS::Glue::Trigger.EventBatchingCondition" + }, "Name": { "type": "string" }, @@ -67097,6 +67559,21 @@ }, "type": "object" }, + "AWS::Glue::Trigger.EventBatchingCondition": { + "additionalProperties": false, + "properties": { + "BatchSize": { + "type": "number" + }, + "BatchWindow": { + "type": "number" + } + }, + "required": [ + "BatchSize" + ], + "type": "object" + }, "AWS::Glue::Trigger.NotificationProperty": { "additionalProperties": false, "properties": { @@ -67162,6 +67639,9 @@ "Description": { "type": "string" }, + "MaxConcurrentRuns": { + "type": "number" + }, "Name": { "type": "string" }, @@ -72253,7 +72733,7 @@ ], "type": "object" }, - "AWS::ImageBuilder::Component": { + "AWS::IdentityStore::Group": { "additionalProperties": false, "properties": { "Condition": { @@ -72288,56 +72768,88 @@ "Properties": { "additionalProperties": false, "properties": { - "ChangeDescription": { - "type": "string" - }, - "Data": { - "type": "string" - }, "Description": { "type": "string" }, - "KmsKeyId": { + "DisplayName": { "type": "string" }, - "Name": { + "IdentityStoreId": { "type": "string" - }, - "Platform": { + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IdentityStore::Group" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type" + ], + "type": "object" + }, + "AWS::IdentityStore::GroupMembership": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, - "SupportedOsVersions": { + { "items": { + "pattern": "^[a-zA-Z0-9]+$", "type": "string" }, "type": "array" - }, - "Tags": { - "additionalProperties": true, - "patternProperties": { - "^[a-zA-Z0-9]+$": { - "type": "string" - } - }, - "type": "object" - }, - "Uri": { + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "GroupId": { "type": "string" }, - "Version": { + "IdentityStoreId": { "type": "string" + }, + "MemberId": { + "type": "object" } }, - "required": [ - "Name", - "Platform", - "Version" - ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::Component" + "AWS::IdentityStore::GroupMembership" ], "type": "string" }, @@ -72351,12 +72863,16 @@ } }, "required": [ - "Type", - "Properties" + "Type" ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe": { + "AWS::IdentityStore::GroupMembership.MemberId": { + "additionalProperties": false, + "properties": {}, + "type": "object" + }, + "AWS::ImageBuilder::Component": { "additionalProperties": false, "properties": { "Condition": { @@ -72391,41 +72907,29 @@ "Properties": { "additionalProperties": false, "properties": { - "Components": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" - }, - "type": "array" - }, - "ContainerType": { - "type": "string" - }, - "Description": { - "type": "string" - }, - "DockerfileTemplateData": { + "ChangeDescription": { "type": "string" }, - "DockerfileTemplateUri": { + "Data": { "type": "string" }, - "ImageOsVersionOverride": { + "Description": { "type": "string" }, - "InstanceConfiguration": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" - }, "KmsKeyId": { "type": "string" }, "Name": { "type": "string" }, - "ParentImage": { + "Platform": { "type": "string" }, - "PlatformOverride": { - "type": "string" + "SupportedOsVersions": { + "items": { + "type": "string" + }, + "type": "array" }, "Tags": { "additionalProperties": true, @@ -72436,29 +72940,23 @@ }, "type": "object" }, - "TargetRepository": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" - }, - "Version": { + "Uri": { "type": "string" }, - "WorkingDirectory": { + "Version": { "type": "string" } }, "required": [ - "Components", - "ContainerType", "Name", - "ParentImage", - "TargetRepository", + "Platform", "Version" ], "type": "object" }, "Type": { "enum": [ - "AWS::ImageBuilder::ContainerRecipe" + "AWS::ImageBuilder::Component" ], "type": "string" }, @@ -72477,91 +72975,212 @@ ], "type": "object" }, - "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { - "additionalProperties": false, - "properties": { - "ComponentArn": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { - "additionalProperties": false, - "properties": { - "DeleteOnTermination": { - "type": "boolean" - }, - "Encrypted": { - "type": "boolean" - }, - "Iops": { - "type": "number" - }, - "KmsKeyId": { - "type": "string" - }, - "SnapshotId": { - "type": "string" - }, - "Throughput": { - "type": "number" - }, - "VolumeSize": { - "type": "number" - }, - "VolumeType": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { - "additionalProperties": false, - "properties": { - "DeviceName": { - "type": "string" - }, - "Ebs": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" - }, - "NoDevice": { - "type": "string" - }, - "VirtualName": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { - "additionalProperties": false, - "properties": { - "BlockDeviceMappings": { - "items": { - "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" - }, - "type": "array" - }, - "Image": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { - "additionalProperties": false, - "properties": { - "RepositoryName": { - "type": "string" - }, - "Service": { - "type": "string" - } - }, - "type": "object" - }, - "AWS::ImageBuilder::DistributionConfiguration": { + "AWS::ImageBuilder::ContainerRecipe": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Components": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration" + }, + "type": "array" + }, + "ContainerType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "DockerfileTemplateData": { + "type": "string" + }, + "DockerfileTemplateUri": { + "type": "string" + }, + "ImageOsVersionOverride": { + "type": "string" + }, + "InstanceConfiguration": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration" + }, + "KmsKeyId": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "ParentImage": { + "type": "string" + }, + "PlatformOverride": { + "type": "string" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "TargetRepository": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository" + }, + "Version": { + "type": "string" + }, + "WorkingDirectory": { + "type": "string" + } + }, + "required": [ + "Components", + "ContainerType", + "Name", + "ParentImage", + "TargetRepository", + "Version" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::ImageBuilder::ContainerRecipe" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.ComponentConfiguration": { + "additionalProperties": false, + "properties": { + "ComponentArn": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification": { + "additionalProperties": false, + "properties": { + "DeleteOnTermination": { + "type": "boolean" + }, + "Encrypted": { + "type": "boolean" + }, + "Iops": { + "type": "number" + }, + "KmsKeyId": { + "type": "string" + }, + "SnapshotId": { + "type": "string" + }, + "Throughput": { + "type": "number" + }, + "VolumeSize": { + "type": "number" + }, + "VolumeType": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping": { + "additionalProperties": false, + "properties": { + "DeviceName": { + "type": "string" + }, + "Ebs": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.EbsInstanceBlockDeviceSpecification" + }, + "NoDevice": { + "type": "string" + }, + "VirtualName": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.InstanceConfiguration": { + "additionalProperties": false, + "properties": { + "BlockDeviceMappings": { + "items": { + "$ref": "#/definitions/AWS::ImageBuilder::ContainerRecipe.InstanceBlockDeviceMapping" + }, + "type": "array" + }, + "Image": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::ContainerRecipe.TargetContainerRepository": { + "additionalProperties": false, + "properties": { + "RepositoryName": { + "type": "string" + }, + "Service": { + "type": "string" + } + }, + "type": "object" + }, + "AWS::ImageBuilder::DistributionConfiguration": { "additionalProperties": false, "properties": { "Condition": { @@ -74537,6 +75156,9 @@ "RegistrationConfig": { "$ref": "#/definitions/AWS::IoT::CACertificate.RegistrationConfig" }, + "RemoveAutoRegistration": { + "type": "boolean" + }, "Status": { "type": "string" }, @@ -79456,13 +80078,779 @@ "Properties": { "additionalProperties": false, "properties": { - "InputDefinition": { - "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + "InputDefinition": { + "$ref": "#/definitions/AWS::IoTEvents::Input.InputDefinition" + }, + "InputDescription": { + "type": "string" + }, + "InputName": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "InputDefinition" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTEvents::Input" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.Attribute": { + "additionalProperties": false, + "properties": { + "JsonPath": { + "type": "string" + } + }, + "required": [ + "JsonPath" + ], + "type": "object" + }, + "AWS::IoTEvents::Input.InputDefinition": { + "additionalProperties": false, + "properties": { + "Attributes": { + "items": { + "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + }, + "type": "array" + } + }, + "required": [ + "Attributes" + ], + "type": "object" + }, + "AWS::IoTFleetHub::Application": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "ApplicationDescription": { + "type": "string" + }, + "ApplicationName": { + "type": "string" + }, + "RoleArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ApplicationName", + "RoleArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetHub::Application" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Action": { + "type": "string" + }, + "CollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.CollectionScheme" + }, + "Compression": { + "type": "string" + }, + "DataExtraDimensions": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Description": { + "type": "string" + }, + "DiagnosticsMode": { + "type": "string" + }, + "ExpiryTime": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PostTriggerCollectionDuration": { + "type": "number" + }, + "Priority": { + "type": "number" + }, + "SignalCatalogArn": { + "type": "string" + }, + "SignalsToCollect": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.SignalInformation" + }, + "type": "array" + }, + "SpoolingMode": { + "type": "string" + }, + "StartTime": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + }, + "TargetArn": { + "type": "string" + } + }, + "required": [ + "Action", + "CollectionScheme", + "Name", + "SignalCatalogArn", + "TargetArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Campaign" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.CollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme" + }, + "TimeBasedCollectionScheme": { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.ConditionBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "ConditionLanguageVersion": { + "type": "number" + }, + "Expression": { + "type": "string" + }, + "MinimumTriggerIntervalMs": { + "type": "number" + }, + "TriggerMode": { + "type": "string" + } + }, + "required": [ + "Expression" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.SignalInformation": { + "additionalProperties": false, + "properties": { + "MaxSampleCount": { + "type": "number" + }, + "MinimumSamplingIntervalMs": { + "type": "number" + }, + "Name": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Campaign.TimeBasedCollectionScheme": { + "additionalProperties": false, + "properties": { + "PeriodMs": { + "type": "number" + } + }, + "required": [ + "PeriodMs" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "ModelManifestArn": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "NetworkInterfaces": { + "items": { + "type": "object" + }, + "type": "array" + }, + "SignalDecoders": { + "items": { + "type": "object" + }, + "type": "array" + }, + "Status": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "ModelManifestArn", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::DecoderManifest" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanInterface": { + "additionalProperties": false, + "properties": { + "Name": { + "type": "string" + }, + "ProtocolName": { + "type": "string" + }, + "ProtocolVersion": { + "type": "string" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanNetworkInterface": { + "additionalProperties": false, + "properties": { + "CanInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanInterface" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanInterface", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignal": { + "additionalProperties": false, + "properties": { + "Factor": { + "type": "object" + }, + "IsBigEndian": { + "type": "object" + }, + "IsSigned": { + "type": "object" + }, + "Length": { + "type": "object" + }, + "MessageId": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "Offset": { + "type": "object" + }, + "StartBit": { + "type": "object" + } + }, + "required": [ + "Factor", + "IsBigEndian", + "IsSigned", + "Length", + "MessageId", + "Offset", + "StartBit" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.CanSignalDecoder": { + "additionalProperties": false, + "properties": { + "CanSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.CanSignal" + }, + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "CanSignal", + "FullyQualifiedName", + "InterfaceId", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdInterface": { + "additionalProperties": false, + "properties": { + "DtcRequestIntervalSeconds": { + "type": "object" + }, + "HasTransmissionEcu": { + "type": "object" + }, + "Name": { + "type": "string" + }, + "ObdStandard": { + "type": "string" + }, + "PidRequestIntervalSeconds": { + "type": "object" + }, + "RequestMessageId": { + "type": "object" + }, + "UseExtendedIds": { + "type": "object" + } + }, + "required": [ + "Name", + "RequestMessageId" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdNetworkInterface": { + "additionalProperties": false, + "properties": { + "InterfaceId": { + "type": "string" + }, + "ObdInterface": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdInterface" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "InterfaceId", + "ObdInterface", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignal": { + "additionalProperties": false, + "properties": { + "BitMaskLength": { + "type": "object" + }, + "BitRightShift": { + "type": "object" + }, + "ByteLength": { + "type": "object" + }, + "Offset": { + "type": "object" + }, + "Pid": { + "type": "object" + }, + "PidResponseLength": { + "type": "object" + }, + "Scaling": { + "type": "object" + }, + "ServiceMode": { + "type": "object" + }, + "StartByte": { + "type": "object" + } + }, + "required": [ + "ByteLength", + "Offset", + "Pid", + "PidResponseLength", + "Scaling", + "ServiceMode", + "StartByte" + ], + "type": "object" + }, + "AWS::IoTFleetWise::DecoderManifest.ObdSignalDecoder": { + "additionalProperties": false, + "properties": { + "FullyQualifiedName": { + "type": "string" + }, + "InterfaceId": { + "type": "string" + }, + "ObdSignal": { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest.ObdSignal" + }, + "Type": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName", + "InterfaceId", + "ObdSignal", + "Type" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Fleet": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Id": { + "type": "string" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Id", + "SignalCatalogArn" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::Fleet" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::IoTFleetWise::ModelManifest": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" }, - "InputDescription": { + "Name": { "type": "string" }, - "InputName": { + "Nodes": { + "items": { + "type": "string" + }, + "type": "array" + }, + "SignalCatalogArn": { + "type": "string" + }, + "Status": { "type": "string" }, "Tags": { @@ -79473,13 +80861,14 @@ } }, "required": [ - "InputDefinition" + "Name", + "SignalCatalogArn" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTEvents::Input" + "AWS::IoTFleetWise::ModelManifest" ], "type": "string" }, @@ -79498,34 +80887,248 @@ ], "type": "object" }, - "AWS::IoTEvents::Input.Attribute": { + "AWS::IoTFleetWise::SignalCatalog": { "additionalProperties": false, "properties": { - "JsonPath": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Nodes": { + "items": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Node" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "type": "object" + }, + "Type": { + "enum": [ + "AWS::IoTFleetWise::SignalCatalog" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], "type": "string" } }, "required": [ - "JsonPath" + "Type" ], "type": "object" }, - "AWS::IoTEvents::Input.InputDefinition": { + "AWS::IoTFleetWise::SignalCatalog.Actuator": { "additionalProperties": false, "properties": { - "Attributes": { + "AllowedValues": { "items": { - "$ref": "#/definitions/AWS::IoTEvents::Input.Attribute" + "type": "string" }, "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" } }, "required": [ - "Attributes" + "DataType", + "FullyQualifiedName" ], "type": "object" }, - "AWS::IoTFleetHub::Application": { + "AWS::IoTFleetWise::SignalCatalog.Attribute": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "AssignedValue": { + "type": "string" + }, + "DataType": { + "type": "string" + }, + "DefaultValue": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Branch": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + } + }, + "required": [ + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Node": { + "additionalProperties": false, + "properties": { + "Actuator": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Actuator" + }, + "Attribute": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Attribute" + }, + "Branch": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Branch" + }, + "Sensor": { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog.Sensor" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.NodeCounts": { + "additionalProperties": false, + "properties": { + "TotalActuators": { + "type": "number" + }, + "TotalAttributes": { + "type": "number" + }, + "TotalBranches": { + "type": "number" + }, + "TotalNodes": { + "type": "number" + }, + "TotalSensors": { + "type": "number" + } + }, + "type": "object" + }, + "AWS::IoTFleetWise::SignalCatalog.Sensor": { + "additionalProperties": false, + "properties": { + "AllowedValues": { + "items": { + "type": "string" + }, + "type": "array" + }, + "DataType": { + "type": "string" + }, + "Description": { + "type": "string" + }, + "FullyQualifiedName": { + "type": "string" + }, + "Max": { + "type": "number" + }, + "Min": { + "type": "number" + }, + "Unit": { + "type": "string" + } + }, + "required": [ + "DataType", + "FullyQualifiedName" + ], + "type": "object" + }, + "AWS::IoTFleetWise::Vehicle": { "additionalProperties": false, "properties": { "Condition": { @@ -79560,13 +81163,25 @@ "Properties": { "additionalProperties": false, "properties": { - "ApplicationDescription": { + "AssociationBehavior": { "type": "string" }, - "ApplicationName": { + "Attributes": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" + }, + "DecoderManifestArn": { "type": "string" }, - "RoleArn": { + "ModelManifestArn": { + "type": "string" + }, + "Name": { "type": "string" }, "Tags": { @@ -79577,14 +81192,15 @@ } }, "required": [ - "ApplicationName", - "RoleArn" + "DecoderManifestArn", + "ModelManifestArn", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::IoTFleetHub::Application" + "AWS::IoTFleetWise::Vehicle" ], "type": "string" }, @@ -91104,6 +92720,9 @@ "AWS::Lex::Bot.VoiceSettings": { "additionalProperties": false, "properties": { + "Engine": { + "type": "string" + }, "VoiceId": { "type": "string" } @@ -93902,7 +95521,6 @@ }, "required": [ "DestinationName", - "DestinationPolicy", "RoleArn", "TargetArn" ], @@ -95069,18 +96687,133 @@ "Properties": { "additionalProperties": false, "properties": { - "ProjectName": { + "ProjectName": { + "type": "string" + } + }, + "required": [ + "ProjectName" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::LookoutVision::Project" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::M2::Environment": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Description": { + "type": "string" + }, + "EngineType": { + "type": "string" + }, + "EngineVersion": { + "type": "string" + }, + "HighAvailabilityConfig": { + "$ref": "#/definitions/AWS::M2::Environment.HighAvailabilityConfig" + }, + "InstanceType": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "PreferredMaintenanceWindow": { "type": "string" + }, + "PubliclyAccessible": { + "type": "boolean" + }, + "SecurityGroupIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "StorageConfigurations": { + "items": { + "$ref": "#/definitions/AWS::M2::Environment.StorageConfiguration" + }, + "type": "array" + }, + "SubnetIds": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "additionalProperties": true, + "patternProperties": { + "^[a-zA-Z0-9]+$": { + "type": "string" + } + }, + "type": "object" } }, "required": [ - "ProjectName" + "EngineType", + "InstanceType", + "Name" ], "type": "object" }, "Type": { "enum": [ - "AWS::LookoutVision::Project" + "AWS::M2::Environment" ], "type": "string" }, @@ -95099,6 +96832,62 @@ ], "type": "object" }, + "AWS::M2::Environment.EfsStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.FsxStorageConfiguration": { + "additionalProperties": false, + "properties": { + "FileSystemId": { + "type": "string" + }, + "MountPoint": { + "type": "string" + } + }, + "required": [ + "FileSystemId", + "MountPoint" + ], + "type": "object" + }, + "AWS::M2::Environment.HighAvailabilityConfig": { + "additionalProperties": false, + "properties": { + "DesiredCapacity": { + "type": "number" + } + }, + "required": [ + "DesiredCapacity" + ], + "type": "object" + }, + "AWS::M2::Environment.StorageConfiguration": { + "additionalProperties": false, + "properties": { + "Efs": { + "$ref": "#/definitions/AWS::M2::Environment.EfsStorageConfiguration" + }, + "Fsx": { + "$ref": "#/definitions/AWS::M2::Environment.FsxStorageConfiguration" + } + }, + "type": "object" + }, "AWS::MSK::BatchScramSecret": { "additionalProperties": false, "properties": { @@ -96011,6 +97800,112 @@ }, "type": "object" }, + "AWS::Macie::AllowList": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { + "Criteria": { + "$ref": "#/definitions/AWS::Macie::AllowList.Criteria" + }, + "Description": { + "type": "string" + }, + "Name": { + "type": "string" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Criteria", + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::Macie::AllowList" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::Macie::AllowList.Criteria": { + "additionalProperties": false, + "properties": { + "Regex": { + "type": "string" + }, + "S3WordsList": { + "$ref": "#/definitions/AWS::Macie::AllowList.S3WordsList" + } + }, + "type": "object" + }, + "AWS::Macie::AllowList.S3WordsList": { + "additionalProperties": false, + "properties": { + "BucketName": { + "type": "string" + }, + "ObjectKey": { + "type": "string" + } + }, + "required": [ + "BucketName", + "ObjectKey" + ], + "type": "object" + }, "AWS::Macie::CustomDataIdentifier": { "additionalProperties": false, "properties": { @@ -101044,6 +102939,9 @@ "ConstantInitializationVector": { "type": "string" }, + "EncryptionMethod": { + "type": "string" + }, "KeyRotationIntervalSeconds": { "type": "number" }, @@ -113351,110 +115249,104 @@ "Properties": { "additionalProperties": false, "properties": { - "AllowExternalPrincipals": { - "type": "boolean" - }, - "Name": { - "type": "string" - }, - "PermissionArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Principals": { - "items": { - "type": "string" - }, - "type": "array" - }, - "ResourceArns": { - "items": { - "type": "string" - }, - "type": "array" - }, - "Tags": { - "items": { - "$ref": "#/definitions/Tag" - }, - "type": "array" - } - }, - "required": [ - "Name" - ], - "type": "object" - }, - "Type": { - "enum": [ - "AWS::RAM::ResourceShare" - ], - "type": "string" - }, - "UpdateReplacePolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - } - }, - "required": [ - "Type", - "Properties" - ], - "type": "object" - }, - "AWS::RDS::DBCluster": { - "additionalProperties": false, - "properties": { - "Condition": { - "type": "string" - }, - "DeletionPolicy": { - "enum": [ - "Delete", - "Retain", - "Snapshot" - ], - "type": "string" - }, - "DependsOn": { - "anyOf": [ - { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - { - "items": { - "pattern": "^[a-zA-Z0-9]+$", - "type": "string" - }, - "type": "array" - } - ] - }, - "Metadata": { - "type": "object" - }, - "Properties": { - "additionalProperties": false, - "properties": { - "AllocatedStorage": { - "type": "number" + "AllowExternalPrincipals": { + "type": "boolean" }, + "Name": { + "type": "string" + }, + "PermissionArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Principals": { + "items": { + "type": "string" + }, + "type": "array" + }, + "ResourceArns": { + "items": { + "type": "string" + }, + "type": "array" + }, + "Tags": { + "items": { + "$ref": "#/definitions/Tag" + }, + "type": "array" + } + }, + "required": [ + "Name" + ], + "type": "object" + }, + "Type": { + "enum": [ + "AWS::RAM::ResourceShare" + ], + "type": "string" + }, + "UpdateReplacePolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + } + }, + "required": [ + "Type", + "Properties" + ], + "type": "object" + }, + "AWS::RDS::DBCluster": { + "additionalProperties": false, + "properties": { + "Condition": { + "type": "string" + }, + "DeletionPolicy": { + "enum": [ + "Delete", + "Retain", + "Snapshot" + ], + "type": "string" + }, + "DependsOn": { + "anyOf": [ + { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + { + "items": { + "pattern": "^[a-zA-Z0-9]+$", + "type": "string" + }, + "type": "array" + } + ] + }, + "Metadata": { + "type": "object" + }, + "Properties": { + "additionalProperties": false, + "properties": { "AssociatedRoles": { "items": { "$ref": "#/definitions/AWS::RDS::DBCluster.DBClusterRole" }, "type": "array" }, - "AutoMinorVersionUpgrade": { - "type": "boolean" - }, "AvailabilityZones": { "items": { "type": "string" @@ -113473,9 +115365,6 @@ "DBClusterIdentifier": { "type": "string" }, - "DBClusterInstanceClass": { - "type": "string" - }, "DBClusterParameterGroupName": { "type": "string" }, @@ -113512,9 +115401,6 @@ "GlobalClusterIdentifier": { "type": "string" }, - "Iops": { - "type": "number" - }, "KmsKeyId": { "type": "string" }, @@ -113524,21 +115410,6 @@ "MasterUsername": { "type": "string" }, - "MonitoringInterval": { - "type": "number" - }, - "MonitoringRoleArn": { - "type": "string" - }, - "PerformanceInsightsEnabled": { - "type": "boolean" - }, - "PerformanceInsightsKmsKeyId": { - "type": "string" - }, - "PerformanceInsightsRetentionPeriod": { - "type": "number" - }, "Port": { "type": "number" }, @@ -113548,9 +115419,6 @@ "PreferredMaintenanceWindow": { "type": "string" }, - "PubliclyAccessible": { - "type": "boolean" - }, "ReplicationSourceIdentifier": { "type": "string" }, @@ -113572,9 +115440,6 @@ "StorageEncrypted": { "type": "boolean" }, - "StorageType": { - "type": "string" - }, "Tags": { "items": { "$ref": "#/definitions/Tag" @@ -113591,6 +115456,9 @@ "type": "array" } }, + "required": [ + "Engine" + ], "type": "object" }, "Type": { @@ -113609,7 +115477,8 @@ } }, "required": [ - "Type" + "Type", + "Properties" ], "type": "object" }, @@ -113628,15 +115497,6 @@ ], "type": "object" }, - "AWS::RDS::DBCluster.ReadEndpoint": { - "additionalProperties": false, - "properties": { - "Address": { - "type": "string" - } - }, - "type": "object" - }, "AWS::RDS::DBCluster.ScalingConfiguration": { "additionalProperties": false, "properties": { @@ -113799,6 +115659,9 @@ "CopyTagsToSnapshot": { "type": "boolean" }, + "CustomIAMInstanceProfile": { + "type": "string" + }, "DBClusterIdentifier": { "type": "string" }, @@ -113883,6 +115746,9 @@ "MultiAZ": { "type": "boolean" }, + "NcharCharacterSetName": { + "type": "string" + }, "OptionGroupName": { "type": "string" }, @@ -116043,9 +117909,67 @@ ], "type": "object" }, + "AWS::Redshift::ScheduledAction.PauseClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResizeClusterMessage": { + "additionalProperties": false, + "properties": { + "Classic": { + "type": "boolean" + }, + "ClusterIdentifier": { + "type": "string" + }, + "ClusterType": { + "type": "string" + }, + "NodeType": { + "type": "string" + }, + "NumberOfNodes": { + "type": "number" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, + "AWS::Redshift::ScheduledAction.ResumeClusterMessage": { + "additionalProperties": false, + "properties": { + "ClusterIdentifier": { + "type": "string" + } + }, + "required": [ + "ClusterIdentifier" + ], + "type": "object" + }, "AWS::Redshift::ScheduledAction.ScheduledActionType": { "additionalProperties": false, - "properties": {}, + "properties": { + "PauseCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.PauseClusterMessage" + }, + "ResizeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResizeClusterMessage" + }, + "ResumeCluster": { + "$ref": "#/definitions/AWS::Redshift::ScheduledAction.ResumeClusterMessage" + } + }, "type": "object" }, "AWS::RedshiftServerless::Namespace": { @@ -118294,7 +120218,7 @@ "additionalProperties": false, "properties": { "SourceData": { - "type": "object" + "$ref": "#/definitions/AWS::RolesAnywhere::TrustAnchor.SourceData" }, "SourceType": { "type": "string" @@ -118304,7 +120228,14 @@ }, "AWS::RolesAnywhere::TrustAnchor.SourceData": { "additionalProperties": false, - "properties": {}, + "properties": { + "AcmPcaArn": { + "type": "string" + }, + "X509CertificateData": { + "type": "string" + } + }, "type": "object" }, "AWS::Route53::CidrCollection": { @@ -122309,7 +124240,14 @@ }, "AWS::S3::StorageLens.Encryption": { "additionalProperties": false, - "properties": {}, + "properties": { + "SSEKMS": { + "$ref": "#/definitions/AWS::S3::StorageLens.SSEKMS" + }, + "SSES3": { + "type": "object" + } + }, "type": "object" }, "AWS::S3::StorageLens.PrefixLevel": { @@ -122366,6 +124304,18 @@ ], "type": "object" }, + "AWS::S3::StorageLens.SSEKMS": { + "additionalProperties": false, + "properties": { + "KeyId": { + "type": "string" + } + }, + "required": [ + "KeyId" + ], + "type": "object" + }, "AWS::S3::StorageLens.SelectionCriteria": { "additionalProperties": false, "properties": { @@ -124234,6 +126184,9 @@ "ContentBasedDeduplication": { "type": "boolean" }, + "DataProtectionPolicy": { + "type": "object" + }, "DisplayName": { "type": "string" }, @@ -128297,6 +130250,9 @@ "AcceleratorType": { "type": "string" }, + "ContainerStartupHealthCheckTimeoutInSeconds": { + "type": "number" + }, "InitialInstanceCount": { "type": "number" }, @@ -128306,6 +130262,9 @@ "InstanceType": { "type": "string" }, + "ModelDataDownloadTimeoutInSeconds": { + "type": "number" + }, "ModelName": { "type": "string" }, @@ -128314,6 +130273,9 @@ }, "VariantName": { "type": "string" + }, + "VolumeSizeInGB": { + "type": "number" } }, "required": [ @@ -129531,7 +131493,7 @@ "type": "string" }, "CreatedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "CustomerMetadataProperties": { "additionalProperties": true, @@ -129561,7 +131523,7 @@ "$ref": "#/definitions/AWS::SageMaker::ModelPackage.InferenceSpecification" }, "LastModifiedBy": { - "type": "object" + "$ref": "#/definitions/AWS::SageMaker::ModelPackage.UserContext" }, "LastModifiedTime": { "type": "string" @@ -129698,11 +131660,6 @@ }, "type": "object" }, - "AWS::SageMaker::ModelPackage.CreatedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.DataSource": { "additionalProperties": false, "properties": { @@ -129857,11 +131814,6 @@ ], "type": "object" }, - "AWS::SageMaker::ModelPackage.LastModifiedBy": { - "additionalProperties": false, - "properties": {}, - "type": "object" - }, "AWS::SageMaker::ModelPackage.MetadataProperties": { "additionalProperties": false, "properties": { @@ -130159,6 +132111,21 @@ ], "type": "object" }, + "AWS::SageMaker::ModelPackage.UserContext": { + "additionalProperties": false, + "properties": { + "DomainId": { + "type": "string" + }, + "UserProfileArn": { + "type": "string" + }, + "UserProfileName": { + "type": "string" + } + }, + "type": "object" + }, "AWS::SageMaker::ModelPackage.ValidationProfile": { "additionalProperties": false, "properties": { @@ -144655,6 +146622,9 @@ { "$ref": "#/definitions/AWS::CloudFront::KeyGroup" }, + { + "$ref": "#/definitions/AWS::CloudFront::OriginAccessControl" + }, { "$ref": "#/definitions/AWS::CloudFront::OriginRequestPolicy" }, @@ -144823,6 +146793,9 @@ { "$ref": "#/definitions/AWS::Connect::Instance" }, + { + "$ref": "#/definitions/AWS::Connect::InstanceStorageConfig" + }, { "$ref": "#/definitions/AWS::Connect::PhoneNumber" }, @@ -144841,6 +146814,9 @@ { "$ref": "#/definitions/AWS::ConnectCampaigns::Campaign" }, + { + "$ref": "#/definitions/AWS::ControlTower::EnabledControl" + }, { "$ref": "#/definitions/AWS::CustomerProfiles::Domain" }, @@ -145675,6 +147651,12 @@ { "$ref": "#/definitions/AWS::IVS::StreamKey" }, + { + "$ref": "#/definitions/AWS::IdentityStore::Group" + }, + { + "$ref": "#/definitions/AWS::IdentityStore::GroupMembership" + }, { "$ref": "#/definitions/AWS::ImageBuilder::Component" }, @@ -145810,6 +147792,24 @@ { "$ref": "#/definitions/AWS::IoTFleetHub::Application" }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Campaign" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::DecoderManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Fleet" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::ModelManifest" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::SignalCatalog" + }, + { + "$ref": "#/definitions/AWS::IoTFleetWise::Vehicle" + }, { "$ref": "#/definitions/AWS::IoTSiteWise::AccessPolicy" }, @@ -146086,6 +148086,9 @@ { "$ref": "#/definitions/AWS::LookoutVision::Project" }, + { + "$ref": "#/definitions/AWS::M2::Environment" + }, { "$ref": "#/definitions/AWS::MSK::BatchScramSecret" }, @@ -146101,6 +148104,9 @@ { "$ref": "#/definitions/AWS::MWAA::Environment" }, + { + "$ref": "#/definitions/AWS::Macie::AllowList" + }, { "$ref": "#/definitions/AWS::Macie::CustomDataIdentifier" },