Module: OCI::CertificatesManagement::Models

Defined in:
lib/oci/certificates_management/certificates_management.rb,
lib/oci/certificates_management/models/key_algorithm.rb,
lib/oci/certificates_management/models/version_stage.rb,
lib/oci/certificates_management/models/association_type.rb,
lib/oci/certificates_management/models/revocation_reason.rb,
lib/oci/certificates_management/models/signature_algorithm.rb,
lib/oci/certificates_management/models/certificate_config_type.rb,
lib/oci/certificates_management/models/certificate_profile_type.rb,
lib/oci/certificates_management/models/ca_bundle_lifecycle_state.rb,
lib/oci/certificates_management/models/association_lifecycle_state.rb,
lib/oci/certificates_management/models/certificate_lifecycle_state.rb,
lib/oci/certificates_management/models/certificate_authority_config_type.rb,
lib/oci/certificates_management/models/certificate_authority_lifecycle_state.rb

Overview

Module containing models for requests made to, and responses received from, OCI CertificatesManagement services

Defined Under Namespace

Classes: Association, AssociationCollection, AssociationSummary, CaBundle, CaBundleCollection, CaBundleSummary, Certificate, CertificateAuthority, CertificateAuthorityCollection, CertificateAuthorityIssuanceExpiryRule, CertificateAuthorityRule, CertificateAuthoritySummary, CertificateAuthorityVersion, CertificateAuthorityVersionCollection, CertificateAuthorityVersionSummary, CertificateCollection, CertificateRenewalRule, CertificateRevocationListDetails, CertificateRule, CertificateSubject, CertificateSubjectAlternativeName, CertificateSummary, CertificateVersion, CertificateVersionCollection, CertificateVersionSummary, ChangeCaBundleCompartmentDetails, ChangeCertificateAuthorityCompartmentDetails, ChangeCertificateCompartmentDetails, CreateCaBundleDetails, CreateCertificateAuthorityConfigDetails, CreateCertificateAuthorityDetails, CreateCertificateByImportingConfigDetails, CreateCertificateConfigDetails, CreateCertificateDetails, CreateCertificateIssuedByInternalCaConfigDetails, CreateCertificateManagedExternallyIssuedByInternalCaConfigDetails, CreateRootCaByGeneratingInternallyConfigDetails, CreateSubordinateCaIssuedByInternalCaConfigDetails, ObjectStorageBucketConfigDetails, RevocationStatus, RevokeCertificateAuthorityVersionDetails, RevokeCertificateVersionDetails, ScheduleCertificateAuthorityDeletionDetails, ScheduleCertificateAuthorityVersionDeletionDetails, ScheduleCertificateDeletionDetails, ScheduleCertificateVersionDeletionDetails, UpdateCaBundleDetails, UpdateCertificateAuthorityConfigDetails, UpdateCertificateAuthorityDetails, UpdateCertificateByImportingConfigDetails, UpdateCertificateConfigDetails, UpdateCertificateDetails, UpdateCertificateIssuedByInternalCaConfigDetails, UpdateCertificateManagedExternallyIssuedByInternalCaConfigDetails, UpdateRootCaByGeneratingInternallyConfigDetails, UpdateSubordinateCaIssuedByInternalCaConfigDetails, Validity

Constant Summary collapse

