Overview
Configuration is provided for establishing connections with Google Cloud Monitoring service. The configuration is used in the REST Connection Manager.
Setup
Press icon to get more information about the connection parameters.
Obtain data
Use REST Source component to get data from the service resource.
Insert data
Use REST Destination component to insert data into service resource.
Quick Start
In this task, we will show you step-by-step how to create a connection to Google Cloud Monitoring REST API using COZYROC's REST Connection Manager.
Congratulations! You have now established a connection to your Google Cloud Monitoring instance.
In this guide, we will show how to read data from the Google Cloud Monitoring service resource using the COZYROC REST Source component.
In this guide, we will show how to write data to the Google Cloud Monitoring service resource using the COZYROC REST Destination component.
Configuration
Base URL address: https://monitoring.googleapis.com/v3
.
- OAuth
-
The authentication uses an authorized token. The token will be refreshed with the following expression:
{{=Date.now() + (response.expires_in - 300) * 1000}}
.The authentication has the following user-defined parameters:
- Project: Required. Please specify the project name
- Scope:
The following request parameters will be automatically processed during the authentication process:
-
Authorization:
Bearer {{=token.Access}}
Documentation: https://developers.google.com/admin-sdk/directory/v1/guides/authorizing.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/uptimeCheckConfigs
.
The result is extracted from:{{=response.uptimeCheckConfigs}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.uptimeCheckConfigs/list.
- [Read single] action
-
Endpoint URL address:
/uptimeCheckConfigs/{{=CloudMonitoring.UI.ResourceEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- id: Required. Please specify the uptime check identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.uptimeCheckConfigs/get.
- [Create] action
-
Endpoint URL address:
/uptimeCheckConfigs
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.uptimeCheckConfigs/create.
- [Update] action
-
Endpoint URL address:
/uptimeCheckConfigs/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.uptimeCheckConfigs/patch.
- [Delete] action
-
Endpoint URL address:
/uptimeCheckConfigs/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.uptimeCheckConfigs/delete.
- name
Template: ShortText.
- id
A key field. Template: ShortText. The gathered value is processed with
{{=item.name.split('/uptimeCheckConfigs/')[1]}}
expression.- projectId
Template: ShortText. The gathered value is processed with
{{=item.name.split('projects/')[1].split('/')[0]}}
expression.- displayName
Template: ShortText.
- monitoredResource
Template: TypelabelT.
- httpCheck
Field components:
-
Uses template:
ShortText
. - Contains the following components: path, port, authInfo, maskHeaders, headers, requestMethod, acceptedResponseStatusCodes.
-
Uses template:
- period
Template: ShortText.
- timeout
Template: ShortText.
- checkerType
Template: ShortText.
- userLabels
Template: LabelMetadataT.
- contentMatchers
Field components:
-
Uses template:
ShortText
. - Contains the following components: content, matcher, jsonPathMatcher.
-
Uses template:
- selectedRegions
Template: LongText. A composite field.
- isInternal
Template: ShortText.
- internalCheckers
Field components:
- An array.
- Contains the following components: name, displayName, network, gcpZone, peerProjectId, state.
- resourceGroup
Field components:
-
Uses template:
ShortText
. - Contains the following components: groupId, resourceType.
-
Uses template:
- syntheticMonitor
Field components:
- Contains the following components: cloudFunctionV2.
- tcpCheck
Field components:
- Contains the following components: port, pingConfig.
Based on resource template Base.
- [Read project] action
-
Endpoint URL address:
/timeSeries
.
The result is extracted from:{{=response.timeSeries}}
.The action has the following user-defined parameters:
- filter: Required. Please specify the monitoring filter.
- endTime: Required. Please specify the interval end time.
- startTime: Required. Please specify the interval start time.
The following request parameters will be automatically processed:
-
filter:
{{=parameters.filter}}
-
interval.endTime:
{{=parameters.endTime}}
-
interval.startTime:
{{=parameters.startTime}}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list.
- [Read organization] action
-
Endpoint URL address:
{{=connection.serverHost}}/organizations/{{=parameters.organizationId}}/timeSeries
.
The result is extracted from:{{=response.timeSeries}}
.The action has the following user-defined parameters:
- organizationId: Required. Please specify the organization identifier.
- filter: Required. Please specify the monitoring filter.
- endTime: Required. Please specify the interval end time.
- startTime: Required. Please specify the interval start time.
The following request parameters will be automatically processed:
-
filter:
{{=parameters.filter}}
-
interval.endTime:
{{=parameters.endTime}}
-
interval.startTime:
{{=parameters.startTime}}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list.
- [Read folder] action
-
Endpoint URL address:
{{=connection.serverHost}}/folders/{{=parameters.folderId}}/timeSeries
.
The result is extracted from:{{=response.timeSeries}}
.The action has the following user-defined parameters:
- folderId: Required. Please specify the folder identifier.
- filter: Required. Please specify the monitoring filter.
- endTime: Required. Please specify the interval end time.
- startTime: Required. Please specify the interval start time.
The following request parameters will be automatically processed:
-
filter:
{{=parameters.filter}}
-
interval.endTime:
{{=parameters.endTime}}
-
interval.startTime:
{{=parameters.startTime}}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/list.
- [Create] action
-
Endpoint URL address:
/timeSeries
.The following request parameters will be automatically processed:
-
application/json:
{{={ timeSeries: [item] } }}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/create.
-
application/json:
- metric
Template: TypelabelT.
- resource
Template: TypelabelT.
- metricKind
Template: ShortText.
- valueType
Template: ShortText.
- points
Field components:
- An array.
- Contains the following components: interval, value.
- unit
Template: ShortText.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/timeSeries:query
.
The result is extracted from:{{=[response]}}
.
The action uses POST method.The action has the following user-defined parameters:
- query: Required. Please specify the query in Monitoring Query Language.
The following request parameters will be automatically processed:
-
application/json:
{{=_.extend(JSON.parse(parameters.query), parameters)}}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/query.
- timeSeriesDescriptor
Field components:
- Contains the following components: labelDescriptors, pointDescriptors.
- timeSeriesData
Field components:
- An array.
- Contains the following components: labelValues, pointData.
- partialErrors
Field components:
- An array.
- Contains the following components: code, message, details.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/services
.
The result is extracted from:{{=response.services}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services/list.
- [Read workspace] action
-
Endpoint URL address:
{{=connection.serverHost}}/workspaces/{{=parameters.hostProjectId}}/services
.
The result is extracted from:{{=response.services}}
.The action has the following user-defined parameters:
- hostProjectId: Required. Please specify the host project identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services/list.
- [Read single] action
-
Endpoint URL address:
/services/{{=parameters.id}}
.The action has the following user-defined parameters:
- id: Required. Please specify the service identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services/get.
- [Create] action
-
Endpoint URL address:
/services
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services/create.
- [Update] action
-
Endpoint URL address:
/services/{{=item.id}}
.The following request parameters will be automatically processed:
-
updateMask:
{{=(parameters.updateMask) ? parameters.updateMask : undefined}}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services/patch.
-
updateMask:
- [Delete] action
-
Endpoint URL address:
/services/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services/delete.
- name
Template: ShortText.
- id
A key field. Template: ShortText. The gathered value is processed with
{{=item.name.split('/services/')[1]}}
expression.- displayName
Template: ShortText.
- basicService
Field components:
-
Uses template:
ShortText
. - Contains the following components: serviceType, serviceLabels.
-
Uses template:
- telemetry
Field components:
-
Uses template:
ShortText
. - Contains the following components: resourceName.
-
Uses template:
- userLabels
Template: LabelMetadataT.
- custom
Field components:
-
Uses template:
ShortText
. - Contains the following components: moduleId.
-
Uses template:
- appEngine
Field components:
-
Uses template:
ShortText
. - Contains the following components: moduleId.
-
Uses template:
- clusterIstio
Field components:
-
Uses template:
ShortText
. - Contains the following components: location, clusterName, serviceNamespace, serviceName.
-
Uses template:
- meshIstio
Field components:
-
Uses template:
ShortText
. - Contains the following components: meshUid, serviceNamespace, serviceName.
-
Uses template:
- istioCanonicalService
Field components:
-
Uses template:
ShortText
. - Contains the following components: meshUid, canonicalServiceNamespace, canonicalService.
-
Uses template:
- cloudRun
Field components:
-
Uses template:
ShortText
. - Contains the following components: serviceName, location.
-
Uses template:
- gkeNamespace
Template: GKT.
- gkeWorkload
Template: GKT.
- gkeService
Template: GKT. Field components:
-
Uses template:
ShortText
. - Contains the following components: serviceName.
-
Uses template:
- service_label_objective
The value is gathered from
{{=connection.serverHost + item.name}}/serviceLevelObjectives
address. The gathered value is processed with{{=response.serviceLevelObjectives}}
expression. Field components:- An array.
-
Uses template:
ServiceLevelObjectT
.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/services/{{=parameters.serviceId}}/serviceLevelObjectives
.
The result is extracted from:{{=response.serviceLevelObjectives}}
.The action has the following user-defined parameters:
- serviceId: Required. Please specify the service identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services.serviceLevelObjectives/list.
- [Read workspace] action
-
Endpoint URL address:
{{=connection.serverHost}}/workspaces/{{=parameters.hostProjectId}}/services/-/serviceLevelObjectives
.
The result is extracted from:{{=response.serviceLevelObjectives}}
.The action has the following user-defined parameters:
- hostProjectId: Required. Please specify the host project identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services.serviceLevelObjectives/list.
- [Read single] action
-
Endpoint URL address:
/services/{{=parameters.serviceId}}/serviceLevelObjectives/{{=parameters.id}}
.The action has the following user-defined parameters:
- serviceId: Required. Please specify the service identifier.
- id: Required. Please specify the service level object identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services.serviceLevelObjectives/get.
- [Create] action
-
Endpoint URL address:
/services/{{=item.serviceId}}/serviceLevelObjectives
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services.serviceLevelObjectives/create.
- [Update] action
-
Endpoint URL address:
/services/{{=item.serviceId}}/serviceLevelObjectives/{{=item.id}}
.The following request parameters will be automatically processed:
-
updateMask:
{{=(parameters.updateMask) ? parameters.updateMask : undefined}}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services.serviceLevelObjectives/patch.
-
updateMask:
- [Delete] action
-
Endpoint URL address:
/services/{{=item.serviceId}}/serviceLevelObjectives/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services.serviceLevelObjectives/delete.
The resource includes the fields from the ServiceLevelObjectT template.
- serviceId
A key field. Template: ShortText.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/snoozes
.
The result is extracted from:{{=response.snoozes}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.snoozes/list.
- [Read single] action
-
Endpoint URL address:
/snoozes/{{=CloudMonitoring.UI.ResourceEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- id: Required. Please specify the snooze identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.snoozes/get.
- [Create] action
-
Endpoint URL address:
/snoozes
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.snoozes/create.
- [Update] action
-
Endpoint URL address:
/snoozes/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.snoozes/patch.
- name
Template: ShortText.
- id
A key field. Template: ShortText. The gathered value is processed with
{{=item.name.split('/snoozes/')[1]}}
expression.- criteria
Field components:
-
Uses template:
LongText
. - Contains the following components: policies.
-
Uses template:
- interval
Template: IntervalT.
- displayName
Template: ShortText.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/notificationChannels
.
The result is extracted from:{{=response.notificationChannels}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/list.
- [Read single] action
-
Endpoint URL address:
/notificationChannels/{{=CloudMonitoring.UI.ResourceEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- id: Required. Please specify the notification channel identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/get.
- [Create] action
-
Endpoint URL address:
/notificationChannels
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/create.
- [Update] action
-
Endpoint URL address:
/notificationChannels/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/patch.
- [Delete] action
-
Endpoint URL address:
/notificationChannels/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/delete.
- name
Template: ShortText.
- id
A key field. Template: ShortText. The gathered value is processed with
{{=item.name.split('/notificationChannels/')[1]}}
expression.- type
Template: ShortText.
- displayName
Template: ShortText.
- description
Template: LongText.
- labels
Field components:
- An array.
-
Uses template:
LabelT
.
- userLabels
Template: LongText. A composite field.
- verificationStatus
Template: ShortText.
- enabled
Data type: DT_BOOL
- creationRecord
Template: RecordT.
- mutationRecords
Field components:
- An array.
-
Uses template:
RecordT
.
- action
Template: ShortText. Field components:
-
Uses template:
ActionT
. - Contains the following components: verify.
-
Uses template:
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/notificationChannels/{{=parameters.channelId}}:getVerificationCode
.
The result is extracted from:{{=[response]}}
.
The action uses POST method.
The result is paginated.The action has the following user-defined parameters:
- channelId: Required. Please specify the notification channel identifier.
The following request parameters will be automatically processed:
-
pageSize:
{{=undefined}}
-
application/json:
{{={ expireTime: parameters.get('expireTime') } }}
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/getVerificationCode.
- [Create] action
-
Endpoint URL address:
/notificationChannels/{{=item.channelId}}:sendVerificationCode
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannels/sendVerificationCode.
- code
Template: ShortText.
- expireTime
Template: DateTime.
- channelId
A key field. Template: ShortText.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/alertPolicies
.
The result is extracted from:{{=response.alertPolicies}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies/list.
- [Read single] action
-
Endpoint URL address:
/alertPolicies/{{=CloudMonitoring.UI.ResourceEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- id: Required. Please specify the alert policy identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies/get.
- [Create] action
-
Endpoint URL address:
/alertPolicies
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies/create.
- [Update] action
-
Endpoint URL address:
/alertPolicies/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies/patch.
- [Delete] action
-
Endpoint URL address:
/alertPolicies/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.alertPolicies/delete.
- name
Template: ShortText.
- id
A key field. Template: ShortText. The gathered value is processed with
{{=item.name.split('/alertPolicies/')[1]}}
expression.- displayName
Template: ShortText.
- documentation
Field components:
-
Uses template:
ShortText
. - Contains the following components: content, mimeType, subject.
-
Uses template:
- userLabels
Template: LongText. A composite field.
- conditions
Field components:
- An array.
- Contains the following components: name, displayName, conditionThreshold, conditionAbsent, conditionMatchedLog, conditionMonitoringQueryLanguage.
- combiner
Template: ShortText.
- enabled
Data type: DT_BOOL
- validity
Field components:
-
Uses template:
ShortText
. - Contains the following components: code, message, details.
-
Uses template:
- notificationChannels
Template: LongText. A composite field.
- creationRecord
Template: ShortText.
- mutationRecord
Template: RecordT.
- alertStrategy
Field components:
-
Uses template:
ShortText
. - Contains the following components: notificationRateLimit, autoClose, notificationChannelStrategy.
-
Uses template:
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/groups
.
The result is extracted from:{{=response.group}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.groups/list.
- [Read single] action
-
Endpoint URL address:
/groups/{{=CloudMonitoring.UI.ResourceEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- id: Required. Please specify the group identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.groups/get.
- [Create] action
-
Endpoint URL address:
/groups
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.groups/create.
- [Update] action
-
Endpoint URL address:
/groups/{{=item.id}}
.
The action uses PUT method.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.groups/update.
- [Delete] action
-
Endpoint URL address:
/groups/{{=item.id}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.groups/delete.
- name
Template: ShortText.
- id
A key field. Template: ShortText. The gathered value is processed with
{{=item.name.split('/groups/')[1]}}
expression.- displayName
Template: ShortText.
- parentName
Template: ShortText.
- filter
Template: ShortText.
- isCluster
Data type: DT_BOOL
- members
The value is gathered from
/groups/{{=item.name.split('/groups/')[1]}}/members
address. The gathered value is processed with{{=response.members}}
expression. Field components:- An array.
- Contains the following components: type, labels.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/metricDescriptors
.
The result is extracted from:{{=response.metricDescriptors}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors/list.
- [Read single] action
-
Endpoint URL address:
/metricDescriptors/{{=CloudMonitoring.UI.DescriptorEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- type: Required. Please specify the metric identifier.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.monitoredResourceDescriptors/get.
- [Create] action
-
Endpoint URL address:
/metricDescriptors
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors/create.
- [Delete] action
-
Endpoint URL address:
/metricDescriptors/{{=item.type}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.metricDescriptors/delete.
- name
Template: ShortText.
- type
A key field. Template: ShortText.
- labels
Field components:
- An array.
-
Uses template:
LabelT
.
- metricKind
Template: ShortText.
- valueType
Template: ShortText.
- unit
Template: ShortText.
- description
Template: LongText.
- displayName
Template: ShortText.
- metadata
Field components:
-
Uses template:
ShortText
. - Contains the following components: launchStage, samplePeriod, ingestDelay.
-
Uses template:
- launchStage
Template: ShortText.
- monitoredResourceTypes
Template: LongText. A composite field.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/notificationChannelDescriptors
.
The result is extracted from:{{=response.channelDescriptors}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannelDescriptors/list.
- [Read single] action
-
Endpoint URL address:
/notificationChannelDescriptors/{{=CloudMonitoring.UI.DescriptorEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- type: Required. Please specify the channel type.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.notificationChannelDescriptors/get.
- name
Template: ShortText.
- type
Template: ShortText.
- displayName
Template: ShortText.
- description
Template: LongText.
- labels
Field components:
- An array.
-
Uses template:
LabelT
.
- launchStage
Template: ShortText.
Based on resource template Base.
- [Read] action
-
Endpoint URL address:
/monitoredResourceDescriptors
.
The result is extracted from:{{=response.resourceDescriptors}}
.Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.monitoredResourceDescriptors/list.
- [Read single] action
-
Endpoint URL address:
/monitoredResourceDescriptors/{{=CloudMonitoring.UI.DescriptorEditor.getValue(parameters, resource)}}
.The action has the following user-defined parameters:
- type: Required. Please specify the resource type.
Documentation: https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.monitoredResourceDescriptors/get.
- name
Template: ShortText.
- type
Template: ShortText.
- displayName
Template: ShortText.
- description
Template: LongText.
- labels
Field components:
- An array.
-
Uses template:
LabelT
.
- launchStage
Template: ShortText.
- [Read] action
-
The result is paginated.The following request parameters will be automatically processed:
-
pageToken:
{{=parameters.iterator}}
-
pageSize:
{{=parameters.batchSize}}
-
_includeUserParameters:
{{=parameters}}
-
pageToken:
- [Read single] action
-
The result is extracted from:{{=[response]}}
.The following request parameters will be automatically processed:
-
pageSize:
{{=undefined}}
-
pageSize:
- [Create] action
-
The action uses POST method.The following request parameters will be automatically processed:
-
_includeUserParameters:
{{=parameters}}
-
application/json:
{{=item}}
-
_includeUserParameters:
- [Update] action
-
The action uses PATCH method.The following request parameters will be automatically processed:
-
_includeUserParameters:
{{=parameters}}
-
application/json:
{{=item}}
-
_includeUserParameters:
- [Delete] action
-
The action uses DELETE method.
- ShortText
Data type: DT_WSTR ( length 255 )
- LongText
Data type: DT_WSTR ( length 1000 )
- DateTime
Data type: DT_DBTIMESTAMP
- Date
Data type: DT_DBDATE
- ActionT
- LabelMetadataT
The gathered value is processed with
{{=_.map(value, function(v, k) { return { name: k, value: v }; })}}
expression. Field components:- An array.
- Contains the following components: name, value.
- TypelabelT
Field components:
-
Uses template:
ShortText
. - Contains the following components: type, labels.
-
Uses template:
- RangeT
Field components:
- Contains the following components: min, max.
- GKT
Field components:
-
Uses template:
ShortText
. - Contains the following components: projectId, location, clusterName, namespaceName.
-
Uses template:
- MetricRangeT
Field components:
-
Uses template:
ShortText
. - Contains the following components: timeSeries, range.
-
Uses template:
- BasicSliT
Field components:
-
Uses template:
LongText
. - Contains the following components: method, location, version, availability, latency.
-
Uses template:
- RequestPerformanceT
Field components:
- Contains the following components: goodTotalRatio, distributionCut.
- ServiceLevelObjectT
Field components:
-
Uses template:
ShortText
. - Contains the following components: name, id, displayName, serviceLevelIndicator, goal, userLabels, rollingPeriod, calendarPeriod.
-
Uses template:
- IntervalT
Field components:
-
Uses template:
DateTime
. - Contains the following components: endTime, startTime.
-
Uses template:
- LabelT
Field components:
-
Uses template:
ShortText
. - Contains the following components: key, valueType, description.
-
Uses template:
- RecordT
Field components:
-
Uses template:
ShortText
. - Contains the following components: mutateTime, mutatedBy.
-
Uses template:
- TriggerT
Field components:
- Contains the following components: count, percent.
- AggregationT
Field components:
-
Uses template:
ShortText
. - Contains the following components: alignmentPeriod, perSeriesAligner, crossSeriesReducer, groupByFields.
-
Uses template:
- BucketT
Field components:
- Contains the following components: numFiniteBuckets, width, offset.
- DescriptorT
Field components:
-
Uses template:
ShortText
. - Contains the following components: key, valueType, metricKind, unit, description.
-
Uses template:
Knowledge Base
What's New
- New: Introduced connection.
COZYROC SSIS+ Components Suite is free for testing in your development environment.
A licensed version can be deployed on-premises, on Azure-SSIS IR and on COZYROC Cloud.