Package types

API documentation for servicemanagement_v1.types package.

Classes

ChangeReport

Change report associated with a particular service configuration. It contains a list of ConfigChanges based on the comparison between two service configurations.

ConfigFile

Generic specification of a source configuration file

ConfigRef

Represents a service configuration with its name and id.

ConfigSource

Represents a source file which is used to generate the service configuration defined by google.api.Service.

CreateServiceConfigRequest

Request message for CreateServiceConfig method.

CreateServiceRequest

Request message for CreateService method.

CreateServiceRolloutRequest

Request message for 'CreateServiceRollout'

DeleteServiceRequest

Request message for DeleteService method.

Diagnostic

Represents a diagnostic message (error or warning)

DisableServiceRequest

Request message for DisableService method.

DisableServiceResponse

Operation payload for DisableService method.

EnableServiceRequest

Request message for EnableService method.

EnableServiceResponse

Operation payload for EnableService method.

GenerateConfigReportRequest

Request message for GenerateConfigReport method.

GenerateConfigReportResponse

Response message for GenerateConfigReport method.

GetServiceConfigRequest

Request message for GetServiceConfig method.

GetServiceRequest

Request message for GetService method.

GetServiceRolloutRequest

Request message for GetServiceRollout method.

ListServiceConfigsRequest

Request message for ListServiceConfigs method.

ListServiceConfigsResponse

Response message for ListServiceConfigs method.

ListServiceRolloutsRequest

Request message for 'ListServiceRollouts'

ListServiceRolloutsResponse

Response message for ListServiceRollouts method.

ListServicesRequest

Request message for ListServices method.

ListServicesResponse

Response message for ListServices method.

ManagedService

The full representation of a Service that is managed by Google Service Management.

OperationMetadata

The metadata associated with a long running operation resource.

Rollout

A rollout resource that defines how service configuration versions are pushed to control plane systems. Typically, you create a new version of the service config, and then create a Rollout to push the service config.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

SubmitConfigSourceRequest

Request message for SubmitConfigSource method.

SubmitConfigSourceResponse

Response message for SubmitConfigSource method.

UndeleteServiceRequest

Request message for UndeleteService method.

UndeleteServiceResponse

Response message for UndeleteService method.