diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/async_client.py index d2f0edd541c4..e4ba87cecb73 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/async_client.py @@ -42,6 +42,7 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.AsyncRetry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import wrappers_pb2 # type: ignore from google.rpc import status_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/client.py index cd17e64e1f71..96021e35be14 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/client.py @@ -47,6 +47,7 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.Retry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import wrappers_pb2 # type: ignore from google.rpc import status_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/base.py index c07d451f002c..9d9d4685bfe2 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.protobuf import empty_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc.py index 00d582560beb..360d97028ce0 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc_asyncio.py index e4d9b2ef00f9..7ddad5a4a836 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/alert_policy_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/async_client.py index 9dfc1ff14b98..37af9639ed7c 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/async_client.py @@ -43,6 +43,7 @@ OptionalRetry = Union[retries.AsyncRetry, object, None] # type: ignore from google.api import monitored_resource_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.cloud.monitoring_v3.services.group_service import pagers from google.cloud.monitoring_v3.types import group diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/client.py index 575e6a258a26..0322be5c6730 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/client.py @@ -48,6 +48,7 @@ OptionalRetry = Union[retries.Retry, object, None] # type: ignore from google.api import monitored_resource_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.cloud.monitoring_v3.services.group_service import pagers from google.cloud.monitoring_v3.types import group diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/base.py index 649255c8e2ac..79543044f425 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.protobuf import empty_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc.py index 30376c4bbf4d..11845a0a78fd 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc_asyncio.py index 44d8d462a1cf..e9bce9de2cf3 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/group_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/async_client.py index 9d201683354b..dae75e0d4d8d 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/async_client.py @@ -46,6 +46,7 @@ from google.api import launch_stage_pb2 # type: ignore from google.api import metric_pb2 # type: ignore from google.api import monitored_resource_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.cloud.monitoring_v3.services.metric_service import pagers from google.cloud.monitoring_v3.types import common @@ -283,7 +284,7 @@ async def list_monitored_resource_descriptors( metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListMonitoredResourceDescriptorsAsyncPager: r"""Lists monitored resource descriptors that match a - filter. This method does not require a Workspace. + filter. .. code-block:: python @@ -415,8 +416,7 @@ async def get_monitored_resource_descriptor( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> monitored_resource_pb2.MonitoredResourceDescriptor: - r"""Gets a single monitored resource descriptor. This - method does not require a Workspace. + r"""Gets a single monitored resource descriptor. .. code-block:: python @@ -549,8 +549,7 @@ async def list_metric_descriptors( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListMetricDescriptorsAsyncPager: - r"""Lists metric descriptors that match a filter. This - method does not require a Workspace. + r"""Lists metric descriptors that match a filter. .. code-block:: python @@ -682,8 +681,7 @@ async def get_metric_descriptor( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> metric_pb2.MetricDescriptor: - r"""Gets a single metric descriptor. This method does not - require a Workspace. + r"""Gets a single metric descriptor. .. code-block:: python @@ -810,10 +808,10 @@ async def create_metric_descriptor( metadata: Sequence[Tuple[str, str]] = (), ) -> metric_pb2.MetricDescriptor: r"""Creates a new metric descriptor. The creation is executed - asynchronously and callers may check the returned operation to - track its progress. User-created metric descriptors define - `custom + asynchronously. User-created metric descriptors define `custom metrics `__. + The metric descriptor is updated if it already exists, except + that metric labels are never removed. .. code-block:: python @@ -1047,8 +1045,7 @@ async def list_time_series( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListTimeSeriesAsyncPager: - r"""Lists time series that match a filter. This method - does not require a Workspace. + r"""Lists time series that match a filter. .. code-block:: python @@ -1223,11 +1220,12 @@ async def create_time_series( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> None: - r"""Creates or adds data to one or more time series. - The response is empty if all time series in the request - were written. If any time series could not be written, a - corresponding failure message is included in the error - response. + r"""Creates or adds data to one or more time series. The response is + empty if all time series in the request were written. If any + time series could not be written, a corresponding failure + message is included in the error response. This method does not + support `resource locations constraint of an organization + policy `__. .. code-block:: python diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/client.py index 7e738b334563..3fa0cf169a7f 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/client.py @@ -51,6 +51,7 @@ from google.api import launch_stage_pb2 # type: ignore from google.api import metric_pb2 # type: ignore from google.api import monitored_resource_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.cloud.monitoring_v3.services.metric_service import pagers from google.cloud.monitoring_v3.types import common @@ -719,7 +720,7 @@ def list_monitored_resource_descriptors( metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListMonitoredResourceDescriptorsPager: r"""Lists monitored resource descriptors that match a - filter. This method does not require a Workspace. + filter. .. code-block:: python @@ -846,8 +847,7 @@ def get_monitored_resource_descriptor( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> monitored_resource_pb2.MonitoredResourceDescriptor: - r"""Gets a single monitored resource descriptor. This - method does not require a Workspace. + r"""Gets a single monitored resource descriptor. .. code-block:: python @@ -975,8 +975,7 @@ def list_metric_descriptors( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListMetricDescriptorsPager: - r"""Lists metric descriptors that match a filter. This - method does not require a Workspace. + r"""Lists metric descriptors that match a filter. .. code-block:: python @@ -1099,8 +1098,7 @@ def get_metric_descriptor( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> metric_pb2.MetricDescriptor: - r"""Gets a single metric descriptor. This method does not - require a Workspace. + r"""Gets a single metric descriptor. .. code-block:: python @@ -1218,10 +1216,10 @@ def create_metric_descriptor( metadata: Sequence[Tuple[str, str]] = (), ) -> metric_pb2.MetricDescriptor: r"""Creates a new metric descriptor. The creation is executed - asynchronously and callers may check the returned operation to - track its progress. User-created metric descriptors define - `custom + asynchronously. User-created metric descriptors define `custom metrics `__. + The metric descriptor is updated if it already exists, except + that metric labels are never removed. .. code-block:: python @@ -1446,8 +1444,7 @@ def list_time_series( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListTimeSeriesPager: - r"""Lists time series that match a filter. This method - does not require a Workspace. + r"""Lists time series that match a filter. .. code-block:: python @@ -1613,11 +1610,12 @@ def create_time_series( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> None: - r"""Creates or adds data to one or more time series. - The response is empty if all time series in the request - were written. If any time series could not be written, a - corresponding failure message is included in the error - response. + r"""Creates or adds data to one or more time series. The response is + empty if all time series in the request were written. If any + time series could not be written, a corresponding failure + message is included in the error response. This method does not + support `resource locations constraint of an organization + policy `__. .. code-block:: python diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/base.py index b9b5029960d2..02f9dfe78f6e 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/base.py @@ -24,6 +24,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.protobuf import empty_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc.py index c887e2720c71..cdf80ccebeb1 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc.py @@ -22,6 +22,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore @@ -243,7 +244,7 @@ def list_monitored_resource_descriptors( descriptors method over gRPC. Lists monitored resource descriptors that match a - filter. This method does not require a Workspace. + filter. Returns: Callable[[~.ListMonitoredResourceDescriptorsRequest], @@ -275,8 +276,7 @@ def get_monitored_resource_descriptor( r"""Return a callable for the get monitored resource descriptor method over gRPC. - Gets a single monitored resource descriptor. This - method does not require a Workspace. + Gets a single monitored resource descriptor. Returns: Callable[[~.GetMonitoredResourceDescriptorRequest], @@ -307,8 +307,7 @@ def list_metric_descriptors( ]: r"""Return a callable for the list metric descriptors method over gRPC. - Lists metric descriptors that match a filter. This - method does not require a Workspace. + Lists metric descriptors that match a filter. Returns: Callable[[~.ListMetricDescriptorsRequest], @@ -336,8 +335,7 @@ def get_metric_descriptor( ]: r"""Return a callable for the get metric descriptor method over gRPC. - Gets a single metric descriptor. This method does not - require a Workspace. + Gets a single metric descriptor. Returns: Callable[[~.GetMetricDescriptorRequest], @@ -366,10 +364,10 @@ def create_metric_descriptor( r"""Return a callable for the create metric descriptor method over gRPC. Creates a new metric descriptor. The creation is executed - asynchronously and callers may check the returned operation to - track its progress. User-created metric descriptors define - `custom + asynchronously. User-created metric descriptors define `custom metrics `__. + The metric descriptor is updated if it already exists, except + that metric labels are never removed. Returns: Callable[[~.CreateMetricDescriptorRequest], @@ -425,8 +423,7 @@ def list_time_series( ]: r"""Return a callable for the list time series method over gRPC. - Lists time series that match a filter. This method - does not require a Workspace. + Lists time series that match a filter. Returns: Callable[[~.ListTimeSeriesRequest], @@ -452,11 +449,12 @@ def create_time_series( ) -> Callable[[metric_service.CreateTimeSeriesRequest], empty_pb2.Empty]: r"""Return a callable for the create time series method over gRPC. - Creates or adds data to one or more time series. - The response is empty if all time series in the request - were written. If any time series could not be written, a - corresponding failure message is included in the error - response. + Creates or adds data to one or more time series. The response is + empty if all time series in the request were written. If any + time series could not be written, a corresponding failure + message is included in the error response. This method does not + support `resource locations constraint of an organization + policy `__. Returns: Callable[[~.CreateTimeSeriesRequest], diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc_asyncio.py index b4ef843232f2..08d70b1d0c0c 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/metric_service/transports/grpc_asyncio.py @@ -21,6 +21,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore @@ -246,7 +247,7 @@ def list_monitored_resource_descriptors( descriptors method over gRPC. Lists monitored resource descriptors that match a - filter. This method does not require a Workspace. + filter. Returns: Callable[[~.ListMonitoredResourceDescriptorsRequest], @@ -278,8 +279,7 @@ def get_monitored_resource_descriptor( r"""Return a callable for the get monitored resource descriptor method over gRPC. - Gets a single monitored resource descriptor. This - method does not require a Workspace. + Gets a single monitored resource descriptor. Returns: Callable[[~.GetMonitoredResourceDescriptorRequest], @@ -310,8 +310,7 @@ def list_metric_descriptors( ]: r"""Return a callable for the list metric descriptors method over gRPC. - Lists metric descriptors that match a filter. This - method does not require a Workspace. + Lists metric descriptors that match a filter. Returns: Callable[[~.ListMetricDescriptorsRequest], @@ -340,8 +339,7 @@ def get_metric_descriptor( ]: r"""Return a callable for the get metric descriptor method over gRPC. - Gets a single metric descriptor. This method does not - require a Workspace. + Gets a single metric descriptor. Returns: Callable[[~.GetMetricDescriptorRequest], @@ -371,10 +369,10 @@ def create_metric_descriptor( r"""Return a callable for the create metric descriptor method over gRPC. Creates a new metric descriptor. The creation is executed - asynchronously and callers may check the returned operation to - track its progress. User-created metric descriptors define - `custom + asynchronously. User-created metric descriptors define `custom metrics `__. + The metric descriptor is updated if it already exists, except + that metric labels are never removed. Returns: Callable[[~.CreateMetricDescriptorRequest], @@ -433,8 +431,7 @@ def list_time_series( ]: r"""Return a callable for the list time series method over gRPC. - Lists time series that match a filter. This method - does not require a Workspace. + Lists time series that match a filter. Returns: Callable[[~.ListTimeSeriesRequest], @@ -460,11 +457,12 @@ def create_time_series( ) -> Callable[[metric_service.CreateTimeSeriesRequest], Awaitable[empty_pb2.Empty]]: r"""Return a callable for the create time series method over gRPC. - Creates or adds data to one or more time series. - The response is empty if all time series in the request - were written. If any time series could not be written, a - corresponding failure message is included in the error - response. + Creates or adds data to one or more time series. The response is + empty if all time series in the request were written. If any + time series could not be written, a corresponding failure + message is included in the error response. This method does not + support `resource locations constraint of an organization + policy `__. Returns: Callable[[~.CreateTimeSeriesRequest], diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/async_client.py index 8a92f8d50b93..58627988827b 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/async_client.py @@ -44,6 +44,7 @@ from google.api import label_pb2 # type: ignore from google.api import launch_stage_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore from google.protobuf import wrappers_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/client.py index 3c24fbe8b1ce..4de884362b19 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/client.py @@ -49,6 +49,7 @@ from google.api import label_pb2 # type: ignore from google.api import launch_stage_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore from google.protobuf import wrappers_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/base.py index 17e8d77f287c..798de20c5d3f 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.protobuf import empty_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc.py index c5781b30c1ed..94bc67deb353 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc_asyncio.py index fe919e3c8fb4..5f55acdf4c28 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/notification_channel_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/async_client.py index 65a54b4bafec..7db0ffbd3bca 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/async_client.py @@ -42,6 +42,8 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.AsyncRetry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore + from google.cloud.monitoring_v3.services.query_service import pagers from google.cloud.monitoring_v3.types import metric, metric_service @@ -52,7 +54,7 @@ class QueryServiceAsyncClient: """The QueryService API is used to manage time series data in - Stackdriver Monitoring. Time series data is a collection of data + Cloud Monitoring. Time series data is a collection of data points that describes the time-varying values of a metric. """ @@ -258,7 +260,6 @@ async def query_time_series( metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.QueryTimeSeriesAsyncPager: r"""Queries time series using Monitoring Query Language. - This method does not require a Workspace. .. code-block:: python diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/client.py index d8a5fd6a02a4..2d720a33928d 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/client.py @@ -47,6 +47,8 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.Retry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore + from google.cloud.monitoring_v3.services.query_service import pagers from google.cloud.monitoring_v3.types import metric, metric_service @@ -91,7 +93,7 @@ def get_transport_class( class QueryServiceClient(metaclass=QueryServiceClientMeta): """The QueryService API is used to manage time series data in - Stackdriver Monitoring. Time series data is a collection of data + Cloud Monitoring. Time series data is a collection of data points that describes the time-varying values of a metric. """ @@ -648,7 +650,6 @@ def query_time_series( metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.QueryTimeSeriesPager: r"""Queries time series using Monitoring Query Language. - This method does not require a Workspace. .. code-block:: python diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/base.py index cbde3aa81190..3942db8df8dc 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.cloud.monitoring_v3 import gapic_version as package_version diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc.py index 43b3f8fb762b..708c0eb8318b 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore import grpc # type: ignore from google.cloud.monitoring_v3.types import metric_service @@ -31,7 +32,7 @@ class QueryServiceGrpcTransport(QueryServiceTransport): """gRPC backend transport for QueryService. The QueryService API is used to manage time series data in - Stackdriver Monitoring. Time series data is a collection of data + Cloud Monitoring. Time series data is a collection of data points that describes the time-varying values of a metric. This class defines the same methods as the primary client, so the @@ -239,7 +240,6 @@ def query_time_series( r"""Return a callable for the query time series method over gRPC. Queries time series using Monitoring Query Language. - This method does not require a Workspace. Returns: Callable[[~.QueryTimeSeriesRequest], diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc_asyncio.py index 14b5a621b560..c1ad6cad20a6 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/query_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore @@ -32,7 +33,7 @@ class QueryServiceGrpcAsyncIOTransport(QueryServiceTransport): """gRPC AsyncIO backend transport for QueryService. The QueryService API is used to manage time series data in - Stackdriver Monitoring. Time series data is a collection of data + Cloud Monitoring. Time series data is a collection of data points that describes the time-varying values of a metric. This class defines the same methods as the primary client, so the @@ -243,7 +244,6 @@ def query_time_series( r"""Return a callable for the query time series method over gRPC. Queries time series using Monitoring Query Language. - This method does not require a Workspace. Returns: Callable[[~.QueryTimeSeriesRequest], diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/async_client.py index ec91bcc922ad..57f6e1907282 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/async_client.py @@ -42,6 +42,7 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.AsyncRetry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import duration_pb2 # type: ignore from google.type import calendar_period_pb2 # type: ignore @@ -57,9 +58,10 @@ class ServiceMonitoringServiceAsyncClient: """The Cloud Monitoring Service-Oriented Monitoring API has endpoints - for managing and querying aspects of a workspace's services. These - include the ``Service``'s monitored resources, its Service-Level - Objectives, and a taxonomy of categorized Health Metrics. + for managing and querying aspects of a Metrics Scope's services. + These include the ``Service``'s monitored resources, its + Service-Level Objectives, and a taxonomy of categorized Health + Metrics. """ _client: ServiceMonitoringServiceClient @@ -318,7 +320,7 @@ async def sample_create_service(): parent (:class:`str`): Required. Resource `name `__ - of the parent workspace. The format is: + of the parent Metrics Scope. The format is: :: @@ -525,7 +527,7 @@ async def list_services( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListServicesAsyncPager: - r"""List ``Service``\ s for this workspace. + r"""List ``Service``\ s for this Metrics Scope. .. code-block:: python @@ -561,7 +563,7 @@ async def sample_list_services(): Required. Resource name of the parent containing the listed services, either a `project `__ - or a Monitoring Workspace. The formats are: + or a Monitoring Metrics Scope. The formats are: :: @@ -1169,8 +1171,8 @@ async def sample_list_service_level_objectives(): The request object. The ``ListServiceLevelObjectives`` request. parent (:class:`str`): Required. Resource name of the parent containing the - listed SLOs, either a project or a Monitoring Workspace. - The formats are: + listed SLOs, either a project or a Monitoring Metrics + Scope. The formats are: :: diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/client.py index 2329e5687077..74d968061999 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/client.py @@ -47,6 +47,7 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.Retry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import duration_pb2 # type: ignore from google.type import calendar_period_pb2 # type: ignore @@ -98,9 +99,10 @@ def get_transport_class( class ServiceMonitoringServiceClient(metaclass=ServiceMonitoringServiceClientMeta): """The Cloud Monitoring Service-Oriented Monitoring API has endpoints - for managing and querying aspects of a workspace's services. These - include the ``Service``'s monitored resources, its Service-Level - Objectives, and a taxonomy of categorized Health Metrics. + for managing and querying aspects of a Metrics Scope's services. + These include the ``Service``'s monitored resources, its + Service-Level Objectives, and a taxonomy of categorized Health + Metrics. """ @staticmethod @@ -737,7 +739,7 @@ def sample_create_service(): parent (str): Required. Resource `name `__ - of the parent workspace. The format is: + of the parent Metrics Scope. The format is: :: @@ -935,7 +937,7 @@ def list_services( timeout: Union[float, object] = gapic_v1.method.DEFAULT, metadata: Sequence[Tuple[str, str]] = (), ) -> pagers.ListServicesPager: - r"""List ``Service``\ s for this workspace. + r"""List ``Service``\ s for this Metrics Scope. .. code-block:: python @@ -971,7 +973,7 @@ def sample_list_services(): Required. Resource name of the parent containing the listed services, either a `project `__ - or a Monitoring Workspace. The formats are: + or a Monitoring Metrics Scope. The formats are: :: @@ -1556,8 +1558,8 @@ def sample_list_service_level_objectives(): The request object. The ``ListServiceLevelObjectives`` request. parent (str): Required. Resource name of the parent containing the - listed SLOs, either a project or a Monitoring Workspace. - The formats are: + listed SLOs, either a project or a Monitoring Metrics + Scope. The formats are: :: diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/base.py index 83ed964d4c21..d5b45945bcb4 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.protobuf import empty_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc.py index cebb17e73459..a0d0c57b14f7 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore @@ -34,9 +35,10 @@ class ServiceMonitoringServiceGrpcTransport(ServiceMonitoringServiceTransport): """gRPC backend transport for ServiceMonitoringService. The Cloud Monitoring Service-Oriented Monitoring API has endpoints - for managing and querying aspects of a workspace's services. These - include the ``Service``'s monitored resources, its Service-Level - Objectives, and a taxonomy of categorized Health Metrics. + for managing and querying aspects of a Metrics Scope's services. + These include the ``Service``'s monitored resources, its + Service-Level Objectives, and a taxonomy of categorized Health + Metrics. This class defines the same methods as the primary client, so the primary client can load the underlying transport implementation @@ -294,7 +296,7 @@ def list_services( ]: r"""Return a callable for the list services method over gRPC. - List ``Service``\ s for this workspace. + List ``Service``\ s for this Metrics Scope. Returns: Callable[[~.ListServicesRequest], diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc_asyncio.py index 24c501da824d..abcb4ce1e240 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/service_monitoring_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore @@ -35,9 +36,10 @@ class ServiceMonitoringServiceGrpcAsyncIOTransport(ServiceMonitoringServiceTrans """gRPC AsyncIO backend transport for ServiceMonitoringService. The Cloud Monitoring Service-Oriented Monitoring API has endpoints - for managing and querying aspects of a workspace's services. These - include the ``Service``'s monitored resources, its Service-Level - Objectives, and a taxonomy of categorized Health Metrics. + for managing and querying aspects of a Metrics Scope's services. + These include the ``Service``'s monitored resources, its + Service-Level Objectives, and a taxonomy of categorized Health + Metrics. This class defines the same methods as the primary client, so the primary client can load the underlying transport implementation @@ -300,7 +302,7 @@ def list_services( ]: r"""Return a callable for the list services method over gRPC. - List ``Service``\ s for this workspace. + List ``Service``\ s for this Metrics Scope. Returns: Callable[[~.ListServicesRequest], diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/async_client.py index 6ccc59ed40e0..82fd548edcf9 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/async_client.py @@ -42,6 +42,7 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.AsyncRetry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.cloud.monitoring_v3.services.snooze_service import pagers diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/client.py index 14b97c99cf72..2fb6007af3cc 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/client.py @@ -47,6 +47,7 @@ except AttributeError: # pragma: NO COVER OptionalRetry = Union[retries.Retry, object, None] # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore from google.cloud.monitoring_v3.services.snooze_service import pagers diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/base.py index 83630525e4d7..7cf87672f280 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.cloud.monitoring_v3 import gapic_version as package_version diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc.py index 47f6e6e9a1fe..6e25674af203 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore import grpc # type: ignore from google.cloud.monitoring_v3.types import snooze diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc_asyncio.py index 2d34384c3f76..b74cd5f141d2 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/snooze_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/async_client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/async_client.py index 046f9bc0d96b..636273a72331 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/async_client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/async_client.py @@ -43,6 +43,7 @@ OptionalRetry = Union[retries.AsyncRetry, object, None] # type: ignore from google.api import monitored_resource_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import duration_pb2 # type: ignore from google.cloud.monitoring_v3.services.uptime_check_service import pagers diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/client.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/client.py index 44c7c8b2d8b3..7d6039afe046 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/client.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/client.py @@ -48,6 +48,7 @@ OptionalRetry = Union[retries.Retry, object, None] # type: ignore from google.api import monitored_resource_pb2 # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import duration_pb2 # type: ignore from google.cloud.monitoring_v3.services.uptime_check_service import pagers diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/base.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/base.py index ce1f19b0d56d..953a2648a434 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/base.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/base.py @@ -22,6 +22,7 @@ from google.api_core import retry as retries import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account # type: ignore from google.protobuf import empty_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc.py index e99bdf265600..96df190f2c49 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc.py @@ -20,6 +20,7 @@ import google.auth # type: ignore from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc_asyncio.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc_asyncio.py index 1f6ec0f1a881..954b4ef391c3 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc_asyncio.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/services/uptime_check_service/transports/grpc_asyncio.py @@ -19,6 +19,7 @@ from google.api_core import gapic_v1, grpc_helpers_async from google.auth import credentials as ga_credentials # type: ignore from google.auth.transport.grpc import SslCredentials # type: ignore +from google.longrunning import operations_pb2 # type: ignore from google.protobuf import empty_pb2 # type: ignore import grpc # type: ignore from grpc.experimental import aio # type: ignore diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/alert.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/alert.py index da2cec78fd5d..867e60d83e07 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/alert.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/alert.py @@ -210,8 +210,8 @@ class Severity(proto.Enum): WARNING = 3 class Documentation(proto.Message): - r"""A content string and a MIME type that describes the content - string's format. + r"""Documentation that is included in the notifications and + incidents pertaining to this policy. Attributes: content (str): @@ -491,9 +491,10 @@ class MetricThreshold(proto.Message): ratio, if ``denominator_filter`` and ``denominator_aggregations`` are specified. evaluation_missing_data (google.cloud.monitoring_v3.types.AlertPolicy.Condition.EvaluationMissingData): - A condition control that determines how - metric-threshold conditions are evaluated when - data stops arriving. + A condition control that determines how metric-threshold + conditions are evaluated when data stops arriving. To use + this control, the value of the ``duration`` field must be + greater than or equal to 60 seconds. """ class ForecastOptions(proto.Message): diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/common.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/common.py index c3d85e3ad834..e7292555882b 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/common.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/common.py @@ -70,7 +70,8 @@ class ComparisonType(proto.Enum): class ServiceTier(proto.Enum): - r"""The tier of service for a Workspace. Please see the `service tiers + r"""The tier of service for a Metrics Scope. Please see the `service + tiers documentation `__ for more details. @@ -79,18 +80,18 @@ class ServiceTier(proto.Enum): An invalid sentinel value, used to indicate that a tier has not been provided explicitly. SERVICE_TIER_BASIC (1): - The Stackdriver Basic tier, a free tier of service that + The Cloud Monitoring Basic tier, a free tier of service that provides basic features, a moderate allotment of logs, and access to built-in metrics. A number of features are not available in this tier. For more details, see `the service tiers documentation `__. SERVICE_TIER_PREMIUM (2): - The Stackdriver Premium tier, a higher, more expensive tier - of service that provides access to all Stackdriver features, - lets you use Stackdriver with AWS accounts, and has a larger - allotments for logs and metrics. For more details, see `the - service tiers + The Cloud Monitoring Premium tier, a higher, more expensive + tier of service that provides access to all Cloud Monitoring + features, lets you use Cloud Monitoring with AWS accounts, + and has a larger allotments for logs and metrics. For more + details, see `the service tiers documentation `__. """ _pb_options = {"deprecated": True} @@ -165,42 +166,45 @@ class TypedValue(proto.Message): class TimeInterval(proto.Message): - r"""A closed time interval. It extends from the start time to the end - time, and includes both: ``[startTime, endTime]``. Valid time - intervals depend on the - ```MetricKind`` `__ - of the metric value. The end time must not be earlier than the start - time. When writing data points, the start time must not be more than - 25 hours in the past and the end time must not be more than five - minutes in the future. - - - For ``GAUGE`` metrics, the ``startTime`` value is technically - optional; if no value is specified, the start time defaults to - the value of the end time, and the interval represents a single - point in time. If both start and end times are specified, they - must be identical. Such an interval is valid only for ``GAUGE`` - metrics, which are point-in-time measurements. The end time of a - new interval must be at least a millisecond after the end time of - the previous interval. - - - For ``DELTA`` metrics, the start time and end time must specify a - non-zero interval, with subsequent points specifying contiguous - and non-overlapping intervals. For ``DELTA`` metrics, the start - time of the next interval must be at least a millisecond after - the end time of the previous interval. - - - For ``CUMULATIVE`` metrics, the start time and end time must - specify a non-zero interval, with subsequent points specifying - the same start time and increasing end times, until an event - resets the cumulative value to zero and sets a new start time for - the following points. The new start time must be at least a - millisecond after the end time of the previous interval. - - - The start time of a new interval must be at least a millisecond - after the end time of the previous interval because intervals are - closed. If the start time of a new interval is the same as the - end time of the previous interval, then data written at the new - start time could overwrite data written at the previous end time. + r"""Describes a time interval: + + - Reads: A half-open time interval. It includes the end time but + excludes the start time: ``(startTime, endTime]``. The start time + must be specified, must be earlier than the end time, and should + be no older than the data retention period for the metric. + - Writes: A closed time interval. It extends from the start time to + the end time, and includes both: ``[startTime, endTime]``. Valid + time intervals depend on the + ```MetricKind`` `__ + of the metric value. The end time must not be earlier than the + start time, and the end time must not be more than 25 hours in + the past or more than five minutes in the future. + + - For ``GAUGE`` metrics, the ``startTime`` value is technically + optional; if no value is specified, the start time defaults to + the value of the end time, and the interval represents a + single point in time. If both start and end times are + specified, they must be identical. Such an interval is valid + only for ``GAUGE`` metrics, which are point-in-time + measurements. The end time of a new interval must be at least + a millisecond after the end time of the previous interval. + - For ``DELTA`` metrics, the start time and end time must + specify a non-zero interval, with subsequent points specifying + contiguous and non-overlapping intervals. For ``DELTA`` + metrics, the start time of the next interval must be at least + a millisecond after the end time of the previous interval. + - For ``CUMULATIVE`` metrics, the start time and end time must + specify a non-zero interval, with subsequent points specifying + the same start time and increasing end times, until an event + resets the cumulative value to zero and sets a new start time + for the following points. The new start time must be at least + a millisecond after the end time of the previous interval. + - The start time of a new interval must be at least a + millisecond after the end time of the previous interval + because intervals are closed. If the start time of a new + interval is the same as the end time of the previous interval, + then data written at the new start time could overwrite data + written at the previous end time. Attributes: end_time (google.protobuf.timestamp_pb2.Timestamp): diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/metric_service.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/metric_service.py index bd32fe21aa74..0835c4f8dc33 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/metric_service.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/metric_service.py @@ -176,8 +176,10 @@ class ListMetricDescriptorsRequest(proto.Message): metric.type = starts_with("custom.googleapis.com/") page_size (int): - A positive number that is the maximum number - of results to return. + A positive number that is the maximum number of results to + return. The default and maximum value is 10,000. If a + page_size <= 0 or > 10,000 is submitted, will instead return + a maximum of 10,000 results. page_token (str): If this field is not empty then it must contain the ``nextPageToken`` value returned by a previous call to this @@ -368,7 +370,7 @@ class ListTimeSeriesRequest(proto.Message): """ class TimeSeriesView(proto.Enum): - r"""Controls which fields are returned by ``ListTimeSeries``. + r"""Controls which fields are returned by ``ListTimeSeries*``. Values: FULL (0): diff --git a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/service_service.py b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/service_service.py index 2ac8e2d881fc..60b4e4caf529 100644 --- a/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/service_service.py +++ b/packages/google-cloud-monitoring/google/cloud/monitoring_v3/types/service_service.py @@ -48,7 +48,7 @@ class CreateServiceRequest(proto.Message): parent (str): Required. Resource `name `__ - of the parent workspace. The format is: + of the parent Metrics Scope. The format is: :: @@ -102,7 +102,7 @@ class ListServicesRequest(proto.Message): Required. Resource name of the parent containing the listed services, either a `project `__ - or a Monitoring Workspace. The formats are: + or a Monitoring Metrics Scope. The formats are: :: @@ -110,28 +110,28 @@ class ListServicesRequest(proto.Message): workspaces/[HOST_PROJECT_ID_OR_NUMBER] filter (str): A filter specifying what ``Service``\ s to return. The - filter currently supports the following fields: + filter supports filtering on a particular service-identifier + type or one of its attributes. - :: - - - `identifier_case` - - `app_engine.module_id` - - `cloud_endpoints.service` (reserved for future use) - - `mesh_istio.mesh_uid` - - `mesh_istio.service_namespace` - - `mesh_istio.service_name` - - `cluster_istio.location` (deprecated) - - `cluster_istio.cluster_name` (deprecated) - - `cluster_istio.service_namespace` (deprecated) - - `cluster_istio.service_name` (deprecated) - - ``identifier_case`` refers to which option in the identifier - oneof is populated. For example, the filter + To filter on a particular service-identifier type, the + ``identifier_case`` refers to which option in the + ``identifier`` field is populated. For example, the filter ``identifier_case = "CUSTOM"`` would match all services with - a value for the ``custom`` field. Valid options are - "CUSTOM", "APP_ENGINE", "MESH_ISTIO", plus "CLUSTER_ISTIO" - (deprecated) and "CLOUD_ENDPOINTS" (reserved for future - use). + a value for the ``custom`` field. Valid options include + "CUSTOM", "APP_ENGINE", "MESH_ISTIO", and the other options + listed at + https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#Service + + To filter on an attribute of a service-identifier type, + apply the filter name by using the snake case of the + service-identifier type and the attribute of that + service-identifier type, and join the two with a period. For + example, to filter by the ``meshUid`` field of the + ``MeshIstio`` service-identifier type, you must filter on + ``mesh_istio.mesh_uid = "123"`` to match all services with + mesh UID "123". Service-identifier types and their + attributes are described at + https://cloud.google.com/monitoring/api/ref_v3/rest/v3/services#Service page_size (int): A non-negative number that is the maximum number of results to return. When 0, use default @@ -246,7 +246,7 @@ class CreateServiceLevelObjectiveRequest(proto.Message): service_level_objective_id (str): Optional. The ServiceLevelObjective id to use for this ServiceLevelObjective. If omitted, an id will be generated - instead. Must match the pattern ``[a-z0-9\-]+`` + instead. Must match the pattern ``^[a-zA-Z0-9-_:.]+$`` service_level_objective (google.cloud.monitoring_v3.types.ServiceLevelObjective): Required. The ``ServiceLevelObjective`` to create. The provided ``name`` will be respected if no @@ -305,7 +305,7 @@ class ListServiceLevelObjectivesRequest(proto.Message): Attributes: parent (str): Required. Resource name of the parent containing the listed - SLOs, either a project or a Monitoring Workspace. The + SLOs, either a project or a Monitoring Metrics Scope. The formats are: :: diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_alert_policy_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_alert_policy_service.py index 45f71bec85a3..2b44ec0ec6d3 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_alert_policy_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_alert_policy_service.py @@ -30,6 +30,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import any_pb2 # type: ignore from google.protobuf import duration_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_group_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_group_service.py index dd4414db9d48..db52fd62c4a9 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_group_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_group_service.py @@ -31,6 +31,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import timestamp_pb2 # type: ignore import grpc diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_metric_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_metric_service.py index 0f25cdf611a8..e3685c8259b8 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_metric_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_metric_service.py @@ -35,6 +35,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import any_pb2 # type: ignore from google.protobuf import duration_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_notification_channel_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_notification_channel_service.py index 7c7269411962..80ea63ba3772 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_notification_channel_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_notification_channel_service.py @@ -32,6 +32,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_query_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_query_service.py index b22f2e326492..96d9b8000cd6 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_query_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_query_service.py @@ -30,6 +30,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account import grpc from grpc.experimental import aio diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_service_monitoring_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_service_monitoring_service.py index 02c72b1bbb1f..26aa5d6f0451 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_service_monitoring_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_service_monitoring_service.py @@ -30,6 +30,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import duration_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_snooze_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_snooze_service.py index c327420198f1..1e68a097241e 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_snooze_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_snooze_service.py @@ -30,6 +30,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import field_mask_pb2 # type: ignore from google.protobuf import timestamp_pb2 # type: ignore diff --git a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_uptime_check_service.py b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_uptime_check_service.py index 4b009adaa6ac..5353840b6ae2 100644 --- a/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_uptime_check_service.py +++ b/packages/google-cloud-monitoring/tests/unit/gapic/monitoring_v3/test_uptime_check_service.py @@ -31,6 +31,7 @@ import google.auth from google.auth import credentials as ga_credentials from google.auth.exceptions import MutualTLSChannelError +from google.longrunning import operations_pb2 # type: ignore from google.oauth2 import service_account from google.protobuf import duration_pb2 # type: ignore from google.protobuf import field_mask_pb2 # type: ignore