Class CcdPromoteBucket
CcdPromoteBucket model
Inherited Members
Namespace: Unity.Services.Ccd.Management.Models
Assembly: Unity.Services.Ccd.Management.dll
Syntax
[Preserve]
[DataContract(Name = "ccd.promoteBucket")]
public class CcdPromoteBucket
Constructors
CcdPromoteBucket(Guid, Guid, string, Guid)
Creates an instance of CcdPromoteBucket.
Declaration
[Preserve]
public CcdPromoteBucket(Guid fromRelease, Guid toBucket, string notes = null, Guid toEnvironment = default)
Parameters
Type | Name | Description |
---|---|---|
Guid | fromRelease | fromRelease param |
Guid | toBucket | toBucket param |
string | notes | If unset, the release notes of the "from release" will be used. |
Guid | toEnvironment | If unset, the environment of the "from_release" will be used. |
Properties
FromRelease
Parameter from_release of CcdPromoteBucket
Declaration
[Preserve]
[DataMember(Name = "from_release", IsRequired = true, EmitDefaultValue = true)]
public Guid FromRelease { get; }
Property Value
Type | Description |
---|---|
Guid |
Notes
If unset, the release notes of the "from release" will be used.
Declaration
[Preserve]
[DataMember(Name = "notes", EmitDefaultValue = false)]
public string Notes { get; }
Property Value
Type | Description |
---|---|
string |
ToBucket
Parameter to_bucket of CcdPromoteBucket
Declaration
[Preserve]
[DataMember(Name = "to_bucket", IsRequired = true, EmitDefaultValue = true)]
public Guid ToBucket { get; }
Property Value
Type | Description |
---|---|
Guid |
ToEnvironment
If unset, the environment of the "from_release" will be used.
Declaration
[Preserve]
[DataMember(Name = "to_environment", EmitDefaultValue = false)]
public Guid ToEnvironment { get; }
Property Value
Type | Description |
---|---|
Guid |