public sealed class CreateServiceLevelObjectiveRequest : IMessage<CreateServiceLevelObjectiveRequest>, IEquatable<CreateServiceLevelObjectiveRequest>, IDeepCloneable<CreateServiceLevelObjectiveRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Google Cloud Monitoring v3 API class CreateServiceLevelObjectiveRequest.
The CreateServiceLevelObjective
request.
Implements
IMessage<CreateServiceLevelObjectiveRequest>, IEquatable<CreateServiceLevelObjectiveRequest>, IDeepCloneable<CreateServiceLevelObjectiveRequest>, IBufferMessage, IMessageNamespace
Google.Cloud.Monitoring.V3Assembly
Google.Cloud.Monitoring.V3.dll
Constructors
CreateServiceLevelObjectiveRequest()
public CreateServiceLevelObjectiveRequest()
CreateServiceLevelObjectiveRequest(CreateServiceLevelObjectiveRequest)
public CreateServiceLevelObjectiveRequest(CreateServiceLevelObjectiveRequest other)
Parameter | |
---|---|
Name | Description |
other | CreateServiceLevelObjectiveRequest |
Properties
Parent
public string Parent { get; set; }
Required. Resource name of the parent Service
. The format is:
projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
Property Value | |
---|---|
Type | Description |
String |
ParentAsResourceName
public IResourceName ParentAsResourceName { get; set; }
IResourceName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
IResourceName |
ParentAsServiceName
public ServiceName ParentAsServiceName { get; set; }
ServiceName-typed view over the Parent resource name property.
Property Value | |
---|---|
Type | Description |
ServiceName |
ServiceLevelObjective
public ServiceLevelObjective ServiceLevelObjective { get; set; }
Required. The ServiceLevelObjective
to create.
The provided name
will be respected if no ServiceLevelObjective
exists
with this name.
Property Value | |
---|---|
Type | Description |
ServiceLevelObjective |
ServiceLevelObjectiveId
public string ServiceLevelObjectiveId { get; set; }
Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern [a-z0-9\-]+
Property Value | |
---|---|
Type | Description |
String |