Reference documentation and code samples for the Cloud Monitoring V3 API class Google::Cloud::Monitoring::V3::CreateServiceLevelObjectiveRequest.
The CreateServiceLevelObjective
request.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#parent
def parent() -> ::String
Returns
-
(::String) —
Required. Resource name of the parent
Service
. The format is:projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
#parent=
def parent=(value) -> ::String
Parameter
-
value (::String) —
Required. Resource name of the parent
Service
. The format is:projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
Returns
-
(::String) —
Required. Resource name of the parent
Service
. The format is:projects/[PROJECT_ID_OR_NUMBER]/services/[SERVICE_ID]
#service_level_objective
def service_level_objective() -> ::Google::Cloud::Monitoring::V3::ServiceLevelObjective
Returns
-
(::Google::Cloud::Monitoring::V3::ServiceLevelObjective) — Required. The
ServiceLevelObjective
to create. The providedname
will be respected if noServiceLevelObjective
exists with this name.
#service_level_objective=
def service_level_objective=(value) -> ::Google::Cloud::Monitoring::V3::ServiceLevelObjective
Parameter
-
value (::Google::Cloud::Monitoring::V3::ServiceLevelObjective) — Required. The
ServiceLevelObjective
to create. The providedname
will be respected if noServiceLevelObjective
exists with this name.
Returns
-
(::Google::Cloud::Monitoring::V3::ServiceLevelObjective) — Required. The
ServiceLevelObjective
to create. The providedname
will be respected if noServiceLevelObjective
exists with this name.
#service_level_objective_id
def service_level_objective_id() -> ::String
Returns
-
(::String) — Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern
^[a-zA-Z0-9-_:.]+$
#service_level_objective_id=
def service_level_objective_id=(value) -> ::String
Parameter
-
value (::String) — Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern
^[a-zA-Z0-9-_:.]+$
Returns
-
(::String) — Optional. The ServiceLevelObjective id to use for this
ServiceLevelObjective. If omitted, an id will be generated instead. Must
match the pattern
^[a-zA-Z0-9-_:.]+$