Package google.cloud.gkehub.workloadcertificate.v1alpha

Índice

FeatureSpec

Certificado da carga de trabalho: a entrada em todo o hub para o atributo WorkloadCertificate.

Campos
provision_google_ca

FeatureSpec.GoogleCAProvisioning

Imutável. Especifica a configuração da AC.

default_config

MembershipSpec

Especificação da assinatura padrão. Os usuários podem substituir o padrão em member_configs para cada membro.

GoogleCAProvisioning

Especifica se uma AC padrão gerenciada pelo Google precisa ser provisionada. Quando NÃO ESTÁ ESPECIFICADO, o atributo de AC gerenciada pelo Google fica desativado. Se definido como UNSPECIFIED/DISABLED, o campo "certificate_authority_config" em WorkloadCertificateConfig precisa especificar um endpoint de AC.

Enums
GOOGLE_CA_PROVISIONING_UNSPECIFIED Desativar a AC padrão gerenciada pelo Google.
DISABLED Desativar a AC padrão gerenciada pelo Google.
ENABLED Usar a AC padrão gerenciada pelo Google.
ENABLED_WITH_MANAGED_CA O atributo do certificado da carga de trabalho está ativado, e todo o processo de provisionamento de certificados é gerenciado pelo Google com ACs gerenciadas, que são mais seguras que ACs padrão.
ENABLED_WITH_DEFAULT_CA O atributo do certificado da carga de trabalho está ativado, e todo o processo de provisionamento de certificados usa a AC padrão, que é gratuita.

MembershipSpec

Certificado da carga de trabalho: a entrada específica da assinatura para o atributo WorkloadCertificate.

Campos
certificate_management

MembershipSpec.CertificateManagement

Especifica o gerenciamento de certificados de carga de trabalho.

CertificateManagement

Especifica se o atributo está ou não ativado no cluster de membro.

Enums
CERTIFICATE_MANAGEMENT_UNSPECIFIED Desativar atributo do certificado da carga de trabalho.
DISABLED Desativar atributo do certificado da carga de trabalho.
ENABLED Ativar o atributo do certificado de carga de trabalho.