// Code generated by private/model/cli/gen-api/main.go. DO NOT EDIT. package acmpca type ActionType string // Enum values for ActionType const ( ActionTypeIssueCertificate ActionType = "IssueCertificate" ActionTypeGetCertificate ActionType = "GetCertificate" ActionTypeListPermissions ActionType = "ListPermissions" ) func (enum ActionType) MarshalValue() (string, error) { return string(enum), nil } func (enum ActionType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type AuditReportResponseFormat string // Enum values for AuditReportResponseFormat const ( AuditReportResponseFormatJson AuditReportResponseFormat = "JSON" AuditReportResponseFormatCsv AuditReportResponseFormat = "CSV" ) func (enum AuditReportResponseFormat) MarshalValue() (string, error) { return string(enum), nil } func (enum AuditReportResponseFormat) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type AuditReportStatus string // Enum values for AuditReportStatus const ( AuditReportStatusCreating AuditReportStatus = "CREATING" AuditReportStatusSuccess AuditReportStatus = "SUCCESS" AuditReportStatusFailed AuditReportStatus = "FAILED" ) func (enum AuditReportStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum AuditReportStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type CertificateAuthorityStatus string // Enum values for CertificateAuthorityStatus const ( CertificateAuthorityStatusCreating CertificateAuthorityStatus = "CREATING" CertificateAuthorityStatusPendingCertificate CertificateAuthorityStatus = "PENDING_CERTIFICATE" CertificateAuthorityStatusActive CertificateAuthorityStatus = "ACTIVE" CertificateAuthorityStatusDeleted CertificateAuthorityStatus = "DELETED" CertificateAuthorityStatusDisabled CertificateAuthorityStatus = "DISABLED" CertificateAuthorityStatusExpired CertificateAuthorityStatus = "EXPIRED" CertificateAuthorityStatusFailed CertificateAuthorityStatus = "FAILED" ) func (enum CertificateAuthorityStatus) MarshalValue() (string, error) { return string(enum), nil } func (enum CertificateAuthorityStatus) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type CertificateAuthorityType string // Enum values for CertificateAuthorityType const ( CertificateAuthorityTypeRoot CertificateAuthorityType = "ROOT" CertificateAuthorityTypeSubordinate CertificateAuthorityType = "SUBORDINATE" ) func (enum CertificateAuthorityType) MarshalValue() (string, error) { return string(enum), nil } func (enum CertificateAuthorityType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type FailureReason string // Enum values for FailureReason const ( FailureReasonRequestTimedOut FailureReason = "REQUEST_TIMED_OUT" FailureReasonUnsupportedAlgorithm FailureReason = "UNSUPPORTED_ALGORITHM" FailureReasonOther FailureReason = "OTHER" ) func (enum FailureReason) MarshalValue() (string, error) { return string(enum), nil } func (enum FailureReason) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type KeyAlgorithm string // Enum values for KeyAlgorithm const ( KeyAlgorithmRsa2048 KeyAlgorithm = "RSA_2048" KeyAlgorithmRsa4096 KeyAlgorithm = "RSA_4096" KeyAlgorithmEcPrime256v1 KeyAlgorithm = "EC_prime256v1" KeyAlgorithmEcSecp384r1 KeyAlgorithm = "EC_secp384r1" ) func (enum KeyAlgorithm) MarshalValue() (string, error) { return string(enum), nil } func (enum KeyAlgorithm) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type RevocationReason string // Enum values for RevocationReason const ( RevocationReasonUnspecified RevocationReason = "UNSPECIFIED" RevocationReasonKeyCompromise RevocationReason = "KEY_COMPROMISE" RevocationReasonCertificateAuthorityCompromise RevocationReason = "CERTIFICATE_AUTHORITY_COMPROMISE" RevocationReasonAffiliationChanged RevocationReason = "AFFILIATION_CHANGED" RevocationReasonSuperseded RevocationReason = "SUPERSEDED" RevocationReasonCessationOfOperation RevocationReason = "CESSATION_OF_OPERATION" RevocationReasonPrivilegeWithdrawn RevocationReason = "PRIVILEGE_WITHDRAWN" RevocationReasonAACompromise RevocationReason = "A_A_COMPROMISE" ) func (enum RevocationReason) MarshalValue() (string, error) { return string(enum), nil } func (enum RevocationReason) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type SigningAlgorithm string // Enum values for SigningAlgorithm const ( SigningAlgorithmSha256withecdsa SigningAlgorithm = "SHA256WITHECDSA" SigningAlgorithmSha384withecdsa SigningAlgorithm = "SHA384WITHECDSA" SigningAlgorithmSha512withecdsa SigningAlgorithm = "SHA512WITHECDSA" SigningAlgorithmSha256withrsa SigningAlgorithm = "SHA256WITHRSA" SigningAlgorithmSha384withrsa SigningAlgorithm = "SHA384WITHRSA" SigningAlgorithmSha512withrsa SigningAlgorithm = "SHA512WITHRSA" ) func (enum SigningAlgorithm) MarshalValue() (string, error) { return string(enum), nil } func (enum SigningAlgorithm) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil } type ValidityPeriodType string // Enum values for ValidityPeriodType const ( ValidityPeriodTypeEndDate ValidityPeriodType = "END_DATE" ValidityPeriodTypeAbsolute ValidityPeriodType = "ABSOLUTE" ValidityPeriodTypeDays ValidityPeriodType = "DAYS" ValidityPeriodTypeMonths ValidityPeriodType = "MONTHS" ValidityPeriodTypeYears ValidityPeriodType = "YEARS" ) func (enum ValidityPeriodType) MarshalValue() (string, error) { return string(enum), nil } func (enum ValidityPeriodType) MarshalValueBuf(b []byte) ([]byte, error) { b = b[0:0] return append(b, enum...), nil }