KEY_ALGORITHM_ENUM =
[
  KEY_ALGORITHM_RSA2048 = 'RSA2048'.freeze,
  KEY_ALGORITHM_RSA4096 = 'RSA4096'.freeze,
  KEY_ALGORITHM_ECDSA_P256 = 'ECDSA_P256'.freeze,
  KEY_ALGORITHM_ECDSA_P384 = 'ECDSA_P384'.freeze
].freeze
VERSION_STAGE_ENUM =
[
  VERSION_STAGE_CURRENT = 'CURRENT'.freeze,
  VERSION_STAGE_PENDING = 'PENDING'.freeze,
  VERSION_STAGE_LATEST = 'LATEST'.freeze,
  VERSION_STAGE_PREVIOUS = 'PREVIOUS'.freeze,
  VERSION_STAGE_DEPRECATED = 'DEPRECATED'.freeze,
  VERSION_STAGE_FAILED = 'FAILED'.freeze
].freeze
ASSOCIATION_TYPE_ENUM =
[
  ASSOCIATION_TYPE_CERTIFICATE = 'CERTIFICATE'.freeze,
  ASSOCIATION_TYPE_CERTIFICATE_AUTHORITY = 'CERTIFICATE_AUTHORITY'.freeze,
  ASSOCIATION_TYPE_CA_BUNDLE = 'CA_BUNDLE'.freeze
].freeze
REVOCATION_REASON_ENUM =
[
  REVOCATION_REASON_UNSPECIFIED = 'UNSPECIFIED'.freeze,
  REVOCATION_REASON_KEY_COMPROMISE = 'KEY_COMPROMISE'.freeze,
  REVOCATION_REASON_CA_COMPROMISE = 'CA_COMPROMISE'.freeze,
  REVOCATION_REASON_AFFILIATION_CHANGED = 'AFFILIATION_CHANGED'.freeze,
  REVOCATION_REASON_SUPERSEDED = 'SUPERSEDED'.freeze,
  REVOCATION_REASON_CESSATION_OF_OPERATION = 'CESSATION_OF_OPERATION'.freeze,
  REVOCATION_REASON_PRIVILEGE_WITHDRAWN = 'PRIVILEGE_WITHDRAWN'.freeze,
  REVOCATION_REASON_AA_COMPROMISE = 'AA_COMPROMISE'.freeze
].freeze
SIGNATURE_ALGORITHM_ENUM =
[
  SIGNATURE_ALGORITHM_SHA256_WITH_RSA = 'SHA256_WITH_RSA'.freeze,
  SIGNATURE_ALGORITHM_SHA384_WITH_RSA = 'SHA384_WITH_RSA'.freeze,
  SIGNATURE_ALGORITHM_SHA512_WITH_RSA = 'SHA512_WITH_RSA'.freeze,
  SIGNATURE_ALGORITHM_SHA256_WITH_ECDSA = 'SHA256_WITH_ECDSA'.freeze,
  SIGNATURE_ALGORITHM_SHA384_WITH_ECDSA = 'SHA384_WITH_ECDSA'.freeze,
  SIGNATURE_ALGORITHM_SHA512_WITH_ECDSA = 'SHA512_WITH_ECDSA'.freeze
].freeze
CERTIFICATE_CONFIG_TYPE_ENUM =
[
  CERTIFICATE_CONFIG_TYPE_ISSUED_BY_INTERNAL_CA = 'ISSUED_BY_INTERNAL_CA'.freeze,
  CERTIFICATE_CONFIG_TYPE_MANAGED_EXTERNALLY_ISSUED_BY_INTERNAL_CA = 'MANAGED_EXTERNALLY_ISSUED_BY_INTERNAL_CA'.freeze,
  CERTIFICATE_CONFIG_TYPE_IMPORTED = 'IMPORTED'.freeze
].freeze
CERTIFICATE_PROFILE_TYPE_ENUM =
[
  CERTIFICATE_PROFILE_TYPE_TLS_SERVER_OR_CLIENT = 'TLS_SERVER_OR_CLIENT'.freeze,
  CERTIFICATE_PROFILE_TYPE_TLS_SERVER = 'TLS_SERVER'.freeze,
  CERTIFICATE_PROFILE_TYPE_TLS_CLIENT = 'TLS_CLIENT'.freeze,
  CERTIFICATE_PROFILE_TYPE_TLS_CODE_SIGN = 'TLS_CODE_SIGN'.freeze
].freeze
CA_BUNDLE_LIFECYCLE_STATE_ENUM =
[
  CA_BUNDLE_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  CA_BUNDLE_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  CA_BUNDLE_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  CA_BUNDLE_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  CA_BUNDLE_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  CA_BUNDLE_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
ASSOCIATION_LIFECYCLE_STATE_ENUM =
[
  ASSOCIATION_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  ASSOCIATION_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  ASSOCIATION_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  ASSOCIATION_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  ASSOCIATION_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
CERTIFICATE_LIFECYCLE_STATE_ENUM =
[
  CERTIFICATE_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_SCHEDULING_DELETION = 'SCHEDULING_DELETION'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_PENDING_DELETION = 'PENDING_DELETION'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_CANCELLING_DELETION = 'CANCELLING_DELETION'.freeze,
  CERTIFICATE_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze
CERTIFICATE_AUTHORITY_CONFIG_TYPE_ENUM =
[
  CERTIFICATE_AUTHORITY_CONFIG_TYPE_ROOT_CA_GENERATED_INTERNALLY = 'ROOT_CA_GENERATED_INTERNALLY'.freeze,
  CERTIFICATE_AUTHORITY_CONFIG_TYPE_SUBORDINATE_CA_ISSUED_BY_INTERNAL_CA = 'SUBORDINATE_CA_ISSUED_BY_INTERNAL_CA'.freeze
].freeze
CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_ENUM =
[
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_CREATING = 'CREATING'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_ACTIVE = 'ACTIVE'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_UPDATING = 'UPDATING'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_DELETING = 'DELETING'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_DELETED = 'DELETED'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_SCHEDULING_DELETION = 'SCHEDULING_DELETION'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_PENDING_DELETION = 'PENDING_DELETION'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_CANCELLING_DELETION = 'CANCELLING_DELETION'.freeze,
  CERTIFICATE_AUTHORITY_LIFECYCLE_STATE_FAILED = 'FAILED'.freeze
].freeze