1
0
mirror of https://git.FreeBSD.org/ports.git synced 2025-01-01 05:45:45 +00:00

net/rubygem-google-cloud-monitoring: Add rubygem-google-cloud-monitoring 1.6.1

Ruby Client for the Cloud Monitoring API

Cloud Monitoring collects metrics, events, and metadata from Google Cloud,
Amazon Web Services (AWS), hosted uptime probes, and application
instrumentation.

Actual client classes for the various versions of this API are defined in
versioned client gems, with names of the form google-cloud-monitoring-v*. The
gem google-cloud-monitoring is the main client library that brings the verisoned
gems in as dependencies, and provides high-level methods for constructing
clients.
This commit is contained in:
Po-Chuan Hsieh 2023-12-14 13:31:46 +08:00
parent 15a439ecac
commit 77213af9db
No known key found for this signature in database
GPG Key ID: 9A4BD10F002DD04B
4 changed files with 40 additions and 0 deletions

View File

@ -1313,6 +1313,7 @@
SUBDIR += rubygem-google-cloud-location
SUBDIR += rubygem-google-cloud-logging
SUBDIR += rubygem-google-cloud-logging-v2
SUBDIR += rubygem-google-cloud-monitoring
SUBDIR += rubygem-google-cloud-pubsub
SUBDIR += rubygem-google-cloud-pubsub-v1
SUBDIR += rubygem-google-cloud-resource_manager

View File

@ -0,0 +1,25 @@
PORTNAME= google-cloud-monitoring
PORTVERSION= 1.6.1
CATEGORIES= net rubygems
MASTER_SITES= RG
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Ruby Client for the Cloud Monitoring API
WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring/latest/ \
https://googleapis.github.io/google-cloud-ruby/docs/ \
https://github.com/googleapis/google-cloud-ruby/tree/main/google-cloud-monitoring \
https://github.com/googleapis/google-cloud-ruby
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE.md
RUN_DEPENDS= rubygem-google-cloud-core>=1.6<2:net/rubygem-google-cloud-core \
rubygem-google-cloud-monitoring-dashboard-v1>=0.11<2.0:net/rubygem-google-cloud-monitoring-dashboard-v1 \
rubygem-google-cloud-monitoring-metrics_scope-v1>=0.0<2.0:net/rubygem-google-cloud-monitoring-metrics_scope-v1 \
rubygem-google-cloud-monitoring-v3>=0.10<2.0:net/rubygem-google-cloud-monitoring-v3
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View File

@ -0,0 +1,3 @@
TIMESTAMP = 1702028022
SHA256 (rubygem/google-cloud-monitoring-1.6.1.gem) = 96954dac2a00c121d9c93e9e19ae3b0851b2e8e103abbbc10b25baddf34a826e
SIZE (rubygem/google-cloud-monitoring-1.6.1.gem) = 19968

View File

@ -0,0 +1,11 @@
Ruby Client for the Cloud Monitoring API
Cloud Monitoring collects metrics, events, and metadata from Google Cloud,
Amazon Web Services (AWS), hosted uptime probes, and application
instrumentation.
Actual client classes for the various versions of this API are defined in
versioned client gems, with names of the form google-cloud-monitoring-v*. The
gem google-cloud-monitoring is the main client library that brings the verisoned
gems in as dependencies, and provides high-level methods for constructing
clients.