package certificatemanagerpb
import "cloud.google.com/go/certificatemanager/apiv1/certificatemanagerpb"
Index ¶
- Variables
- func RegisterCertificateManagerServer(s *grpc.Server, srv CertificateManagerServer)
- type Certificate
- func (*Certificate) Descriptor() ([]byte, []int)
- func (x *Certificate) GetCreateTime() *timestamppb.Timestamp
- func (x *Certificate) GetDescription() string
- func (x *Certificate) GetExpireTime() *timestamppb.Timestamp
- func (x *Certificate) GetLabels() map[string]string
- func (x *Certificate) GetManaged() *Certificate_ManagedCertificate
- func (x *Certificate) GetName() string
- func (x *Certificate) GetPemCertificate() string
- func (x *Certificate) GetSanDnsnames() []string
- func (x *Certificate) GetScope() Certificate_Scope
- func (x *Certificate) GetSelfManaged() *Certificate_SelfManagedCertificate
- func (m *Certificate) GetType() isCertificate_Type
- func (x *Certificate) GetUpdateTime() *timestamppb.Timestamp
- func (*Certificate) ProtoMessage()
- func (x *Certificate) ProtoReflect() protoreflect.Message
- func (x *Certificate) Reset()
- func (x *Certificate) String() string
- type CertificateIssuanceConfig
- func (*CertificateIssuanceConfig) Descriptor() ([]byte, []int)
- func (x *CertificateIssuanceConfig) GetCertificateAuthorityConfig() *CertificateIssuanceConfig_CertificateAuthorityConfig
- func (x *CertificateIssuanceConfig) GetCreateTime() *timestamppb.Timestamp
- func (x *CertificateIssuanceConfig) GetDescription() string
- func (x *CertificateIssuanceConfig) GetKeyAlgorithm() CertificateIssuanceConfig_KeyAlgorithm
- func (x *CertificateIssuanceConfig) GetLabels() map[string]string
- func (x *CertificateIssuanceConfig) GetLifetime() *durationpb.Duration
- func (x *CertificateIssuanceConfig) GetName() string
- func (x *CertificateIssuanceConfig) GetRotationWindowPercentage() int32
- func (x *CertificateIssuanceConfig) GetUpdateTime() *timestamppb.Timestamp
- func (*CertificateIssuanceConfig) ProtoMessage()
- func (x *CertificateIssuanceConfig) ProtoReflect() protoreflect.Message
- func (x *CertificateIssuanceConfig) Reset()
- func (x *CertificateIssuanceConfig) String() string
- type CertificateIssuanceConfig_CertificateAuthorityConfig
- func (*CertificateIssuanceConfig_CertificateAuthorityConfig) Descriptor() ([]byte, []int)
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) GetCertificateAuthorityServiceConfig() *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig
- func (m *CertificateIssuanceConfig_CertificateAuthorityConfig) GetKind() isCertificateIssuanceConfig_CertificateAuthorityConfig_Kind
- func (*CertificateIssuanceConfig_CertificateAuthorityConfig) ProtoMessage()
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) ProtoReflect() protoreflect.Message
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) Reset()
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) String() string
- type CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig
- func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) Descriptor() ([]byte, []int)
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) GetCaPool() string
- func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) ProtoMessage()
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) ProtoReflect() protoreflect.Message
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) Reset()
- func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) String() string
- type CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig_
- type CertificateIssuanceConfig_KeyAlgorithm
- func (CertificateIssuanceConfig_KeyAlgorithm) Descriptor() protoreflect.EnumDescriptor
- func (x CertificateIssuanceConfig_KeyAlgorithm) Enum() *CertificateIssuanceConfig_KeyAlgorithm
- func (CertificateIssuanceConfig_KeyAlgorithm) EnumDescriptor() ([]byte, []int)
- func (x CertificateIssuanceConfig_KeyAlgorithm) Number() protoreflect.EnumNumber
- func (x CertificateIssuanceConfig_KeyAlgorithm) String() string
- func (CertificateIssuanceConfig_KeyAlgorithm) Type() protoreflect.EnumType
- type CertificateManagerClient
- type CertificateManagerServer
- type CertificateMap
- func (*CertificateMap) Descriptor() ([]byte, []int)
- func (x *CertificateMap) GetCreateTime() *timestamppb.Timestamp
- func (x *CertificateMap) GetDescription() string
- func (x *CertificateMap) GetGclbTargets() []*CertificateMap_GclbTarget
- func (x *CertificateMap) GetLabels() map[string]string
- func (x *CertificateMap) GetName() string
- func (x *CertificateMap) GetUpdateTime() *timestamppb.Timestamp
- func (*CertificateMap) ProtoMessage()
- func (x *CertificateMap) ProtoReflect() protoreflect.Message
- func (x *CertificateMap) Reset()
- func (x *CertificateMap) String() string
- type CertificateMapEntry
- func (*CertificateMapEntry) Descriptor() ([]byte, []int)
- func (x *CertificateMapEntry) GetCertificates() []string
- func (x *CertificateMapEntry) GetCreateTime() *timestamppb.Timestamp
- func (x *CertificateMapEntry) GetDescription() string
- func (x *CertificateMapEntry) GetHostname() string
- func (x *CertificateMapEntry) GetLabels() map[string]string
- func (m *CertificateMapEntry) GetMatch() isCertificateMapEntry_Match
- func (x *CertificateMapEntry) GetMatcher() CertificateMapEntry_Matcher
- func (x *CertificateMapEntry) GetName() string
- func (x *CertificateMapEntry) GetState() ServingState
- func (x *CertificateMapEntry) GetUpdateTime() *timestamppb.Timestamp
- func (*CertificateMapEntry) ProtoMessage()
- func (x *CertificateMapEntry) ProtoReflect() protoreflect.Message
- func (x *CertificateMapEntry) Reset()
- func (x *CertificateMapEntry) String() string
- type CertificateMapEntry_Hostname
- type CertificateMapEntry_Matcher
- func (CertificateMapEntry_Matcher) Descriptor() protoreflect.EnumDescriptor
- func (x CertificateMapEntry_Matcher) Enum() *CertificateMapEntry_Matcher
- func (CertificateMapEntry_Matcher) EnumDescriptor() ([]byte, []int)
- func (x CertificateMapEntry_Matcher) Number() protoreflect.EnumNumber
- func (x CertificateMapEntry_Matcher) String() string
- func (CertificateMapEntry_Matcher) Type() protoreflect.EnumType
- type CertificateMapEntry_Matcher_
- type CertificateMap_GclbTarget
- func (*CertificateMap_GclbTarget) Descriptor() ([]byte, []int)
- func (x *CertificateMap_GclbTarget) GetIpConfigs() []*CertificateMap_GclbTarget_IpConfig
- func (x *CertificateMap_GclbTarget) GetTargetHttpsProxy() string
- func (m *CertificateMap_GclbTarget) GetTargetProxy() isCertificateMap_GclbTarget_TargetProxy
- func (x *CertificateMap_GclbTarget) GetTargetSslProxy() string
- func (*CertificateMap_GclbTarget) ProtoMessage()
- func (x *CertificateMap_GclbTarget) ProtoReflect() protoreflect.Message
- func (x *CertificateMap_GclbTarget) Reset()
- func (x *CertificateMap_GclbTarget) String() string
- type CertificateMap_GclbTarget_IpConfig
- func (*CertificateMap_GclbTarget_IpConfig) Descriptor() ([]byte, []int)
- func (x *CertificateMap_GclbTarget_IpConfig) GetIpAddress() string
- func (x *CertificateMap_GclbTarget_IpConfig) GetPorts() []uint32
- func (*CertificateMap_GclbTarget_IpConfig) ProtoMessage()
- func (x *CertificateMap_GclbTarget_IpConfig) ProtoReflect() protoreflect.Message
- func (x *CertificateMap_GclbTarget_IpConfig) Reset()
- func (x *CertificateMap_GclbTarget_IpConfig) String() string
- type CertificateMap_GclbTarget_TargetHttpsProxy
- type CertificateMap_GclbTarget_TargetSslProxy
- type Certificate_Managed
- type Certificate_ManagedCertificate
- func (*Certificate_ManagedCertificate) Descriptor() ([]byte, []int)
- func (x *Certificate_ManagedCertificate) GetAuthorizationAttemptInfo() []*Certificate_ManagedCertificate_AuthorizationAttemptInfo
- func (x *Certificate_ManagedCertificate) GetDnsAuthorizations() []string
- func (x *Certificate_ManagedCertificate) GetDomains() []string
- func (x *Certificate_ManagedCertificate) GetIssuanceConfig() string
- func (x *Certificate_ManagedCertificate) GetProvisioningIssue() *Certificate_ManagedCertificate_ProvisioningIssue
- func (x *Certificate_ManagedCertificate) GetState() Certificate_ManagedCertificate_State
- func (*Certificate_ManagedCertificate) ProtoMessage()
- func (x *Certificate_ManagedCertificate) ProtoReflect() protoreflect.Message
- func (x *Certificate_ManagedCertificate) Reset()
- func (x *Certificate_ManagedCertificate) String() string
- type Certificate_ManagedCertificate_AuthorizationAttemptInfo
- func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) Descriptor() ([]byte, []int)
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetDetails() string
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetDomain() string
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetFailureReason() Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetState() Certificate_ManagedCertificate_AuthorizationAttemptInfo_State
- func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) ProtoMessage()
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) ProtoReflect() protoreflect.Message
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) Reset()
- func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) String() string
- type Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason
- func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Descriptor() protoreflect.EnumDescriptor
- func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Enum() *Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason
- func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) EnumDescriptor() ([]byte, []int)
- func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Number() protoreflect.EnumNumber
- func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) String() string
- func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Type() protoreflect.EnumType
- type Certificate_ManagedCertificate_AuthorizationAttemptInfo_State
- func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Descriptor() protoreflect.EnumDescriptor
- func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Enum() *Certificate_ManagedCertificate_AuthorizationAttemptInfo_State
- func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) EnumDescriptor() ([]byte, []int)
- func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Number() protoreflect.EnumNumber
- func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) String() string
- func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Type() protoreflect.EnumType
- type Certificate_ManagedCertificate_ProvisioningIssue
- func (*Certificate_ManagedCertificate_ProvisioningIssue) Descriptor() ([]byte, []int)
- func (x *Certificate_ManagedCertificate_ProvisioningIssue) GetDetails() string
- func (x *Certificate_ManagedCertificate_ProvisioningIssue) GetReason() Certificate_ManagedCertificate_ProvisioningIssue_Reason
- func (*Certificate_ManagedCertificate_ProvisioningIssue) ProtoMessage()
- func (x *Certificate_ManagedCertificate_ProvisioningIssue) ProtoReflect() protoreflect.Message
- func (x *Certificate_ManagedCertificate_ProvisioningIssue) Reset()
- func (x *Certificate_ManagedCertificate_ProvisioningIssue) String() string
- type Certificate_ManagedCertificate_ProvisioningIssue_Reason
- func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Descriptor() protoreflect.EnumDescriptor
- func (x Certificate_ManagedCertificate_ProvisioningIssue_Reason) Enum() *Certificate_ManagedCertificate_ProvisioningIssue_Reason
- func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) EnumDescriptor() ([]byte, []int)
- func (x Certificate_ManagedCertificate_ProvisioningIssue_Reason) Number() protoreflect.EnumNumber
- func (x Certificate_ManagedCertificate_ProvisioningIssue_Reason) String() string
- func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Type() protoreflect.EnumType
- type Certificate_ManagedCertificate_State
- func (Certificate_ManagedCertificate_State) Descriptor() protoreflect.EnumDescriptor
- func (x Certificate_ManagedCertificate_State) Enum() *Certificate_ManagedCertificate_State
- func (Certificate_ManagedCertificate_State) EnumDescriptor() ([]byte, []int)
- func (x Certificate_ManagedCertificate_State) Number() protoreflect.EnumNumber
- func (x Certificate_ManagedCertificate_State) String() string
- func (Certificate_ManagedCertificate_State) Type() protoreflect.EnumType
- type Certificate_Scope
- func (Certificate_Scope) Descriptor() protoreflect.EnumDescriptor
- func (x Certificate_Scope) Enum() *Certificate_Scope
- func (Certificate_Scope) EnumDescriptor() ([]byte, []int)
- func (x Certificate_Scope) Number() protoreflect.EnumNumber
- func (x Certificate_Scope) String() string
- func (Certificate_Scope) Type() protoreflect.EnumType
- type Certificate_SelfManaged
- type Certificate_SelfManagedCertificate
- func (*Certificate_SelfManagedCertificate) Descriptor() ([]byte, []int)
- func (x *Certificate_SelfManagedCertificate) GetPemCertificate() string
- func (x *Certificate_SelfManagedCertificate) GetPemPrivateKey() string
- func (*Certificate_SelfManagedCertificate) ProtoMessage()
- func (x *Certificate_SelfManagedCertificate) ProtoReflect() protoreflect.Message
- func (x *Certificate_SelfManagedCertificate) Reset()
- func (x *Certificate_SelfManagedCertificate) String() string
- type CreateCertificateIssuanceConfigRequest
- func (*CreateCertificateIssuanceConfigRequest) Descriptor() ([]byte, []int)
- func (x *CreateCertificateIssuanceConfigRequest) GetCertificateIssuanceConfig() *CertificateIssuanceConfig
- func (x *CreateCertificateIssuanceConfigRequest) GetCertificateIssuanceConfigId() string
- func (x *CreateCertificateIssuanceConfigRequest) GetParent() string
- func (*CreateCertificateIssuanceConfigRequest) ProtoMessage()
- func (x *CreateCertificateIssuanceConfigRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCertificateIssuanceConfigRequest) Reset()
- func (x *CreateCertificateIssuanceConfigRequest) String() string
- type CreateCertificateMapEntryRequest
- func (*CreateCertificateMapEntryRequest) Descriptor() ([]byte, []int)
- func (x *CreateCertificateMapEntryRequest) GetCertificateMapEntry() *CertificateMapEntry
- func (x *CreateCertificateMapEntryRequest) GetCertificateMapEntryId() string
- func (x *CreateCertificateMapEntryRequest) GetParent() string
- func (*CreateCertificateMapEntryRequest) ProtoMessage()
- func (x *CreateCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCertificateMapEntryRequest) Reset()
- func (x *CreateCertificateMapEntryRequest) String() string
- type CreateCertificateMapRequest
- func (*CreateCertificateMapRequest) Descriptor() ([]byte, []int)
- func (x *CreateCertificateMapRequest) GetCertificateMap() *CertificateMap
- func (x *CreateCertificateMapRequest) GetCertificateMapId() string
- func (x *CreateCertificateMapRequest) GetParent() string
- func (*CreateCertificateMapRequest) ProtoMessage()
- func (x *CreateCertificateMapRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCertificateMapRequest) Reset()
- func (x *CreateCertificateMapRequest) String() string
- type CreateCertificateRequest
- func (*CreateCertificateRequest) Descriptor() ([]byte, []int)
- func (x *CreateCertificateRequest) GetCertificate() *Certificate
- func (x *CreateCertificateRequest) GetCertificateId() string
- func (x *CreateCertificateRequest) GetParent() string
- func (*CreateCertificateRequest) ProtoMessage()
- func (x *CreateCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *CreateCertificateRequest) Reset()
- func (x *CreateCertificateRequest) String() string
- type CreateDnsAuthorizationRequest
- func (*CreateDnsAuthorizationRequest) Descriptor() ([]byte, []int)
- func (x *CreateDnsAuthorizationRequest) GetDnsAuthorization() *DnsAuthorization
- func (x *CreateDnsAuthorizationRequest) GetDnsAuthorizationId() string
- func (x *CreateDnsAuthorizationRequest) GetParent() string
- func (*CreateDnsAuthorizationRequest) ProtoMessage()
- func (x *CreateDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *CreateDnsAuthorizationRequest) Reset()
- func (x *CreateDnsAuthorizationRequest) String() string
- type CreateTrustConfigRequest
- func (*CreateTrustConfigRequest) Descriptor() ([]byte, []int)
- func (x *CreateTrustConfigRequest) GetParent() string
- func (x *CreateTrustConfigRequest) GetTrustConfig() *TrustConfig
- func (x *CreateTrustConfigRequest) GetTrustConfigId() string
- func (*CreateTrustConfigRequest) ProtoMessage()
- func (x *CreateTrustConfigRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTrustConfigRequest) Reset()
- func (x *CreateTrustConfigRequest) String() string
- type DeleteCertificateIssuanceConfigRequest
- func (*DeleteCertificateIssuanceConfigRequest) Descriptor() ([]byte, []int)
- func (x *DeleteCertificateIssuanceConfigRequest) GetName() string
- func (*DeleteCertificateIssuanceConfigRequest) ProtoMessage()
- func (x *DeleteCertificateIssuanceConfigRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCertificateIssuanceConfigRequest) Reset()
- func (x *DeleteCertificateIssuanceConfigRequest) String() string
- type DeleteCertificateMapEntryRequest
- func (*DeleteCertificateMapEntryRequest) Descriptor() ([]byte, []int)
- func (x *DeleteCertificateMapEntryRequest) GetName() string
- func (*DeleteCertificateMapEntryRequest) ProtoMessage()
- func (x *DeleteCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCertificateMapEntryRequest) Reset()
- func (x *DeleteCertificateMapEntryRequest) String() string
- type DeleteCertificateMapRequest
- func (*DeleteCertificateMapRequest) Descriptor() ([]byte, []int)
- func (x *DeleteCertificateMapRequest) GetName() string
- func (*DeleteCertificateMapRequest) ProtoMessage()
- func (x *DeleteCertificateMapRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCertificateMapRequest) Reset()
- func (x *DeleteCertificateMapRequest) String() string
- type DeleteCertificateRequest
- func (*DeleteCertificateRequest) Descriptor() ([]byte, []int)
- func (x *DeleteCertificateRequest) GetName() string
- func (*DeleteCertificateRequest) ProtoMessage()
- func (x *DeleteCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteCertificateRequest) Reset()
- func (x *DeleteCertificateRequest) String() string
- type DeleteDnsAuthorizationRequest
- func (*DeleteDnsAuthorizationRequest) Descriptor() ([]byte, []int)
- func (x *DeleteDnsAuthorizationRequest) GetName() string
- func (*DeleteDnsAuthorizationRequest) ProtoMessage()
- func (x *DeleteDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteDnsAuthorizationRequest) Reset()
- func (x *DeleteDnsAuthorizationRequest) String() string
- type DeleteTrustConfigRequest
- func (*DeleteTrustConfigRequest) Descriptor() ([]byte, []int)
- func (x *DeleteTrustConfigRequest) GetEtag() string
- func (x *DeleteTrustConfigRequest) GetName() string
- func (*DeleteTrustConfigRequest) ProtoMessage()
- func (x *DeleteTrustConfigRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTrustConfigRequest) Reset()
- func (x *DeleteTrustConfigRequest) String() string
- type DnsAuthorization
- func (*DnsAuthorization) Descriptor() ([]byte, []int)
- func (x *DnsAuthorization) GetCreateTime() *timestamppb.Timestamp
- func (x *DnsAuthorization) GetDescription() string
- func (x *DnsAuthorization) GetDnsResourceRecord() *DnsAuthorization_DnsResourceRecord
- func (x *DnsAuthorization) GetDomain() string
- func (x *DnsAuthorization) GetLabels() map[string]string
- func (x *DnsAuthorization) GetName() string
- func (x *DnsAuthorization) GetType() DnsAuthorization_Type
- func (x *DnsAuthorization) GetUpdateTime() *timestamppb.Timestamp
- func (*DnsAuthorization) ProtoMessage()
- func (x *DnsAuthorization) ProtoReflect() protoreflect.Message
- func (x *DnsAuthorization) Reset()
- func (x *DnsAuthorization) String() string
- type DnsAuthorization_DnsResourceRecord
- func (*DnsAuthorization_DnsResourceRecord) Descriptor() ([]byte, []int)
- func (x *DnsAuthorization_DnsResourceRecord) GetData() string
- func (x *DnsAuthorization_DnsResourceRecord) GetName() string
- func (x *DnsAuthorization_DnsResourceRecord) GetType() string
- func (*DnsAuthorization_DnsResourceRecord) ProtoMessage()
- func (x *DnsAuthorization_DnsResourceRecord) ProtoReflect() protoreflect.Message
- func (x *DnsAuthorization_DnsResourceRecord) Reset()
- func (x *DnsAuthorization_DnsResourceRecord) String() string
- type DnsAuthorization_Type
- func (DnsAuthorization_Type) Descriptor() protoreflect.EnumDescriptor
- func (x DnsAuthorization_Type) Enum() *DnsAuthorization_Type
- func (DnsAuthorization_Type) EnumDescriptor() ([]byte, []int)
- func (x DnsAuthorization_Type) Number() protoreflect.EnumNumber
- func (x DnsAuthorization_Type) String() string
- func (DnsAuthorization_Type) Type() protoreflect.EnumType
- type GetCertificateIssuanceConfigRequest
- func (*GetCertificateIssuanceConfigRequest) Descriptor() ([]byte, []int)
- func (x *GetCertificateIssuanceConfigRequest) GetName() string
- func (*GetCertificateIssuanceConfigRequest) ProtoMessage()
- func (x *GetCertificateIssuanceConfigRequest) ProtoReflect() protoreflect.Message
- func (x *GetCertificateIssuanceConfigRequest) Reset()
- func (x *GetCertificateIssuanceConfigRequest) String() string
- type GetCertificateMapEntryRequest
- func (*GetCertificateMapEntryRequest) Descriptor() ([]byte, []int)
- func (x *GetCertificateMapEntryRequest) GetName() string
- func (*GetCertificateMapEntryRequest) ProtoMessage()
- func (x *GetCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
- func (x *GetCertificateMapEntryRequest) Reset()
- func (x *GetCertificateMapEntryRequest) String() string
- type GetCertificateMapRequest
- func (*GetCertificateMapRequest) Descriptor() ([]byte, []int)
- func (x *GetCertificateMapRequest) GetName() string
- func (*GetCertificateMapRequest) ProtoMessage()
- func (x *GetCertificateMapRequest) ProtoReflect() protoreflect.Message
- func (x *GetCertificateMapRequest) Reset()
- func (x *GetCertificateMapRequest) String() string
- type GetCertificateRequest
- func (*GetCertificateRequest) Descriptor() ([]byte, []int)
- func (x *GetCertificateRequest) GetName() string
- func (*GetCertificateRequest) ProtoMessage()
- func (x *GetCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *GetCertificateRequest) Reset()
- func (x *GetCertificateRequest) String() string
- type GetDnsAuthorizationRequest
- func (*GetDnsAuthorizationRequest) Descriptor() ([]byte, []int)
- func (x *GetDnsAuthorizationRequest) GetName() string
- func (*GetDnsAuthorizationRequest) ProtoMessage()
- func (x *GetDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *GetDnsAuthorizationRequest) Reset()
- func (x *GetDnsAuthorizationRequest) String() string
- type GetTrustConfigRequest
- func (*GetTrustConfigRequest) Descriptor() ([]byte, []int)
- func (x *GetTrustConfigRequest) GetName() string
- func (*GetTrustConfigRequest) ProtoMessage()
- func (x *GetTrustConfigRequest) ProtoReflect() protoreflect.Message
- func (x *GetTrustConfigRequest) Reset()
- func (x *GetTrustConfigRequest) String() string
- type ListCertificateIssuanceConfigsRequest
- func (*ListCertificateIssuanceConfigsRequest) Descriptor() ([]byte, []int)
- func (x *ListCertificateIssuanceConfigsRequest) GetFilter() string
- func (x *ListCertificateIssuanceConfigsRequest) GetOrderBy() string
- func (x *ListCertificateIssuanceConfigsRequest) GetPageSize() int32
- func (x *ListCertificateIssuanceConfigsRequest) GetPageToken() string
- func (x *ListCertificateIssuanceConfigsRequest) GetParent() string
- func (*ListCertificateIssuanceConfigsRequest) ProtoMessage()
- func (x *ListCertificateIssuanceConfigsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCertificateIssuanceConfigsRequest) Reset()
- func (x *ListCertificateIssuanceConfigsRequest) String() string
- type ListCertificateIssuanceConfigsResponse
- func (*ListCertificateIssuanceConfigsResponse) Descriptor() ([]byte, []int)
- func (x *ListCertificateIssuanceConfigsResponse) GetCertificateIssuanceConfigs() []*CertificateIssuanceConfig
- func (x *ListCertificateIssuanceConfigsResponse) GetNextPageToken() string
- func (x *ListCertificateIssuanceConfigsResponse) GetUnreachable() []string
- func (*ListCertificateIssuanceConfigsResponse) ProtoMessage()
- func (x *ListCertificateIssuanceConfigsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCertificateIssuanceConfigsResponse) Reset()
- func (x *ListCertificateIssuanceConfigsResponse) String() string
- type ListCertificateMapEntriesRequest
- func (*ListCertificateMapEntriesRequest) Descriptor() ([]byte, []int)
- func (x *ListCertificateMapEntriesRequest) GetFilter() string
- func (x *ListCertificateMapEntriesRequest) GetOrderBy() string
- func (x *ListCertificateMapEntriesRequest) GetPageSize() int32
- func (x *ListCertificateMapEntriesRequest) GetPageToken() string
- func (x *ListCertificateMapEntriesRequest) GetParent() string
- func (*ListCertificateMapEntriesRequest) ProtoMessage()
- func (x *ListCertificateMapEntriesRequest) ProtoReflect() protoreflect.Message
- func (x *ListCertificateMapEntriesRequest) Reset()
- func (x *ListCertificateMapEntriesRequest) String() string
- type ListCertificateMapEntriesResponse
- func (*ListCertificateMapEntriesResponse) Descriptor() ([]byte, []int)
- func (x *ListCertificateMapEntriesResponse) GetCertificateMapEntries() []*CertificateMapEntry
- func (x *ListCertificateMapEntriesResponse) GetNextPageToken() string
- func (x *ListCertificateMapEntriesResponse) GetUnreachable() []string
- func (*ListCertificateMapEntriesResponse) ProtoMessage()
- func (x *ListCertificateMapEntriesResponse) ProtoReflect() protoreflect.Message
- func (x *ListCertificateMapEntriesResponse) Reset()
- func (x *ListCertificateMapEntriesResponse) String() string
- type ListCertificateMapsRequest
- func (*ListCertificateMapsRequest) Descriptor() ([]byte, []int)
- func (x *ListCertificateMapsRequest) GetFilter() string
- func (x *ListCertificateMapsRequest) GetOrderBy() string
- func (x *ListCertificateMapsRequest) GetPageSize() int32
- func (x *ListCertificateMapsRequest) GetPageToken() string
- func (x *ListCertificateMapsRequest) GetParent() string
- func (*ListCertificateMapsRequest) ProtoMessage()
- func (x *ListCertificateMapsRequest) ProtoReflect() protoreflect.Message
- func (x *ListCertificateMapsRequest) Reset()
- func (x *ListCertificateMapsRequest) String() string
- type ListCertificateMapsResponse
- func (*ListCertificateMapsResponse) Descriptor() ([]byte, []int)
- func (x *ListCertificateMapsResponse) GetCertificateMaps() []*CertificateMap
- func (x *ListCertificateMapsResponse) GetNextPageToken() string
- func (x *ListCertificateMapsResponse) GetUnreachable() []string
- func (*ListCertificateMapsResponse) ProtoMessage()
- func (x *ListCertificateMapsResponse) ProtoReflect() protoreflect.Message
- func (x *ListCertificateMapsResponse) Reset()
- func (x *ListCertificateMapsResponse) String() string
- type ListCertificatesRequest
- func (*ListCertificatesRequest) Descriptor() ([]byte, []int)
- func (x *ListCertificatesRequest) GetFilter() string
- func (x *ListCertificatesRequest) GetOrderBy() string
- func (x *ListCertificatesRequest) GetPageSize() int32
- func (x *ListCertificatesRequest) GetPageToken() string
- func (x *ListCertificatesRequest) GetParent() string
- func (*ListCertificatesRequest) ProtoMessage()
- func (x *ListCertificatesRequest) ProtoReflect() protoreflect.Message
- func (x *ListCertificatesRequest) Reset()
- func (x *ListCertificatesRequest) String() string
- type ListCertificatesResponse
- func (*ListCertificatesResponse) Descriptor() ([]byte, []int)
- func (x *ListCertificatesResponse) GetCertificates() []*Certificate
- func (x *ListCertificatesResponse) GetNextPageToken() string
- func (x *ListCertificatesResponse) GetUnreachable() []string
- func (*ListCertificatesResponse) ProtoMessage()
- func (x *ListCertificatesResponse) ProtoReflect() protoreflect.Message
- func (x *ListCertificatesResponse) Reset()
- func (x *ListCertificatesResponse) String() string
- type ListDnsAuthorizationsRequest
- func (*ListDnsAuthorizationsRequest) Descriptor() ([]byte, []int)
- func (x *ListDnsAuthorizationsRequest) GetFilter() string
- func (x *ListDnsAuthorizationsRequest) GetOrderBy() string
- func (x *ListDnsAuthorizationsRequest) GetPageSize() int32
- func (x *ListDnsAuthorizationsRequest) GetPageToken() string
- func (x *ListDnsAuthorizationsRequest) GetParent() string
- func (*ListDnsAuthorizationsRequest) ProtoMessage()
- func (x *ListDnsAuthorizationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListDnsAuthorizationsRequest) Reset()
- func (x *ListDnsAuthorizationsRequest) String() string
- type ListDnsAuthorizationsResponse
- func (*ListDnsAuthorizationsResponse) Descriptor() ([]byte, []int)
- func (x *ListDnsAuthorizationsResponse) GetDnsAuthorizations() []*DnsAuthorization
- func (x *ListDnsAuthorizationsResponse) GetNextPageToken() string
- func (x *ListDnsAuthorizationsResponse) GetUnreachable() []string
- func (*ListDnsAuthorizationsResponse) ProtoMessage()
- func (x *ListDnsAuthorizationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListDnsAuthorizationsResponse) Reset()
- func (x *ListDnsAuthorizationsResponse) String() string
- type ListTrustConfigsRequest
- func (*ListTrustConfigsRequest) Descriptor() ([]byte, []int)
- func (x *ListTrustConfigsRequest) GetFilter() string
- func (x *ListTrustConfigsRequest) GetOrderBy() string
- func (x *ListTrustConfigsRequest) GetPageSize() int32
- func (x *ListTrustConfigsRequest) GetPageToken() string
- func (x *ListTrustConfigsRequest) GetParent() string
- func (*ListTrustConfigsRequest) ProtoMessage()
- func (x *ListTrustConfigsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTrustConfigsRequest) Reset()
- func (x *ListTrustConfigsRequest) String() string
- type ListTrustConfigsResponse
- func (*ListTrustConfigsResponse) Descriptor() ([]byte, []int)
- func (x *ListTrustConfigsResponse) GetNextPageToken() string
- func (x *ListTrustConfigsResponse) GetTrustConfigs() []*TrustConfig
- func (x *ListTrustConfigsResponse) GetUnreachable() []string
- func (*ListTrustConfigsResponse) ProtoMessage()
- func (x *ListTrustConfigsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTrustConfigsResponse) Reset()
- func (x *ListTrustConfigsResponse) String() string
- type OperationMetadata
- func (*OperationMetadata) Descriptor() ([]byte, []int)
- func (x *OperationMetadata) GetApiVersion() string
- func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetRequestedCancellation() bool
- func (x *OperationMetadata) GetStatusMessage() string
- func (x *OperationMetadata) GetTarget() string
- func (x *OperationMetadata) GetVerb() string
- func (*OperationMetadata) ProtoMessage()
- func (x *OperationMetadata) ProtoReflect() protoreflect.Message
- func (x *OperationMetadata) Reset()
- func (x *OperationMetadata) String() string
- type ServingState
- func (ServingState) Descriptor() protoreflect.EnumDescriptor
- func (x ServingState) Enum() *ServingState
- func (ServingState) EnumDescriptor() ([]byte, []int)
- func (x ServingState) Number() protoreflect.EnumNumber
- func (x ServingState) String() string
- func (ServingState) Type() protoreflect.EnumType
- type TrustConfig
- func (*TrustConfig) Descriptor() ([]byte, []int)
- func (x *TrustConfig) GetCreateTime() *timestamppb.Timestamp
- func (x *TrustConfig) GetDescription() string
- func (x *TrustConfig) GetEtag() string
- func (x *TrustConfig) GetLabels() map[string]string
- func (x *TrustConfig) GetName() string
- func (x *TrustConfig) GetTrustStores() []*TrustConfig_TrustStore
- func (x *TrustConfig) GetUpdateTime() *timestamppb.Timestamp
- func (*TrustConfig) ProtoMessage()
- func (x *TrustConfig) ProtoReflect() protoreflect.Message
- func (x *TrustConfig) Reset()
- func (x *TrustConfig) String() string
- type TrustConfig_IntermediateCA
- func (*TrustConfig_IntermediateCA) Descriptor() ([]byte, []int)
- func (m *TrustConfig_IntermediateCA) GetKind() isTrustConfig_IntermediateCA_Kind
- func (x *TrustConfig_IntermediateCA) GetPemCertificate() string
- func (*TrustConfig_IntermediateCA) ProtoMessage()
- func (x *TrustConfig_IntermediateCA) ProtoReflect() protoreflect.Message
- func (x *TrustConfig_IntermediateCA) Reset()
- func (x *TrustConfig_IntermediateCA) String() string
- type TrustConfig_IntermediateCA_PemCertificate
- type TrustConfig_TrustAnchor
- func (*TrustConfig_TrustAnchor) Descriptor() ([]byte, []int)
- func (m *TrustConfig_TrustAnchor) GetKind() isTrustConfig_TrustAnchor_Kind
- func (x *TrustConfig_TrustAnchor) GetPemCertificate() string
- func (*TrustConfig_TrustAnchor) ProtoMessage()
- func (x *TrustConfig_TrustAnchor) ProtoReflect() protoreflect.Message
- func (x *TrustConfig_TrustAnchor) Reset()
- func (x *TrustConfig_TrustAnchor) String() string
- type TrustConfig_TrustAnchor_PemCertificate
- type TrustConfig_TrustStore
- func (*TrustConfig_TrustStore) Descriptor() ([]byte, []int)
- func (x *TrustConfig_TrustStore) GetIntermediateCas() []*TrustConfig_IntermediateCA
- func (x *TrustConfig_TrustStore) GetTrustAnchors() []*TrustConfig_TrustAnchor
- func (*TrustConfig_TrustStore) ProtoMessage()
- func (x *TrustConfig_TrustStore) ProtoReflect() protoreflect.Message
- func (x *TrustConfig_TrustStore) Reset()
- func (x *TrustConfig_TrustStore) String() string
- type UnimplementedCertificateManagerServer
- func (*UnimplementedCertificateManagerServer) CreateCertificate(context.Context, *CreateCertificateRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) CreateCertificateIssuanceConfig(context.Context, *CreateCertificateIssuanceConfigRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) CreateCertificateMap(context.Context, *CreateCertificateMapRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) CreateCertificateMapEntry(context.Context, *CreateCertificateMapEntryRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) CreateDnsAuthorization(context.Context, *CreateDnsAuthorizationRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) CreateTrustConfig(context.Context, *CreateTrustConfigRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) DeleteCertificate(context.Context, *DeleteCertificateRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) DeleteCertificateIssuanceConfig(context.Context, *DeleteCertificateIssuanceConfigRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) DeleteCertificateMap(context.Context, *DeleteCertificateMapRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) DeleteCertificateMapEntry(context.Context, *DeleteCertificateMapEntryRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) DeleteDnsAuthorization(context.Context, *DeleteDnsAuthorizationRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) DeleteTrustConfig(context.Context, *DeleteTrustConfigRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) GetCertificate(context.Context, *GetCertificateRequest) (*Certificate, error)
- func (*UnimplementedCertificateManagerServer) GetCertificateIssuanceConfig(context.Context, *GetCertificateIssuanceConfigRequest) (*CertificateIssuanceConfig, error)
- func (*UnimplementedCertificateManagerServer) GetCertificateMap(context.Context, *GetCertificateMapRequest) (*CertificateMap, error)
- func (*UnimplementedCertificateManagerServer) GetCertificateMapEntry(context.Context, *GetCertificateMapEntryRequest) (*CertificateMapEntry, error)
- func (*UnimplementedCertificateManagerServer) GetDnsAuthorization(context.Context, *GetDnsAuthorizationRequest) (*DnsAuthorization, error)
- func (*UnimplementedCertificateManagerServer) GetTrustConfig(context.Context, *GetTrustConfigRequest) (*TrustConfig, error)
- func (*UnimplementedCertificateManagerServer) ListCertificateIssuanceConfigs(context.Context, *ListCertificateIssuanceConfigsRequest) (*ListCertificateIssuanceConfigsResponse, error)
- func (*UnimplementedCertificateManagerServer) ListCertificateMapEntries(context.Context, *ListCertificateMapEntriesRequest) (*ListCertificateMapEntriesResponse, error)
- func (*UnimplementedCertificateManagerServer) ListCertificateMaps(context.Context, *ListCertificateMapsRequest) (*ListCertificateMapsResponse, error)
- func (*UnimplementedCertificateManagerServer) ListCertificates(context.Context, *ListCertificatesRequest) (*ListCertificatesResponse, error)
- func (*UnimplementedCertificateManagerServer) ListDnsAuthorizations(context.Context, *ListDnsAuthorizationsRequest) (*ListDnsAuthorizationsResponse, error)
- func (*UnimplementedCertificateManagerServer) ListTrustConfigs(context.Context, *ListTrustConfigsRequest) (*ListTrustConfigsResponse, error)
- func (*UnimplementedCertificateManagerServer) UpdateCertificate(context.Context, *UpdateCertificateRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) UpdateCertificateMap(context.Context, *UpdateCertificateMapRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) UpdateCertificateMapEntry(context.Context, *UpdateCertificateMapEntryRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) UpdateDnsAuthorization(context.Context, *UpdateDnsAuthorizationRequest) (*longrunningpb.Operation, error)
- func (*UnimplementedCertificateManagerServer) UpdateTrustConfig(context.Context, *UpdateTrustConfigRequest) (*longrunningpb.Operation, error)
- type UpdateCertificateMapEntryRequest
- func (*UpdateCertificateMapEntryRequest) Descriptor() ([]byte, []int)
- func (x *UpdateCertificateMapEntryRequest) GetCertificateMapEntry() *CertificateMapEntry
- func (x *UpdateCertificateMapEntryRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateCertificateMapEntryRequest) ProtoMessage()
- func (x *UpdateCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCertificateMapEntryRequest) Reset()
- func (x *UpdateCertificateMapEntryRequest) String() string
- type UpdateCertificateMapRequest
- func (*UpdateCertificateMapRequest) Descriptor() ([]byte, []int)
- func (x *UpdateCertificateMapRequest) GetCertificateMap() *CertificateMap
- func (x *UpdateCertificateMapRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateCertificateMapRequest) ProtoMessage()
- func (x *UpdateCertificateMapRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCertificateMapRequest) Reset()
- func (x *UpdateCertificateMapRequest) String() string
- type UpdateCertificateRequest
- func (*UpdateCertificateRequest) Descriptor() ([]byte, []int)
- func (x *UpdateCertificateRequest) GetCertificate() *Certificate
- func (x *UpdateCertificateRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateCertificateRequest) ProtoMessage()
- func (x *UpdateCertificateRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateCertificateRequest) Reset()
- func (x *UpdateCertificateRequest) String() string
- type UpdateDnsAuthorizationRequest
- func (*UpdateDnsAuthorizationRequest) Descriptor() ([]byte, []int)
- func (x *UpdateDnsAuthorizationRequest) GetDnsAuthorization() *DnsAuthorization
- func (x *UpdateDnsAuthorizationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateDnsAuthorizationRequest) ProtoMessage()
- func (x *UpdateDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateDnsAuthorizationRequest) Reset()
- func (x *UpdateDnsAuthorizationRequest) String() string
- type UpdateTrustConfigRequest
- func (*UpdateTrustConfigRequest) Descriptor() ([]byte, []int)
- func (x *UpdateTrustConfigRequest) GetTrustConfig() *TrustConfig
- func (x *UpdateTrustConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (*UpdateTrustConfigRequest) ProtoMessage()
- func (x *UpdateTrustConfigRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTrustConfigRequest) Reset()
- func (x *UpdateTrustConfigRequest) String() string
Variables ¶
var ( CertificateIssuanceConfig_KeyAlgorithm_name = map[int32]string{ 0: "KEY_ALGORITHM_UNSPECIFIED", 1: "RSA_2048", 4: "ECDSA_P256", } CertificateIssuanceConfig_KeyAlgorithm_value = map[string]int32{ "KEY_ALGORITHM_UNSPECIFIED": 0, "RSA_2048": 1, "ECDSA_P256": 4, } )
Enum value maps for CertificateIssuanceConfig_KeyAlgorithm.
var ( ServingState_name = map[int32]string{ 0: "SERVING_STATE_UNSPECIFIED", 1: "ACTIVE", 2: "PENDING", } ServingState_value = map[string]int32{ "SERVING_STATE_UNSPECIFIED": 0, "ACTIVE": 1, "PENDING": 2, } )
Enum value maps for ServingState.
var ( Certificate_Scope_name = map[int32]string{ 0: "DEFAULT", 1: "EDGE_CACHE", 2: "ALL_REGIONS", } Certificate_Scope_value = map[string]int32{ "DEFAULT": 0, "EDGE_CACHE": 1, "ALL_REGIONS": 2, } )
Enum value maps for Certificate_Scope.
var ( Certificate_ManagedCertificate_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "PROVISIONING", 2: "FAILED", 3: "ACTIVE", } Certificate_ManagedCertificate_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "PROVISIONING": 1, "FAILED": 2, "ACTIVE": 3, } )
Enum value maps for Certificate_ManagedCertificate_State.
var ( Certificate_ManagedCertificate_ProvisioningIssue_Reason_name = map[int32]string{ 0: "REASON_UNSPECIFIED", 1: "AUTHORIZATION_ISSUE", 2: "RATE_LIMITED", } Certificate_ManagedCertificate_ProvisioningIssue_Reason_value = map[string]int32{ "REASON_UNSPECIFIED": 0, "AUTHORIZATION_ISSUE": 1, "RATE_LIMITED": 2, } )
Enum value maps for Certificate_ManagedCertificate_ProvisioningIssue_Reason.
var ( Certificate_ManagedCertificate_AuthorizationAttemptInfo_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "AUTHORIZING", 6: "AUTHORIZED", 7: "FAILED", } Certificate_ManagedCertificate_AuthorizationAttemptInfo_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "AUTHORIZING": 1, "AUTHORIZED": 6, "FAILED": 7, } )
Enum value maps for Certificate_ManagedCertificate_AuthorizationAttemptInfo_State.
var ( Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason_name = map[int32]string{ 0: "FAILURE_REASON_UNSPECIFIED", 1: "CONFIG", 2: "CAA", 3: "RATE_LIMITED", } Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason_value = map[string]int32{ "FAILURE_REASON_UNSPECIFIED": 0, "CONFIG": 1, "CAA": 2, "RATE_LIMITED": 3, } )
Enum value maps for Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason.
var ( CertificateMapEntry_Matcher_name = map[int32]string{ 0: "MATCHER_UNSPECIFIED", 1: "PRIMARY", } CertificateMapEntry_Matcher_value = map[string]int32{ "MATCHER_UNSPECIFIED": 0, "PRIMARY": 1, } )
Enum value maps for CertificateMapEntry_Matcher.
var ( DnsAuthorization_Type_name = map[int32]string{ 0: "TYPE_UNSPECIFIED", 1: "FIXED_RECORD", 2: "PER_PROJECT_RECORD", } DnsAuthorization_Type_value = map[string]int32{ "TYPE_UNSPECIFIED": 0, "FIXED_RECORD": 1, "PER_PROJECT_RECORD": 2, } )
Enum value maps for DnsAuthorization_Type.
var File_google_cloud_certificatemanager_v1_certificate_issuance_config_proto protoreflect.FileDescriptor
var File_google_cloud_certificatemanager_v1_certificate_manager_proto protoreflect.FileDescriptor
var File_google_cloud_certificatemanager_v1_trust_config_proto protoreflect.FileDescriptor
Functions ¶
func RegisterCertificateManagerServer ¶
func RegisterCertificateManagerServer(s *grpc.Server, srv CertificateManagerServer)
Types ¶
type Certificate ¶
type Certificate struct { // A user-defined name of the certificate. Certificate names must be unique // globally and match pattern `projects/*/locations/*/certificates/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // One or more paragraphs of text description of a certificate. Description string `protobuf:"bytes,8,opt,name=description,proto3" json:"description,omitempty"` // Output only. The creation timestamp of a Certificate. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The last update timestamp of a Certificate. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Set of labels associated with a Certificate. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Types that are assignable to Type: // // *Certificate_SelfManaged // *Certificate_Managed Type isCertificate_Type `protobuf_oneof:"type"` // Output only. The list of Subject Alternative Names of dnsName type defined // in the certificate (see RFC 5280 4.2.1.6). Managed certificates that // haven't been provisioned yet have this field populated with a value of the // managed.domains field. SanDnsnames []string `protobuf:"bytes,6,rep,name=san_dnsnames,json=sanDnsnames,proto3" json:"san_dnsnames,omitempty"` // Output only. The PEM-encoded certificate chain. PemCertificate string `protobuf:"bytes,9,opt,name=pem_certificate,json=pemCertificate,proto3" json:"pem_certificate,omitempty"` // Output only. The expiry timestamp of a Certificate. ExpireTime *timestamppb.Timestamp `protobuf:"bytes,7,opt,name=expire_time,json=expireTime,proto3" json:"expire_time,omitempty"` // Immutable. The scope of the certificate. Scope Certificate_Scope `protobuf:"varint,12,opt,name=scope,proto3,enum=google.cloud.certificatemanager.v1.Certificate_Scope" json:"scope,omitempty"` // contains filtered or unexported fields }
Defines TLS certificate.
func (*Certificate) Descriptor ¶
func (*Certificate) Descriptor() ([]byte, []int)
Deprecated: Use Certificate.ProtoReflect.Descriptor instead.
func (*Certificate) GetCreateTime ¶
func (x *Certificate) GetCreateTime() *timestamppb.Timestamp
func (*Certificate) GetDescription ¶
func (x *Certificate) GetDescription() string
func (*Certificate) GetExpireTime ¶
func (x *Certificate) GetExpireTime() *timestamppb.Timestamp
func (*Certificate) GetLabels ¶
func (x *Certificate) GetLabels() map[string]string
func (*Certificate) GetManaged ¶
func (x *Certificate) GetManaged() *Certificate_ManagedCertificate
func (*Certificate) GetName ¶
func (x *Certificate) GetName() string
func (*Certificate) GetPemCertificate ¶
func (x *Certificate) GetPemCertificate() string
func (*Certificate) GetSanDnsnames ¶
func (x *Certificate) GetSanDnsnames() []string
func (*Certificate) GetScope ¶
func (x *Certificate) GetScope() Certificate_Scope
func (*Certificate) GetSelfManaged ¶
func (x *Certificate) GetSelfManaged() *Certificate_SelfManagedCertificate
func (*Certificate) GetType ¶
func (m *Certificate) GetType() isCertificate_Type
func (*Certificate) GetUpdateTime ¶
func (x *Certificate) GetUpdateTime() *timestamppb.Timestamp
func (*Certificate) ProtoMessage ¶
func (*Certificate) ProtoMessage()
func (*Certificate) ProtoReflect ¶
func (x *Certificate) ProtoReflect() protoreflect.Message
func (*Certificate) Reset ¶
func (x *Certificate) Reset()
func (*Certificate) String ¶
func (x *Certificate) String() string
type CertificateIssuanceConfig ¶
type CertificateIssuanceConfig struct { // A user-defined name of the certificate issuance config. // CertificateIssuanceConfig names must be unique globally and match pattern // `projects/*/locations/*/certificateIssuanceConfigs/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. The creation timestamp of a CertificateIssuanceConfig. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The last update timestamp of a CertificateIssuanceConfig. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Set of labels associated with a CertificateIssuanceConfig. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // One or more paragraphs of text description of a CertificateIssuanceConfig. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Required. The CA that issues the workload certificate. It includes the CA // address, type, authentication to CA service, etc. CertificateAuthorityConfig *CertificateIssuanceConfig_CertificateAuthorityConfig `protobuf:"bytes,6,opt,name=certificate_authority_config,json=certificateAuthorityConfig,proto3" json:"certificate_authority_config,omitempty"` // Required. Workload certificate lifetime requested. Lifetime *durationpb.Duration `protobuf:"bytes,7,opt,name=lifetime,proto3" json:"lifetime,omitempty"` // Required. Specifies the percentage of elapsed time of the certificate // lifetime to wait before renewing the certificate. Must be a number between // 1-99, inclusive. RotationWindowPercentage int32 `protobuf:"varint,8,opt,name=rotation_window_percentage,json=rotationWindowPercentage,proto3" json:"rotation_window_percentage,omitempty"` // Required. The key algorithm to use when generating the private key. KeyAlgorithm CertificateIssuanceConfig_KeyAlgorithm `protobuf:"varint,9,opt,name=key_algorithm,json=keyAlgorithm,proto3,enum=google.cloud.certificatemanager.v1.CertificateIssuanceConfig_KeyAlgorithm" json:"key_algorithm,omitempty"` // contains filtered or unexported fields }
CertificateIssuanceConfig specifies how to issue and manage a certificate.
func (*CertificateIssuanceConfig) Descriptor ¶
func (*CertificateIssuanceConfig) Descriptor() ([]byte, []int)
Deprecated: Use CertificateIssuanceConfig.ProtoReflect.Descriptor instead.
func (*CertificateIssuanceConfig) GetCertificateAuthorityConfig ¶
func (x *CertificateIssuanceConfig) GetCertificateAuthorityConfig() *CertificateIssuanceConfig_CertificateAuthorityConfig
func (*CertificateIssuanceConfig) GetCreateTime ¶
func (x *CertificateIssuanceConfig) GetCreateTime() *timestamppb.Timestamp
func (*CertificateIssuanceConfig) GetDescription ¶
func (x *CertificateIssuanceConfig) GetDescription() string
func (*CertificateIssuanceConfig) GetKeyAlgorithm ¶
func (x *CertificateIssuanceConfig) GetKeyAlgorithm() CertificateIssuanceConfig_KeyAlgorithm
func (*CertificateIssuanceConfig) GetLabels ¶
func (x *CertificateIssuanceConfig) GetLabels() map[string]string
func (*CertificateIssuanceConfig) GetLifetime ¶
func (x *CertificateIssuanceConfig) GetLifetime() *durationpb.Duration
func (*CertificateIssuanceConfig) GetName ¶
func (x *CertificateIssuanceConfig) GetName() string
func (*CertificateIssuanceConfig) GetRotationWindowPercentage ¶
func (x *CertificateIssuanceConfig) GetRotationWindowPercentage() int32
func (*CertificateIssuanceConfig) GetUpdateTime ¶
func (x *CertificateIssuanceConfig) GetUpdateTime() *timestamppb.Timestamp
func (*CertificateIssuanceConfig) ProtoMessage ¶
func (*CertificateIssuanceConfig) ProtoMessage()
func (*CertificateIssuanceConfig) ProtoReflect ¶
func (x *CertificateIssuanceConfig) ProtoReflect() protoreflect.Message
func (*CertificateIssuanceConfig) Reset ¶
func (x *CertificateIssuanceConfig) Reset()
func (*CertificateIssuanceConfig) String ¶
func (x *CertificateIssuanceConfig) String() string
type CertificateIssuanceConfig_CertificateAuthorityConfig ¶
type CertificateIssuanceConfig_CertificateAuthorityConfig struct { // Types that are assignable to Kind: // // *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig_ Kind isCertificateIssuanceConfig_CertificateAuthorityConfig_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) Descriptor ¶
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) Descriptor() ([]byte, []int)
Deprecated: Use CertificateIssuanceConfig_CertificateAuthorityConfig.ProtoReflect.Descriptor instead.
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) GetCertificateAuthorityServiceConfig ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) GetCertificateAuthorityServiceConfig() *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) GetKind ¶
func (m *CertificateIssuanceConfig_CertificateAuthorityConfig) GetKind() isCertificateIssuanceConfig_CertificateAuthorityConfig_Kind
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) ProtoMessage ¶
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) ProtoMessage()
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) ProtoReflect ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) ProtoReflect() protoreflect.Message
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) Reset ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) Reset()
func (*CertificateIssuanceConfig_CertificateAuthorityConfig) String ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig) String() string
type CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig ¶
type CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig struct { // Required. A CA pool resource used to issue a certificate. // The CA pool string has a relative resource path following the form // "projects/{project}/locations/{location}/caPools/{ca_pool}". CaPool string `protobuf:"bytes,1,opt,name=ca_pool,json=caPool,proto3" json:"ca_pool,omitempty"` // contains filtered or unexported fields }
Contains information required to contact CA service.
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) Descriptor ¶
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) Descriptor() ([]byte, []int)
Deprecated: Use CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig.ProtoReflect.Descriptor instead.
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) GetCaPool ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) GetCaPool() string
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) ProtoMessage ¶
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) ProtoMessage()
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) ProtoReflect ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) ProtoReflect() protoreflect.Message
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) Reset ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) Reset()
func (*CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) String ¶
func (x *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig) String() string
type CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig_ ¶
type CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig_ struct { // Defines a CertificateAuthorityServiceConfig. CertificateAuthorityServiceConfig *CertificateIssuanceConfig_CertificateAuthorityConfig_CertificateAuthorityServiceConfig `protobuf:"bytes,1,opt,name=certificate_authority_service_config,json=certificateAuthorityServiceConfig,proto3,oneof"` }
type CertificateIssuanceConfig_KeyAlgorithm ¶
type CertificateIssuanceConfig_KeyAlgorithm int32
The type of keypair to generate.
const ( // Unspecified key algorithm. CertificateIssuanceConfig_KEY_ALGORITHM_UNSPECIFIED CertificateIssuanceConfig_KeyAlgorithm = 0 // Specifies RSA with a 2048-bit modulus. CertificateIssuanceConfig_RSA_2048 CertificateIssuanceConfig_KeyAlgorithm = 1 // Specifies ECDSA with curve P256. CertificateIssuanceConfig_ECDSA_P256 CertificateIssuanceConfig_KeyAlgorithm = 4 )
func (CertificateIssuanceConfig_KeyAlgorithm) Descriptor ¶
func (CertificateIssuanceConfig_KeyAlgorithm) Descriptor() protoreflect.EnumDescriptor
func (CertificateIssuanceConfig_KeyAlgorithm) Enum ¶
func (CertificateIssuanceConfig_KeyAlgorithm) EnumDescriptor ¶
func (CertificateIssuanceConfig_KeyAlgorithm) EnumDescriptor() ([]byte, []int)
Deprecated: Use CertificateIssuanceConfig_KeyAlgorithm.Descriptor instead.
func (CertificateIssuanceConfig_KeyAlgorithm) Number ¶
func (x CertificateIssuanceConfig_KeyAlgorithm) Number() protoreflect.EnumNumber
func (CertificateIssuanceConfig_KeyAlgorithm) String ¶
func (x CertificateIssuanceConfig_KeyAlgorithm) String() string
func (CertificateIssuanceConfig_KeyAlgorithm) Type ¶
func (CertificateIssuanceConfig_KeyAlgorithm) Type() protoreflect.EnumType
type CertificateManagerClient ¶
type CertificateManagerClient interface { // Lists Certificates in a given project and location. ListCertificates(ctx context.Context, in *ListCertificatesRequest, opts ...grpc.CallOption) (*ListCertificatesResponse, error) // Gets details of a single Certificate. GetCertificate(ctx context.Context, in *GetCertificateRequest, opts ...grpc.CallOption) (*Certificate, error) // Creates a new Certificate in a given project and location. CreateCertificate(ctx context.Context, in *CreateCertificateRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates a Certificate. UpdateCertificate(ctx context.Context, in *UpdateCertificateRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single Certificate. DeleteCertificate(ctx context.Context, in *DeleteCertificateRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists CertificateMaps in a given project and location. ListCertificateMaps(ctx context.Context, in *ListCertificateMapsRequest, opts ...grpc.CallOption) (*ListCertificateMapsResponse, error) // Gets details of a single CertificateMap. GetCertificateMap(ctx context.Context, in *GetCertificateMapRequest, opts ...grpc.CallOption) (*CertificateMap, error) // Creates a new CertificateMap in a given project and location. CreateCertificateMap(ctx context.Context, in *CreateCertificateMapRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates a CertificateMap. UpdateCertificateMap(ctx context.Context, in *UpdateCertificateMapRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single CertificateMap. A Certificate Map can't be deleted // if it contains Certificate Map Entries. Remove all the entries from // the map before calling this method. DeleteCertificateMap(ctx context.Context, in *DeleteCertificateMapRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists CertificateMapEntries in a given project and location. ListCertificateMapEntries(ctx context.Context, in *ListCertificateMapEntriesRequest, opts ...grpc.CallOption) (*ListCertificateMapEntriesResponse, error) // Gets details of a single CertificateMapEntry. GetCertificateMapEntry(ctx context.Context, in *GetCertificateMapEntryRequest, opts ...grpc.CallOption) (*CertificateMapEntry, error) // Creates a new CertificateMapEntry in a given project and location. CreateCertificateMapEntry(ctx context.Context, in *CreateCertificateMapEntryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates a CertificateMapEntry. UpdateCertificateMapEntry(ctx context.Context, in *UpdateCertificateMapEntryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single CertificateMapEntry. DeleteCertificateMapEntry(ctx context.Context, in *DeleteCertificateMapEntryRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists DnsAuthorizations in a given project and location. ListDnsAuthorizations(ctx context.Context, in *ListDnsAuthorizationsRequest, opts ...grpc.CallOption) (*ListDnsAuthorizationsResponse, error) // Gets details of a single DnsAuthorization. GetDnsAuthorization(ctx context.Context, in *GetDnsAuthorizationRequest, opts ...grpc.CallOption) (*DnsAuthorization, error) // Creates a new DnsAuthorization in a given project and location. CreateDnsAuthorization(ctx context.Context, in *CreateDnsAuthorizationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates a DnsAuthorization. UpdateDnsAuthorization(ctx context.Context, in *UpdateDnsAuthorizationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single DnsAuthorization. DeleteDnsAuthorization(ctx context.Context, in *DeleteDnsAuthorizationRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists CertificateIssuanceConfigs in a given project and location. ListCertificateIssuanceConfigs(ctx context.Context, in *ListCertificateIssuanceConfigsRequest, opts ...grpc.CallOption) (*ListCertificateIssuanceConfigsResponse, error) // Gets details of a single CertificateIssuanceConfig. GetCertificateIssuanceConfig(ctx context.Context, in *GetCertificateIssuanceConfigRequest, opts ...grpc.CallOption) (*CertificateIssuanceConfig, error) // Creates a new CertificateIssuanceConfig in a given project and location. CreateCertificateIssuanceConfig(ctx context.Context, in *CreateCertificateIssuanceConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single CertificateIssuanceConfig. DeleteCertificateIssuanceConfig(ctx context.Context, in *DeleteCertificateIssuanceConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Lists TrustConfigs in a given project and location. ListTrustConfigs(ctx context.Context, in *ListTrustConfigsRequest, opts ...grpc.CallOption) (*ListTrustConfigsResponse, error) // Gets details of a single TrustConfig. GetTrustConfig(ctx context.Context, in *GetTrustConfigRequest, opts ...grpc.CallOption) (*TrustConfig, error) // Creates a new TrustConfig in a given project and location. CreateTrustConfig(ctx context.Context, in *CreateTrustConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Updates a TrustConfig. UpdateTrustConfig(ctx context.Context, in *UpdateTrustConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) // Deletes a single TrustConfig. DeleteTrustConfig(ctx context.Context, in *DeleteTrustConfigRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error) }
CertificateManagerClient is the client API for CertificateManager service.
For semantics around ctx use and closing/ending streaming RPCs, please refer to https://godoc.org/google.golang.org/grpc#ClientConn.NewStream.
func NewCertificateManagerClient ¶
func NewCertificateManagerClient(cc grpc.ClientConnInterface) CertificateManagerClient
type CertificateManagerServer ¶
type CertificateManagerServer interface { // Lists Certificates in a given project and location. ListCertificates(context.Context, *ListCertificatesRequest) (*ListCertificatesResponse, error) // Gets details of a single Certificate. GetCertificate(context.Context, *GetCertificateRequest) (*Certificate, error) // Creates a new Certificate in a given project and location. CreateCertificate(context.Context, *CreateCertificateRequest) (*longrunningpb.Operation, error) // Updates a Certificate. UpdateCertificate(context.Context, *UpdateCertificateRequest) (*longrunningpb.Operation, error) // Deletes a single Certificate. DeleteCertificate(context.Context, *DeleteCertificateRequest) (*longrunningpb.Operation, error) // Lists CertificateMaps in a given project and location. ListCertificateMaps(context.Context, *ListCertificateMapsRequest) (*ListCertificateMapsResponse, error) // Gets details of a single CertificateMap. GetCertificateMap(context.Context, *GetCertificateMapRequest) (*CertificateMap, error) // Creates a new CertificateMap in a given project and location. CreateCertificateMap(context.Context, *CreateCertificateMapRequest) (*longrunningpb.Operation, error) // Updates a CertificateMap. UpdateCertificateMap(context.Context, *UpdateCertificateMapRequest) (*longrunningpb.Operation, error) // Deletes a single CertificateMap. A Certificate Map can't be deleted // if it contains Certificate Map Entries. Remove all the entries from // the map before calling this method. DeleteCertificateMap(context.Context, *DeleteCertificateMapRequest) (*longrunningpb.Operation, error) // Lists CertificateMapEntries in a given project and location. ListCertificateMapEntries(context.Context, *ListCertificateMapEntriesRequest) (*ListCertificateMapEntriesResponse, error) // Gets details of a single CertificateMapEntry. GetCertificateMapEntry(context.Context, *GetCertificateMapEntryRequest) (*CertificateMapEntry, error) // Creates a new CertificateMapEntry in a given project and location. CreateCertificateMapEntry(context.Context, *CreateCertificateMapEntryRequest) (*longrunningpb.Operation, error) // Updates a CertificateMapEntry. UpdateCertificateMapEntry(context.Context, *UpdateCertificateMapEntryRequest) (*longrunningpb.Operation, error) // Deletes a single CertificateMapEntry. DeleteCertificateMapEntry(context.Context, *DeleteCertificateMapEntryRequest) (*longrunningpb.Operation, error) // Lists DnsAuthorizations in a given project and location. ListDnsAuthorizations(context.Context, *ListDnsAuthorizationsRequest) (*ListDnsAuthorizationsResponse, error) // Gets details of a single DnsAuthorization. GetDnsAuthorization(context.Context, *GetDnsAuthorizationRequest) (*DnsAuthorization, error) // Creates a new DnsAuthorization in a given project and location. CreateDnsAuthorization(context.Context, *CreateDnsAuthorizationRequest) (*longrunningpb.Operation, error) // Updates a DnsAuthorization. UpdateDnsAuthorization(context.Context, *UpdateDnsAuthorizationRequest) (*longrunningpb.Operation, error) // Deletes a single DnsAuthorization. DeleteDnsAuthorization(context.Context, *DeleteDnsAuthorizationRequest) (*longrunningpb.Operation, error) // Lists CertificateIssuanceConfigs in a given project and location. ListCertificateIssuanceConfigs(context.Context, *ListCertificateIssuanceConfigsRequest) (*ListCertificateIssuanceConfigsResponse, error) // Gets details of a single CertificateIssuanceConfig. GetCertificateIssuanceConfig(context.Context, *GetCertificateIssuanceConfigRequest) (*CertificateIssuanceConfig, error) // Creates a new CertificateIssuanceConfig in a given project and location. CreateCertificateIssuanceConfig(context.Context, *CreateCertificateIssuanceConfigRequest) (*longrunningpb.Operation, error) // Deletes a single CertificateIssuanceConfig. DeleteCertificateIssuanceConfig(context.Context, *DeleteCertificateIssuanceConfigRequest) (*longrunningpb.Operation, error) // Lists TrustConfigs in a given project and location. ListTrustConfigs(context.Context, *ListTrustConfigsRequest) (*ListTrustConfigsResponse, error) // Gets details of a single TrustConfig. GetTrustConfig(context.Context, *GetTrustConfigRequest) (*TrustConfig, error) // Creates a new TrustConfig in a given project and location. CreateTrustConfig(context.Context, *CreateTrustConfigRequest) (*longrunningpb.Operation, error) // Updates a TrustConfig. UpdateTrustConfig(context.Context, *UpdateTrustConfigRequest) (*longrunningpb.Operation, error) // Deletes a single TrustConfig. DeleteTrustConfig(context.Context, *DeleteTrustConfigRequest) (*longrunningpb.Operation, error) }
CertificateManagerServer is the server API for CertificateManager service.
type CertificateMap ¶
type CertificateMap struct { // A user-defined name of the Certificate Map. Certificate Map names must be // unique globally and match pattern // `projects/*/locations/*/certificateMaps/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // One or more paragraphs of text description of a certificate map. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Output only. The creation timestamp of a Certificate Map. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The update timestamp of a Certificate Map. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,6,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Set of labels associated with a Certificate Map. Labels map[string]string `protobuf:"bytes,3,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Output only. A list of GCLB targets that use this Certificate Map. // A Target Proxy is only present on this list if it's attached to a // Forwarding Rule. GclbTargets []*CertificateMap_GclbTarget `protobuf:"bytes,4,rep,name=gclb_targets,json=gclbTargets,proto3" json:"gclb_targets,omitempty"` // contains filtered or unexported fields }
Defines a collection of certificate configurations.
func (*CertificateMap) Descriptor ¶
func (*CertificateMap) Descriptor() ([]byte, []int)
Deprecated: Use CertificateMap.ProtoReflect.Descriptor instead.
func (*CertificateMap) GetCreateTime ¶
func (x *CertificateMap) GetCreateTime() *timestamppb.Timestamp
func (*CertificateMap) GetDescription ¶
func (x *CertificateMap) GetDescription() string
func (*CertificateMap) GetGclbTargets ¶
func (x *CertificateMap) GetGclbTargets() []*CertificateMap_GclbTarget
func (*CertificateMap) GetLabels ¶
func (x *CertificateMap) GetLabels() map[string]string
func (*CertificateMap) GetName ¶
func (x *CertificateMap) GetName() string
func (*CertificateMap) GetUpdateTime ¶
func (x *CertificateMap) GetUpdateTime() *timestamppb.Timestamp
func (*CertificateMap) ProtoMessage ¶
func (*CertificateMap) ProtoMessage()
func (*CertificateMap) ProtoReflect ¶
func (x *CertificateMap) ProtoReflect() protoreflect.Message
func (*CertificateMap) Reset ¶
func (x *CertificateMap) Reset()
func (*CertificateMap) String ¶
func (x *CertificateMap) String() string
type CertificateMapEntry ¶
type CertificateMapEntry struct { // A user-defined name of the Certificate Map Entry. Certificate Map Entry // names must be unique globally and match pattern // `projects/*/locations/*/certificateMaps/*/certificateMapEntries/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // One or more paragraphs of text description of a certificate map entry. Description string `protobuf:"bytes,9,opt,name=description,proto3" json:"description,omitempty"` // Output only. The creation timestamp of a Certificate Map Entry. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The update timestamp of a Certificate Map Entry. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Set of labels associated with a Certificate Map Entry. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Types that are assignable to Match: // // *CertificateMapEntry_Hostname // *CertificateMapEntry_Matcher_ Match isCertificateMapEntry_Match `protobuf_oneof:"match"` // A set of Certificates defines for the given `hostname`. There can be // defined up to four certificates in each Certificate Map Entry. Each // certificate must match pattern `projects/*/locations/*/certificates/*`. Certificates []string `protobuf:"bytes,7,rep,name=certificates,proto3" json:"certificates,omitempty"` // Output only. A serving state of this Certificate Map Entry. State ServingState `protobuf:"varint,8,opt,name=state,proto3,enum=google.cloud.certificatemanager.v1.ServingState" json:"state,omitempty"` // contains filtered or unexported fields }
Defines a certificate map entry.
func (*CertificateMapEntry) Descriptor ¶
func (*CertificateMapEntry) Descriptor() ([]byte, []int)
Deprecated: Use CertificateMapEntry.ProtoReflect.Descriptor instead.
func (*CertificateMapEntry) GetCertificates ¶
func (x *CertificateMapEntry) GetCertificates() []string
func (*CertificateMapEntry) GetCreateTime ¶
func (x *CertificateMapEntry) GetCreateTime() *timestamppb.Timestamp
func (*CertificateMapEntry) GetDescription ¶
func (x *CertificateMapEntry) GetDescription() string
func (*CertificateMapEntry) GetHostname ¶
func (x *CertificateMapEntry) GetHostname() string
func (*CertificateMapEntry) GetLabels ¶
func (x *CertificateMapEntry) GetLabels() map[string]string
func (*CertificateMapEntry) GetMatch ¶
func (m *CertificateMapEntry) GetMatch() isCertificateMapEntry_Match
func (*CertificateMapEntry) GetMatcher ¶
func (x *CertificateMapEntry) GetMatcher() CertificateMapEntry_Matcher
func (*CertificateMapEntry) GetName ¶
func (x *CertificateMapEntry) GetName() string
func (*CertificateMapEntry) GetState ¶
func (x *CertificateMapEntry) GetState() ServingState
func (*CertificateMapEntry) GetUpdateTime ¶
func (x *CertificateMapEntry) GetUpdateTime() *timestamppb.Timestamp
func (*CertificateMapEntry) ProtoMessage ¶
func (*CertificateMapEntry) ProtoMessage()
func (*CertificateMapEntry) ProtoReflect ¶
func (x *CertificateMapEntry) ProtoReflect() protoreflect.Message
func (*CertificateMapEntry) Reset ¶
func (x *CertificateMapEntry) Reset()
func (*CertificateMapEntry) String ¶
func (x *CertificateMapEntry) String() string
type CertificateMapEntry_Hostname ¶
type CertificateMapEntry_Hostname struct { // A Hostname (FQDN, e.g. `example.com`) or a wildcard hostname expression // (`*.example.com`) for a set of hostnames with common suffix. Used as // Server Name Indication (SNI) for selecting a proper certificate. Hostname string `protobuf:"bytes,5,opt,name=hostname,proto3,oneof"` }
type CertificateMapEntry_Matcher ¶
type CertificateMapEntry_Matcher int32
Defines predefined cases other than SNI-hostname match when this configuration should be applied.
const ( // A matcher has't been recognized. CertificateMapEntry_MATCHER_UNSPECIFIED CertificateMapEntry_Matcher = 0 // A primary certificate that is served when SNI wasn't specified in the // request or SNI couldn't be found in the map. CertificateMapEntry_PRIMARY CertificateMapEntry_Matcher = 1 )
func (CertificateMapEntry_Matcher) Descriptor ¶
func (CertificateMapEntry_Matcher) Descriptor() protoreflect.EnumDescriptor
func (CertificateMapEntry_Matcher) Enum ¶
func (x CertificateMapEntry_Matcher) Enum() *CertificateMapEntry_Matcher
func (CertificateMapEntry_Matcher) EnumDescriptor ¶
func (CertificateMapEntry_Matcher) EnumDescriptor() ([]byte, []int)
Deprecated: Use CertificateMapEntry_Matcher.Descriptor instead.
func (CertificateMapEntry_Matcher) Number ¶
func (x CertificateMapEntry_Matcher) Number() protoreflect.EnumNumber
func (CertificateMapEntry_Matcher) String ¶
func (x CertificateMapEntry_Matcher) String() string
func (CertificateMapEntry_Matcher) Type ¶
func (CertificateMapEntry_Matcher) Type() protoreflect.EnumType
type CertificateMapEntry_Matcher_ ¶
type CertificateMapEntry_Matcher_ struct { // A predefined matcher for particular cases, other than SNI selection. Matcher CertificateMapEntry_Matcher `protobuf:"varint,10,opt,name=matcher,proto3,enum=google.cloud.certificatemanager.v1.CertificateMapEntry_Matcher,oneof"` }
type CertificateMap_GclbTarget ¶
type CertificateMap_GclbTarget struct { // A Target Proxy to which this map is attached to. // // Types that are assignable to TargetProxy: // // *CertificateMap_GclbTarget_TargetHttpsProxy // *CertificateMap_GclbTarget_TargetSslProxy TargetProxy isCertificateMap_GclbTarget_TargetProxy `protobuf_oneof:"target_proxy"` // Output only. IP configurations for this Target Proxy where the // Certificate Map is serving. IpConfigs []*CertificateMap_GclbTarget_IpConfig `protobuf:"bytes,2,rep,name=ip_configs,json=ipConfigs,proto3" json:"ip_configs,omitempty"` // contains filtered or unexported fields }
Describes a Target Proxy that uses this Certificate Map.
func (*CertificateMap_GclbTarget) Descriptor ¶
func (*CertificateMap_GclbTarget) Descriptor() ([]byte, []int)
Deprecated: Use CertificateMap_GclbTarget.ProtoReflect.Descriptor instead.
func (*CertificateMap_GclbTarget) GetIpConfigs ¶
func (x *CertificateMap_GclbTarget) GetIpConfigs() []*CertificateMap_GclbTarget_IpConfig
func (*CertificateMap_GclbTarget) GetTargetHttpsProxy ¶
func (x *CertificateMap_GclbTarget) GetTargetHttpsProxy() string
func (*CertificateMap_GclbTarget) GetTargetProxy ¶
func (m *CertificateMap_GclbTarget) GetTargetProxy() isCertificateMap_GclbTarget_TargetProxy
func (*CertificateMap_GclbTarget) GetTargetSslProxy ¶
func (x *CertificateMap_GclbTarget) GetTargetSslProxy() string
func (*CertificateMap_GclbTarget) ProtoMessage ¶
func (*CertificateMap_GclbTarget) ProtoMessage()
func (*CertificateMap_GclbTarget) ProtoReflect ¶
func (x *CertificateMap_GclbTarget) ProtoReflect() protoreflect.Message
func (*CertificateMap_GclbTarget) Reset ¶
func (x *CertificateMap_GclbTarget) Reset()
func (*CertificateMap_GclbTarget) String ¶
func (x *CertificateMap_GclbTarget) String() string
type CertificateMap_GclbTarget_IpConfig ¶
type CertificateMap_GclbTarget_IpConfig struct { // Output only. An external IP address. IpAddress string `protobuf:"bytes,1,opt,name=ip_address,json=ipAddress,proto3" json:"ip_address,omitempty"` // Output only. Ports. Ports []uint32 `protobuf:"varint,3,rep,packed,name=ports,proto3" json:"ports,omitempty"` // contains filtered or unexported fields }
Defines IP configuration where this Certificate Map is serving.
func (*CertificateMap_GclbTarget_IpConfig) Descriptor ¶
func (*CertificateMap_GclbTarget_IpConfig) Descriptor() ([]byte, []int)
Deprecated: Use CertificateMap_GclbTarget_IpConfig.ProtoReflect.Descriptor instead.
func (*CertificateMap_GclbTarget_IpConfig) GetIpAddress ¶
func (x *CertificateMap_GclbTarget_IpConfig) GetIpAddress() string
func (*CertificateMap_GclbTarget_IpConfig) GetPorts ¶
func (x *CertificateMap_GclbTarget_IpConfig) GetPorts() []uint32
func (*CertificateMap_GclbTarget_IpConfig) ProtoMessage ¶
func (*CertificateMap_GclbTarget_IpConfig) ProtoMessage()
func (*CertificateMap_GclbTarget_IpConfig) ProtoReflect ¶
func (x *CertificateMap_GclbTarget_IpConfig) ProtoReflect() protoreflect.Message
func (*CertificateMap_GclbTarget_IpConfig) Reset ¶
func (x *CertificateMap_GclbTarget_IpConfig) Reset()
func (*CertificateMap_GclbTarget_IpConfig) String ¶
func (x *CertificateMap_GclbTarget_IpConfig) String() string
type CertificateMap_GclbTarget_TargetHttpsProxy ¶
type CertificateMap_GclbTarget_TargetHttpsProxy struct { // Output only. This field returns the resource name in the following // format: // `//compute.googleapis.com/projects/*/global/targetHttpsProxies/*`. TargetHttpsProxy string `protobuf:"bytes,1,opt,name=target_https_proxy,json=targetHttpsProxy,proto3,oneof"` }
type CertificateMap_GclbTarget_TargetSslProxy ¶
type CertificateMap_GclbTarget_TargetSslProxy struct { // Output only. This field returns the resource name in the following // format: // `//compute.googleapis.com/projects/*/global/targetSslProxies/*`. TargetSslProxy string `protobuf:"bytes,3,opt,name=target_ssl_proxy,json=targetSslProxy,proto3,oneof"` }
type Certificate_Managed ¶
type Certificate_Managed struct { // If set, contains configuration and state of a managed certificate. Managed *Certificate_ManagedCertificate `protobuf:"bytes,11,opt,name=managed,proto3,oneof"` }
type Certificate_ManagedCertificate ¶
type Certificate_ManagedCertificate struct { // Immutable. The domains for which a managed SSL certificate will be // generated. Wildcard domains are only supported with DNS challenge // resolution. Domains []string `protobuf:"bytes,1,rep,name=domains,proto3" json:"domains,omitempty"` // Immutable. Authorizations that will be used for performing domain // authorization. DnsAuthorizations []string `protobuf:"bytes,2,rep,name=dns_authorizations,json=dnsAuthorizations,proto3" json:"dns_authorizations,omitempty"` // Immutable. The resource name for a // [CertificateIssuanceConfig][google.cloud.certificatemanager.v1.CertificateIssuanceConfig] // used to configure private PKI certificates in the format // `projects/*/locations/*/certificateIssuanceConfigs/*`. // If this field is not set, the certificates will instead be publicly // signed as documented at // https://cloud.google.com/load-balancing/docs/ssl-certificates/google-managed-certs#caa. IssuanceConfig string `protobuf:"bytes,6,opt,name=issuance_config,json=issuanceConfig,proto3" json:"issuance_config,omitempty"` // Output only. State of the managed certificate resource. State Certificate_ManagedCertificate_State `protobuf:"varint,4,opt,name=state,proto3,enum=google.cloud.certificatemanager.v1.Certificate_ManagedCertificate_State" json:"state,omitempty"` // Output only. Information about issues with provisioning a Managed // Certificate. ProvisioningIssue *Certificate_ManagedCertificate_ProvisioningIssue `protobuf:"bytes,3,opt,name=provisioning_issue,json=provisioningIssue,proto3" json:"provisioning_issue,omitempty"` // Output only. Detailed state of the latest authorization attempt for each // domain specified for managed certificate resource. AuthorizationAttemptInfo []*Certificate_ManagedCertificate_AuthorizationAttemptInfo `protobuf:"bytes,5,rep,name=authorization_attempt_info,json=authorizationAttemptInfo,proto3" json:"authorization_attempt_info,omitempty"` // contains filtered or unexported fields }
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.
func (*Certificate_ManagedCertificate) Descriptor ¶
func (*Certificate_ManagedCertificate) Descriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate.ProtoReflect.Descriptor instead.
func (*Certificate_ManagedCertificate) GetAuthorizationAttemptInfo ¶
func (x *Certificate_ManagedCertificate) GetAuthorizationAttemptInfo() []*Certificate_ManagedCertificate_AuthorizationAttemptInfo
func (*Certificate_ManagedCertificate) GetDnsAuthorizations ¶
func (x *Certificate_ManagedCertificate) GetDnsAuthorizations() []string
func (*Certificate_ManagedCertificate) GetDomains ¶
func (x *Certificate_ManagedCertificate) GetDomains() []string
func (*Certificate_ManagedCertificate) GetIssuanceConfig ¶
func (x *Certificate_ManagedCertificate) GetIssuanceConfig() string
func (*Certificate_ManagedCertificate) GetProvisioningIssue ¶
func (x *Certificate_ManagedCertificate) GetProvisioningIssue() *Certificate_ManagedCertificate_ProvisioningIssue
func (*Certificate_ManagedCertificate) GetState ¶
func (x *Certificate_ManagedCertificate) GetState() Certificate_ManagedCertificate_State
func (*Certificate_ManagedCertificate) ProtoMessage ¶
func (*Certificate_ManagedCertificate) ProtoMessage()
func (*Certificate_ManagedCertificate) ProtoReflect ¶
func (x *Certificate_ManagedCertificate) ProtoReflect() protoreflect.Message
func (*Certificate_ManagedCertificate) Reset ¶
func (x *Certificate_ManagedCertificate) Reset()
func (*Certificate_ManagedCertificate) String ¶
func (x *Certificate_ManagedCertificate) String() string
type Certificate_ManagedCertificate_AuthorizationAttemptInfo ¶
type Certificate_ManagedCertificate_AuthorizationAttemptInfo struct { // Domain name of the authorization attempt. Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"` // Output only. State of the domain for managed certificate issuance. State Certificate_ManagedCertificate_AuthorizationAttemptInfo_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.certificatemanager.v1.Certificate_ManagedCertificate_AuthorizationAttemptInfo_State" json:"state,omitempty"` // Output only. Reason for failure of the authorization attempt for the // domain. FailureReason Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason `protobuf:"varint,3,opt,name=failure_reason,json=failureReason,proto3,enum=google.cloud.certificatemanager.v1.Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason" json:"failure_reason,omitempty"` // Output only. Human readable explanation for reaching the state. // Provided to help address the configuration issues. Not guaranteed to be // stable. For programmatic access use FailureReason enum. Details string `protobuf:"bytes,4,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
State of the latest attempt to authorize a domain for certificate issuance.
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) Descriptor ¶
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) Descriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate_AuthorizationAttemptInfo.ProtoReflect.Descriptor instead.
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetDetails ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetDetails() string
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetDomain ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetDomain() string
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetFailureReason ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetFailureReason() Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetState ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) GetState() Certificate_ManagedCertificate_AuthorizationAttemptInfo_State
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) ProtoMessage ¶
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) ProtoMessage()
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) ProtoReflect ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) ProtoReflect() protoreflect.Message
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) Reset ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) Reset()
func (*Certificate_ManagedCertificate_AuthorizationAttemptInfo) String ¶
func (x *Certificate_ManagedCertificate_AuthorizationAttemptInfo) String() string
type Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason ¶
type Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason int32
Reason for failure of the authorization attempt for the domain.
const ( // FailureReason is unspecified. Certificate_ManagedCertificate_AuthorizationAttemptInfo_FAILURE_REASON_UNSPECIFIED Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason = 0 // There was a problem with the user's DNS or load balancer // configuration for this domain. Certificate_ManagedCertificate_AuthorizationAttemptInfo_CONFIG Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason = 1 // Certificate issuance forbidden by an explicit CAA record for the // domain or a failure to check CAA records for the domain. Certificate_ManagedCertificate_AuthorizationAttemptInfo_CAA Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason = 2 // Reached a CA or internal rate-limit for the domain, // e.g. for certificates per top-level private domain. Certificate_ManagedCertificate_AuthorizationAttemptInfo_RATE_LIMITED Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason = 3 )
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Descriptor ¶
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Descriptor() protoreflect.EnumDescriptor
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Enum ¶
func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Enum() *Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) EnumDescriptor ¶
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) EnumDescriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason.Descriptor instead.
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Number ¶
func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Number() protoreflect.EnumNumber
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) String ¶
func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) String() string
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Type ¶
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_FailureReason) Type() protoreflect.EnumType
type Certificate_ManagedCertificate_AuthorizationAttemptInfo_State ¶
type Certificate_ManagedCertificate_AuthorizationAttemptInfo_State int32
State of the domain for managed certificate issuance.
const ( // State is unspecified. Certificate_ManagedCertificate_AuthorizationAttemptInfo_STATE_UNSPECIFIED Certificate_ManagedCertificate_AuthorizationAttemptInfo_State = 0 // Certificate provisioning for this domain is under way. Google Cloud // will attempt to authorize the domain. Certificate_ManagedCertificate_AuthorizationAttemptInfo_AUTHORIZING Certificate_ManagedCertificate_AuthorizationAttemptInfo_State = 1 // A managed certificate can be provisioned, no issues for this domain. Certificate_ManagedCertificate_AuthorizationAttemptInfo_AUTHORIZED Certificate_ManagedCertificate_AuthorizationAttemptInfo_State = 6 // Attempt to authorize the domain failed. This prevents the Managed // Certificate from being issued. // See `failure_reason` and `details` fields for more information. Certificate_ManagedCertificate_AuthorizationAttemptInfo_FAILED Certificate_ManagedCertificate_AuthorizationAttemptInfo_State = 7 )
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Descriptor ¶
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Descriptor() protoreflect.EnumDescriptor
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Enum ¶
func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Enum() *Certificate_ManagedCertificate_AuthorizationAttemptInfo_State
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) EnumDescriptor ¶
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate_AuthorizationAttemptInfo_State.Descriptor instead.
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Number ¶
func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Number() protoreflect.EnumNumber
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) String ¶
func (x Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) String() string
func (Certificate_ManagedCertificate_AuthorizationAttemptInfo_State) Type ¶
type Certificate_ManagedCertificate_ProvisioningIssue ¶
type Certificate_ManagedCertificate_ProvisioningIssue struct { // Output only. Reason for provisioning failures. Reason Certificate_ManagedCertificate_ProvisioningIssue_Reason `protobuf:"varint,1,opt,name=reason,proto3,enum=google.cloud.certificatemanager.v1.Certificate_ManagedCertificate_ProvisioningIssue_Reason" json:"reason,omitempty"` // Output only. Human readable explanation about the issue. Provided to // help address the configuration issues. Not guaranteed to be stable. For // programmatic access use Reason enum. Details string `protobuf:"bytes,2,opt,name=details,proto3" json:"details,omitempty"` // contains filtered or unexported fields }
Information about issues with provisioning a Managed Certificate.
func (*Certificate_ManagedCertificate_ProvisioningIssue) Descriptor ¶
func (*Certificate_ManagedCertificate_ProvisioningIssue) Descriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate_ProvisioningIssue.ProtoReflect.Descriptor instead.
func (*Certificate_ManagedCertificate_ProvisioningIssue) GetDetails ¶
func (x *Certificate_ManagedCertificate_ProvisioningIssue) GetDetails() string
func (*Certificate_ManagedCertificate_ProvisioningIssue) GetReason ¶
func (x *Certificate_ManagedCertificate_ProvisioningIssue) GetReason() Certificate_ManagedCertificate_ProvisioningIssue_Reason
func (*Certificate_ManagedCertificate_ProvisioningIssue) ProtoMessage ¶
func (*Certificate_ManagedCertificate_ProvisioningIssue) ProtoMessage()
func (*Certificate_ManagedCertificate_ProvisioningIssue) ProtoReflect ¶
func (x *Certificate_ManagedCertificate_ProvisioningIssue) ProtoReflect() protoreflect.Message
func (*Certificate_ManagedCertificate_ProvisioningIssue) Reset ¶
func (x *Certificate_ManagedCertificate_ProvisioningIssue) Reset()
func (*Certificate_ManagedCertificate_ProvisioningIssue) String ¶
func (x *Certificate_ManagedCertificate_ProvisioningIssue) String() string
type Certificate_ManagedCertificate_ProvisioningIssue_Reason ¶
type Certificate_ManagedCertificate_ProvisioningIssue_Reason int32
Reason for provisioning failures.
const ( // Reason is unspecified. Certificate_ManagedCertificate_ProvisioningIssue_REASON_UNSPECIFIED Certificate_ManagedCertificate_ProvisioningIssue_Reason = 0 // Certificate provisioning failed due to an issue with one or more of // the domains on the certificate. // For details of which domains failed, consult the // `authorization_attempt_info` field. Certificate_ManagedCertificate_ProvisioningIssue_AUTHORIZATION_ISSUE Certificate_ManagedCertificate_ProvisioningIssue_Reason = 1 // Exceeded Certificate Authority quotas or internal rate limits of the // system. Provisioning may take longer to complete. Certificate_ManagedCertificate_ProvisioningIssue_RATE_LIMITED Certificate_ManagedCertificate_ProvisioningIssue_Reason = 2 )
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Descriptor ¶
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Descriptor() protoreflect.EnumDescriptor
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Enum ¶
func (x Certificate_ManagedCertificate_ProvisioningIssue_Reason) Enum() *Certificate_ManagedCertificate_ProvisioningIssue_Reason
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) EnumDescriptor ¶
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) EnumDescriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate_ProvisioningIssue_Reason.Descriptor instead.
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Number ¶
func (x Certificate_ManagedCertificate_ProvisioningIssue_Reason) Number() protoreflect.EnumNumber
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) String ¶
func (x Certificate_ManagedCertificate_ProvisioningIssue_Reason) String() string
func (Certificate_ManagedCertificate_ProvisioningIssue_Reason) Type ¶
type Certificate_ManagedCertificate_State ¶
type Certificate_ManagedCertificate_State int32
State of the managed certificate resource.
const ( // State is unspecified. Certificate_ManagedCertificate_STATE_UNSPECIFIED Certificate_ManagedCertificate_State = 0 // Certificate Manager attempts to provision or renew the certificate. // If the process takes longer than expected, consult the // `provisioning_issue` field. Certificate_ManagedCertificate_PROVISIONING Certificate_ManagedCertificate_State = 1 // Multiple certificate provisioning attempts failed and Certificate // Manager gave up. To try again, delete and create a new managed // Certificate resource. // For details see the `provisioning_issue` field. Certificate_ManagedCertificate_FAILED Certificate_ManagedCertificate_State = 2 // The certificate management is working, and a certificate has been // provisioned. Certificate_ManagedCertificate_ACTIVE Certificate_ManagedCertificate_State = 3 )
func (Certificate_ManagedCertificate_State) Descriptor ¶
func (Certificate_ManagedCertificate_State) Descriptor() protoreflect.EnumDescriptor
func (Certificate_ManagedCertificate_State) Enum ¶
func (x Certificate_ManagedCertificate_State) Enum() *Certificate_ManagedCertificate_State
func (Certificate_ManagedCertificate_State) EnumDescriptor ¶
func (Certificate_ManagedCertificate_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Certificate_ManagedCertificate_State.Descriptor instead.
func (Certificate_ManagedCertificate_State) Number ¶
func (x Certificate_ManagedCertificate_State) Number() protoreflect.EnumNumber
func (Certificate_ManagedCertificate_State) String ¶
func (x Certificate_ManagedCertificate_State) String() string
func (Certificate_ManagedCertificate_State) Type ¶
func (Certificate_ManagedCertificate_State) Type() protoreflect.EnumType
type Certificate_Scope ¶
type Certificate_Scope int32
Certificate scope.
const ( // Certificates with default scope are served from core Google data centers. // If unsure, choose this option. Certificate_DEFAULT Certificate_Scope = 0 // Certificates with scope EDGE_CACHE are special-purposed certificates, // served from Edge Points of Presence. // See https://cloud.google.com/vpc/docs/edge-locations. Certificate_EDGE_CACHE Certificate_Scope = 1 // Certificates with ALL_REGIONS scope are served from all Google Cloud // regions. See https://cloud.google.com/compute/docs/regions-zones. Certificate_ALL_REGIONS Certificate_Scope = 2 )
func (Certificate_Scope) Descriptor ¶
func (Certificate_Scope) Descriptor() protoreflect.EnumDescriptor
func (Certificate_Scope) Enum ¶
func (x Certificate_Scope) Enum() *Certificate_Scope
func (Certificate_Scope) EnumDescriptor ¶
func (Certificate_Scope) EnumDescriptor() ([]byte, []int)
Deprecated: Use Certificate_Scope.Descriptor instead.
func (Certificate_Scope) Number ¶
func (x Certificate_Scope) Number() protoreflect.EnumNumber
func (Certificate_Scope) String ¶
func (x Certificate_Scope) String() string
func (Certificate_Scope) Type ¶
func (Certificate_Scope) Type() protoreflect.EnumType
type Certificate_SelfManaged ¶
type Certificate_SelfManaged struct { // If set, defines data of a self-managed certificate. SelfManaged *Certificate_SelfManagedCertificate `protobuf:"bytes,5,opt,name=self_managed,json=selfManaged,proto3,oneof"` }
type Certificate_SelfManagedCertificate ¶
type Certificate_SelfManagedCertificate struct { // Input only. The PEM-encoded certificate chain. // Leaf certificate comes first, followed by intermediate ones if any. PemCertificate string `protobuf:"bytes,1,opt,name=pem_certificate,json=pemCertificate,proto3" json:"pem_certificate,omitempty"` // Input only. The PEM-encoded private key of the leaf certificate. PemPrivateKey string `protobuf:"bytes,2,opt,name=pem_private_key,json=pemPrivateKey,proto3" json:"pem_private_key,omitempty"` // contains filtered or unexported fields }
Certificate data for a SelfManaged Certificate. SelfManaged Certificates are uploaded by the user. Updating such certificates before they expire remains the user's responsibility.
func (*Certificate_SelfManagedCertificate) Descriptor ¶
func (*Certificate_SelfManagedCertificate) Descriptor() ([]byte, []int)
Deprecated: Use Certificate_SelfManagedCertificate.ProtoReflect.Descriptor instead.
func (*Certificate_SelfManagedCertificate) GetPemCertificate ¶
func (x *Certificate_SelfManagedCertificate) GetPemCertificate() string
func (*Certificate_SelfManagedCertificate) GetPemPrivateKey ¶
func (x *Certificate_SelfManagedCertificate) GetPemPrivateKey() string
func (*Certificate_SelfManagedCertificate) ProtoMessage ¶
func (*Certificate_SelfManagedCertificate) ProtoMessage()
func (*Certificate_SelfManagedCertificate) ProtoReflect ¶
func (x *Certificate_SelfManagedCertificate) ProtoReflect() protoreflect.Message
func (*Certificate_SelfManagedCertificate) Reset ¶
func (x *Certificate_SelfManagedCertificate) Reset()
func (*Certificate_SelfManagedCertificate) String ¶
func (x *Certificate_SelfManagedCertificate) String() string
type CreateCertificateIssuanceConfigRequest ¶
type CreateCertificateIssuanceConfigRequest struct { // Required. The parent resource of the certificate issuance config. Must be // in the format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A user-provided name of the certificate config. CertificateIssuanceConfigId string `protobuf:"bytes,2,opt,name=certificate_issuance_config_id,json=certificateIssuanceConfigId,proto3" json:"certificate_issuance_config_id,omitempty"` // Required. A definition of the certificate issuance config to create. CertificateIssuanceConfig *CertificateIssuanceConfig `protobuf:"bytes,3,opt,name=certificate_issuance_config,json=certificateIssuanceConfig,proto3" json:"certificate_issuance_config,omitempty"` // contains filtered or unexported fields }
Request for the `CreateCertificateIssuanceConfig` method.
func (*CreateCertificateIssuanceConfigRequest) Descriptor ¶
func (*CreateCertificateIssuanceConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCertificateIssuanceConfigRequest.ProtoReflect.Descriptor instead.
func (*CreateCertificateIssuanceConfigRequest) GetCertificateIssuanceConfig ¶
func (x *CreateCertificateIssuanceConfigRequest) GetCertificateIssuanceConfig() *CertificateIssuanceConfig
func (*CreateCertificateIssuanceConfigRequest) GetCertificateIssuanceConfigId ¶
func (x *CreateCertificateIssuanceConfigRequest) GetCertificateIssuanceConfigId() string
func (*CreateCertificateIssuanceConfigRequest) GetParent ¶
func (x *CreateCertificateIssuanceConfigRequest) GetParent() string
func (*CreateCertificateIssuanceConfigRequest) ProtoMessage ¶
func (*CreateCertificateIssuanceConfigRequest) ProtoMessage()
func (*CreateCertificateIssuanceConfigRequest) ProtoReflect ¶
func (x *CreateCertificateIssuanceConfigRequest) ProtoReflect() protoreflect.Message
func (*CreateCertificateIssuanceConfigRequest) Reset ¶
func (x *CreateCertificateIssuanceConfigRequest) Reset()
func (*CreateCertificateIssuanceConfigRequest) String ¶
func (x *CreateCertificateIssuanceConfigRequest) String() string
type CreateCertificateMapEntryRequest ¶
type CreateCertificateMapEntryRequest struct { // Required. The parent resource of the certificate map entry. Must be in the // format `projects/*/locations/*/certificateMaps/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A user-provided name of the certificate map entry. CertificateMapEntryId string `protobuf:"bytes,2,opt,name=certificate_map_entry_id,json=certificateMapEntryId,proto3" json:"certificate_map_entry_id,omitempty"` // Required. A definition of the certificate map entry to create. CertificateMapEntry *CertificateMapEntry `protobuf:"bytes,3,opt,name=certificate_map_entry,json=certificateMapEntry,proto3" json:"certificate_map_entry,omitempty"` // contains filtered or unexported fields }
Request for the `CreateCertificateMapEntry` method.
func (*CreateCertificateMapEntryRequest) Descriptor ¶
func (*CreateCertificateMapEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCertificateMapEntryRequest.ProtoReflect.Descriptor instead.
func (*CreateCertificateMapEntryRequest) GetCertificateMapEntry ¶
func (x *CreateCertificateMapEntryRequest) GetCertificateMapEntry() *CertificateMapEntry
func (*CreateCertificateMapEntryRequest) GetCertificateMapEntryId ¶
func (x *CreateCertificateMapEntryRequest) GetCertificateMapEntryId() string
func (*CreateCertificateMapEntryRequest) GetParent ¶
func (x *CreateCertificateMapEntryRequest) GetParent() string
func (*CreateCertificateMapEntryRequest) ProtoMessage ¶
func (*CreateCertificateMapEntryRequest) ProtoMessage()
func (*CreateCertificateMapEntryRequest) ProtoReflect ¶
func (x *CreateCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
func (*CreateCertificateMapEntryRequest) Reset ¶
func (x *CreateCertificateMapEntryRequest) Reset()
func (*CreateCertificateMapEntryRequest) String ¶
func (x *CreateCertificateMapEntryRequest) String() string
type CreateCertificateMapRequest ¶
type CreateCertificateMapRequest struct { // Required. The parent resource of the certificate map. Must be in the format // `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A user-provided name of the certificate map. CertificateMapId string `protobuf:"bytes,2,opt,name=certificate_map_id,json=certificateMapId,proto3" json:"certificate_map_id,omitempty"` // Required. A definition of the certificate map to create. CertificateMap *CertificateMap `protobuf:"bytes,3,opt,name=certificate_map,json=certificateMap,proto3" json:"certificate_map,omitempty"` // contains filtered or unexported fields }
Request for the `CreateCertificateMap` method.
func (*CreateCertificateMapRequest) Descriptor ¶
func (*CreateCertificateMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCertificateMapRequest.ProtoReflect.Descriptor instead.
func (*CreateCertificateMapRequest) GetCertificateMap ¶
func (x *CreateCertificateMapRequest) GetCertificateMap() *CertificateMap
func (*CreateCertificateMapRequest) GetCertificateMapId ¶
func (x *CreateCertificateMapRequest) GetCertificateMapId() string
func (*CreateCertificateMapRequest) GetParent ¶
func (x *CreateCertificateMapRequest) GetParent() string
func (*CreateCertificateMapRequest) ProtoMessage ¶
func (*CreateCertificateMapRequest) ProtoMessage()
func (*CreateCertificateMapRequest) ProtoReflect ¶
func (x *CreateCertificateMapRequest) ProtoReflect() protoreflect.Message
func (*CreateCertificateMapRequest) Reset ¶
func (x *CreateCertificateMapRequest) Reset()
func (*CreateCertificateMapRequest) String ¶
func (x *CreateCertificateMapRequest) String() string
type CreateCertificateRequest ¶
type CreateCertificateRequest struct { // Required. The parent resource of the certificate. Must be in the format // `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A user-provided name of the certificate. CertificateId string `protobuf:"bytes,2,opt,name=certificate_id,json=certificateId,proto3" json:"certificate_id,omitempty"` // Required. A definition of the certificate to create. Certificate *Certificate `protobuf:"bytes,3,opt,name=certificate,proto3" json:"certificate,omitempty"` // contains filtered or unexported fields }
Request for the `CreateCertificate` method.
func (*CreateCertificateRequest) Descriptor ¶
func (*CreateCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateCertificateRequest.ProtoReflect.Descriptor instead.
func (*CreateCertificateRequest) GetCertificate ¶
func (x *CreateCertificateRequest) GetCertificate() *Certificate
func (*CreateCertificateRequest) GetCertificateId ¶
func (x *CreateCertificateRequest) GetCertificateId() string
func (*CreateCertificateRequest) GetParent ¶
func (x *CreateCertificateRequest) GetParent() string
func (*CreateCertificateRequest) ProtoMessage ¶
func (*CreateCertificateRequest) ProtoMessage()
func (*CreateCertificateRequest) ProtoReflect ¶
func (x *CreateCertificateRequest) ProtoReflect() protoreflect.Message
func (*CreateCertificateRequest) Reset ¶
func (x *CreateCertificateRequest) Reset()
func (*CreateCertificateRequest) String ¶
func (x *CreateCertificateRequest) String() string
type CreateDnsAuthorizationRequest ¶
type CreateDnsAuthorizationRequest struct { // Required. The parent resource of the dns authorization. Must be in the // format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A user-provided name of the dns authorization. DnsAuthorizationId string `protobuf:"bytes,2,opt,name=dns_authorization_id,json=dnsAuthorizationId,proto3" json:"dns_authorization_id,omitempty"` // Required. A definition of the dns authorization to create. DnsAuthorization *DnsAuthorization `protobuf:"bytes,3,opt,name=dns_authorization,json=dnsAuthorization,proto3" json:"dns_authorization,omitempty"` // contains filtered or unexported fields }
Request for the `CreateDnsAuthorization` method.
func (*CreateDnsAuthorizationRequest) Descriptor ¶
func (*CreateDnsAuthorizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateDnsAuthorizationRequest.ProtoReflect.Descriptor instead.
func (*CreateDnsAuthorizationRequest) GetDnsAuthorization ¶
func (x *CreateDnsAuthorizationRequest) GetDnsAuthorization() *DnsAuthorization
func (*CreateDnsAuthorizationRequest) GetDnsAuthorizationId ¶
func (x *CreateDnsAuthorizationRequest) GetDnsAuthorizationId() string
func (*CreateDnsAuthorizationRequest) GetParent ¶
func (x *CreateDnsAuthorizationRequest) GetParent() string
func (*CreateDnsAuthorizationRequest) ProtoMessage ¶
func (*CreateDnsAuthorizationRequest) ProtoMessage()
func (*CreateDnsAuthorizationRequest) ProtoReflect ¶
func (x *CreateDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
func (*CreateDnsAuthorizationRequest) Reset ¶
func (x *CreateDnsAuthorizationRequest) Reset()
func (*CreateDnsAuthorizationRequest) String ¶
func (x *CreateDnsAuthorizationRequest) String() string
type CreateTrustConfigRequest ¶
type CreateTrustConfigRequest struct { // Required. The parent resource of the TrustConfig. Must be in the format // `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Required. A user-provided name of the TrustConfig. Must match the regexp // `[a-z0-9-]{1,63}`. TrustConfigId string `protobuf:"bytes,2,opt,name=trust_config_id,json=trustConfigId,proto3" json:"trust_config_id,omitempty"` // Required. A definition of the TrustConfig to create. TrustConfig *TrustConfig `protobuf:"bytes,3,opt,name=trust_config,json=trustConfig,proto3" json:"trust_config,omitempty"` // contains filtered or unexported fields }
Request for the `CreateTrustConfig` method.
func (*CreateTrustConfigRequest) Descriptor ¶
func (*CreateTrustConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTrustConfigRequest.ProtoReflect.Descriptor instead.
func (*CreateTrustConfigRequest) GetParent ¶
func (x *CreateTrustConfigRequest) GetParent() string
func (*CreateTrustConfigRequest) GetTrustConfig ¶
func (x *CreateTrustConfigRequest) GetTrustConfig() *TrustConfig
func (*CreateTrustConfigRequest) GetTrustConfigId ¶
func (x *CreateTrustConfigRequest) GetTrustConfigId() string
func (*CreateTrustConfigRequest) ProtoMessage ¶
func (*CreateTrustConfigRequest) ProtoMessage()
func (*CreateTrustConfigRequest) ProtoReflect ¶
func (x *CreateTrustConfigRequest) ProtoReflect() protoreflect.Message
func (*CreateTrustConfigRequest) Reset ¶
func (x *CreateTrustConfigRequest) Reset()
func (*CreateTrustConfigRequest) String ¶
func (x *CreateTrustConfigRequest) String() string
type DeleteCertificateIssuanceConfigRequest ¶
type DeleteCertificateIssuanceConfigRequest struct { // Required. A name of the certificate issuance config to delete. Must be in // the format `projects/*/locations/*/certificateIssuanceConfigs/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `DeleteCertificateIssuanceConfig` method.
func (*DeleteCertificateIssuanceConfigRequest) Descriptor ¶
func (*DeleteCertificateIssuanceConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCertificateIssuanceConfigRequest.ProtoReflect.Descriptor instead.
func (*DeleteCertificateIssuanceConfigRequest) GetName ¶
func (x *DeleteCertificateIssuanceConfigRequest) GetName() string
func (*DeleteCertificateIssuanceConfigRequest) ProtoMessage ¶
func (*DeleteCertificateIssuanceConfigRequest) ProtoMessage()
func (*DeleteCertificateIssuanceConfigRequest) ProtoReflect ¶
func (x *DeleteCertificateIssuanceConfigRequest) ProtoReflect() protoreflect.Message
func (*DeleteCertificateIssuanceConfigRequest) Reset ¶
func (x *DeleteCertificateIssuanceConfigRequest) Reset()
func (*DeleteCertificateIssuanceConfigRequest) String ¶
func (x *DeleteCertificateIssuanceConfigRequest) String() string
type DeleteCertificateMapEntryRequest ¶
type DeleteCertificateMapEntryRequest struct { // Required. A name of the certificate map entry to delete. Must be in the // format `projects/*/locations/*/certificateMaps/*/certificateMapEntries/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `DeleteCertificateMapEntry` method.
func (*DeleteCertificateMapEntryRequest) Descriptor ¶
func (*DeleteCertificateMapEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCertificateMapEntryRequest.ProtoReflect.Descriptor instead.
func (*DeleteCertificateMapEntryRequest) GetName ¶
func (x *DeleteCertificateMapEntryRequest) GetName() string
func (*DeleteCertificateMapEntryRequest) ProtoMessage ¶
func (*DeleteCertificateMapEntryRequest) ProtoMessage()
func (*DeleteCertificateMapEntryRequest) ProtoReflect ¶
func (x *DeleteCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
func (*DeleteCertificateMapEntryRequest) Reset ¶
func (x *DeleteCertificateMapEntryRequest) Reset()
func (*DeleteCertificateMapEntryRequest) String ¶
func (x *DeleteCertificateMapEntryRequest) String() string
type DeleteCertificateMapRequest ¶
type DeleteCertificateMapRequest struct { // Required. A name of the certificate map to delete. Must be in the format // `projects/*/locations/*/certificateMaps/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `DeleteCertificateMap` method.
func (*DeleteCertificateMapRequest) Descriptor ¶
func (*DeleteCertificateMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCertificateMapRequest.ProtoReflect.Descriptor instead.
func (*DeleteCertificateMapRequest) GetName ¶
func (x *DeleteCertificateMapRequest) GetName() string
func (*DeleteCertificateMapRequest) ProtoMessage ¶
func (*DeleteCertificateMapRequest) ProtoMessage()
func (*DeleteCertificateMapRequest) ProtoReflect ¶
func (x *DeleteCertificateMapRequest) ProtoReflect() protoreflect.Message
func (*DeleteCertificateMapRequest) Reset ¶
func (x *DeleteCertificateMapRequest) Reset()
func (*DeleteCertificateMapRequest) String ¶
func (x *DeleteCertificateMapRequest) String() string
type DeleteCertificateRequest ¶
type DeleteCertificateRequest struct { // Required. A name of the certificate to delete. Must be in the format // `projects/*/locations/*/certificates/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `DeleteCertificate` method.
func (*DeleteCertificateRequest) Descriptor ¶
func (*DeleteCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteCertificateRequest.ProtoReflect.Descriptor instead.
func (*DeleteCertificateRequest) GetName ¶
func (x *DeleteCertificateRequest) GetName() string
func (*DeleteCertificateRequest) ProtoMessage ¶
func (*DeleteCertificateRequest) ProtoMessage()
func (*DeleteCertificateRequest) ProtoReflect ¶
func (x *DeleteCertificateRequest) ProtoReflect() protoreflect.Message
func (*DeleteCertificateRequest) Reset ¶
func (x *DeleteCertificateRequest) Reset()
func (*DeleteCertificateRequest) String ¶
func (x *DeleteCertificateRequest) String() string
type DeleteDnsAuthorizationRequest ¶
type DeleteDnsAuthorizationRequest struct { // Required. A name of the dns authorization to delete. Must be in the format // `projects/*/locations/*/dnsAuthorizations/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `DeleteDnsAuthorization` method.
func (*DeleteDnsAuthorizationRequest) Descriptor ¶
func (*DeleteDnsAuthorizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteDnsAuthorizationRequest.ProtoReflect.Descriptor instead.
func (*DeleteDnsAuthorizationRequest) GetName ¶
func (x *DeleteDnsAuthorizationRequest) GetName() string
func (*DeleteDnsAuthorizationRequest) ProtoMessage ¶
func (*DeleteDnsAuthorizationRequest) ProtoMessage()
func (*DeleteDnsAuthorizationRequest) ProtoReflect ¶
func (x *DeleteDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
func (*DeleteDnsAuthorizationRequest) Reset ¶
func (x *DeleteDnsAuthorizationRequest) Reset()
func (*DeleteDnsAuthorizationRequest) String ¶
func (x *DeleteDnsAuthorizationRequest) String() string
type DeleteTrustConfigRequest ¶
type DeleteTrustConfigRequest struct { // Required. A name of the TrustConfig to delete. Must be in the format // `projects/*/locations/*/trustConfigs/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // The current etag of the TrustConfig. // If an etag is provided and does not match the current etag of the resource, // deletion will be blocked and an ABORTED error will be returned. Etag string `protobuf:"bytes,2,opt,name=etag,proto3" json:"etag,omitempty"` // contains filtered or unexported fields }
Request for the `DeleteTrustConfig` method.
func (*DeleteTrustConfigRequest) Descriptor ¶
func (*DeleteTrustConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTrustConfigRequest.ProtoReflect.Descriptor instead.
func (*DeleteTrustConfigRequest) GetEtag ¶
func (x *DeleteTrustConfigRequest) GetEtag() string
func (*DeleteTrustConfigRequest) GetName ¶
func (x *DeleteTrustConfigRequest) GetName() string
func (*DeleteTrustConfigRequest) ProtoMessage ¶
func (*DeleteTrustConfigRequest) ProtoMessage()
func (*DeleteTrustConfigRequest) ProtoReflect ¶
func (x *DeleteTrustConfigRequest) ProtoReflect() protoreflect.Message
func (*DeleteTrustConfigRequest) Reset ¶
func (x *DeleteTrustConfigRequest) Reset()
func (*DeleteTrustConfigRequest) String ¶
func (x *DeleteTrustConfigRequest) String() string
type DnsAuthorization ¶
type DnsAuthorization struct { // A user-defined name of the dns authorization. DnsAuthorization names must // be unique globally and match pattern // `projects/*/locations/*/dnsAuthorizations/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. The creation timestamp of a DnsAuthorization. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The last update timestamp of a DnsAuthorization. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Set of labels associated with a DnsAuthorization. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // One or more paragraphs of text description of a DnsAuthorization. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Required. Immutable. A domain that is being authorized. A DnsAuthorization // resource covers a single domain and its wildcard, e.g. authorization for // `example.com` can be used to issue certificates for `example.com` and // `*.example.com`. Domain string `protobuf:"bytes,6,opt,name=domain,proto3" json:"domain,omitempty"` // Output only. DNS Resource Record that needs to be added to DNS // configuration. DnsResourceRecord *DnsAuthorization_DnsResourceRecord `protobuf:"bytes,10,opt,name=dns_resource_record,json=dnsResourceRecord,proto3" json:"dns_resource_record,omitempty"` // Immutable. Type of DnsAuthorization. If unset during resource creation the // following default will be used: // - in location global: FIXED_RECORD. Type DnsAuthorization_Type `protobuf:"varint,11,opt,name=type,proto3,enum=google.cloud.certificatemanager.v1.DnsAuthorization_Type" json:"type,omitempty"` // contains filtered or unexported fields }
A DnsAuthorization resource describes a way to perform domain authorization for certificate issuance.
func (*DnsAuthorization) Descriptor ¶
func (*DnsAuthorization) Descriptor() ([]byte, []int)
Deprecated: Use DnsAuthorization.ProtoReflect.Descriptor instead.
func (*DnsAuthorization) GetCreateTime ¶
func (x *DnsAuthorization) GetCreateTime() *timestamppb.Timestamp
func (*DnsAuthorization) GetDescription ¶
func (x *DnsAuthorization) GetDescription() string
func (*DnsAuthorization) GetDnsResourceRecord ¶
func (x *DnsAuthorization) GetDnsResourceRecord() *DnsAuthorization_DnsResourceRecord
func (*DnsAuthorization) GetDomain ¶
func (x *DnsAuthorization) GetDomain() string
func (*DnsAuthorization) GetLabels ¶
func (x *DnsAuthorization) GetLabels() map[string]string
func (*DnsAuthorization) GetName ¶
func (x *DnsAuthorization) GetName() string
func (*DnsAuthorization) GetType ¶
func (x *DnsAuthorization) GetType() DnsAuthorization_Type
func (*DnsAuthorization) GetUpdateTime ¶
func (x *DnsAuthorization) GetUpdateTime() *timestamppb.Timestamp
func (*DnsAuthorization) ProtoMessage ¶
func (*DnsAuthorization) ProtoMessage()
func (*DnsAuthorization) ProtoReflect ¶
func (x *DnsAuthorization) ProtoReflect() protoreflect.Message
func (*DnsAuthorization) Reset ¶
func (x *DnsAuthorization) Reset()
func (*DnsAuthorization) String ¶
func (x *DnsAuthorization) String() string
type DnsAuthorization_DnsResourceRecord ¶
type DnsAuthorization_DnsResourceRecord struct { // Output only. Fully qualified name of the DNS Resource Record. // e.g. `_acme-challenge.example.com` Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. Type of the DNS Resource Record. // Currently always set to "CNAME". Type string `protobuf:"bytes,2,opt,name=type,proto3" json:"type,omitempty"` // Output only. Data of the DNS Resource Record. Data string `protobuf:"bytes,3,opt,name=data,proto3" json:"data,omitempty"` // contains filtered or unexported fields }
The structure describing the DNS Resource Record that needs to be added to DNS configuration for the authorization to be usable by certificate.
func (*DnsAuthorization_DnsResourceRecord) Descriptor ¶
func (*DnsAuthorization_DnsResourceRecord) Descriptor() ([]byte, []int)
Deprecated: Use DnsAuthorization_DnsResourceRecord.ProtoReflect.Descriptor instead.
func (*DnsAuthorization_DnsResourceRecord) GetData ¶
func (x *DnsAuthorization_DnsResourceRecord) GetData() string
func (*DnsAuthorization_DnsResourceRecord) GetName ¶
func (x *DnsAuthorization_DnsResourceRecord) GetName() string
func (*DnsAuthorization_DnsResourceRecord) GetType ¶
func (x *DnsAuthorization_DnsResourceRecord) GetType() string
func (*DnsAuthorization_DnsResourceRecord) ProtoMessage ¶
func (*DnsAuthorization_DnsResourceRecord) ProtoMessage()
func (*DnsAuthorization_DnsResourceRecord) ProtoReflect ¶
func (x *DnsAuthorization_DnsResourceRecord) ProtoReflect() protoreflect.Message
func (*DnsAuthorization_DnsResourceRecord) Reset ¶
func (x *DnsAuthorization_DnsResourceRecord) Reset()
func (*DnsAuthorization_DnsResourceRecord) String ¶
func (x *DnsAuthorization_DnsResourceRecord) String() string
type DnsAuthorization_Type ¶
type DnsAuthorization_Type int32
DnsAuthorization type.
const ( // Type is unspecified. DnsAuthorization_TYPE_UNSPECIFIED DnsAuthorization_Type = 0 // FIXED_RECORD DNS authorization uses DNS-01 validation method. DnsAuthorization_FIXED_RECORD DnsAuthorization_Type = 1 // PER_PROJECT_RECORD DNS authorization allows for independent management // of Google-managed certificates with DNS authorization across multiple // projects. DnsAuthorization_PER_PROJECT_RECORD DnsAuthorization_Type = 2 )
func (DnsAuthorization_Type) Descriptor ¶
func (DnsAuthorization_Type) Descriptor() protoreflect.EnumDescriptor
func (DnsAuthorization_Type) Enum ¶
func (x DnsAuthorization_Type) Enum() *DnsAuthorization_Type
func (DnsAuthorization_Type) EnumDescriptor ¶
func (DnsAuthorization_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use DnsAuthorization_Type.Descriptor instead.
func (DnsAuthorization_Type) Number ¶
func (x DnsAuthorization_Type) Number() protoreflect.EnumNumber
func (DnsAuthorization_Type) String ¶
func (x DnsAuthorization_Type) String() string
func (DnsAuthorization_Type) Type ¶
func (DnsAuthorization_Type) Type() protoreflect.EnumType
type GetCertificateIssuanceConfigRequest ¶
type GetCertificateIssuanceConfigRequest struct { // Required. A name of the certificate issuance config to describe. Must be in // the format `projects/*/locations/*/certificateIssuanceConfigs/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `GetCertificateIssuanceConfig` method.
func (*GetCertificateIssuanceConfigRequest) Descriptor ¶
func (*GetCertificateIssuanceConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCertificateIssuanceConfigRequest.ProtoReflect.Descriptor instead.
func (*GetCertificateIssuanceConfigRequest) GetName ¶
func (x *GetCertificateIssuanceConfigRequest) GetName() string
func (*GetCertificateIssuanceConfigRequest) ProtoMessage ¶
func (*GetCertificateIssuanceConfigRequest) ProtoMessage()
func (*GetCertificateIssuanceConfigRequest) ProtoReflect ¶
func (x *GetCertificateIssuanceConfigRequest) ProtoReflect() protoreflect.Message
func (*GetCertificateIssuanceConfigRequest) Reset ¶
func (x *GetCertificateIssuanceConfigRequest) Reset()
func (*GetCertificateIssuanceConfigRequest) String ¶
func (x *GetCertificateIssuanceConfigRequest) String() string
type GetCertificateMapEntryRequest ¶
type GetCertificateMapEntryRequest struct { // Required. A name of the certificate map entry to describe. Must be in the // format `projects/*/locations/*/certificateMaps/*/certificateMapEntries/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `GetCertificateMapEntry` method.
func (*GetCertificateMapEntryRequest) Descriptor ¶
func (*GetCertificateMapEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCertificateMapEntryRequest.ProtoReflect.Descriptor instead.
func (*GetCertificateMapEntryRequest) GetName ¶
func (x *GetCertificateMapEntryRequest) GetName() string
func (*GetCertificateMapEntryRequest) ProtoMessage ¶
func (*GetCertificateMapEntryRequest) ProtoMessage()
func (*GetCertificateMapEntryRequest) ProtoReflect ¶
func (x *GetCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
func (*GetCertificateMapEntryRequest) Reset ¶
func (x *GetCertificateMapEntryRequest) Reset()
func (*GetCertificateMapEntryRequest) String ¶
func (x *GetCertificateMapEntryRequest) String() string
type GetCertificateMapRequest ¶
type GetCertificateMapRequest struct { // Required. A name of the certificate map to describe. Must be in the format // `projects/*/locations/*/certificateMaps/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `GetCertificateMap` method.
func (*GetCertificateMapRequest) Descriptor ¶
func (*GetCertificateMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCertificateMapRequest.ProtoReflect.Descriptor instead.
func (*GetCertificateMapRequest) GetName ¶
func (x *GetCertificateMapRequest) GetName() string
func (*GetCertificateMapRequest) ProtoMessage ¶
func (*GetCertificateMapRequest) ProtoMessage()
func (*GetCertificateMapRequest) ProtoReflect ¶
func (x *GetCertificateMapRequest) ProtoReflect() protoreflect.Message
func (*GetCertificateMapRequest) Reset ¶
func (x *GetCertificateMapRequest) Reset()
func (*GetCertificateMapRequest) String ¶
func (x *GetCertificateMapRequest) String() string
type GetCertificateRequest ¶
type GetCertificateRequest struct { // Required. A name of the certificate to describe. Must be in the format // `projects/*/locations/*/certificates/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `GetCertificate` method.
func (*GetCertificateRequest) Descriptor ¶
func (*GetCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetCertificateRequest.ProtoReflect.Descriptor instead.
func (*GetCertificateRequest) GetName ¶
func (x *GetCertificateRequest) GetName() string
func (*GetCertificateRequest) ProtoMessage ¶
func (*GetCertificateRequest) ProtoMessage()
func (*GetCertificateRequest) ProtoReflect ¶
func (x *GetCertificateRequest) ProtoReflect() protoreflect.Message
func (*GetCertificateRequest) Reset ¶
func (x *GetCertificateRequest) Reset()
func (*GetCertificateRequest) String ¶
func (x *GetCertificateRequest) String() string
type GetDnsAuthorizationRequest ¶
type GetDnsAuthorizationRequest struct { // Required. A name of the dns authorization to describe. Must be in the // format `projects/*/locations/*/dnsAuthorizations/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `GetDnsAuthorization` method.
func (*GetDnsAuthorizationRequest) Descriptor ¶
func (*GetDnsAuthorizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetDnsAuthorizationRequest.ProtoReflect.Descriptor instead.
func (*GetDnsAuthorizationRequest) GetName ¶
func (x *GetDnsAuthorizationRequest) GetName() string
func (*GetDnsAuthorizationRequest) ProtoMessage ¶
func (*GetDnsAuthorizationRequest) ProtoMessage()
func (*GetDnsAuthorizationRequest) ProtoReflect ¶
func (x *GetDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
func (*GetDnsAuthorizationRequest) Reset ¶
func (x *GetDnsAuthorizationRequest) Reset()
func (*GetDnsAuthorizationRequest) String ¶
func (x *GetDnsAuthorizationRequest) String() string
type GetTrustConfigRequest ¶
type GetTrustConfigRequest struct { // Required. A name of the TrustConfig to describe. Must be in the format // `projects/*/locations/*/trustConfigs/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
Request for the `GetTrustConfig` method.
func (*GetTrustConfigRequest) Descriptor ¶
func (*GetTrustConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTrustConfigRequest.ProtoReflect.Descriptor instead.
func (*GetTrustConfigRequest) GetName ¶
func (x *GetTrustConfigRequest) GetName() string
func (*GetTrustConfigRequest) ProtoMessage ¶
func (*GetTrustConfigRequest) ProtoMessage()
func (*GetTrustConfigRequest) ProtoReflect ¶
func (x *GetTrustConfigRequest) ProtoReflect() protoreflect.Message
func (*GetTrustConfigRequest) Reset ¶
func (x *GetTrustConfigRequest) Reset()
func (*GetTrustConfigRequest) String ¶
func (x *GetTrustConfigRequest) String() string
type ListCertificateIssuanceConfigsRequest ¶
type ListCertificateIssuanceConfigsRequest struct { // Required. The project and location from which the certificate should be // listed, specified in the format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Maximum number of certificate configs to return per call. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListCertificateIssuanceConfigsResponse`. // Indicates that this is a continuation of a prior // `ListCertificateIssuanceConfigs` call, and that the system should return // the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter expression to restrict the Certificates Configs returned. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A list of Certificate Config field names used to specify the order of the // returned results. The default sorting order is ascending. To specify // descending order for a field, add a suffix `" desc"`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for the `ListCertificateIssuanceConfigs` method.
func (*ListCertificateIssuanceConfigsRequest) Descriptor ¶
func (*ListCertificateIssuanceConfigsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificateIssuanceConfigsRequest.ProtoReflect.Descriptor instead.
func (*ListCertificateIssuanceConfigsRequest) GetFilter ¶
func (x *ListCertificateIssuanceConfigsRequest) GetFilter() string
func (*ListCertificateIssuanceConfigsRequest) GetOrderBy ¶
func (x *ListCertificateIssuanceConfigsRequest) GetOrderBy() string
func (*ListCertificateIssuanceConfigsRequest) GetPageSize ¶
func (x *ListCertificateIssuanceConfigsRequest) GetPageSize() int32
func (*ListCertificateIssuanceConfigsRequest) GetPageToken ¶
func (x *ListCertificateIssuanceConfigsRequest) GetPageToken() string
func (*ListCertificateIssuanceConfigsRequest) GetParent ¶
func (x *ListCertificateIssuanceConfigsRequest) GetParent() string
func (*ListCertificateIssuanceConfigsRequest) ProtoMessage ¶
func (*ListCertificateIssuanceConfigsRequest) ProtoMessage()
func (*ListCertificateIssuanceConfigsRequest) ProtoReflect ¶
func (x *ListCertificateIssuanceConfigsRequest) ProtoReflect() protoreflect.Message
func (*ListCertificateIssuanceConfigsRequest) Reset ¶
func (x *ListCertificateIssuanceConfigsRequest) Reset()
func (*ListCertificateIssuanceConfigsRequest) String ¶
func (x *ListCertificateIssuanceConfigsRequest) String() string
type ListCertificateIssuanceConfigsResponse ¶
type ListCertificateIssuanceConfigsResponse struct { // A list of certificate configs for the parent resource. CertificateIssuanceConfigs []*CertificateIssuanceConfig `protobuf:"bytes,1,rep,name=certificate_issuance_configs,json=certificateIssuanceConfigs,proto3" json:"certificate_issuance_configs,omitempty"` // If there might be more results than those appearing in this response, then // `next_page_token` is included. To get the next set of results, call this // method again using the value of `next_page_token` as `page_token`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for the `ListCertificateIssuanceConfigs` method.
func (*ListCertificateIssuanceConfigsResponse) Descriptor ¶
func (*ListCertificateIssuanceConfigsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificateIssuanceConfigsResponse.ProtoReflect.Descriptor instead.
func (*ListCertificateIssuanceConfigsResponse) GetCertificateIssuanceConfigs ¶
func (x *ListCertificateIssuanceConfigsResponse) GetCertificateIssuanceConfigs() []*CertificateIssuanceConfig
func (*ListCertificateIssuanceConfigsResponse) GetNextPageToken ¶
func (x *ListCertificateIssuanceConfigsResponse) GetNextPageToken() string
func (*ListCertificateIssuanceConfigsResponse) GetUnreachable ¶
func (x *ListCertificateIssuanceConfigsResponse) GetUnreachable() []string
func (*ListCertificateIssuanceConfigsResponse) ProtoMessage ¶
func (*ListCertificateIssuanceConfigsResponse) ProtoMessage()
func (*ListCertificateIssuanceConfigsResponse) ProtoReflect ¶
func (x *ListCertificateIssuanceConfigsResponse) ProtoReflect() protoreflect.Message
func (*ListCertificateIssuanceConfigsResponse) Reset ¶
func (x *ListCertificateIssuanceConfigsResponse) Reset()
func (*ListCertificateIssuanceConfigsResponse) String ¶
func (x *ListCertificateIssuanceConfigsResponse) String() string
type ListCertificateMapEntriesRequest ¶
type ListCertificateMapEntriesRequest struct { // Required. The project, location and certificate map from which the // certificate map entries should be listed, specified in the format // `projects/*/locations/*/certificateMaps/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Maximum number of certificate map entries to return. The service may return // fewer than this value. // If unspecified, at most 50 certificate map entries will be returned. // The maximum value is 1000; values above 1000 will be coerced to 1000. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListCertificateMapEntriesResponse`. // Indicates that this is a continuation of a prior // `ListCertificateMapEntries` call, and that the system should return the // next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter expression to restrict the returned Certificate Map Entries. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A list of Certificate Map Entry field names used to specify // the order of the returned results. The default sorting order is ascending. // To specify descending order for a field, add a suffix `" desc"`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for the `ListCertificateMapEntries` method.
func (*ListCertificateMapEntriesRequest) Descriptor ¶
func (*ListCertificateMapEntriesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificateMapEntriesRequest.ProtoReflect.Descriptor instead.
func (*ListCertificateMapEntriesRequest) GetFilter ¶
func (x *ListCertificateMapEntriesRequest) GetFilter() string
func (*ListCertificateMapEntriesRequest) GetOrderBy ¶
func (x *ListCertificateMapEntriesRequest) GetOrderBy() string
func (*ListCertificateMapEntriesRequest) GetPageSize ¶
func (x *ListCertificateMapEntriesRequest) GetPageSize() int32
func (*ListCertificateMapEntriesRequest) GetPageToken ¶
func (x *ListCertificateMapEntriesRequest) GetPageToken() string
func (*ListCertificateMapEntriesRequest) GetParent ¶
func (x *ListCertificateMapEntriesRequest) GetParent() string
func (*ListCertificateMapEntriesRequest) ProtoMessage ¶
func (*ListCertificateMapEntriesRequest) ProtoMessage()
func (*ListCertificateMapEntriesRequest) ProtoReflect ¶
func (x *ListCertificateMapEntriesRequest) ProtoReflect() protoreflect.Message
func (*ListCertificateMapEntriesRequest) Reset ¶
func (x *ListCertificateMapEntriesRequest) Reset()
func (*ListCertificateMapEntriesRequest) String ¶
func (x *ListCertificateMapEntriesRequest) String() string
type ListCertificateMapEntriesResponse ¶
type ListCertificateMapEntriesResponse struct { // A list of certificate map entries for the parent resource. CertificateMapEntries []*CertificateMapEntry `protobuf:"bytes,1,rep,name=certificate_map_entries,json=certificateMapEntries,proto3" json:"certificate_map_entries,omitempty"` // If there might be more results than those appearing in this response, then // `next_page_token` is included. To get the next set of results, call this // method again using the value of `next_page_token` as `page_token`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for the `ListCertificateMapEntries` method.
func (*ListCertificateMapEntriesResponse) Descriptor ¶
func (*ListCertificateMapEntriesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificateMapEntriesResponse.ProtoReflect.Descriptor instead.
func (*ListCertificateMapEntriesResponse) GetCertificateMapEntries ¶
func (x *ListCertificateMapEntriesResponse) GetCertificateMapEntries() []*CertificateMapEntry
func (*ListCertificateMapEntriesResponse) GetNextPageToken ¶
func (x *ListCertificateMapEntriesResponse) GetNextPageToken() string
func (*ListCertificateMapEntriesResponse) GetUnreachable ¶
func (x *ListCertificateMapEntriesResponse) GetUnreachable() []string
func (*ListCertificateMapEntriesResponse) ProtoMessage ¶
func (*ListCertificateMapEntriesResponse) ProtoMessage()
func (*ListCertificateMapEntriesResponse) ProtoReflect ¶
func (x *ListCertificateMapEntriesResponse) ProtoReflect() protoreflect.Message
func (*ListCertificateMapEntriesResponse) Reset ¶
func (x *ListCertificateMapEntriesResponse) Reset()
func (*ListCertificateMapEntriesResponse) String ¶
func (x *ListCertificateMapEntriesResponse) String() string
type ListCertificateMapsRequest ¶
type ListCertificateMapsRequest struct { // Required. The project and location from which the certificate maps should // be listed, specified in the format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Maximum number of certificate maps to return per call. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListCertificateMapsResponse`. Indicates // that this is a continuation of a prior `ListCertificateMaps` call, and that // the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter expression to restrict the Certificates Maps returned. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A list of Certificate Map field names used to specify the order of the // returned results. The default sorting order is ascending. To specify // descending order for a field, add a suffix `" desc"`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for the `ListCertificateMaps` method.
func (*ListCertificateMapsRequest) Descriptor ¶
func (*ListCertificateMapsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificateMapsRequest.ProtoReflect.Descriptor instead.
func (*ListCertificateMapsRequest) GetFilter ¶
func (x *ListCertificateMapsRequest) GetFilter() string
func (*ListCertificateMapsRequest) GetOrderBy ¶
func (x *ListCertificateMapsRequest) GetOrderBy() string
func (*ListCertificateMapsRequest) GetPageSize ¶
func (x *ListCertificateMapsRequest) GetPageSize() int32
func (*ListCertificateMapsRequest) GetPageToken ¶
func (x *ListCertificateMapsRequest) GetPageToken() string
func (*ListCertificateMapsRequest) GetParent ¶
func (x *ListCertificateMapsRequest) GetParent() string
func (*ListCertificateMapsRequest) ProtoMessage ¶
func (*ListCertificateMapsRequest) ProtoMessage()
func (*ListCertificateMapsRequest) ProtoReflect ¶
func (x *ListCertificateMapsRequest) ProtoReflect() protoreflect.Message
func (*ListCertificateMapsRequest) Reset ¶
func (x *ListCertificateMapsRequest) Reset()
func (*ListCertificateMapsRequest) String ¶
func (x *ListCertificateMapsRequest) String() string
type ListCertificateMapsResponse ¶
type ListCertificateMapsResponse struct { // A list of certificate maps for the parent resource. CertificateMaps []*CertificateMap `protobuf:"bytes,1,rep,name=certificate_maps,json=certificateMaps,proto3" json:"certificate_maps,omitempty"` // If there might be more results than those appearing in this response, then // `next_page_token` is included. To get the next set of results, call this // method again using the value of `next_page_token` as `page_token`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for the `ListCertificateMaps` method.
func (*ListCertificateMapsResponse) Descriptor ¶
func (*ListCertificateMapsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificateMapsResponse.ProtoReflect.Descriptor instead.
func (*ListCertificateMapsResponse) GetCertificateMaps ¶
func (x *ListCertificateMapsResponse) GetCertificateMaps() []*CertificateMap
func (*ListCertificateMapsResponse) GetNextPageToken ¶
func (x *ListCertificateMapsResponse) GetNextPageToken() string
func (*ListCertificateMapsResponse) GetUnreachable ¶
func (x *ListCertificateMapsResponse) GetUnreachable() []string
func (*ListCertificateMapsResponse) ProtoMessage ¶
func (*ListCertificateMapsResponse) ProtoMessage()
func (*ListCertificateMapsResponse) ProtoReflect ¶
func (x *ListCertificateMapsResponse) ProtoReflect() protoreflect.Message
func (*ListCertificateMapsResponse) Reset ¶
func (x *ListCertificateMapsResponse) Reset()
func (*ListCertificateMapsResponse) String ¶
func (x *ListCertificateMapsResponse) String() string
type ListCertificatesRequest ¶
type ListCertificatesRequest struct { // Required. The project and location from which the certificate should be // listed, specified in the format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Maximum number of certificates to return per call. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListCertificatesResponse`. Indicates that // this is a continuation of a prior `ListCertificates` call, and that the // system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter expression to restrict the Certificates returned. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A list of Certificate field names used to specify the order of the returned // results. The default sorting order is ascending. To specify descending // order for a field, add a suffix `" desc"`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for the `ListCertificates` method.
func (*ListCertificatesRequest) Descriptor ¶
func (*ListCertificatesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificatesRequest.ProtoReflect.Descriptor instead.
func (*ListCertificatesRequest) GetFilter ¶
func (x *ListCertificatesRequest) GetFilter() string
func (*ListCertificatesRequest) GetOrderBy ¶
func (x *ListCertificatesRequest) GetOrderBy() string
func (*ListCertificatesRequest) GetPageSize ¶
func (x *ListCertificatesRequest) GetPageSize() int32
func (*ListCertificatesRequest) GetPageToken ¶
func (x *ListCertificatesRequest) GetPageToken() string
func (*ListCertificatesRequest) GetParent ¶
func (x *ListCertificatesRequest) GetParent() string
func (*ListCertificatesRequest) ProtoMessage ¶
func (*ListCertificatesRequest) ProtoMessage()
func (*ListCertificatesRequest) ProtoReflect ¶
func (x *ListCertificatesRequest) ProtoReflect() protoreflect.Message
func (*ListCertificatesRequest) Reset ¶
func (x *ListCertificatesRequest) Reset()
func (*ListCertificatesRequest) String ¶
func (x *ListCertificatesRequest) String() string
type ListCertificatesResponse ¶
type ListCertificatesResponse struct { // A list of certificates for the parent resource. Certificates []*Certificate `protobuf:"bytes,1,rep,name=certificates,proto3" json:"certificates,omitempty"` // If there might be more results than those appearing in this response, then // `next_page_token` is included. To get the next set of results, call this // method again using the value of `next_page_token` as `page_token`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // A list of locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for the `ListCertificates` method.
func (*ListCertificatesResponse) Descriptor ¶
func (*ListCertificatesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListCertificatesResponse.ProtoReflect.Descriptor instead.
func (*ListCertificatesResponse) GetCertificates ¶
func (x *ListCertificatesResponse) GetCertificates() []*Certificate
func (*ListCertificatesResponse) GetNextPageToken ¶
func (x *ListCertificatesResponse) GetNextPageToken() string
func (*ListCertificatesResponse) GetUnreachable ¶
func (x *ListCertificatesResponse) GetUnreachable() []string
func (*ListCertificatesResponse) ProtoMessage ¶
func (*ListCertificatesResponse) ProtoMessage()
func (*ListCertificatesResponse) ProtoReflect ¶
func (x *ListCertificatesResponse) ProtoReflect() protoreflect.Message
func (*ListCertificatesResponse) Reset ¶
func (x *ListCertificatesResponse) Reset()
func (*ListCertificatesResponse) String ¶
func (x *ListCertificatesResponse) String() string
type ListDnsAuthorizationsRequest ¶
type ListDnsAuthorizationsRequest struct { // Required. The project and location from which the dns authorizations should // be listed, specified in the format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Maximum number of dns authorizations to return per call. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListDnsAuthorizationsResponse`. Indicates // that this is a continuation of a prior `ListDnsAuthorizations` call, and // that the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter expression to restrict the Dns Authorizations returned. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A list of Dns Authorization field names used to specify the order of the // returned results. The default sorting order is ascending. To specify // descending order for a field, add a suffix `" desc"`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for the `ListDnsAuthorizations` method.
func (*ListDnsAuthorizationsRequest) Descriptor ¶
func (*ListDnsAuthorizationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListDnsAuthorizationsRequest.ProtoReflect.Descriptor instead.
func (*ListDnsAuthorizationsRequest) GetFilter ¶
func (x *ListDnsAuthorizationsRequest) GetFilter() string
func (*ListDnsAuthorizationsRequest) GetOrderBy ¶
func (x *ListDnsAuthorizationsRequest) GetOrderBy() string
func (*ListDnsAuthorizationsRequest) GetPageSize ¶
func (x *ListDnsAuthorizationsRequest) GetPageSize() int32
func (*ListDnsAuthorizationsRequest) GetPageToken ¶
func (x *ListDnsAuthorizationsRequest) GetPageToken() string
func (*ListDnsAuthorizationsRequest) GetParent ¶
func (x *ListDnsAuthorizationsRequest) GetParent() string
func (*ListDnsAuthorizationsRequest) ProtoMessage ¶
func (*ListDnsAuthorizationsRequest) ProtoMessage()
func (*ListDnsAuthorizationsRequest) ProtoReflect ¶
func (x *ListDnsAuthorizationsRequest) ProtoReflect() protoreflect.Message
func (*ListDnsAuthorizationsRequest) Reset ¶
func (x *ListDnsAuthorizationsRequest) Reset()
func (*ListDnsAuthorizationsRequest) String ¶
func (x *ListDnsAuthorizationsRequest) String() string
type ListDnsAuthorizationsResponse ¶
type ListDnsAuthorizationsResponse struct { // A list of dns authorizations for the parent resource. DnsAuthorizations []*DnsAuthorization `protobuf:"bytes,1,rep,name=dns_authorizations,json=dnsAuthorizations,proto3" json:"dns_authorizations,omitempty"` // If there might be more results than those appearing in this response, then // `next_page_token` is included. To get the next set of results, call this // method again using the value of `next_page_token` as `page_token`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for the `ListDnsAuthorizations` method.
func (*ListDnsAuthorizationsResponse) Descriptor ¶
func (*ListDnsAuthorizationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListDnsAuthorizationsResponse.ProtoReflect.Descriptor instead.
func (*ListDnsAuthorizationsResponse) GetDnsAuthorizations ¶
func (x *ListDnsAuthorizationsResponse) GetDnsAuthorizations() []*DnsAuthorization
func (*ListDnsAuthorizationsResponse) GetNextPageToken ¶
func (x *ListDnsAuthorizationsResponse) GetNextPageToken() string
func (*ListDnsAuthorizationsResponse) GetUnreachable ¶
func (x *ListDnsAuthorizationsResponse) GetUnreachable() []string
func (*ListDnsAuthorizationsResponse) ProtoMessage ¶
func (*ListDnsAuthorizationsResponse) ProtoMessage()
func (*ListDnsAuthorizationsResponse) ProtoReflect ¶
func (x *ListDnsAuthorizationsResponse) ProtoReflect() protoreflect.Message
func (*ListDnsAuthorizationsResponse) Reset ¶
func (x *ListDnsAuthorizationsResponse) Reset()
func (*ListDnsAuthorizationsResponse) String ¶
func (x *ListDnsAuthorizationsResponse) String() string
type ListTrustConfigsRequest ¶
type ListTrustConfigsRequest struct { // Required. The project and location from which the TrustConfigs should be // listed, specified in the format `projects/*/locations/*`. Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"` // Maximum number of TrustConfigs to return per call. PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"` // The value returned by the last `ListTrustConfigsResponse`. Indicates // that this is a continuation of a prior `ListTrustConfigs` call, and that // the system should return the next page of data. PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"` // Filter expression to restrict the TrustConfigs returned. Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"` // A list of TrustConfig field names used to specify the order of the // returned results. The default sorting order is ascending. To specify // descending order for a field, add a suffix `" desc"`. OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"` // contains filtered or unexported fields }
Request for the `ListTrustConfigs` method.
func (*ListTrustConfigsRequest) Descriptor ¶
func (*ListTrustConfigsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTrustConfigsRequest.ProtoReflect.Descriptor instead.
func (*ListTrustConfigsRequest) GetFilter ¶
func (x *ListTrustConfigsRequest) GetFilter() string
func (*ListTrustConfigsRequest) GetOrderBy ¶
func (x *ListTrustConfigsRequest) GetOrderBy() string
func (*ListTrustConfigsRequest) GetPageSize ¶
func (x *ListTrustConfigsRequest) GetPageSize() int32
func (*ListTrustConfigsRequest) GetPageToken ¶
func (x *ListTrustConfigsRequest) GetPageToken() string
func (*ListTrustConfigsRequest) GetParent ¶
func (x *ListTrustConfigsRequest) GetParent() string
func (*ListTrustConfigsRequest) ProtoMessage ¶
func (*ListTrustConfigsRequest) ProtoMessage()
func (*ListTrustConfigsRequest) ProtoReflect ¶
func (x *ListTrustConfigsRequest) ProtoReflect() protoreflect.Message
func (*ListTrustConfigsRequest) Reset ¶
func (x *ListTrustConfigsRequest) Reset()
func (*ListTrustConfigsRequest) String ¶
func (x *ListTrustConfigsRequest) String() string
type ListTrustConfigsResponse ¶
type ListTrustConfigsResponse struct { // A list of TrustConfigs for the parent resource. TrustConfigs []*TrustConfig `protobuf:"bytes,1,rep,name=trust_configs,json=trustConfigs,proto3" json:"trust_configs,omitempty"` // If there might be more results than those appearing in this response, then // `next_page_token` is included. To get the next set of results, call this // method again using the value of `next_page_token` as `page_token`. NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"` // Locations that could not be reached. Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"` // contains filtered or unexported fields }
Response for the `ListTrustConfigs` method.
func (*ListTrustConfigsResponse) Descriptor ¶
func (*ListTrustConfigsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTrustConfigsResponse.ProtoReflect.Descriptor instead.
func (*ListTrustConfigsResponse) GetNextPageToken ¶
func (x *ListTrustConfigsResponse) GetNextPageToken() string
func (*ListTrustConfigsResponse) GetTrustConfigs ¶
func (x *ListTrustConfigsResponse) GetTrustConfigs() []*TrustConfig
func (*ListTrustConfigsResponse) GetUnreachable ¶
func (x *ListTrustConfigsResponse) GetUnreachable() []string
func (*ListTrustConfigsResponse) ProtoMessage ¶
func (*ListTrustConfigsResponse) ProtoMessage()
func (*ListTrustConfigsResponse) ProtoReflect ¶
func (x *ListTrustConfigsResponse) ProtoReflect() protoreflect.Message
func (*ListTrustConfigsResponse) Reset ¶
func (x *ListTrustConfigsResponse) Reset()
func (*ListTrustConfigsResponse) String ¶
func (x *ListTrustConfigsResponse) String() string
type OperationMetadata ¶
type OperationMetadata struct { // The time the operation was created. CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // The time the operation finished running. EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"` // Server-defined resource path for the target of the operation. Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"` // Name of the verb executed by the operation. Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"` // Human-readable status of the operation, if any. StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"` // Identifies whether the user has requested cancellation // of the operation. Operations that have successfully been cancelled // have [Operation.error][] value with a // [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to // `Code.CANCELLED`. RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"` // API version used to start the operation. ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"` // contains filtered or unexported fields }
Represents the metadata of the long-running operation. Output only.
func (*OperationMetadata) Descriptor ¶
func (*OperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
func (*OperationMetadata) GetApiVersion ¶
func (x *OperationMetadata) GetApiVersion() string
func (*OperationMetadata) GetCreateTime ¶
func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*OperationMetadata) GetEndTime ¶
func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
func (*OperationMetadata) GetRequestedCancellation ¶
func (x *OperationMetadata) GetRequestedCancellation() bool
func (*OperationMetadata) GetStatusMessage ¶
func (x *OperationMetadata) GetStatusMessage() string
func (*OperationMetadata) GetTarget ¶
func (x *OperationMetadata) GetTarget() string
func (*OperationMetadata) GetVerb ¶
func (x *OperationMetadata) GetVerb() string
func (*OperationMetadata) ProtoMessage ¶
func (*OperationMetadata) ProtoMessage()
func (*OperationMetadata) ProtoReflect ¶
func (x *OperationMetadata) ProtoReflect() protoreflect.Message
func (*OperationMetadata) Reset ¶
func (x *OperationMetadata) Reset()
func (*OperationMetadata) String ¶
func (x *OperationMetadata) String() string
type ServingState ¶
type ServingState int32
Defines set of serving states associated with a resource.
const ( // The status is undefined. ServingState_SERVING_STATE_UNSPECIFIED ServingState = 0 // The configuration is serving. ServingState_ACTIVE ServingState = 1 // Update is in progress. Some frontends may serve this configuration. ServingState_PENDING ServingState = 2 )
func (ServingState) Descriptor ¶
func (ServingState) Descriptor() protoreflect.EnumDescriptor
func (ServingState) Enum ¶
func (x ServingState) Enum() *ServingState
func (ServingState) EnumDescriptor ¶
func (ServingState) EnumDescriptor() ([]byte, []int)
Deprecated: Use ServingState.Descriptor instead.
func (ServingState) Number ¶
func (x ServingState) Number() protoreflect.EnumNumber
func (ServingState) String ¶
func (x ServingState) String() string
func (ServingState) Type ¶
func (ServingState) Type() protoreflect.EnumType
type TrustConfig ¶
type TrustConfig struct { // A user-defined name of the trust config. TrustConfig names must be // unique globally and match pattern // `projects/*/locations/*/trustConfigs/*`. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Output only. The creation timestamp of a TrustConfig. CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Output only. The last update timestamp of a TrustConfig. UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"` // Set of labels associated with a TrustConfig. Labels map[string]string `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // One or more paragraphs of text description of a TrustConfig. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // This checksum is computed by the server based on the value of other // fields, and may be sent on update and delete requests to ensure the // client has an up-to-date value before proceeding. Etag string `protobuf:"bytes,6,opt,name=etag,proto3" json:"etag,omitempty"` // Set of trust stores to perform validation against. // // This field is supported when TrustConfig is configured with Load Balancers, // currently not supported for SPIFFE certificate validation. // // Only one TrustStore specified is currently allowed. TrustStores []*TrustConfig_TrustStore `protobuf:"bytes,8,rep,name=trust_stores,json=trustStores,proto3" json:"trust_stores,omitempty"` // contains filtered or unexported fields }
Defines a trust config.
func (*TrustConfig) Descriptor ¶
func (*TrustConfig) Descriptor() ([]byte, []int)
Deprecated: Use TrustConfig.ProtoReflect.Descriptor instead.
func (*TrustConfig) GetCreateTime ¶
func (x *TrustConfig) GetCreateTime() *timestamppb.Timestamp
func (*TrustConfig) GetDescription ¶
func (x *TrustConfig) GetDescription() string
func (*TrustConfig) GetEtag ¶
func (x *TrustConfig) GetEtag() string
func (*TrustConfig) GetLabels ¶
func (x *TrustConfig) GetLabels() map[string]string
func (*TrustConfig) GetName ¶
func (x *TrustConfig) GetName() string
func (*TrustConfig) GetTrustStores ¶
func (x *TrustConfig) GetTrustStores() []*TrustConfig_TrustStore
func (*TrustConfig) GetUpdateTime ¶
func (x *TrustConfig) GetUpdateTime() *timestamppb.Timestamp
func (*TrustConfig) ProtoMessage ¶
func (*TrustConfig) ProtoMessage()
func (*TrustConfig) ProtoReflect ¶
func (x *TrustConfig) ProtoReflect() protoreflect.Message
func (*TrustConfig) Reset ¶
func (x *TrustConfig) Reset()
func (*TrustConfig) String ¶
func (x *TrustConfig) String() string
type TrustConfig_IntermediateCA ¶
type TrustConfig_IntermediateCA struct { // Types that are assignable to Kind: // // *TrustConfig_IntermediateCA_PemCertificate Kind isTrustConfig_IntermediateCA_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
Defines an intermediate CA.
func (*TrustConfig_IntermediateCA) Descriptor ¶
func (*TrustConfig_IntermediateCA) Descriptor() ([]byte, []int)
Deprecated: Use TrustConfig_IntermediateCA.ProtoReflect.Descriptor instead.
func (*TrustConfig_IntermediateCA) GetKind ¶
func (m *TrustConfig_IntermediateCA) GetKind() isTrustConfig_IntermediateCA_Kind
func (*TrustConfig_IntermediateCA) GetPemCertificate ¶
func (x *TrustConfig_IntermediateCA) GetPemCertificate() string
func (*TrustConfig_IntermediateCA) ProtoMessage ¶
func (*TrustConfig_IntermediateCA) ProtoMessage()
func (*TrustConfig_IntermediateCA) ProtoReflect ¶
func (x *TrustConfig_IntermediateCA) ProtoReflect() protoreflect.Message
func (*TrustConfig_IntermediateCA) Reset ¶
func (x *TrustConfig_IntermediateCA) Reset()
func (*TrustConfig_IntermediateCA) String ¶
func (x *TrustConfig_IntermediateCA) String() string
type TrustConfig_IntermediateCA_PemCertificate ¶
type TrustConfig_IntermediateCA_PemCertificate struct { // PEM intermediate certificate used for building up paths // for validation. // // Each certificate provided in PEM format may occupy up to 5kB. PemCertificate string `protobuf:"bytes,1,opt,name=pem_certificate,json=pemCertificate,proto3,oneof"` }
type TrustConfig_TrustAnchor ¶
type TrustConfig_TrustAnchor struct { // Types that are assignable to Kind: // // *TrustConfig_TrustAnchor_PemCertificate Kind isTrustConfig_TrustAnchor_Kind `protobuf_oneof:"kind"` // contains filtered or unexported fields }
Defines a trust anchor.
func (*TrustConfig_TrustAnchor) Descriptor ¶
func (*TrustConfig_TrustAnchor) Descriptor() ([]byte, []int)
Deprecated: Use TrustConfig_TrustAnchor.ProtoReflect.Descriptor instead.
func (*TrustConfig_TrustAnchor) GetKind ¶
func (m *TrustConfig_TrustAnchor) GetKind() isTrustConfig_TrustAnchor_Kind
func (*TrustConfig_TrustAnchor) GetPemCertificate ¶
func (x *TrustConfig_TrustAnchor) GetPemCertificate() string
func (*TrustConfig_TrustAnchor) ProtoMessage ¶
func (*TrustConfig_TrustAnchor) ProtoMessage()
func (*TrustConfig_TrustAnchor) ProtoReflect ¶
func (x *TrustConfig_TrustAnchor) ProtoReflect() protoreflect.Message
func (*TrustConfig_TrustAnchor) Reset ¶
func (x *TrustConfig_TrustAnchor) Reset()
func (*TrustConfig_TrustAnchor) String ¶
func (x *TrustConfig_TrustAnchor) String() string
type TrustConfig_TrustAnchor_PemCertificate ¶
type TrustConfig_TrustAnchor_PemCertificate struct { // PEM root certificate of the PKI used for validation. // // Each certificate provided in PEM format may occupy up to 5kB. PemCertificate string `protobuf:"bytes,1,opt,name=pem_certificate,json=pemCertificate,proto3,oneof"` }
type TrustConfig_TrustStore ¶
type TrustConfig_TrustStore struct { // List of Trust Anchors to be used while performing validation // against a given TrustStore. TrustAnchors []*TrustConfig_TrustAnchor `protobuf:"bytes,1,rep,name=trust_anchors,json=trustAnchors,proto3" json:"trust_anchors,omitempty"` // Set of intermediate CA certificates used for the path building // phase of chain validation. // // The field is currently not supported if TrustConfig is used for the // workload certificate feature. IntermediateCas []*TrustConfig_IntermediateCA `protobuf:"bytes,2,rep,name=intermediate_cas,json=intermediateCas,proto3" json:"intermediate_cas,omitempty"` // contains filtered or unexported fields }
Defines a trust store.
func (*TrustConfig_TrustStore) Descriptor ¶
func (*TrustConfig_TrustStore) Descriptor() ([]byte, []int)
Deprecated: Use TrustConfig_TrustStore.ProtoReflect.Descriptor instead.
func (*TrustConfig_TrustStore) GetIntermediateCas ¶
func (x *TrustConfig_TrustStore) GetIntermediateCas() []*TrustConfig_IntermediateCA
func (*TrustConfig_TrustStore) GetTrustAnchors ¶
func (x *TrustConfig_TrustStore) GetTrustAnchors() []*TrustConfig_TrustAnchor
func (*TrustConfig_TrustStore) ProtoMessage ¶
func (*TrustConfig_TrustStore) ProtoMessage()
func (*TrustConfig_TrustStore) ProtoReflect ¶
func (x *TrustConfig_TrustStore) ProtoReflect() protoreflect.Message
func (*TrustConfig_TrustStore) Reset ¶
func (x *TrustConfig_TrustStore) Reset()
func (*TrustConfig_TrustStore) String ¶
func (x *TrustConfig_TrustStore) String() string
type UnimplementedCertificateManagerServer ¶
type UnimplementedCertificateManagerServer struct { }
UnimplementedCertificateManagerServer can be embedded to have forward compatible implementations.
func (*UnimplementedCertificateManagerServer) CreateCertificate ¶
func (*UnimplementedCertificateManagerServer) CreateCertificate(context.Context, *CreateCertificateRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) CreateCertificateIssuanceConfig ¶
func (*UnimplementedCertificateManagerServer) CreateCertificateIssuanceConfig(context.Context, *CreateCertificateIssuanceConfigRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) CreateCertificateMap ¶
func (*UnimplementedCertificateManagerServer) CreateCertificateMap(context.Context, *CreateCertificateMapRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) CreateCertificateMapEntry ¶
func (*UnimplementedCertificateManagerServer) CreateCertificateMapEntry(context.Context, *CreateCertificateMapEntryRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) CreateDnsAuthorization ¶
func (*UnimplementedCertificateManagerServer) CreateDnsAuthorization(context.Context, *CreateDnsAuthorizationRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) CreateTrustConfig ¶
func (*UnimplementedCertificateManagerServer) CreateTrustConfig(context.Context, *CreateTrustConfigRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) DeleteCertificate ¶
func (*UnimplementedCertificateManagerServer) DeleteCertificate(context.Context, *DeleteCertificateRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) DeleteCertificateIssuanceConfig ¶
func (*UnimplementedCertificateManagerServer) DeleteCertificateIssuanceConfig(context.Context, *DeleteCertificateIssuanceConfigRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) DeleteCertificateMap ¶
func (*UnimplementedCertificateManagerServer) DeleteCertificateMap(context.Context, *DeleteCertificateMapRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) DeleteCertificateMapEntry ¶
func (*UnimplementedCertificateManagerServer) DeleteCertificateMapEntry(context.Context, *DeleteCertificateMapEntryRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) DeleteDnsAuthorization ¶
func (*UnimplementedCertificateManagerServer) DeleteDnsAuthorization(context.Context, *DeleteDnsAuthorizationRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) DeleteTrustConfig ¶
func (*UnimplementedCertificateManagerServer) DeleteTrustConfig(context.Context, *DeleteTrustConfigRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) GetCertificate ¶
func (*UnimplementedCertificateManagerServer) GetCertificate(context.Context, *GetCertificateRequest) (*Certificate, error)
func (*UnimplementedCertificateManagerServer) GetCertificateIssuanceConfig ¶
func (*UnimplementedCertificateManagerServer) GetCertificateIssuanceConfig(context.Context, *GetCertificateIssuanceConfigRequest) (*CertificateIssuanceConfig, error)
func (*UnimplementedCertificateManagerServer) GetCertificateMap ¶
func (*UnimplementedCertificateManagerServer) GetCertificateMap(context.Context, *GetCertificateMapRequest) (*CertificateMap, error)
func (*UnimplementedCertificateManagerServer) GetCertificateMapEntry ¶
func (*UnimplementedCertificateManagerServer) GetCertificateMapEntry(context.Context, *GetCertificateMapEntryRequest) (*CertificateMapEntry, error)
func (*UnimplementedCertificateManagerServer) GetDnsAuthorization ¶
func (*UnimplementedCertificateManagerServer) GetDnsAuthorization(context.Context, *GetDnsAuthorizationRequest) (*DnsAuthorization, error)
func (*UnimplementedCertificateManagerServer) GetTrustConfig ¶
func (*UnimplementedCertificateManagerServer) GetTrustConfig(context.Context, *GetTrustConfigRequest) (*TrustConfig, error)
func (*UnimplementedCertificateManagerServer) ListCertificateIssuanceConfigs ¶
func (*UnimplementedCertificateManagerServer) ListCertificateIssuanceConfigs(context.Context, *ListCertificateIssuanceConfigsRequest) (*ListCertificateIssuanceConfigsResponse, error)
func (*UnimplementedCertificateManagerServer) ListCertificateMapEntries ¶
func (*UnimplementedCertificateManagerServer) ListCertificateMapEntries(context.Context, *ListCertificateMapEntriesRequest) (*ListCertificateMapEntriesResponse, error)
func (*UnimplementedCertificateManagerServer) ListCertificateMaps ¶
func (*UnimplementedCertificateManagerServer) ListCertificateMaps(context.Context, *ListCertificateMapsRequest) (*ListCertificateMapsResponse, error)
func (*UnimplementedCertificateManagerServer) ListCertificates ¶
func (*UnimplementedCertificateManagerServer) ListCertificates(context.Context, *ListCertificatesRequest) (*ListCertificatesResponse, error)
func (*UnimplementedCertificateManagerServer) ListDnsAuthorizations ¶
func (*UnimplementedCertificateManagerServer) ListDnsAuthorizations(context.Context, *ListDnsAuthorizationsRequest) (*ListDnsAuthorizationsResponse, error)
func (*UnimplementedCertificateManagerServer) ListTrustConfigs ¶
func (*UnimplementedCertificateManagerServer) ListTrustConfigs(context.Context, *ListTrustConfigsRequest) (*ListTrustConfigsResponse, error)
func (*UnimplementedCertificateManagerServer) UpdateCertificate ¶
func (*UnimplementedCertificateManagerServer) UpdateCertificate(context.Context, *UpdateCertificateRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) UpdateCertificateMap ¶
func (*UnimplementedCertificateManagerServer) UpdateCertificateMap(context.Context, *UpdateCertificateMapRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) UpdateCertificateMapEntry ¶
func (*UnimplementedCertificateManagerServer) UpdateCertificateMapEntry(context.Context, *UpdateCertificateMapEntryRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) UpdateDnsAuthorization ¶
func (*UnimplementedCertificateManagerServer) UpdateDnsAuthorization(context.Context, *UpdateDnsAuthorizationRequest) (*longrunningpb.Operation, error)
func (*UnimplementedCertificateManagerServer) UpdateTrustConfig ¶
func (*UnimplementedCertificateManagerServer) UpdateTrustConfig(context.Context, *UpdateTrustConfigRequest) (*longrunningpb.Operation, error)
type UpdateCertificateMapEntryRequest ¶
type UpdateCertificateMapEntryRequest struct { // Required. A definition of the certificate map entry to create map entry. CertificateMapEntry *CertificateMapEntry `protobuf:"bytes,1,opt,name=certificate_map_entry,json=certificateMapEntry,proto3" json:"certificate_map_entry,omitempty"` // Required. The update mask applies to the resource. For the `FieldMask` // definition, see // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request for the `UpdateCertificateMapEntry` method.
func (*UpdateCertificateMapEntryRequest) Descriptor ¶
func (*UpdateCertificateMapEntryRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCertificateMapEntryRequest.ProtoReflect.Descriptor instead.
func (*UpdateCertificateMapEntryRequest) GetCertificateMapEntry ¶
func (x *UpdateCertificateMapEntryRequest) GetCertificateMapEntry() *CertificateMapEntry
func (*UpdateCertificateMapEntryRequest) GetUpdateMask ¶
func (x *UpdateCertificateMapEntryRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateCertificateMapEntryRequest) ProtoMessage ¶
func (*UpdateCertificateMapEntryRequest) ProtoMessage()
func (*UpdateCertificateMapEntryRequest) ProtoReflect ¶
func (x *UpdateCertificateMapEntryRequest) ProtoReflect() protoreflect.Message
func (*UpdateCertificateMapEntryRequest) Reset ¶
func (x *UpdateCertificateMapEntryRequest) Reset()
func (*UpdateCertificateMapEntryRequest) String ¶
func (x *UpdateCertificateMapEntryRequest) String() string
type UpdateCertificateMapRequest ¶
type UpdateCertificateMapRequest struct { // Required. A definition of the certificate map to update. CertificateMap *CertificateMap `protobuf:"bytes,1,opt,name=certificate_map,json=certificateMap,proto3" json:"certificate_map,omitempty"` // Required. The update mask applies to the resource. For the `FieldMask` // definition, see // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request for the `UpdateCertificateMap` method.
func (*UpdateCertificateMapRequest) Descriptor ¶
func (*UpdateCertificateMapRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCertificateMapRequest.ProtoReflect.Descriptor instead.
func (*UpdateCertificateMapRequest) GetCertificateMap ¶
func (x *UpdateCertificateMapRequest) GetCertificateMap() *CertificateMap
func (*UpdateCertificateMapRequest) GetUpdateMask ¶
func (x *UpdateCertificateMapRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateCertificateMapRequest) ProtoMessage ¶
func (*UpdateCertificateMapRequest) ProtoMessage()
func (*UpdateCertificateMapRequest) ProtoReflect ¶
func (x *UpdateCertificateMapRequest) ProtoReflect() protoreflect.Message
func (*UpdateCertificateMapRequest) Reset ¶
func (x *UpdateCertificateMapRequest) Reset()
func (*UpdateCertificateMapRequest) String ¶
func (x *UpdateCertificateMapRequest) String() string
type UpdateCertificateRequest ¶
type UpdateCertificateRequest struct { // Required. A definition of the certificate to update. Certificate *Certificate `protobuf:"bytes,1,opt,name=certificate,proto3" json:"certificate,omitempty"` // Required. The update mask applies to the resource. For the `FieldMask` // definition, see // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request for the `UpdateCertificate` method.
func (*UpdateCertificateRequest) Descriptor ¶
func (*UpdateCertificateRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateCertificateRequest.ProtoReflect.Descriptor instead.
func (*UpdateCertificateRequest) GetCertificate ¶
func (x *UpdateCertificateRequest) GetCertificate() *Certificate
func (*UpdateCertificateRequest) GetUpdateMask ¶
func (x *UpdateCertificateRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateCertificateRequest) ProtoMessage ¶
func (*UpdateCertificateRequest) ProtoMessage()
func (*UpdateCertificateRequest) ProtoReflect ¶
func (x *UpdateCertificateRequest) ProtoReflect() protoreflect.Message
func (*UpdateCertificateRequest) Reset ¶
func (x *UpdateCertificateRequest) Reset()
func (*UpdateCertificateRequest) String ¶
func (x *UpdateCertificateRequest) String() string
type UpdateDnsAuthorizationRequest ¶
type UpdateDnsAuthorizationRequest struct { // Required. A definition of the dns authorization to update. DnsAuthorization *DnsAuthorization `protobuf:"bytes,1,opt,name=dns_authorization,json=dnsAuthorization,proto3" json:"dns_authorization,omitempty"` // Required. The update mask applies to the resource. For the `FieldMask` // definition, see // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request for the `UpdateDnsAuthorization` method.
func (*UpdateDnsAuthorizationRequest) Descriptor ¶
func (*UpdateDnsAuthorizationRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateDnsAuthorizationRequest.ProtoReflect.Descriptor instead.
func (*UpdateDnsAuthorizationRequest) GetDnsAuthorization ¶
func (x *UpdateDnsAuthorizationRequest) GetDnsAuthorization() *DnsAuthorization
func (*UpdateDnsAuthorizationRequest) GetUpdateMask ¶
func (x *UpdateDnsAuthorizationRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateDnsAuthorizationRequest) ProtoMessage ¶
func (*UpdateDnsAuthorizationRequest) ProtoMessage()
func (*UpdateDnsAuthorizationRequest) ProtoReflect ¶
func (x *UpdateDnsAuthorizationRequest) ProtoReflect() protoreflect.Message
func (*UpdateDnsAuthorizationRequest) Reset ¶
func (x *UpdateDnsAuthorizationRequest) Reset()
func (*UpdateDnsAuthorizationRequest) String ¶
func (x *UpdateDnsAuthorizationRequest) String() string
type UpdateTrustConfigRequest ¶
type UpdateTrustConfigRequest struct { // Required. A definition of the TrustConfig to update. TrustConfig *TrustConfig `protobuf:"bytes,1,opt,name=trust_config,json=trustConfig,proto3" json:"trust_config,omitempty"` // Required. The update mask applies to the resource. For the `FieldMask` // definition, see // https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#fieldmask. UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,2,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"` // contains filtered or unexported fields }
Request for the `UpdateTrustConfig` method.
func (*UpdateTrustConfigRequest) Descriptor ¶
func (*UpdateTrustConfigRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTrustConfigRequest.ProtoReflect.Descriptor instead.
func (*UpdateTrustConfigRequest) GetTrustConfig ¶
func (x *UpdateTrustConfigRequest) GetTrustConfig() *TrustConfig
func (*UpdateTrustConfigRequest) GetUpdateMask ¶
func (x *UpdateTrustConfigRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateTrustConfigRequest) ProtoMessage ¶
func (*UpdateTrustConfigRequest) ProtoMessage()
func (*UpdateTrustConfigRequest) ProtoReflect ¶
func (x *UpdateTrustConfigRequest) ProtoReflect() protoreflect.Message
func (*UpdateTrustConfigRequest) Reset ¶
func (x *UpdateTrustConfigRequest) Reset()
func (*UpdateTrustConfigRequest) String ¶
func (x *UpdateTrustConfigRequest) String() string
Source Files ¶
certificate_issuance_config.pb.go certificate_manager.pb.go trust_config.pb.go
- Version
- v1.9.3 (latest)
- Published
- Jan 2, 2025
- Platform
- linux/amd64
- Imports
- 14 packages
- Last checked
- 5 days ago –
Tools for package owners.