Skip to content

Commit 699e471

Browse files
feat(monitoring): update the api
#### monitoring:v1 The following keys were added: - schemas.Type.properties.edition.type (Total Keys: 1) #### monitoring:v3 The following keys were added: - schemas.AlertStrategy.properties.notificationChannelStrategy (Total Keys: 2) - schemas.NotificationChannelStrategy (Total Keys: 6) - schemas.Type.properties.edition.type (Total Keys: 1)
1 parent 9ae4a51 commit 699e471

7 files changed

+110
-24
lines changed

docs/dyn/monitoring_v3.folders.timeSeries.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,12 @@ <h3>Method Details</h3>
239239
3.14,
240240
],
241241
},
242-
&quot;exponentialBuckets&quot;: { # Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): scale * (growth_factor ^ i). Lower bound (1 &lt;= i &lt; N): scale * (growth_factor ^ (i - 1)). # The exponential buckets.
242+
&quot;exponentialBuckets&quot;: { # Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): scale * (growth_factor ^ i).Lower bound (1 &lt;= i &lt; N): scale * (growth_factor ^ (i - 1)). # The exponential buckets.
243243
&quot;growthFactor&quot;: 3.14, # Must be greater than 1.
244244
&quot;numFiniteBuckets&quot;: 42, # Must be greater than 0.
245245
&quot;scale&quot;: 3.14, # Must be greater than 0.
246246
},
247-
&quot;linearBuckets&quot;: { # Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): offset + (width * i). Lower bound (1 &lt;= i &lt; N): offset + (width * (i - 1)). # The linear bucket.
247+
&quot;linearBuckets&quot;: { # Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): offset + (width * i).Lower bound (1 &lt;= i &lt; N): offset + (width * (i - 1)). # The linear bucket.
248248
&quot;numFiniteBuckets&quot;: 42, # Must be greater than 0.
249249
&quot;offset&quot;: 3.14, # Lower bound of the first bucket.
250250
&quot;width&quot;: 3.14, # Must be greater than 0.

docs/dyn/monitoring_v3.organizations.timeSeries.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,12 @@ <h3>Method Details</h3>
239239
3.14,
240240
],
241241
},
242-
&quot;exponentialBuckets&quot;: { # Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): scale * (growth_factor ^ i). Lower bound (1 &lt;= i &lt; N): scale * (growth_factor ^ (i - 1)). # The exponential buckets.
242+
&quot;exponentialBuckets&quot;: { # Specifies an exponential sequence of buckets that have a width that is proportional to the value of the lower bound. Each bucket represents a constant relative uncertainty on a specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): scale * (growth_factor ^ i).Lower bound (1 &lt;= i &lt; N): scale * (growth_factor ^ (i - 1)). # The exponential buckets.
243243
&quot;growthFactor&quot;: 3.14, # Must be greater than 1.
244244
&quot;numFiniteBuckets&quot;: 42, # Must be greater than 0.
245245
&quot;scale&quot;: 3.14, # Must be greater than 0.
246246
},
247-
&quot;linearBuckets&quot;: { # Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): offset + (width * i). Lower bound (1 &lt;= i &lt; N): offset + (width * (i - 1)). # The linear bucket.
247+
&quot;linearBuckets&quot;: { # Specifies a linear sequence of buckets that all have the same width (except overflow and underflow). Each bucket represents a constant absolute uncertainty on the specific value in the bucket.There are num_finite_buckets + 2 (= N) buckets. Bucket i has the following boundaries:Upper bound (0 &lt;= i &lt; N-1): offset + (width * i).Lower bound (1 &lt;= i &lt; N): offset + (width * (i - 1)). # The linear bucket.
248248
&quot;numFiniteBuckets&quot;: 42, # Must be greater than 0.
249249
&quot;offset&quot;: 3.14, # Lower bound of the first bucket.
250250
&quot;width&quot;: 3.14, # Must be greater than 0.

docs/dyn/monitoring_v3.projects.alertPolicies.html

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -113,6 +113,14 @@ <h3>Method Details</h3>
113113
{ # A description of the conditions under which some aspect of your system is considered to be &quot;unhealthy&quot; and the ways to notify people or services about this state. For an overview of alert policies, see Introduction to Alerting (https://cloud.google.com/monitoring/alerts/).
114114
&quot;alertStrategy&quot;: { # Control over how the notification channels in notification_channels are notified when this alert fires. # Control over how this alert policy&#x27;s notification channels are notified.
115115
&quot;autoClose&quot;: &quot;A String&quot;, # If an alert policy that was active has no data for this long, any open incidents will close
116+
&quot;notificationChannelStrategy&quot;: [ # Control how notifications will be sent out, on a per-channel basis.
117+
{ # Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
118+
&quot;notificationChannelNames&quot;: [ # The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
119+
&quot;A String&quot;,
120+
],
121+
&quot;renotifyInterval&quot;: &quot;A String&quot;, # The frequency at which to send reminder notifications for open incidents.
122+
},
123+
],
116124
&quot;notificationRateLimit&quot;: { # Control over the rate of notifications sent to this alert policy&#x27;s notification channels. # Required for alert policies with a LogMatch condition.This limit is not implemented for alert policies that are not log-based.
117125
&quot;period&quot;: &quot;A String&quot;, # Not more than one notification per period.
118126
},
@@ -235,6 +243,14 @@ <h3>Method Details</h3>
235243
{ # A description of the conditions under which some aspect of your system is considered to be &quot;unhealthy&quot; and the ways to notify people or services about this state. For an overview of alert policies, see Introduction to Alerting (https://cloud.google.com/monitoring/alerts/).
236244
&quot;alertStrategy&quot;: { # Control over how the notification channels in notification_channels are notified when this alert fires. # Control over how this alert policy&#x27;s notification channels are notified.
237245
&quot;autoClose&quot;: &quot;A String&quot;, # If an alert policy that was active has no data for this long, any open incidents will close
246+
&quot;notificationChannelStrategy&quot;: [ # Control how notifications will be sent out, on a per-channel basis.
247+
{ # Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
248+
&quot;notificationChannelNames&quot;: [ # The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
249+
&quot;A String&quot;,
250+
],
251+
&quot;renotifyInterval&quot;: &quot;A String&quot;, # The frequency at which to send reminder notifications for open incidents.
252+
},
253+
],
238254
&quot;notificationRateLimit&quot;: { # Control over the rate of notifications sent to this alert policy&#x27;s notification channels. # Required for alert policies with a LogMatch condition.This limit is not implemented for alert policies that are not log-based.
239255
&quot;period&quot;: &quot;A String&quot;, # Not more than one notification per period.
240256
},
@@ -382,6 +398,14 @@ <h3>Method Details</h3>
382398
{ # A description of the conditions under which some aspect of your system is considered to be &quot;unhealthy&quot; and the ways to notify people or services about this state. For an overview of alert policies, see Introduction to Alerting (https://cloud.google.com/monitoring/alerts/).
383399
&quot;alertStrategy&quot;: { # Control over how the notification channels in notification_channels are notified when this alert fires. # Control over how this alert policy&#x27;s notification channels are notified.
384400
&quot;autoClose&quot;: &quot;A String&quot;, # If an alert policy that was active has no data for this long, any open incidents will close
401+
&quot;notificationChannelStrategy&quot;: [ # Control how notifications will be sent out, on a per-channel basis.
402+
{ # Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
403+
&quot;notificationChannelNames&quot;: [ # The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
404+
&quot;A String&quot;,
405+
],
406+
&quot;renotifyInterval&quot;: &quot;A String&quot;, # The frequency at which to send reminder notifications for open incidents.
407+
},
408+
],
385409
&quot;notificationRateLimit&quot;: { # Control over the rate of notifications sent to this alert policy&#x27;s notification channels. # Required for alert policies with a LogMatch condition.This limit is not implemented for alert policies that are not log-based.
386410
&quot;period&quot;: &quot;A String&quot;, # Not more than one notification per period.
387411
},
@@ -517,6 +541,14 @@ <h3>Method Details</h3>
517541
{ # A description of the conditions under which some aspect of your system is considered to be &quot;unhealthy&quot; and the ways to notify people or services about this state. For an overview of alert policies, see Introduction to Alerting (https://cloud.google.com/monitoring/alerts/).
518542
&quot;alertStrategy&quot;: { # Control over how the notification channels in notification_channels are notified when this alert fires. # Control over how this alert policy&#x27;s notification channels are notified.
519543
&quot;autoClose&quot;: &quot;A String&quot;, # If an alert policy that was active has no data for this long, any open incidents will close
544+
&quot;notificationChannelStrategy&quot;: [ # Control how notifications will be sent out, on a per-channel basis.
545+
{ # Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
546+
&quot;notificationChannelNames&quot;: [ # The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
547+
&quot;A String&quot;,
548+
],
549+
&quot;renotifyInterval&quot;: &quot;A String&quot;, # The frequency at which to send reminder notifications for open incidents.
550+
},
551+
],
520552
&quot;notificationRateLimit&quot;: { # Control over the rate of notifications sent to this alert policy&#x27;s notification channels. # Required for alert policies with a LogMatch condition.This limit is not implemented for alert policies that are not log-based.
521553
&quot;period&quot;: &quot;A String&quot;, # Not more than one notification per period.
522554
},
@@ -659,6 +691,14 @@ <h3>Method Details</h3>
659691
{ # A description of the conditions under which some aspect of your system is considered to be &quot;unhealthy&quot; and the ways to notify people or services about this state. For an overview of alert policies, see Introduction to Alerting (https://cloud.google.com/monitoring/alerts/).
660692
&quot;alertStrategy&quot;: { # Control over how the notification channels in notification_channels are notified when this alert fires. # Control over how this alert policy&#x27;s notification channels are notified.
661693
&quot;autoClose&quot;: &quot;A String&quot;, # If an alert policy that was active has no data for this long, any open incidents will close
694+
&quot;notificationChannelStrategy&quot;: [ # Control how notifications will be sent out, on a per-channel basis.
695+
{ # Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
696+
&quot;notificationChannelNames&quot;: [ # The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
697+
&quot;A String&quot;,
698+
],
699+
&quot;renotifyInterval&quot;: &quot;A String&quot;, # The frequency at which to send reminder notifications for open incidents.
700+
},
701+
],
662702
&quot;notificationRateLimit&quot;: { # Control over the rate of notifications sent to this alert policy&#x27;s notification channels. # Required for alert policies with a LogMatch condition.This limit is not implemented for alert policies that are not log-based.
663703
&quot;period&quot;: &quot;A String&quot;, # Not more than one notification per period.
664704
},
@@ -782,6 +822,14 @@ <h3>Method Details</h3>
782822
{ # A description of the conditions under which some aspect of your system is considered to be &quot;unhealthy&quot; and the ways to notify people or services about this state. For an overview of alert policies, see Introduction to Alerting (https://cloud.google.com/monitoring/alerts/).
783823
&quot;alertStrategy&quot;: { # Control over how the notification channels in notification_channels are notified when this alert fires. # Control over how this alert policy&#x27;s notification channels are notified.
784824
&quot;autoClose&quot;: &quot;A String&quot;, # If an alert policy that was active has no data for this long, any open incidents will close
825+
&quot;notificationChannelStrategy&quot;: [ # Control how notifications will be sent out, on a per-channel basis.
826+
{ # Control over how the notification channels in notification_channels are notified when this alert fires, on a per-channel basis.
827+
&quot;notificationChannelNames&quot;: [ # The full REST resource name for the notification channels that these settings apply to. Each of these correspond to the name field in one of the NotificationChannel objects referenced in the notification_channels field of this AlertPolicy. The format is: projects/[PROJECT_ID_OR_NUMBER]/notificationChannels/[CHANNEL_ID]
828+
&quot;A String&quot;,
829+
],
830+
&quot;renotifyInterval&quot;: &quot;A String&quot;, # The frequency at which to send reminder notifications for open incidents.
831+
},
832+
],
785833
&quot;notificationRateLimit&quot;: { # Control over the rate of notifications sent to this alert policy&#x27;s notification channels. # Required for alert policies with a LogMatch condition.This limit is not implemented for alert policies that are not log-based.
786834
&quot;period&quot;: &quot;A String&quot;, # Not more than one notification per period.
787835
},

0 commit comments

Comments
 (0)