File: //snap/google-cloud-cli/394/lib/third_party/google/cloud/appengine_v1alpha/proto/certificate_pb2.py
# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler. DO NOT EDIT!
# source: google/cloud/appengine_v1alpha/proto/certificate.proto
from cloudsdk.google.protobuf.internal import enum_type_wrapper
from cloudsdk.google.protobuf import descriptor as _descriptor
from cloudsdk.google.protobuf import message as _message
from cloudsdk.google.protobuf import reflection as _reflection
from cloudsdk.google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)
_sym_db = _symbol_database.Default()
from cloudsdk.google.protobuf import timestamp_pb2 as google_dot_protobuf_dot_timestamp__pb2
from google.api import annotations_pb2 as google_dot_api_dot_annotations__pb2
DESCRIPTOR = _descriptor.FileDescriptor(
name='google/cloud/appengine_v1alpha/proto/certificate.proto',
package='google.appengine.v1alpha',
syntax='proto3',
serialized_options=b'\n\034com.google.appengine.v1alphaB\020CertificateProtoP\001ZAgoogle.golang.org/genproto/googleapis/appengine/v1alpha;appengine',
create_key=_descriptor._internal_create_key,
serialized_pb=b'\n6google/cloud/appengine_v1alpha/proto/certificate.proto\x12\x18google.appengine.v1alpha\x1a\x1fgoogle/protobuf/timestamp.proto\x1a\x1cgoogle/api/annotations.proto\"\xe5\x02\n\x15\x41uthorizedCertificate\x12\x0c\n\x04name\x18\x01 \x01(\t\x12\n\n\x02id\x18\x02 \x01(\t\x12\x14\n\x0c\x64isplay_name\x18\x03 \x01(\t\x12\x14\n\x0c\x64omain_names\x18\x04 \x03(\t\x12/\n\x0b\x65xpire_time\x18\x05 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12J\n\x14\x63\x65rtificate_raw_data\x18\x06 \x01(\x0b\x32,.google.appengine.v1alpha.CertificateRawData\x12I\n\x13managed_certificate\x18\x07 \x01(\x0b\x32,.google.appengine.v1alpha.ManagedCertificate\x12\x1f\n\x17visible_domain_mappings\x18\x08 \x03(\t\x12\x1d\n\x15\x64omain_mappings_count\x18\t \x01(\x05\"E\n\x12\x43\x65rtificateRawData\x12\x1a\n\x12public_certificate\x18\x01 \x01(\t\x12\x13\n\x0bprivate_key\x18\x02 \x01(\t\"\x87\x01\n\x12ManagedCertificate\x12\x35\n\x11last_renewal_time\x18\x01 \x01(\x0b\x32\x1a.google.protobuf.Timestamp\x12:\n\x06status\x18\x02 \x01(\x0e\x32*.google.appengine.v1alpha.ManagementStatus*\xe7\x01\n\x10ManagementStatus\x12\x16\n\x12UNSPECIFIED_STATUS\x10\x00\x12\x06\n\x02OK\x10\x01\x12\x0b\n\x07PENDING\x10\x02\x12\x1c\n\x18\x46\x41ILED_RETRYING_INTERNAL\x10\x03\x12\x1f\n\x1b\x46\x41ILED_RETRYING_NOT_VISIBLE\x10\x04\x12\"\n\x1e\x46\x41ILED_PERMANENTLY_NOT_VISIBLE\x10\x05\x12!\n\x1d\x46\x41ILED_RETRYING_CAA_FORBIDDEN\x10\x07\x12 \n\x1c\x46\x41ILED_RETRYING_CAA_CHECKING\x10\x08\x42u\n\x1c\x63om.google.appengine.v1alphaB\x10\x43\x65rtificateProtoP\x01ZAgoogle.golang.org/genproto/googleapis/appengine/v1alpha;appengineb\x06proto3'
,
dependencies=[google_dot_protobuf_dot_timestamp__pb2.DESCRIPTOR,google_dot_api_dot_annotations__pb2.DESCRIPTOR,])
_MANAGEMENTSTATUS = _descriptor.EnumDescriptor(
name='ManagementStatus',
full_name='google.appengine.v1alpha.ManagementStatus',
filename=None,
file=DESCRIPTOR,
create_key=_descriptor._internal_create_key,
values=[
_descriptor.EnumValueDescriptor(
name='UNSPECIFIED_STATUS', index=0, number=0,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='OK', index=1, number=1,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='PENDING', index=2, number=2,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='FAILED_RETRYING_INTERNAL', index=3, number=3,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='FAILED_RETRYING_NOT_VISIBLE', index=4, number=4,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='FAILED_PERMANENTLY_NOT_VISIBLE', index=5, number=5,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='FAILED_RETRYING_CAA_FORBIDDEN', index=6, number=7,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
_descriptor.EnumValueDescriptor(
name='FAILED_RETRYING_CAA_CHECKING', index=7, number=8,
serialized_options=None,
type=None,
create_key=_descriptor._internal_create_key),
],
containing_type=None,
serialized_options=None,
serialized_start=717,
serialized_end=948,
)
_sym_db.RegisterEnumDescriptor(_MANAGEMENTSTATUS)
ManagementStatus = enum_type_wrapper.EnumTypeWrapper(_MANAGEMENTSTATUS)
UNSPECIFIED_STATUS = 0
OK = 1
PENDING = 2
FAILED_RETRYING_INTERNAL = 3
FAILED_RETRYING_NOT_VISIBLE = 4
FAILED_PERMANENTLY_NOT_VISIBLE = 5
FAILED_RETRYING_CAA_FORBIDDEN = 7
FAILED_RETRYING_CAA_CHECKING = 8
_AUTHORIZEDCERTIFICATE = _descriptor.Descriptor(
name='AuthorizedCertificate',
full_name='google.appengine.v1alpha.AuthorizedCertificate',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='name', full_name='google.appengine.v1alpha.AuthorizedCertificate.name', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='id', full_name='google.appengine.v1alpha.AuthorizedCertificate.id', index=1,
number=2, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='display_name', full_name='google.appengine.v1alpha.AuthorizedCertificate.display_name', index=2,
number=3, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='domain_names', full_name='google.appengine.v1alpha.AuthorizedCertificate.domain_names', index=3,
number=4, type=9, cpp_type=9, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='expire_time', full_name='google.appengine.v1alpha.AuthorizedCertificate.expire_time', index=4,
number=5, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='certificate_raw_data', full_name='google.appengine.v1alpha.AuthorizedCertificate.certificate_raw_data', index=5,
number=6, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='managed_certificate', full_name='google.appengine.v1alpha.AuthorizedCertificate.managed_certificate', index=6,
number=7, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='visible_domain_mappings', full_name='google.appengine.v1alpha.AuthorizedCertificate.visible_domain_mappings', index=7,
number=8, type=9, cpp_type=9, label=3,
has_default_value=False, default_value=[],
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='domain_mappings_count', full_name='google.appengine.v1alpha.AuthorizedCertificate.domain_mappings_count', index=8,
number=9, type=5, cpp_type=1, label=1,
has_default_value=False, default_value=0,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto3',
extension_ranges=[],
oneofs=[
],
serialized_start=148,
serialized_end=505,
)
_CERTIFICATERAWDATA = _descriptor.Descriptor(
name='CertificateRawData',
full_name='google.appengine.v1alpha.CertificateRawData',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='public_certificate', full_name='google.appengine.v1alpha.CertificateRawData.public_certificate', index=0,
number=1, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='private_key', full_name='google.appengine.v1alpha.CertificateRawData.private_key', index=1,
number=2, type=9, cpp_type=9, label=1,
has_default_value=False, default_value=b"".decode('utf-8'),
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto3',
extension_ranges=[],
oneofs=[
],
serialized_start=507,
serialized_end=576,
)
_MANAGEDCERTIFICATE = _descriptor.Descriptor(
name='ManagedCertificate',
full_name='google.appengine.v1alpha.ManagedCertificate',
filename=None,
file=DESCRIPTOR,
containing_type=None,
create_key=_descriptor._internal_create_key,
fields=[
_descriptor.FieldDescriptor(
name='last_renewal_time', full_name='google.appengine.v1alpha.ManagedCertificate.last_renewal_time', index=0,
number=1, type=11, cpp_type=10, label=1,
has_default_value=False, default_value=None,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
_descriptor.FieldDescriptor(
name='status', full_name='google.appengine.v1alpha.ManagedCertificate.status', index=1,
number=2, type=14, cpp_type=8, label=1,
has_default_value=False, default_value=0,
message_type=None, enum_type=None, containing_type=None,
is_extension=False, extension_scope=None,
serialized_options=None, file=DESCRIPTOR, create_key=_descriptor._internal_create_key),
],
extensions=[
],
nested_types=[],
enum_types=[
],
serialized_options=None,
is_extendable=False,
syntax='proto3',
extension_ranges=[],
oneofs=[
],
serialized_start=579,
serialized_end=714,
)
_AUTHORIZEDCERTIFICATE.fields_by_name['expire_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_AUTHORIZEDCERTIFICATE.fields_by_name['certificate_raw_data'].message_type = _CERTIFICATERAWDATA
_AUTHORIZEDCERTIFICATE.fields_by_name['managed_certificate'].message_type = _MANAGEDCERTIFICATE
_MANAGEDCERTIFICATE.fields_by_name['last_renewal_time'].message_type = google_dot_protobuf_dot_timestamp__pb2._TIMESTAMP
_MANAGEDCERTIFICATE.fields_by_name['status'].enum_type = _MANAGEMENTSTATUS
DESCRIPTOR.message_types_by_name['AuthorizedCertificate'] = _AUTHORIZEDCERTIFICATE
DESCRIPTOR.message_types_by_name['CertificateRawData'] = _CERTIFICATERAWDATA
DESCRIPTOR.message_types_by_name['ManagedCertificate'] = _MANAGEDCERTIFICATE
DESCRIPTOR.enum_types_by_name['ManagementStatus'] = _MANAGEMENTSTATUS
_sym_db.RegisterFileDescriptor(DESCRIPTOR)
AuthorizedCertificate = _reflection.GeneratedProtocolMessageType('AuthorizedCertificate', (_message.Message,), {
'DESCRIPTOR' : _AUTHORIZEDCERTIFICATE,
'__module__' : 'google.cloud.appengine_v1alpha.proto.certificate_pb2'
,
'__doc__': """An SSL certificate that a user has been authorized to administer. A
user is authorized to administer any certificate that applies to one
of their authorized domains.
Attributes:
name:
Full path to the ``AuthorizedCertificate`` resource in the
API. Example: ``apps/myapp/authorizedCertificates/12345``.
@OutputOnly
id:
Relative name of the certificate. This is a unique value
autogenerated on ``AuthorizedCertificate`` resource creation.
Example: ``12345``. @OutputOnly
display_name:
The user-specified display name of the certificate. This is
not guaranteed to be unique. Example: ``My Certificate``.
domain_names:
Topmost applicable domains of this certificate. This
certificate applies to these domains and their subdomains.
Example: ``example.com``. @OutputOnly
expire_time:
The time when this certificate expires. To update the renewal
time on this certificate, upload an SSL certificate with a
different expiration time using
```AuthorizedCertificates.UpdateAuthorizedCertificate`` <>`__.
@OutputOnly
certificate_raw_data:
The SSL certificate serving the ``AuthorizedCertificate``
resource. This must be obtained independently from a
certificate authority.
managed_certificate:
Only applicable if this certificate is managed by App Engine.
Managed certificates are tied to the lifecycle of a
``DomainMapping`` and cannot be updated or deleted via the
``AuthorizedCertificates`` API. If this certificate is
manually administered by the user, this field will be empty.
@OutputOnly
visible_domain_mappings:
The full paths to user visible Domain Mapping resources that
have this certificate mapped. Example:
``apps/myapp/domainMappings/example.com``. This may not
represent the full list of mapped domain mappings if the user
does not have ``VIEWER`` permissions on all of the
applications that have this certificate mapped. See
``domain_mappings_count`` for a complete count. Only returned
by ``GET`` or ``LIST`` requests when specifically requested by
the ``view=FULL_CERTIFICATE`` option. @OutputOnly
domain_mappings_count:
Aggregate count of the domain mappings with this certificate
mapped. This count includes domain mappings on applications
for which the user does not have ``VIEWER`` permissions. Only
returned by ``GET`` or ``LIST`` requests when specifically
requested by the ``view=FULL_CERTIFICATE`` option.
@OutputOnly
""",
# @@protoc_insertion_point(class_scope:google.appengine.v1alpha.AuthorizedCertificate)
})
_sym_db.RegisterMessage(AuthorizedCertificate)
CertificateRawData = _reflection.GeneratedProtocolMessageType('CertificateRawData', (_message.Message,), {
'DESCRIPTOR' : _CERTIFICATERAWDATA,
'__module__' : 'google.cloud.appengine_v1alpha.proto.certificate_pb2'
,
'__doc__': """An SSL certificate obtained from a certificate authority.
Attributes:
public_certificate:
PEM encoded x.509 public key certificate. This field is set
once on certificate creation. Must include the header and
footer. Example: .. raw:: html <pre> -----BEGIN
CERTIFICATE----- <certificate_value> -----END
CERTIFICATE----- </pre>
private_key:
Unencrypted PEM encoded RSA private key. This field is set
once on certificate creation and then encrypted. The key size
must be 2048 bits or fewer. Must include the header and
footer. Example: .. raw:: html <pre> -----BEGIN RSA
PRIVATE KEY----- <unencrypted_key_value> -----END RSA
PRIVATE KEY----- </pre> @InputOnly
""",
# @@protoc_insertion_point(class_scope:google.appengine.v1alpha.CertificateRawData)
})
_sym_db.RegisterMessage(CertificateRawData)
ManagedCertificate = _reflection.GeneratedProtocolMessageType('ManagedCertificate', (_message.Message,), {
'DESCRIPTOR' : _MANAGEDCERTIFICATE,
'__module__' : 'google.cloud.appengine_v1alpha.proto.certificate_pb2'
,
'__doc__': """A certificate managed by App Engine.
Attributes:
last_renewal_time:
Time at which the certificate was last renewed. The renewal
process is fully managed. Certificate renewal will
automatically occur before the certificate expires. Renewal
errors can be tracked via ``ManagementStatus``. @OutputOnly
status:
Status of certificate management. Refers to the most recent
certificate acquisition or renewal attempt. @OutputOnly
""",
# @@protoc_insertion_point(class_scope:google.appengine.v1alpha.ManagedCertificate)
})
_sym_db.RegisterMessage(ManagedCertificate)
DESCRIPTOR._options = None
# @@protoc_insertion_point(module_scope)