Interface ContainerdConfig.RegistryHostConfig.CertificateConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ContainerdConfig.RegistryHostConfig.CertificateConfig, ContainerdConfig.RegistryHostConfig.CertificateConfig.Builder
Enclosing class:
ContainerdConfig.RegistryHostConfig

public static interface ContainerdConfig.RegistryHostConfig.CertificateConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
     
    The URI configures a secret from [Secret Manager](https://cloud.google.com/secret-manager) in the format "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for global secret or "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION" for regional secret.
    com.google.protobuf.ByteString
    The URI configures a secret from [Secret Manager](https://cloud.google.com/secret-manager) in the format "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for global secret or "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION" for regional secret.
    boolean
    The URI configures a secret from [Secret Manager](https://cloud.google.com/secret-manager) in the format "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for global secret or "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION" for regional secret.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasGcpSecretManagerSecretUri

      boolean hasGcpSecretManagerSecretUri()
       The URI configures a secret from
       [Secret Manager](https://cloud.google.com/secret-manager)
       in the format
       "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for
       global secret or
       "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION"
       for regional secret. Version can be fixed (e.g. "2") or "latest"
       
      string gcp_secret_manager_secret_uri = 1;
      Returns:
      Whether the gcpSecretManagerSecretUri field is set.
    • getGcpSecretManagerSecretUri

      String getGcpSecretManagerSecretUri()
       The URI configures a secret from
       [Secret Manager](https://cloud.google.com/secret-manager)
       in the format
       "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for
       global secret or
       "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION"
       for regional secret. Version can be fixed (e.g. "2") or "latest"
       
      string gcp_secret_manager_secret_uri = 1;
      Returns:
      The gcpSecretManagerSecretUri.
    • getGcpSecretManagerSecretUriBytes

      com.google.protobuf.ByteString getGcpSecretManagerSecretUriBytes()
       The URI configures a secret from
       [Secret Manager](https://cloud.google.com/secret-manager)
       in the format
       "projects/$PROJECT_ID/secrets/$SECRET_NAME/versions/$VERSION" for
       global secret or
       "projects/$PROJECT_ID/locations/$REGION/secrets/$SECRET_NAME/versions/$VERSION"
       for regional secret. Version can be fixed (e.g. "2") or "latest"
       
      string gcp_secret_manager_secret_uri = 1;
      Returns:
      The bytes for gcpSecretManagerSecretUri.
    • getCertificateCase