GDC Hardware Management V1ALPHA API - Class Google::Cloud::GDCHardwareManagement::V1alpha::Site (v0.1.0)

Reference documentation and code samples for the GDC Hardware Management V1ALPHA API class Google::Cloud::GDCHardwareManagement::V1alpha::Site.

A physical site where hardware will be installed.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#access_times

def access_times() -> ::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::TimePeriod>
Returns

#access_times=

def access_times=(value) -> ::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::TimePeriod>
Parameter
Returns

#create_time

def create_time() -> ::Google::Protobuf::Timestamp
Returns

#description

def description() -> ::String
Returns
  • (::String) — Optional. Description of this Site.

#description=

def description=(value) -> ::String
Parameter
  • value (::String) — Optional. Description of this Site.
Returns
  • (::String) — Optional. Description of this Site.

#display_name

def display_name() -> ::String
Returns
  • (::String) — Optional. Display name of this Site.

#display_name=

def display_name=(value) -> ::String
Parameter
  • value (::String) — Optional. Display name of this Site.
Returns
  • (::String) — Optional. Display name of this Site.

#google_maps_pin_uri

def google_maps_pin_uri() -> ::String
Returns
  • (::String) — Required. A URL to the Google Maps address location of the site. An example value is https://goo.gl/maps/xxxxxxxxx.

#google_maps_pin_uri=

def google_maps_pin_uri=(value) -> ::String
Parameter
  • value (::String) — Required. A URL to the Google Maps address location of the site. An example value is https://goo.gl/maps/xxxxxxxxx.
Returns
  • (::String) — Required. A URL to the Google Maps address location of the site. An example value is https://goo.gl/maps/xxxxxxxxx.

#labels

def labels() -> ::Google::Protobuf::Map{::String => ::String}
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels associated with this site as key value pairs. For more information about labels, see Create and manage labels.

#labels=

def labels=(value) -> ::Google::Protobuf::Map{::String => ::String}
Parameter
  • value (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels associated with this site as key value pairs. For more information about labels, see Create and manage labels.
Returns
  • (::Google::Protobuf::Map{::String => ::String}) — Optional. Labels associated with this site as key value pairs. For more information about labels, see Create and manage labels.

#name

def name() -> ::String
Returns
  • (::String) — Identifier. Name of the site. Format: projects/{project}/locations/{location}/sites/{site}

#name=

def name=(value) -> ::String
Parameter
  • value (::String) — Identifier. Name of the site. Format: projects/{project}/locations/{location}/sites/{site}
Returns
  • (::String) — Identifier. Name of the site. Format: projects/{project}/locations/{location}/sites/{site}

#notes

def notes() -> ::String
Returns
  • (::String) —

    Optional. Any additional notes for this Site. Please include information about:

    • security or access restrictions
    • any regulations affecting the technicians visiting the site
    • any special process or approval required to move the equipment
    • whether a representative will be available during site visits

#notes=

def notes=(value) -> ::String
Parameter
  • value (::String) —

    Optional. Any additional notes for this Site. Please include information about:

    • security or access restrictions
    • any regulations affecting the technicians visiting the site
    • any special process or approval required to move the equipment
    • whether a representative will be available during site visits
Returns
  • (::String) —

    Optional. Any additional notes for this Site. Please include information about:

    • security or access restrictions
    • any regulations affecting the technicians visiting the site
    • any special process or approval required to move the equipment
    • whether a representative will be available during site visits

#organization_contact

def organization_contact() -> ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact
Returns

#organization_contact=

def organization_contact=(value) -> ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact
Parameter
Returns

#update_time

def update_time() -> ::Google::Protobuf::Timestamp
Returns