Classes
protos.google.api.CustomHttpPattern
Represents a CustomHttpPattern.
protos.google.api.Http
Represents a Http.
protos.google.api.HttpRule
Represents a HttpRule.
protos.google.api.ResourceDescriptor
Represents a ResourceDescriptor.
protos.google.api.ResourceReference
Represents a ResourceReference.
protos.google.cloud.certificatemanager.v1.Certificate
Represents a Certificate.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate
Represents a ManagedCertificate.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo
Represents an AuthorizationAttemptInfo.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue
Represents a ProvisioningIssue.
protos.google.cloud.certificatemanager.v1.Certificate.SelfManagedCertificate
Represents a SelfManagedCertificate.
protos.google.cloud.certificatemanager.v1.CertificateManager
Represents a CertificateManager
protos.google.cloud.certificatemanager.v1.CertificateMap
Represents a CertificateMap.
protos.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget
Represents a GclbTarget.
protos.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IpConfig
Represents an IpConfig.
protos.google.cloud.certificatemanager.v1.CertificateMapEntry
Represents a CertificateMapEntry.
protos.google.cloud.certificatemanager.v1.CreateCertificateMapEntryRequest
Represents a CreateCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.CreateCertificateMapRequest
Represents a CreateCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.CreateCertificateRequest
Represents a CreateCertificateRequest.
protos.google.cloud.certificatemanager.v1.CreateDnsAuthorizationRequest
Represents a CreateDnsAuthorizationRequest.
protos.google.cloud.certificatemanager.v1.DeleteCertificateMapEntryRequest
Represents a DeleteCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.DeleteCertificateMapRequest
Represents a DeleteCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.DeleteCertificateRequest
Represents a DeleteCertificateRequest.
protos.google.cloud.certificatemanager.v1.DeleteDnsAuthorizationRequest
Represents a DeleteDnsAuthorizationRequest.
protos.google.cloud.certificatemanager.v1.DnsAuthorization
Represents a DnsAuthorization.
protos.google.cloud.certificatemanager.v1.DnsAuthorization.DnsResourceRecord
Represents a DnsResourceRecord.
protos.google.cloud.certificatemanager.v1.GetCertificateMapEntryRequest
Represents a GetCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.GetCertificateMapRequest
Represents a GetCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.GetCertificateRequest
Represents a GetCertificateRequest.
protos.google.cloud.certificatemanager.v1.GetDnsAuthorizationRequest
Represents a GetDnsAuthorizationRequest.
protos.google.cloud.certificatemanager.v1.ListCertificateMapEntriesRequest
Represents a ListCertificateMapEntriesRequest.
protos.google.cloud.certificatemanager.v1.ListCertificateMapEntriesResponse
Represents a ListCertificateMapEntriesResponse.
protos.google.cloud.certificatemanager.v1.ListCertificateMapsRequest
Represents a ListCertificateMapsRequest.
protos.google.cloud.certificatemanager.v1.ListCertificateMapsResponse
Represents a ListCertificateMapsResponse.
protos.google.cloud.certificatemanager.v1.ListCertificatesRequest
Represents a ListCertificatesRequest.
protos.google.cloud.certificatemanager.v1.ListCertificatesResponse
Represents a ListCertificatesResponse.
protos.google.cloud.certificatemanager.v1.ListDnsAuthorizationsRequest
Represents a ListDnsAuthorizationsRequest.
protos.google.cloud.certificatemanager.v1.ListDnsAuthorizationsResponse
Represents a ListDnsAuthorizationsResponse.
protos.google.cloud.certificatemanager.v1.OperationMetadata
Represents an OperationMetadata.
protos.google.cloud.certificatemanager.v1.UpdateCertificateMapEntryRequest
Represents an UpdateCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.UpdateCertificateMapRequest
Represents an UpdateCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.UpdateCertificateRequest
Represents an UpdateCertificateRequest.
protos.google.cloud.certificatemanager.v1.UpdateDnsAuthorizationRequest
Represents an UpdateDnsAuthorizationRequest.
protos.google.longrunning.CancelOperationRequest
Represents a CancelOperationRequest.
protos.google.longrunning.DeleteOperationRequest
Represents a DeleteOperationRequest.
protos.google.longrunning.GetOperationRequest
Represents a GetOperationRequest.
protos.google.longrunning.ListOperationsRequest
Represents a ListOperationsRequest.
protos.google.longrunning.ListOperationsResponse
Represents a ListOperationsResponse.
protos.google.longrunning.Operation
Represents an Operation.
protos.google.longrunning.OperationInfo
Represents an OperationInfo.
protos.google.longrunning.Operations
Represents an Operations
protos.google.longrunning.WaitOperationRequest
Represents a WaitOperationRequest.
protos.google.protobuf.Any
Represents an Any.
protos.google.protobuf.DescriptorProto
Represents a DescriptorProto.
protos.google.protobuf.DescriptorProto.ExtensionRange
Represents an ExtensionRange.
protos.google.protobuf.DescriptorProto.ReservedRange
Represents a ReservedRange.
protos.google.protobuf.Duration
Represents a Duration.
protos.google.protobuf.Empty
Represents an Empty.
protos.google.protobuf.EnumDescriptorProto
Represents an EnumDescriptorProto.
protos.google.protobuf.EnumDescriptorProto.EnumReservedRange
Represents an EnumReservedRange.
protos.google.protobuf.EnumOptions
Represents an EnumOptions.
protos.google.protobuf.EnumValueDescriptorProto
Represents an EnumValueDescriptorProto.
protos.google.protobuf.EnumValueOptions
Represents an EnumValueOptions.
protos.google.protobuf.ExtensionRangeOptions
Represents an ExtensionRangeOptions.
protos.google.protobuf.FieldDescriptorProto
Represents a FieldDescriptorProto.
protos.google.protobuf.FieldMask
Represents a FieldMask.
protos.google.protobuf.FieldOptions
Represents a FieldOptions.
protos.google.protobuf.FileDescriptorProto
Represents a FileDescriptorProto.
protos.google.protobuf.FileDescriptorSet
Represents a FileDescriptorSet.
protos.google.protobuf.FileOptions
Represents a FileOptions.
protos.google.protobuf.GeneratedCodeInfo
Represents a GeneratedCodeInfo.
protos.google.protobuf.GeneratedCodeInfo.Annotation
Represents an Annotation.
protos.google.protobuf.MessageOptions
Represents a MessageOptions.
protos.google.protobuf.MethodDescriptorProto
Represents a MethodDescriptorProto.
protos.google.protobuf.MethodOptions
Represents a MethodOptions.
protos.google.protobuf.OneofDescriptorProto
Represents an OneofDescriptorProto.
protos.google.protobuf.OneofOptions
Represents an OneofOptions.
protos.google.protobuf.ServiceDescriptorProto
Represents a ServiceDescriptorProto.
protos.google.protobuf.ServiceOptions
Represents a ServiceOptions.
protos.google.protobuf.SourceCodeInfo
Represents a SourceCodeInfo.
protos.google.protobuf.SourceCodeInfo.Location
Represents a Location.
protos.google.protobuf.Timestamp
Represents a Timestamp.
protos.google.protobuf.UninterpretedOption
Represents an UninterpretedOption.
protos.google.protobuf.UninterpretedOption.NamePart
Represents a NamePart.
protos.google.rpc.Status
Represents a Status.
v1.CertificateManagerClient
API Overview
Certificates Manager API allows customers to see and manage all their TLS certificates.
Certificates Manager API service provides methods to manage certificates, group them into collections, and create serving configuration that can be easily applied to other Cloud resources e.g. Target Proxies.
Data Model
The Certificates Manager service exposes the following resources:
* Certificate
which describes a single TLS certificate. * CertificateMap
which describes a collection of certificates that can be attached to a target resource. * CertificateMapEntry
which describes a single configuration entry that consists of a SNI and a group of certificates. It's a subresource of CertificateMap.
Certificate, CertificateMap and CertificateMapEntry IDs have to match "^[a-z0-9-]{1,63}$" regexp, which means that - only lower case letters, digits, and hyphen are allowed - length of the resource ID has to be in [1,63] range.
Provides methods to manage Cloud Certificate Manager entities. v1
Interfaces
protos.google.api.ICustomHttpPattern
Properties of a CustomHttpPattern.
protos.google.api.IHttp
Properties of a Http.
protos.google.api.IHttpRule
Properties of a HttpRule.
protos.google.api.IResourceDescriptor
Properties of a ResourceDescriptor.
protos.google.api.IResourceReference
Properties of a ResourceReference.
protos.google.cloud.certificatemanager.v1.Certificate.IManagedCertificate
Properties of a ManagedCertificate.
protos.google.cloud.certificatemanager.v1.Certificate.ISelfManagedCertificate
Properties of a SelfManagedCertificate.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.IAuthorizationAttemptInfo
Properties of an AuthorizationAttemptInfo.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.IProvisioningIssue
Properties of a ProvisioningIssue.
protos.google.cloud.certificatemanager.v1.CertificateMap.GclbTarget.IIpConfig
Properties of an IpConfig.
protos.google.cloud.certificatemanager.v1.CertificateMap.IGclbTarget
Properties of a GclbTarget.
protos.google.cloud.certificatemanager.v1.DnsAuthorization.IDnsResourceRecord
Properties of a DnsResourceRecord.
protos.google.cloud.certificatemanager.v1.ICertificate
Properties of a Certificate.
protos.google.cloud.certificatemanager.v1.ICertificateMap
Properties of a CertificateMap.
protos.google.cloud.certificatemanager.v1.ICertificateMapEntry
Properties of a CertificateMapEntry.
protos.google.cloud.certificatemanager.v1.ICreateCertificateMapEntryRequest
Properties of a CreateCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.ICreateCertificateMapRequest
Properties of a CreateCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.ICreateCertificateRequest
Properties of a CreateCertificateRequest.
protos.google.cloud.certificatemanager.v1.ICreateDnsAuthorizationRequest
Properties of a CreateDnsAuthorizationRequest.
protos.google.cloud.certificatemanager.v1.IDeleteCertificateMapEntryRequest
Properties of a DeleteCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.IDeleteCertificateMapRequest
Properties of a DeleteCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.IDeleteCertificateRequest
Properties of a DeleteCertificateRequest.
protos.google.cloud.certificatemanager.v1.IDeleteDnsAuthorizationRequest
Properties of a DeleteDnsAuthorizationRequest.
protos.google.cloud.certificatemanager.v1.IDnsAuthorization
Properties of a DnsAuthorization.
protos.google.cloud.certificatemanager.v1.IGetCertificateMapEntryRequest
Properties of a GetCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.IGetCertificateMapRequest
Properties of a GetCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.IGetCertificateRequest
Properties of a GetCertificateRequest.
protos.google.cloud.certificatemanager.v1.IGetDnsAuthorizationRequest
Properties of a GetDnsAuthorizationRequest.
protos.google.cloud.certificatemanager.v1.IListCertificateMapEntriesRequest
Properties of a ListCertificateMapEntriesRequest.
protos.google.cloud.certificatemanager.v1.IListCertificateMapEntriesResponse
Properties of a ListCertificateMapEntriesResponse.
protos.google.cloud.certificatemanager.v1.IListCertificateMapsRequest
Properties of a ListCertificateMapsRequest.
protos.google.cloud.certificatemanager.v1.IListCertificateMapsResponse
Properties of a ListCertificateMapsResponse.
protos.google.cloud.certificatemanager.v1.IListCertificatesRequest
Properties of a ListCertificatesRequest.
protos.google.cloud.certificatemanager.v1.IListCertificatesResponse
Properties of a ListCertificatesResponse.
protos.google.cloud.certificatemanager.v1.IListDnsAuthorizationsRequest
Properties of a ListDnsAuthorizationsRequest.
protos.google.cloud.certificatemanager.v1.IListDnsAuthorizationsResponse
Properties of a ListDnsAuthorizationsResponse.
protos.google.cloud.certificatemanager.v1.IOperationMetadata
Properties of an OperationMetadata.
protos.google.cloud.certificatemanager.v1.IUpdateCertificateMapEntryRequest
Properties of an UpdateCertificateMapEntryRequest.
protos.google.cloud.certificatemanager.v1.IUpdateCertificateMapRequest
Properties of an UpdateCertificateMapRequest.
protos.google.cloud.certificatemanager.v1.IUpdateCertificateRequest
Properties of an UpdateCertificateRequest.
protos.google.cloud.certificatemanager.v1.IUpdateDnsAuthorizationRequest
Properties of an UpdateDnsAuthorizationRequest.
protos.google.longrunning.ICancelOperationRequest
Properties of a CancelOperationRequest.
protos.google.longrunning.IDeleteOperationRequest
Properties of a DeleteOperationRequest.
protos.google.longrunning.IGetOperationRequest
Properties of a GetOperationRequest.
protos.google.longrunning.IListOperationsRequest
Properties of a ListOperationsRequest.
protos.google.longrunning.IListOperationsResponse
Properties of a ListOperationsResponse.
protos.google.longrunning.IOperation
Properties of an Operation.
protos.google.longrunning.IOperationInfo
Properties of an OperationInfo.
protos.google.longrunning.IWaitOperationRequest
Properties of a WaitOperationRequest.
protos.google.protobuf.DescriptorProto.IExtensionRange
Properties of an ExtensionRange.
protos.google.protobuf.DescriptorProto.IReservedRange
Properties of a ReservedRange.
protos.google.protobuf.EnumDescriptorProto.IEnumReservedRange
Properties of an EnumReservedRange.
protos.google.protobuf.GeneratedCodeInfo.IAnnotation
Properties of an Annotation.
protos.google.protobuf.IAny
Properties of an Any.
protos.google.protobuf.IDescriptorProto
Properties of a DescriptorProto.
protos.google.protobuf.IDuration
Properties of a Duration.
protos.google.protobuf.IEmpty
Properties of an Empty.
protos.google.protobuf.IEnumDescriptorProto
Properties of an EnumDescriptorProto.
protos.google.protobuf.IEnumOptions
Properties of an EnumOptions.
protos.google.protobuf.IEnumValueDescriptorProto
Properties of an EnumValueDescriptorProto.
protos.google.protobuf.IEnumValueOptions
Properties of an EnumValueOptions.
protos.google.protobuf.IExtensionRangeOptions
Properties of an ExtensionRangeOptions.
protos.google.protobuf.IFieldDescriptorProto
Properties of a FieldDescriptorProto.
protos.google.protobuf.IFieldMask
Properties of a FieldMask.
protos.google.protobuf.IFieldOptions
Properties of a FieldOptions.
protos.google.protobuf.IFileDescriptorProto
Properties of a FileDescriptorProto.
protos.google.protobuf.IFileDescriptorSet
Properties of a FileDescriptorSet.
protos.google.protobuf.IFileOptions
Properties of a FileOptions.
protos.google.protobuf.IGeneratedCodeInfo
Properties of a GeneratedCodeInfo.
protos.google.protobuf.IMessageOptions
Properties of a MessageOptions.
protos.google.protobuf.IMethodDescriptorProto
Properties of a MethodDescriptorProto.
protos.google.protobuf.IMethodOptions
Properties of a MethodOptions.
protos.google.protobuf.IOneofDescriptorProto
Properties of an OneofDescriptorProto.
protos.google.protobuf.IOneofOptions
Properties of an OneofOptions.
protos.google.protobuf.IServiceDescriptorProto
Properties of a ServiceDescriptorProto.
protos.google.protobuf.IServiceOptions
Properties of a ServiceOptions.
protos.google.protobuf.ISourceCodeInfo
Properties of a SourceCodeInfo.
protos.google.protobuf.ITimestamp
Properties of a Timestamp.
protos.google.protobuf.IUninterpretedOption
Properties of an UninterpretedOption.
protos.google.protobuf.SourceCodeInfo.ILocation
Properties of a Location.
protos.google.protobuf.UninterpretedOption.INamePart
Properties of a NamePart.
protos.google.rpc.IStatus
Properties of a Status.
Enums
protos.google.api.FieldBehavior
FieldBehavior enum.
protos.google.api.ResourceDescriptor.History
History enum.
protos.google.api.ResourceDescriptor.Style
Style enum.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo.FailureReason
FailureReason enum.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.AuthorizationAttemptInfo.State
State enum.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.ProvisioningIssue.Reason
Reason enum.
protos.google.cloud.certificatemanager.v1.Certificate.ManagedCertificate.State
State enum.
protos.google.cloud.certificatemanager.v1.Certificate.Scope
Scope enum.
protos.google.cloud.certificatemanager.v1.CertificateMapEntry.Matcher
Matcher enum.
protos.google.cloud.certificatemanager.v1.ServingState
ServingState enum.
protos.google.protobuf.FieldDescriptorProto.Label
Label enum.
protos.google.protobuf.FieldDescriptorProto.Type
Type enum.
protos.google.protobuf.FieldOptions.CType
CType enum.
protos.google.protobuf.FieldOptions.JSType
JSType enum.
protos.google.protobuf.FileOptions.OptimizeMode
OptimizeMode enum.
protos.google.protobuf.MethodOptions.IdempotencyLevel
IdempotencyLevel enum.
Variables
_default
_default: {
v1: typeof v1;
CertificateManagerClient: typeof v1.CertificateManagerClient;
}
CertificateManagerClient
CertificateManagerClient: typeof v1.CertificateManagerClient
Type Aliases
CertificateManagerClient
declare type CertificateManagerClient = v1.CertificateManagerClient;
protos.google.cloud.certificatemanager.v1.CertificateManager.CreateCertificateCallback
type CreateCertificateCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.CreateCertificateMapCallback
type CreateCertificateMapCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.CreateCertificateMapEntryCallback
type CreateCertificateMapEntryCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.CreateDnsAuthorizationCallback
type CreateDnsAuthorizationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificateCallback
type DeleteCertificateCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificateMapCallback
type DeleteCertificateMapCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.DeleteCertificateMapEntryCallback
type DeleteCertificateMapEntryCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.DeleteDnsAuthorizationCallback
type DeleteDnsAuthorizationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.GetCertificateCallback
type GetCertificateCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.Certificate) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.GetCertificateMapCallback
type GetCertificateMapCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.CertificateMap) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.GetCertificateMapEntryCallback
type GetCertificateMapEntryCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.CertificateMapEntry) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.GetDnsAuthorizationCallback
type GetDnsAuthorizationCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.DnsAuthorization) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.ListCertificateMapEntriesCallback
type ListCertificateMapEntriesCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.ListCertificateMapEntriesResponse) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.ListCertificateMapsCallback
type ListCertificateMapsCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.ListCertificateMapsResponse) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.ListCertificatesCallback
type ListCertificatesCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.ListCertificatesResponse) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.ListDnsAuthorizationsCallback
type ListDnsAuthorizationsCallback = (error: (Error|null), response?: google.cloud.certificatemanager.v1.ListDnsAuthorizationsResponse) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.UpdateCertificateCallback
type UpdateCertificateCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.UpdateCertificateMapCallback
type UpdateCertificateMapCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.UpdateCertificateMapEntryCallback
type UpdateCertificateMapEntryCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.cloud.certificatemanager.v1.CertificateManager.UpdateDnsAuthorizationCallback
type UpdateDnsAuthorizationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.longrunning.Operations.CancelOperationCallback
type CancelOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.longrunning.Operations.DeleteOperationCallback
type DeleteOperationCallback = (error: (Error|null), response?: google.protobuf.Empty) => void;
Callback as used by .
protos.google.longrunning.Operations.GetOperationCallback
type GetOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .
protos.google.longrunning.Operations.ListOperationsCallback
type ListOperationsCallback = (error: (Error|null), response?: google.longrunning.ListOperationsResponse) => void;
Callback as used by .
protos.google.longrunning.Operations.WaitOperationCallback
type WaitOperationCallback = (error: (Error|null), response?: google.longrunning.Operation) => void;
Callback as used by .