public sealed class CreateServiceLevelObjectiveRequest : IMessage<CreateServiceLevelObjectiveRequest>, IEquatable<CreateServiceLevelObjectiveRequest>, IDeepCloneable<CreateServiceLevelObjectiveRequest>, IBufferMessage, IMessageReference 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 |
|