Class: Google::Cloud::Compute::V1::SslCertificateManagedSslCertificate
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::SslCertificateManagedSslCertificate
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Overview
Configuration and status of a managed SSL certificate.
Defined Under Namespace
Modules: Status Classes: DomainStatusEntry
Instance Attribute Summary collapse
-
#domain_status ⇒ ::Google::Protobuf::Map{::String => ::String}
[Output only] Detailed statuses of the domains specified for managed certificate resource.
-
#domains ⇒ ::Array<::String>
The domains for which a managed SSL certificate will be generated.
-
#status ⇒ ::String
[Output only] Status of the managed certificate resource.
Instance Attribute Details
#domain_status ⇒ ::Google::Protobuf::Map{::String => ::String}
Returns [Output only] Detailed statuses of the domains specified for managed certificate resource.
32434 32435 32436 32437 32438 32439 32440 32441 32442 32443 32444 32445 32446 32447 32448 32449 32450 32451 32452 32453 32454 32455 32456 32457 32458 32459 32460 32461 32462 32463 32464 32465 32466 32467 32468 32469 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 32434 class SslCertificateManagedSslCertificate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class DomainStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # [Output only] Status of the managed certificate resource. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # The certificate management is working, and a certificate has been provisioned. ACTIVE = 314_733_318 MANAGED_CERTIFICATE_STATUS_UNSPECIFIED = 474_800_850 # The certificate management is working. GCP will attempt to provision the first certificate. PROVISIONING = 290_896_621 # Certificate provisioning failed due to an issue with the DNS or load balancing configuration. For details of which domain failed, consult domain_status field. PROVISIONING_FAILED = 76_813_775 # Certificate provisioning failed due to an issue with the DNS or load balancing configuration. It won't be retried. To try again delete and create a new managed SslCertificate resource. For details of which domain failed, consult domain_status field. PROVISIONING_FAILED_PERMANENTLY = 275_036_203 # Renewal of the certificate has failed due to an issue with the DNS or load balancing configuration. The existing cert is still serving; however, it will expire shortly. To provision a renewed certificate, delete and create a new managed SslCertificate resource. For details on which domain failed, consult domain_status field. RENEWAL_FAILED = 434_659_076 end end |
#domains ⇒ ::Array<::String>
Returns The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the maximum number of domains per Google-managed SSL certificate.
32434 32435 32436 32437 32438 32439 32440 32441 32442 32443 32444 32445 32446 32447 32448 32449 32450 32451 32452 32453 32454 32455 32456 32457 32458 32459 32460 32461 32462 32463 32464 32465 32466 32467 32468 32469 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 32434 class SslCertificateManagedSslCertificate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class DomainStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # [Output only] Status of the managed certificate resource. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # The certificate management is working, and a certificate has been provisioned. ACTIVE = 314_733_318 MANAGED_CERTIFICATE_STATUS_UNSPECIFIED = 474_800_850 # The certificate management is working. GCP will attempt to provision the first certificate. PROVISIONING = 290_896_621 # Certificate provisioning failed due to an issue with the DNS or load balancing configuration. For details of which domain failed, consult domain_status field. PROVISIONING_FAILED = 76_813_775 # Certificate provisioning failed due to an issue with the DNS or load balancing configuration. It won't be retried. To try again delete and create a new managed SslCertificate resource. For details of which domain failed, consult domain_status field. PROVISIONING_FAILED_PERMANENTLY = 275_036_203 # Renewal of the certificate has failed due to an issue with the DNS or load balancing configuration. The existing cert is still serving; however, it will expire shortly. To provision a renewed certificate, delete and create a new managed SslCertificate resource. For details on which domain failed, consult domain_status field. RENEWAL_FAILED = 434_659_076 end end |
#status ⇒ ::String
Returns [Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.
32434 32435 32436 32437 32438 32439 32440 32441 32442 32443 32444 32445 32446 32447 32448 32449 32450 32451 32452 32453 32454 32455 32456 32457 32458 32459 32460 32461 32462 32463 32464 32465 32466 32467 32468 32469 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 32434 class SslCertificateManagedSslCertificate include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::String] class DomainStatusEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # [Output only] Status of the managed certificate resource. module Status # A value indicating that the enum field is not set. UNDEFINED_STATUS = 0 # The certificate management is working, and a certificate has been provisioned. ACTIVE = 314_733_318 MANAGED_CERTIFICATE_STATUS_UNSPECIFIED = 474_800_850 # The certificate management is working. GCP will attempt to provision the first certificate. PROVISIONING = 290_896_621 # Certificate provisioning failed due to an issue with the DNS or load balancing configuration. For details of which domain failed, consult domain_status field. PROVISIONING_FAILED = 76_813_775 # Certificate provisioning failed due to an issue with the DNS or load balancing configuration. It won't be retried. To try again delete and create a new managed SslCertificate resource. For details of which domain failed, consult domain_status field. PROVISIONING_FAILED_PERMANENTLY = 275_036_203 # Renewal of the certificate has failed due to an issue with the DNS or load balancing configuration. The existing cert is still serving; however, it will expire shortly. To provision a renewed certificate, delete and create a new managed SslCertificate resource. For details on which domain failed, consult domain_status field. RENEWAL_FAILED = 434_659_076 end end |