Site(mapping=None, *, ignore_unknown_fields=False, **kwargs)
A physical site where hardware will be installed.
Attributes |
|
---|---|
Name | Description |
name |
str
Identifier. Name of the site. Format: projects/{project}/locations/{location}/sites/{site}
|
display_name |
str
Optional. Display name of this Site. |
description |
str
Optional. Description of this Site. |
create_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when this site was created. |
update_time |
google.protobuf.timestamp_pb2.Timestamp
Output only. Time when this site was last updated. |
labels |
MutableMapping[str, str]
Optional. Labels associated with this site as key value pairs. For more information about labels, see `Create and manage labels |
organization_contact |
google.cloud.gdchardwaremanagement_v1alpha.types.OrganizationContact
Required. Contact information for this site. |
google_maps_pin_uri |
str
Optional. A URL to the Google Maps address location of the site. An example value is https://goo.gl/maps/xxxxxxxxx .
|
access_times |
MutableSequence[google.cloud.gdchardwaremanagement_v1alpha.types.TimePeriod]
Optional. The time periods when the site is accessible. If this field is empty, the site is accessible at all times. This field is used by Google to schedule the initial installation as well as any later hardware maintenance. You may update this at any time. For example, if the initial installation is requested during off-hours but maintenance should be performed during regular business hours, you should update the access times after initial installation is complete. |
notes |
str
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 |
customer_site_id |
str
Optional. Customer defined identifier for this Site. This can be used to identify the site in the customer's own systems. |
Classes
LabelsEntry
LabelsEntry(mapping=None, *, ignore_unknown_fields=False, **kwargs)
The abstract base class for a message.
Parameters | |
---|---|
Name | Description |
kwargs |
dict
Keys and values corresponding to the fields of the message. |
mapping |
Union[dict,
A dictionary or message to be used to determine the values for this message. |
ignore_unknown_fields |
Optional(bool)
If True, do not raise errors for unknown fields. Only applied if |