class OrganizationsEnvironmentsTraceConfigOverrides extends Resource (View source)

The "overrides" collection of methods.

Typical usage is:

 $apigeeService = new Google\Service\Apigee(...);
 $overrides = $apigeeService->organizations_environments_traceConfig_overrides;

Methods

create(string $parent, GoogleCloudApigeeV1TraceConfigOverride $postBody, array $optParams = [])

Creates a trace configuration override. The response contains a system- generated UUID, that can be used to view, update, or delete the configuration override. Use the List API to view the existing trace configuration overrides. (overrides.create)

delete(string $name, array $optParams = [])

Deletes a distributed trace configuration override. (overrides.delete)

get(string $name, array $optParams = [])

Gets a trace configuration override. (overrides.get)

listOrganizationsEnvironmentsTraceConfigOverrides(string $parent, array $optParams = [])

Lists all of the distributed trace configuration overrides in an environment.

patch(string $name, GoogleCloudApigeeV1TraceConfigOverride $postBody, array $optParams = [])

Updates a distributed trace configuration override. Note that the repeated fields have replace semantics when included in the field mask and that they will be overwritten by the value of the fields in the request body.

Details

GoogleCloudApigeeV1TraceConfigOverride create(string $parent, GoogleCloudApigeeV1TraceConfigOverride $postBody, array $optParams = [])

Creates a trace configuration override. The response contains a system- generated UUID, that can be used to view, update, or delete the configuration override. Use the List API to view the existing trace configuration overrides. (overrides.create)

Parameters

string $parent

Required. Parent resource of the trace configuration override. Use the following structure in your request. "organizations/environments/traceConfig".

GoogleCloudApigeeV1TraceConfigOverride $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1TraceConfigOverride

Exceptions

Exception

GoogleProtobufEmpty delete(string $name, array $optParams = [])

Deletes a distributed trace configuration override. (overrides.delete)

Parameters

string $name

Required. Name of the trace configuration override. Use the following structure in your request: "organizations/environments/traceConfig/overrides".

array $optParams

Optional parameters.

Return Value

GoogleProtobufEmpty

Exceptions

Exception

GoogleCloudApigeeV1TraceConfigOverride get(string $name, array $optParams = [])

Gets a trace configuration override. (overrides.get)

Parameters

string $name

Required. Name of the trace configuration override. Use the following structure in your request: "organizations/environments/traceConfig/overrides".

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1TraceConfigOverride

Exceptions

Exception

GoogleCloudApigeeV1ListTraceConfigOverridesResponse listOrganizationsEnvironmentsTraceConfigOverrides(string $parent, array $optParams = [])

Lists all of the distributed trace configuration overrides in an environment.

(overrides.listOrganizationsEnvironmentsTraceConfigOverrides)

Parameters

string $parent

Required. Parent resource of the trace configuration override. Use the following structure in your request: "organizations/environments/traceConfig".

array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1ListTraceConfigOverridesResponse

Exceptions

Exception

GoogleCloudApigeeV1TraceConfigOverride patch(string $name, GoogleCloudApigeeV1TraceConfigOverride $postBody, array $optParams = [])

Updates a distributed trace configuration override. Note that the repeated fields have replace semantics when included in the field mask and that they will be overwritten by the value of the fields in the request body.

(overrides.patch)

Parameters

string $name

Required. Name of the trace configuration override. Use the following structure in your request: "organizations/environments/traceConfig/overrides".

GoogleCloudApigeeV1TraceConfigOverride $postBody
array $optParams

Optional parameters.

Return Value

GoogleCloudApigeeV1TraceConfigOverride

Exceptions

Exception