Interface Compute.InstanceExtendedMetadata.SshMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Compute.InstanceExtendedMetadata.SshMetadata, Compute.InstanceExtendedMetadata.SshMetadata.Builder
Enclosing class:
Compute.InstanceExtendedMetadata

public static interface Compute.InstanceExtendedMetadata.SshMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.ByteString
    A short-lived private key that can be used for SSH authentication.
    The proxy endpoint to connect to for SSH access.
    com.google.protobuf.ByteString
    The proxy endpoint to connect to for SSH access.

    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

    • getSshProxyEndpoint

      String getSshProxyEndpoint()
       The proxy endpoint to connect to for SSH access.
       
      string ssh_proxy_endpoint = 1;
      Returns:
      The sshProxyEndpoint.
    • getSshProxyEndpointBytes

      com.google.protobuf.ByteString getSshProxyEndpointBytes()
       The proxy endpoint to connect to for SSH access.
       
      string ssh_proxy_endpoint = 1;
      Returns:
      The bytes for sshProxyEndpoint.
    • getSshPrivateKey

      com.google.protobuf.ByteString getSshPrivateKey()
       A short-lived private key that can be used for SSH authentication.
       Access is restricted to this specific instance.
       
      bytes ssh_private_key = 2;
      Returns:
      The sshPrivateKey.