Class: Google::Cloud::NetworkConnectivity::V1::Destination::DestinationEndpoint

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/networkconnectivity/v1/data_transfer.rb

Overview

The metadata for a DestinationEndpoint resource.

Defined Under Namespace

Modules: State

Instance Attribute Summary collapse

Instance Attribute Details

#asn::Integer

Returns Required. The ASN of the remote IP prefix.

Returns:

  • (::Integer)

    Required. The ASN of the remote IP prefix.



336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/networkconnectivity/v1/data_transfer.rb', line 336

class DestinationEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the `DestinationEndpoint` resource.
  module State
    # An invalid state, which is the default case.
    STATE_UNSPECIFIED = 0

    # The `DestinationEndpoint` resource is valid.
    VALID = 1

    # The `DestinationEndpoint` resource is invalid.
    INVALID = 2
  end
end

#csp::String

Returns Required. The CSP of the remote IP prefix.

Returns:

  • (::String)

    Required. The CSP of the remote IP prefix.



336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/networkconnectivity/v1/data_transfer.rb', line 336

class DestinationEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the `DestinationEndpoint` resource.
  module State
    # An invalid state, which is the default case.
    STATE_UNSPECIFIED = 0

    # The `DestinationEndpoint` resource is valid.
    VALID = 1

    # The `DestinationEndpoint` resource is invalid.
    INVALID = 2
  end
end

#state::Google::Cloud::NetworkConnectivity::V1::Destination::DestinationEndpoint::State (readonly)

Returns Output only. The state of the DestinationEndpoint resource.

Returns:



336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/networkconnectivity/v1/data_transfer.rb', line 336

class DestinationEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the `DestinationEndpoint` resource.
  module State
    # An invalid state, which is the default case.
    STATE_UNSPECIFIED = 0

    # The `DestinationEndpoint` resource is valid.
    VALID = 1

    # The `DestinationEndpoint` resource is invalid.
    INVALID = 2
  end
end

#update_time::Google::Protobuf::Timestamp (readonly)

Returns Output only. Time when the DestinationEndpoint resource was updated.

Returns:



336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
# File 'proto_docs/google/cloud/networkconnectivity/v1/data_transfer.rb', line 336

class DestinationEndpoint
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # The state of the `DestinationEndpoint` resource.
  module State
    # An invalid state, which is the default case.
    STATE_UNSPECIFIED = 0

    # The `DestinationEndpoint` resource is valid.
    VALID = 1

    # The `DestinationEndpoint` resource is invalid.
    INVALID = 2
  end
end