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>
- (::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::TimePeriod>) — Optional. The time periods when the site is accessible. If this field is empty, the site is accessible at all times.
#access_times=
def access_times=(value) -> ::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::TimePeriod>
- value (::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::TimePeriod>) — Optional. The time periods when the site is accessible. If this field is empty, the site is accessible at all times.
- (::Array<::Google::Cloud::GDCHardwareManagement::V1alpha::TimePeriod>) — Optional. The time periods when the site is accessible. If this field is empty, the site is accessible at all times.
#create_time
def create_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. Time when this site was created.
#description
def description() -> ::String
- (::String) — Optional. Description of this Site.
#description=
def description=(value) -> ::String
- value (::String) — Optional. Description of this Site.
- (::String) — Optional. Description of this Site.
#display_name
def display_name() -> ::String
- (::String) — Optional. Display name of this Site.
#display_name=
def display_name=(value) -> ::String
- value (::String) — Optional. Display name of this Site.
- (::String) — Optional. Display name of this Site.
#google_maps_pin_uri
def google_maps_pin_uri() -> ::String
-
(::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
-
value (::String) — Required. A URL to the Google Maps address location of the site.
An example value is
https://goo.gl/maps/xxxxxxxxx
.
-
(::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}
- (::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}
- 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.
- (::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
-
(::String) — Identifier. Name of the site.
Format:
projects/{project}/locations/{location}/sites/{site}
#name=
def name=(value) -> ::String
-
value (::String) — Identifier. Name of the site.
Format:
projects/{project}/locations/{location}/sites/{site}
-
(::String) — Identifier. Name of the site.
Format:
projects/{project}/locations/{location}/sites/{site}
#notes
def notes() -> ::String
-
(::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
-
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
-
(::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
- (::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact) — Required. Contact information for this site.
#organization_contact=
def organization_contact=(value) -> ::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact
- value (::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact) — Required. Contact information for this site.
- (::Google::Cloud::GDCHardwareManagement::V1alpha::OrganizationContact) — Required. Contact information for this site.
#update_time
def update_time() -> ::Google::Protobuf::Timestamp
- (::Google::Protobuf::Timestamp) — Output only. Time when this site was last updated.