google_api_service_management v0.16.0 GoogleApi.ServiceManagement.V1.Model.Rollout View Source
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.
Attributes
createTime(type:DateTime.t, default:nil) - Creation time of the rollout. Readonly.createdBy(type:String.t, default:nil) - The user who created the Rollout. Readonly.deleteServiceStrategy(type:GoogleApi.ServiceManagement.V1.Model.DeleteServiceStrategy.t, default:nil) - The strategy associated with a rollout to delete aManagedService. Readonly.rolloutId(type:String.t, default:nil) - Optional unique identifier of this Rollout. Only lower case letters, digits and '-' are allowed.If not specified by client, the server will generate one. The generated id will have the form of
, where "date" is the create date in ISO 8601 format. "revision number" is a monotonically increasing positive number that is reset every day for each service. An example of the generated rollout_id is '2016-02-16r1' serviceName(type:String.t, default:nil) - The name of the service associated with this Rollout.status(type:String.t, default:nil) - The status of this rollout. Readonly. In case of a failed rollout, the system will automatically rollback to the current Rollout version. Readonly.trafficPercentStrategy(type:GoogleApi.ServiceManagement.V1.Model.TrafficPercentStrategy.t, default:nil) - Google Service Control selects service configurations based on traffic percentage.
Link to this section Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Link to this section Types
t()
View Sourcet() :: %GoogleApi.ServiceManagement.V1.Model.Rollout{
createTime: DateTime.t(),
createdBy: String.t(),
deleteServiceStrategy:
GoogleApi.ServiceManagement.V1.Model.DeleteServiceStrategy.t(),
rolloutId: String.t(),
serviceName: String.t(),
status: String.t(),
trafficPercentStrategy:
GoogleApi.ServiceManagement.V1.Model.TrafficPercentStrategy.t()
}
Link to this section Functions
Unwrap a decoded JSON object into its complex fields.