Class ServicesResource.RolloutsResource
The "rollouts" collection of methods.
Inherited Members
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:
|
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:
|
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:
|
Returns
Type | Description |
---|---|
ServicesResource.RolloutsResource.ListRequest |