Skip to content

Commit

Permalink
fix(schema): generated schema acording to new rules
Browse files Browse the repository at this point in the history
  • Loading branch information
rubenfonseca committed Feb 25, 2022
1 parent d9bfdff commit d9dc863
Show file tree
Hide file tree
Showing 3,605 changed files with 12,709 additions and 12,709 deletions.
The diff you're trying to view is too large. We only load the first 3000 changed files.
8 changes: 4 additions & 4 deletions cloudformation/accessanalyzer/aws-accessanalyzer-analyzer.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,22 +16,22 @@ type Analyzer struct {
// AnalyzerName AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-analyzername
AnalyzerName string `json:"AnalyzerName,omitempty"`
AnalyzerName *string `json:"AnalyzerName,omitempty"`

// 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
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-accessanalyzer-analyzer.html#cfn-accessanalyzer-analyzer-type
Type string `json:"Type,omitempty"`
Type string `json:"Type"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ type Analyzer_ArchiveRule struct {
// Filter AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html#cfn-accessanalyzer-analyzer-archiverule-filter
Filter []Analyzer_Filter `json:"Filter,omitempty"`
Filter []Analyzer_Filter `json:"Filter"`

// RuleName AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-archiverule.html#cfn-accessanalyzer-analyzer-archiverule-rulename
RuleName string `json:"RuleName,omitempty"`
RuleName string `json:"RuleName"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,27 +11,27 @@ 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
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-exists
Exists bool `json:"Exists,omitempty"`
Exists *bool `json:"Exists,omitempty"`

// 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
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-accessanalyzer-analyzer-filter.html#cfn-accessanalyzer-analyzer-filter-property
Property string `json:"Property,omitempty"`
Property string `json:"Property"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
10 changes: 5 additions & 5 deletions cloudformation/acmpca/aws-acmpca-certificate.go
Original file line number Diff line number Diff line change
Expand Up @@ -20,27 +20,27 @@ type Certificate struct {
// CertificateAuthorityArn AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-certificateauthorityarn
CertificateAuthorityArn string `json:"CertificateAuthorityArn,omitempty"`
CertificateAuthorityArn string `json:"CertificateAuthorityArn"`

// CertificateSigningRequest AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-certificatesigningrequest
CertificateSigningRequest string `json:"CertificateSigningRequest,omitempty"`
CertificateSigningRequest string `json:"CertificateSigningRequest"`

// SigningAlgorithm AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-signingalgorithm
SigningAlgorithm string `json:"SigningAlgorithm,omitempty"`
SigningAlgorithm string `json:"SigningAlgorithm"`

// TemplateArn AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-templatearn
TemplateArn string `json:"TemplateArn,omitempty"`
TemplateArn *string `json:"TemplateArn,omitempty"`

// Validity AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-acmpca-certificate.html#cfn-acmpca-certificate-validity
Validity *Certificate_Validity `json:"Validity,omitempty"`
Validity *Certificate_Validity `json:"Validity"`

// ValidityNotBefore AWS CloudFormation Property
// Required: false
Expand Down
4 changes: 2 additions & 2 deletions cloudformation/acmpca/aws-acmpca-certificate_edipartyname.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ type Certificate_EdiPartyName struct {
// NameAssigner AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-edipartyname.html#cfn-acmpca-certificate-edipartyname-nameassigner
NameAssigner string `json:"NameAssigner,omitempty"`
NameAssigner string `json:"NameAssigner"`

// PartyName AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-edipartyname.html#cfn-acmpca-certificate-edipartyname-partyname
PartyName string `json:"PartyName,omitempty"`
PartyName string `json:"PartyName"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ type Certificate_ExtendedKeyUsage struct {
// ExtendedKeyUsageObjectIdentifier AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extendedkeyusage.html#cfn-acmpca-certificate-extendedkeyusage-extendedkeyusageobjectidentifier
ExtendedKeyUsageObjectIdentifier string `json:"ExtendedKeyUsageObjectIdentifier,omitempty"`
ExtendedKeyUsageObjectIdentifier *string `json:"ExtendedKeyUsageObjectIdentifier,omitempty"`

// ExtendedKeyUsageType AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-extendedkeyusage.html#cfn-acmpca-certificate-extendedkeyusage-extendedkeyusagetype
ExtendedKeyUsageType string `json:"ExtendedKeyUsageType,omitempty"`
ExtendedKeyUsageType *string `json:"ExtendedKeyUsageType,omitempty"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
6 changes: 3 additions & 3 deletions cloudformation/acmpca/aws-acmpca-certificate_extensions.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ 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"`

// 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
Expand All @@ -26,7 +26,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:"-"`
Expand Down
10 changes: 5 additions & 5 deletions cloudformation/acmpca/aws-acmpca-certificate_generalname.go
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ type Certificate_GeneralName struct {
// DnsName AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-dnsname
DnsName string `json:"DnsName,omitempty"`
DnsName *string `json:"DnsName,omitempty"`

// EdiPartyName AWS CloudFormation Property
// Required: false
Expand All @@ -26,7 +26,7 @@ type Certificate_GeneralName struct {
// IpAddress AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-ipaddress
IpAddress string `json:"IpAddress,omitempty"`
IpAddress *string `json:"IpAddress,omitempty"`

// OtherName AWS CloudFormation Property
// Required: false
Expand All @@ -36,17 +36,17 @@ type Certificate_GeneralName struct {
// RegisteredId AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-registeredid
RegisteredId string `json:"RegisteredId,omitempty"`
RegisteredId *string `json:"RegisteredId,omitempty"`

// Rfc822Name AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-rfc822name
Rfc822Name string `json:"Rfc822Name,omitempty"`
Rfc822Name *string `json:"Rfc822Name,omitempty"`

// UniformResourceIdentifier AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-generalname.html#cfn-acmpca-certificate-generalname-uniformresourceidentifier
UniformResourceIdentifier string `json:"UniformResourceIdentifier,omitempty"`
UniformResourceIdentifier *string `json:"UniformResourceIdentifier,omitempty"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
18 changes: 9 additions & 9 deletions cloudformation/acmpca/aws-acmpca-certificate_keyusage.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,47 +11,47 @@ type Certificate_KeyUsage struct {
// CRLSign AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-crlsign
CRLSign bool `json:"CRLSign,omitempty"`
CRLSign *bool `json:"CRLSign,omitempty"`

// DataEncipherment AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-dataencipherment
DataEncipherment bool `json:"DataEncipherment,omitempty"`
DataEncipherment *bool `json:"DataEncipherment,omitempty"`

// DecipherOnly AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-decipheronly
DecipherOnly bool `json:"DecipherOnly,omitempty"`
DecipherOnly *bool `json:"DecipherOnly,omitempty"`

// DigitalSignature AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-digitalsignature
DigitalSignature bool `json:"DigitalSignature,omitempty"`
DigitalSignature *bool `json:"DigitalSignature,omitempty"`

// EncipherOnly AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-encipheronly
EncipherOnly bool `json:"EncipherOnly,omitempty"`
EncipherOnly *bool `json:"EncipherOnly,omitempty"`

// KeyAgreement AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-keyagreement
KeyAgreement bool `json:"KeyAgreement,omitempty"`
KeyAgreement *bool `json:"KeyAgreement,omitempty"`

// KeyCertSign AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-keycertsign
KeyCertSign bool `json:"KeyCertSign,omitempty"`
KeyCertSign *bool `json:"KeyCertSign,omitempty"`

// KeyEncipherment AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-keyencipherment
KeyEncipherment bool `json:"KeyEncipherment,omitempty"`
KeyEncipherment *bool `json:"KeyEncipherment,omitempty"`

// NonRepudiation AWS CloudFormation Property
// Required: false
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-keyusage.html#cfn-acmpca-certificate-keyusage-nonrepudiation
NonRepudiation bool `json:"NonRepudiation,omitempty"`
NonRepudiation *bool `json:"NonRepudiation,omitempty"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
4 changes: 2 additions & 2 deletions cloudformation/acmpca/aws-acmpca-certificate_othername.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ type Certificate_OtherName struct {
// TypeId AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-othername.html#cfn-acmpca-certificate-othername-typeid
TypeId string `json:"TypeId,omitempty"`
TypeId string `json:"TypeId"`

// Value AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-othername.html#cfn-acmpca-certificate-othername-value
Value string `json:"Value,omitempty"`
Value string `json:"Value"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ type Certificate_PolicyInformation struct {
// CertPolicyId AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyinformation.html#cfn-acmpca-certificate-policyinformation-certpolicyid
CertPolicyId string `json:"CertPolicyId,omitempty"`
CertPolicyId string `json:"CertPolicyId"`

// 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:"-"`
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,12 @@ type Certificate_PolicyQualifierInfo struct {
// PolicyQualifierId AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyqualifierinfo.html#cfn-acmpca-certificate-policyqualifierinfo-policyqualifierid
PolicyQualifierId string `json:"PolicyQualifierId,omitempty"`
PolicyQualifierId string `json:"PolicyQualifierId"`

// Qualifier AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-policyqualifierinfo.html#cfn-acmpca-certificate-policyqualifierinfo-qualifier
Qualifier *Certificate_Qualifier `json:"Qualifier,omitempty"`
Qualifier *Certificate_Qualifier `json:"Qualifier"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
2 changes: 1 addition & 1 deletion cloudformation/acmpca/aws-acmpca-certificate_qualifier.go
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ type Certificate_Qualifier struct {
// CpsUri AWS CloudFormation Property
// Required: true
// See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-acmpca-certificate-qualifier.html#cfn-acmpca-certificate-qualifier-cpsuri
CpsUri string `json:"CpsUri,omitempty"`
CpsUri string `json:"CpsUri"`

// AWSCloudFormationDeletionPolicy represents a CloudFormation DeletionPolicy
AWSCloudFormationDeletionPolicy policies.DeletionPolicy `json:"-"`
Expand Down
Loading

0 comments on commit d9dc863

Please sign in to comment.