Class Site (0.1.7)

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, .Message]

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 mapping is a mapping type or there are keyword parameters.