Show / Hide Table of Contents

Class ServicesResource.RolloutsResource

The "rollouts" collection of methods.

Inheritance
object
ServicesResource.RolloutsResource
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.ServiceManagement.v1
Assembly: Google.Apis.ServiceManagement.v1.dll
Syntax
public class ServicesResource.RolloutsResource

Constructors

RolloutsResource(IClientService)

Constructs a new resource.

Declaration
public RolloutsResource(IClientService service)
Parameters
Type Name Description
IClientService service

Methods

Create(Rollout, string)

Creates a new service configuration rollout. Based on rollout, the Google Service Management will roll out the service configurations to different backend services. For example, the logging configuration will be pushed to Google Cloud Logging. Please note that any previous pending and running Rollouts and associated Operations will be automatically cancelled so that the latest Rollout will not be blocked by previous Rollouts. Only the 100 most recent (in any state) and the last 10 successful (if not already part of the set of 100 most recent) rollouts are kept for each service. The rest will be deleted eventually. Operation

Declaration
public virtual ServicesResource.RolloutsResource.CreateRequest Create(Rollout body, string serviceName)
Parameters
Type Name Description
Rollout body

The body of the request.

string serviceName

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

Returns
Type Description
ServicesResource.RolloutsResource.CreateRequest

Get(string, string)

Gets a service configuration rollout.

Declaration
public virtual ServicesResource.RolloutsResource.GetRequest Get(string serviceName, string rolloutId)
Parameters
Type Name Description
string serviceName

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

string rolloutId

Required. The id of the rollout resource.

Returns
Type Description
ServicesResource.RolloutsResource.GetRequest

List(string)

Lists the history of the service configuration rollouts for a managed service, from the newest to the oldest.

Declaration
public virtual ServicesResource.RolloutsResource.ListRequest List(string serviceName)
Parameters
Type Name Description
string serviceName

Required. The name of the service. See the overview for naming requirements. For example: example.googleapis.com.

Returns
Type Description
ServicesResource.RolloutsResource.ListRequest
In this article
Back to top Generated by DocFX