Skip to content

Commit

Permalink
Update models to latest
Browse files Browse the repository at this point in the history
  • Loading branch information
adam-fowler committed Dec 4, 2023
1 parent d0eec3e commit b6af7b9
Show file tree
Hide file tree
Showing 976 changed files with 727,071 additions and 226,973 deletions.
30 changes: 15 additions & 15 deletions Sources/Soto/Services/ACM/ACM_shapes.swift
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ import Foundation
extension ACM {
// MARK: Enums

public enum CertificateStatus: String, CustomStringConvertible, Codable, Sendable {
public enum CertificateStatus: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case expired = "EXPIRED"
case failed = "FAILED"
case inactive = "INACTIVE"
Expand All @@ -37,27 +37,27 @@ extension ACM {
public var description: String { return self.rawValue }
}

public enum CertificateTransparencyLoggingPreference: String, CustomStringConvertible, Codable, Sendable {
public enum CertificateTransparencyLoggingPreference: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case disabled = "DISABLED"
case enabled = "ENABLED"
public var description: String { return self.rawValue }
}

public enum CertificateType: String, CustomStringConvertible, Codable, Sendable {
public enum CertificateType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case `private` = "PRIVATE"
case amazonIssued = "AMAZON_ISSUED"
case imported = "IMPORTED"
public var description: String { return self.rawValue }
}

public enum DomainStatus: String, CustomStringConvertible, Codable, Sendable {
public enum DomainStatus: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case failed = "FAILED"
case pendingValidation = "PENDING_VALIDATION"
case success = "SUCCESS"
public var description: String { return self.rawValue }
}

public enum ExtendedKeyUsageName: String, CustomStringConvertible, Codable, Sendable {
public enum ExtendedKeyUsageName: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case any = "ANY"
case codeSigning = "CODE_SIGNING"
case custom = "CUSTOM"
Expand All @@ -73,7 +73,7 @@ extension ACM {
public var description: String { return self.rawValue }
}

public enum FailureReason: String, CustomStringConvertible, Codable, Sendable {
public enum FailureReason: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case additionalVerificationRequired = "ADDITIONAL_VERIFICATION_REQUIRED"
case caaError = "CAA_ERROR"
case domainNotAllowed = "DOMAIN_NOT_ALLOWED"
Expand All @@ -94,7 +94,7 @@ extension ACM {
public var description: String { return self.rawValue }
}

public enum KeyAlgorithm: String, CustomStringConvertible, Codable, Sendable {
public enum KeyAlgorithm: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case ecPrime256V1 = "EC_prime256v1"
case ecSecp384R1 = "EC_secp384r1"
case ecSecp521R1 = "EC_secp521r1"
Expand All @@ -105,7 +105,7 @@ extension ACM {
public var description: String { return self.rawValue }
}

public enum KeyUsageName: String, CustomStringConvertible, Codable, Sendable {
public enum KeyUsageName: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case any = "ANY"
case certificateSigning = "CERTIFICATE_SIGNING"
case crlSigning = "CRL_SIGNING"
Expand All @@ -120,26 +120,26 @@ extension ACM {
public var description: String { return self.rawValue }
}

public enum RecordType: String, CustomStringConvertible, Codable, Sendable {
public enum RecordType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case cname = "CNAME"
public var description: String { return self.rawValue }
}

public enum RenewalEligibility: String, CustomStringConvertible, Codable, Sendable {
public enum RenewalEligibility: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case eligible = "ELIGIBLE"
case ineligible = "INELIGIBLE"
public var description: String { return self.rawValue }
}

public enum RenewalStatus: String, CustomStringConvertible, Codable, Sendable {
public enum RenewalStatus: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case failed = "FAILED"
case pendingAutoRenewal = "PENDING_AUTO_RENEWAL"
case pendingValidation = "PENDING_VALIDATION"
case success = "SUCCESS"
public var description: String { return self.rawValue }
}

public enum RevocationReason: String, CustomStringConvertible, Codable, Sendable {
public enum RevocationReason: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case aACompromise = "A_A_COMPROMISE"
case affiliationChanged = "AFFILIATION_CHANGED"
case caCompromise = "CA_COMPROMISE"
Expand All @@ -153,18 +153,18 @@ extension ACM {
public var description: String { return self.rawValue }
}

public enum SortBy: String, CustomStringConvertible, Codable, Sendable {
public enum SortBy: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case createdAt = "CREATED_AT"
public var description: String { return self.rawValue }
}

public enum SortOrder: String, CustomStringConvertible, Codable, Sendable {
public enum SortOrder: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case ascending = "ASCENDING"
case descending = "DESCENDING"
public var description: String { return self.rawValue }
}

public enum ValidationMethod: String, CustomStringConvertible, Codable, Sendable {
public enum ValidationMethod: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case dns = "DNS"
case email = "EMAIL"
public var description: String { return self.rawValue }
Expand Down
54 changes: 27 additions & 27 deletions Sources/Soto/Services/ACMPCA/ACMPCA_shapes.swift
Original file line number Diff line number Diff line change
Expand Up @@ -26,34 +26,34 @@ import Foundation
extension ACMPCA {
// MARK: Enums

public enum AccessMethodType: String, CustomStringConvertible, Codable, Sendable {
public enum AccessMethodType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case caRepository = "CA_REPOSITORY"
case resourcePkiManifest = "RESOURCE_PKI_MANIFEST"
case resourcePkiNotify = "RESOURCE_PKI_NOTIFY"
public var description: String { return self.rawValue }
}

public enum ActionType: String, CustomStringConvertible, Codable, Sendable {
public enum ActionType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case getCertificate = "GetCertificate"
case issueCertificate = "IssueCertificate"
case listPermissions = "ListPermissions"
public var description: String { return self.rawValue }
}

public enum AuditReportResponseFormat: String, CustomStringConvertible, Codable, Sendable {
public enum AuditReportResponseFormat: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case csv = "CSV"
case json = "JSON"
public var description: String { return self.rawValue }
}

public enum AuditReportStatus: String, CustomStringConvertible, Codable, Sendable {
public enum AuditReportStatus: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case creating = "CREATING"
case failed = "FAILED"
case success = "SUCCESS"
public var description: String { return self.rawValue }
}

public enum CertificateAuthorityStatus: String, CustomStringConvertible, Codable, Sendable {
public enum CertificateAuthorityStatus: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case active = "ACTIVE"
case creating = "CREATING"
case deleted = "DELETED"
Expand All @@ -64,19 +64,19 @@ extension ACMPCA {
public var description: String { return self.rawValue }
}

public enum CertificateAuthorityType: String, CustomStringConvertible, Codable, Sendable {
public enum CertificateAuthorityType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case root = "ROOT"
case subordinate = "SUBORDINATE"
public var description: String { return self.rawValue }
}

public enum CertificateAuthorityUsageMode: String, CustomStringConvertible, Codable, Sendable {
public enum CertificateAuthorityUsageMode: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case generalPurpose = "GENERAL_PURPOSE"
case shortLivedCertificate = "SHORT_LIVED_CERTIFICATE"
public var description: String { return self.rawValue }
}

public enum ExtendedKeyUsageType: String, CustomStringConvertible, Codable, Sendable {
public enum ExtendedKeyUsageType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case certificateTransparency = "CERTIFICATE_TRANSPARENCY"
case clientAuth = "CLIENT_AUTH"
case codeSigning = "CODE_SIGNING"
Expand All @@ -89,39 +89,39 @@ extension ACMPCA {
public var description: String { return self.rawValue }
}

public enum FailureReason: String, CustomStringConvertible, Codable, Sendable {
public enum FailureReason: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case other = "OTHER"
case requestTimedOut = "REQUEST_TIMED_OUT"
case unsupportedAlgorithm = "UNSUPPORTED_ALGORITHM"
public var description: String { return self.rawValue }
}

public enum KeyAlgorithm: String, CustomStringConvertible, Codable, Sendable {
public enum KeyAlgorithm: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case ecPrime256V1 = "EC_prime256v1"
case ecSecp384R1 = "EC_secp384r1"
case rsa2048 = "RSA_2048"
case rsa4096 = "RSA_4096"
public var description: String { return self.rawValue }
}

public enum KeyStorageSecurityStandard: String, CustomStringConvertible, Codable, Sendable {
public enum KeyStorageSecurityStandard: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case fips1402Level2OrHigher = "FIPS_140_2_LEVEL_2_OR_HIGHER"
case fips1402Level3OrHigher = "FIPS_140_2_LEVEL_3_OR_HIGHER"
public var description: String { return self.rawValue }
}

public enum PolicyQualifierId: String, CustomStringConvertible, Codable, Sendable {
public enum PolicyQualifierId: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case cps = "CPS"
public var description: String { return self.rawValue }
}

public enum ResourceOwner: String, CustomStringConvertible, Codable, Sendable {
public enum ResourceOwner: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case _self = "SELF"
case otherAccounts = "OTHER_ACCOUNTS"
public var description: String { return self.rawValue }
}

public enum RevocationReason: String, CustomStringConvertible, Codable, Sendable {
public enum RevocationReason: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case aACompromise = "A_A_COMPROMISE"
case affiliationChanged = "AFFILIATION_CHANGED"
case certificateAuthorityCompromise = "CERTIFICATE_AUTHORITY_COMPROMISE"
Expand All @@ -133,13 +133,13 @@ extension ACMPCA {
public var description: String { return self.rawValue }
}

public enum S3ObjectAcl: String, CustomStringConvertible, Codable, Sendable {
public enum S3ObjectAcl: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case bucketOwnerFullControl = "BUCKET_OWNER_FULL_CONTROL"
case publicRead = "PUBLIC_READ"
public var description: String { return self.rawValue }
}

public enum SigningAlgorithm: String, CustomStringConvertible, Codable, Sendable {
public enum SigningAlgorithm: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case sha256withecdsa = "SHA256WITHECDSA"
case sha256withrsa = "SHA256WITHRSA"
case sha384withecdsa = "SHA384WITHECDSA"
Expand All @@ -149,7 +149,7 @@ extension ACMPCA {
public var description: String { return self.rawValue }
}

public enum ValidityPeriodType: String, CustomStringConvertible, Codable, Sendable {
public enum ValidityPeriodType: String, CustomStringConvertible, Codable, Sendable, CodingKeyRepresentable {
case absolute = "ABSOLUTE"
case days = "DAYS"
case endDate = "END_DATE"
Expand Down Expand Up @@ -513,9 +513,9 @@ extension ACMPCA {
/// authorities.
public let idempotencyToken: String?
/// Specifies a cryptographic key management compliance standard used for handling CA
/// keys. Default: FIPS_140_2_LEVEL_3_OR_HIGHER Some Amazon Web Services Regions do not support the default. When creating a CA in these Regions, you
/// must provide FIPS_140_2_LEVEL_2_OR_HIGHER as the argument for
/// KeyStorageSecurityStandard. Failure to do this results in an
/// keys. Default: FIPS_140_2_LEVEL_3_OR_HIGHER Some Amazon Web Services Regions do not support the default. When creating a CA in these
/// Regions, you must provide FIPS_140_2_LEVEL_2_OR_HIGHER as the argument
/// for KeyStorageSecurityStandard. Failure to do this results in an
/// InvalidArgsException with the message, "A certificate authority
/// cannot be created in this region with the specified security standard." For information about security standard support in various Regions, see Storage
/// and security compliance of Amazon Web Services Private CA private keys.
Expand Down Expand Up @@ -1321,15 +1321,15 @@ extension ACMPCA {
/// subject alternative name or the request will be rejected.
///
public let csr: AWSBase64Data
/// Alphanumeric string that can be used to distinguish between calls to the IssueCertificate action. Idempotency tokens for IssueCertificate time out after one minute. Therefore, if you
/// call IssueCertificate multiple times with the same
/// idempotency token within one minute, Amazon Web Services Private CA recognizes that you are requesting only
/// one certificate and will issue only one. If you change the idempotency token for each
/// call, Amazon Web Services Private CA recognizes that you are requesting multiple certificates.
/// Alphanumeric string that can be used to distinguish between calls to the IssueCertificate action. Idempotency tokens for IssueCertificate time out after five minutes. Therefore, if
/// you call IssueCertificate multiple times with the same
/// idempotency token within five minutes, Amazon Web Services Private CA recognizes that you are requesting
/// only one certificate and will issue only one. If you change the idempotency token for
/// each call, Amazon Web Services Private CA recognizes that you are requesting multiple certificates.
public let idempotencyToken: String?
/// The name of the algorithm that will be used to sign the certificate to be issued. This parameter should not be confused with the SigningAlgorithm parameter
/// used to sign a CSR in the CreateCertificateAuthority action. The specified signing algorithm family (RSA or ECDSA) must match the algorithm family of
/// the CA's secret key.
/// used to sign a CSR in the CreateCertificateAuthority action. The specified signing algorithm family (RSA or ECDSA) must match the algorithm
/// family of the CA's secret key.
public let signingAlgorithm: SigningAlgorithm
/// Specifies a custom configuration template to use when issuing a certificate. If this
/// parameter is not provided, Amazon Web Services Private CA defaults to the
Expand Down
2 changes: 1 addition & 1 deletion Sources/Soto/Services/APIGateway/APIGateway_api.swift
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@

/// Service object for interacting with AWS APIGateway service.
///
/// Amazon API Gateway Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends. API Gateway allows developers to securely connect mobile and web applications to APIs that run on AWS Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.
/// Amazon API Gateway Amazon API Gateway helps developers deliver robust, secure, and scalable mobile and web application back ends. API Gateway allows developers to securely connect mobile and web applications to APIs that run on Lambda, Amazon EC2, or other publicly addressable web services that are hosted outside of AWS.
public struct APIGateway: AWSService {
// MARK: Member variables

Expand Down
Loading

0 comments on commit b6af7b9

Please sign in to comment.