package google.events.cloud.certificatemanager.v1

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message Certificate

data.proto:92

Defines TLS certificate.

Used in: CertificateEventData

message Certificate.ManagedCertificate

data.proto:101

Configuration and state of a Managed Certificate. Certificate Manager provisions and renews Managed Certificates automatically, for as long as it's authorized to do so.

Used in: Certificate

message Certificate.ManagedCertificate.AuthorizationAttemptInfo

data.proto:129

State of the latest attempt to authorize a domain for certificate issuance.

Used in: ManagedCertificate

enum Certificate.ManagedCertificate.AuthorizationAttemptInfo.FailureReason

data.proto:146

Used in: AuthorizationAttemptInfo

enum Certificate.ManagedCertificate.AuthorizationAttemptInfo.State

data.proto:130

Used in: AuthorizationAttemptInfo

message Certificate.ManagedCertificate.ProvisioningIssue

data.proto:103

Information about issues with provisioning a Managed Certificate.

Used in: ManagedCertificate

enum Certificate.ManagedCertificate.ProvisioningIssue.Reason

data.proto:104

Used in: ProvisioningIssue

enum Certificate.ManagedCertificate.State

data.proto:178

Used in: ManagedCertificate

enum Certificate.Scope

data.proto:228

Certificate scope.

Used in: Certificate

message Certificate.SelfManagedCertificate

data.proto:96

Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.

Used in: Certificate

(message has no fields)

message CertificateCreatedEvent

events.proto:52

The CloudEvent raised when a Certificate is created.

message CertificateDeletedEvent

events.proto:72

The CloudEvent raised when a Certificate is deleted.

message CertificateEventData

data.proto:466

The data within all Certificate events.

Used in: CertificateCreatedEvent, CertificateDeletedEvent, CertificateUpdatedEvent

message CertificateIssuanceConfig

data.proto:27

CertificateIssuanceConfig specifies how to issue and manage a certificate.

Used in: CertificateIssuanceConfigEventData

message CertificateIssuanceConfig.CertificateAuthorityConfig

data.proto:30

The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.

Used in: CertificateIssuanceConfig

message CertificateIssuanceConfig.CertificateAuthorityConfig.CertificateAuthorityServiceConfig

data.proto:32

Contains information required to contact CA service.

Used in: CertificateAuthorityConfig

enum CertificateIssuanceConfig.KeyAlgorithm

data.proto:47

The type of keypair to generate.

Used in: CertificateIssuanceConfig

message CertificateIssuanceConfigCreatedEvent

events.proto:175

The CloudEvent raised when a CertificateIssuanceConfig is created.

message CertificateIssuanceConfigDeletedEvent

events.proto:186

The CloudEvent raised when a CertificateIssuanceConfig is deleted.

message CertificateIssuanceConfigEventData

data.proto:447

The data within all CertificateIssuanceConfig events.

Used in: CertificateIssuanceConfigCreatedEvent, CertificateIssuanceConfigDeletedEvent

message CertificateMap

data.proto:279

Defines a collection of certificate configurations.

Used in: CertificateMapEventData

message CertificateMap.GclbTarget

data.proto:281

Describes a Target Proxy that uses this Certificate Map.

Used in: CertificateMap

message CertificateMap.GclbTarget.IpConfig

data.proto:283

Defines IP configuration where this Certificate Map is serving.

Used in: GclbTarget

message CertificateMapCreatedEvent

events.proto:82

The CloudEvent raised when a CertificateMap is created.

message CertificateMapDeletedEvent

events.proto:102

The CloudEvent raised when a CertificateMap is deleted.

message CertificateMapEntry

data.proto:333

Defines a certificate map entry.

Used in: CertificateMapEntryEventData

enum CertificateMapEntry.Matcher

data.proto:336

Defines predefined cases other than SNI-hostname match when this configuration should be applied.

Used in: CertificateMapEntry

message CertificateMapEntryCreatedEvent

events.proto:112

The CloudEvent raised when a CertificateMapEntry is created.

message CertificateMapEntryDeletedEvent

events.proto:134

The CloudEvent raised when a CertificateMapEntry is deleted.

message CertificateMapEntryEventData

data.proto:454

The data within all CertificateMapEntry events.

Used in: CertificateMapEntryCreatedEvent, CertificateMapEntryDeletedEvent, CertificateMapEntryUpdatedEvent

message CertificateMapEntryUpdatedEvent

events.proto:123

The CloudEvent raised when a CertificateMapEntry is updated.

message CertificateMapEventData

data.proto:460

The data within all CertificateMap events.

Used in: CertificateMapCreatedEvent, CertificateMapDeletedEvent, CertificateMapUpdatedEvent

message CertificateMapUpdatedEvent

events.proto:92

The CloudEvent raised when a CertificateMap is updated.

message CertificateUpdatedEvent

events.proto:62

The CloudEvent raised when a Certificate is updated.

message DnsAuthorization

data.proto:383

A DnsAuthorization resource describes a way to perform domain authorization for certificate issuance.

Used in: DnsAuthorizationEventData

message DnsAuthorization.DnsResourceRecord

data.proto:387

The structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.

Used in: DnsAuthorization

message DnsAuthorizationCreatedEvent

events.proto:145

The CloudEvent raised when a DnsAuthorization is created.

message DnsAuthorizationDeletedEvent

events.proto:165

The CloudEvent raised when a DnsAuthorization is deleted.

message DnsAuthorizationEventData

data.proto:441

The data within all DnsAuthorization events.

Used in: DnsAuthorizationCreatedEvent, DnsAuthorizationDeletedEvent, DnsAuthorizationUpdatedEvent

message DnsAuthorizationUpdatedEvent

events.proto:155

The CloudEvent raised when a DnsAuthorization is updated.

enum ServingState

data.proto:429

Defines set of serving states associated with a resource.

Used in: CertificateMapEntry