public sealed class Site : IMessage<Site>, IEquatable<Site>, IDeepCloneable<Site>, IBufferMessage, IMessage
Reference documentation and code samples for the GDC Hardware Management v1alpha API class Site.
A physical site where hardware will be installed.
Namespace
Google.Cloud.GdcHardwareManagement.V1AlphaAssembly
Google.Cloud.GdcHardwareManagement.V1Alpha.dll
Constructors
Site()
public Site()
Site(Site)
public Site(Site other)
Parameter | |
---|---|
Name | Description |
other |
Site |
Properties
AccessTimes
public RepeatedField<TimePeriod> AccessTimes { get; }
Optional. The time periods when the site is accessible. If this field is empty, the site is accessible at all times.
Property Value | |
---|---|
Type | Description |
RepeatedFieldTimePeriod |
CreateTime
public Timestamp CreateTime { get; set; }
Output only. Time when this site was created.
Property Value | |
---|---|
Type | Description |
Timestamp |
Description
public string Description { get; set; }
Optional. Description of this Site.
Property Value | |
---|---|
Type | Description |
string |
DisplayName
public string DisplayName { get; set; }
Optional. Display name of this Site.
Property Value | |
---|---|
Type | Description |
string |
GoogleMapsPinUri
public string GoogleMapsPinUri { get; set; }
Required. A URL to the Google Maps address location of the site.
An example value is https://goo.gl/maps/xxxxxxxxx
.
Property Value | |
---|---|
Type | Description |
string |
Labels
public MapField<string, string> Labels { get; }
Optional. Labels associated with this site as key value pairs. For more information about labels, see Create and manage labels.
Property Value | |
---|---|
Type | Description |
MapFieldstringstring |
Name
public string Name { get; set; }
Identifier. Name of the site.
Format: projects/{project}/locations/{location}/sites/{site}
Property Value | |
---|---|
Type | Description |
string |
Notes
public string Notes { get; set; }
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
Property Value | |
---|---|
Type | Description |
string |
OrganizationContact
public OrganizationContact OrganizationContact { get; set; }
Required. Contact information for this site.
Property Value | |
---|---|
Type | Description |
OrganizationContact |
SiteName
public SiteName SiteName { get; set; }
Property Value | |
---|---|
Type | Description |
SiteName |
UpdateTime
public Timestamp UpdateTime { get; set; }
Output only. Time when this site was last updated.
Property Value | |
---|---|
Type | Description |
Timestamp |