Package google.cloud.gkehub.workloadcertificate.v1alpha

Índice

FeatureSpec

Certificado de carga de trabajo: La entrada de todo el concentrador para la función WorkloadCertificate.

Campos
provision_google_ca

FeatureSpec.GoogleCAProvisioning

Inmutable. Especifica la configuración de AC.

default_config

MembershipSpec

Especifica las especificaciones predeterminadas de la membresía. Los usuarios pueden anular el valor predeterminado en members_configs para cada miembro.

GoogleCAProvisioning

Especifica si se debe aprovisionar una AC administrada predeterminada por Google. Si es UNSPECIFIED, la función de AC administrada por Google está inhabilitada. Si se configura como UNSPECIFIED/DISABLED, el campo "certificate_authority_config" en WorkloadCertificateConfig debe especificar un extremo de AC.

Enums
GOOGLE_CA_PROVISIONING_UNSPECIFIED Inhabilita la AC administrada por Google predeterminada.
DISABLED Inhabilita la AC administrada por Google predeterminada.
ENABLED Usa la AC administrada por Google predeterminada.
ENABLED_WITH_MANAGED_CA La función de certificados de cargas de trabajo está habilitada, y Google administra todo el proceso de aprovisionamiento de certificados con un CAS administrado, que es más seguro que la AC predeterminada.
ENABLED_WITH_DEFAULT_CA La función de certificados de carga de trabajo está habilitada y todo el proceso de aprovisionamiento de certificados usa la AC predeterminada, que es gratuita.

MembershipSpec

Certificado de carga de trabajo: la entrada específica de la membresía para la función WorkloadCertificate.

Campos
certificate_management

MembershipSpec.CertificateManagement

Especifica la administración de certificados de cargas de trabajo.

CertificateManagement

Especifica si la función está habilitada en el clúster miembro o no.

Enums
CERTIFICATE_MANAGEMENT_UNSPECIFIED Inhabilita la función de certificado de carga de trabajo.
DISABLED Inhabilita la función de certificado de carga de trabajo.
ENABLED Habilita la función de certificado de carga de trabajo.