Class: Google::Cloud::Compute::V1::XpnResourceId

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

Overview

Service resource (a.k.a service project) ID.

Defined Under Namespace

Modules: Type

Instance Attribute Summary collapse

Instance Attribute Details

#id::String

Returns The ID of the service resource. In the case of projects, this field supports project id (e.g., my-project-123) and project number (e.g. 12345678).

Returns:

  • (::String)

    The ID of the service resource. In the case of projects, this field supports project id (e.g., my-project-123) and project number (e.g. 12345678).



37520
37521
37522
37523
37524
37525
37526
37527
37528
37529
37530
37531
37532
37533
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 37520

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

  # The type of the service resource.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    PROJECT = 408_671_993

    XPN_RESOURCE_TYPE_UNSPECIFIED = 151_607_034
  end
end

#type::String

Returns The type of the service resource. Check the Type enum for the list of possible values.

Returns:

  • (::String)

    The type of the service resource. Check the Type enum for the list of possible values.



37520
37521
37522
37523
37524
37525
37526
37527
37528
37529
37530
37531
37532
37533
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 37520

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

  # The type of the service resource.
  module Type
    # A value indicating that the enum field is not set.
    UNDEFINED_TYPE = 0

    PROJECT = 408_671_993

    XPN_RESOURCE_TYPE_UNSPECIFIED = 151_607_034
  end
end