diff --git a/profiles/preview/reservations/mgmt/reservations/models.go b/profiles/preview/reservations/mgmt/reservations/models.go index 4a79517cfd3f..5c016d347be6 100644 --- a/profiles/preview/reservations/mgmt/reservations/models.go +++ b/profiles/preview/reservations/mgmt/reservations/models.go @@ -111,6 +111,7 @@ const ( type ReservedResourceType = original.ReservedResourceType const ( + CosmosDb ReservedResourceType = original.CosmosDb SQLDatabases ReservedResourceType = original.SQLDatabases SuseLinux ReservedResourceType = original.SuseLinux VirtualMachines ReservedResourceType = original.VirtualMachines diff --git a/services/reservations/mgmt/2018-06-01/reservations/models.go b/services/reservations/mgmt/2018-06-01/reservations/models.go index dc7ff6d37030..f38d873115fa 100644 --- a/services/reservations/mgmt/2018-06-01/reservations/models.go +++ b/services/reservations/mgmt/2018-06-01/reservations/models.go @@ -198,6 +198,8 @@ func PossibleReservationTermValues() []ReservationTerm { type ReservedResourceType string const ( + // CosmosDb ... + CosmosDb ReservedResourceType = "CosmosDb" // SQLDatabases ... SQLDatabases ReservedResourceType = "SqlDatabases" // SuseLinux ... @@ -208,7 +210,7 @@ const ( // PossibleReservedResourceTypeValues returns an array of possible values for the ReservedResourceType const type. func PossibleReservedResourceTypeValues() []ReservedResourceType { - return []ReservedResourceType{SQLDatabases, SuseLinux, VirtualMachines} + return []ReservedResourceType{CosmosDb, SQLDatabases, SuseLinux, VirtualMachines} } // StatusCode enumerates the values for status code. @@ -906,11 +908,13 @@ type PatchProperties struct { AppliedScopes *[]string `json:"appliedScopes,omitempty"` // InstanceFlexibility - Possible values include: 'On', 'Off', 'NotSupported' InstanceFlexibility InstanceFlexibility `json:"instanceFlexibility,omitempty"` + // Name - Name of the Reservation + Name *string `json:"name,omitempty"` } // Properties ... type Properties struct { - // ReservedResourceType - Possible values include: 'VirtualMachines', 'SQLDatabases', 'SuseLinux' + // ReservedResourceType - Possible values include: 'VirtualMachines', 'SQLDatabases', 'SuseLinux', 'CosmosDb' ReservedResourceType ReservedResourceType `json:"reservedResourceType,omitempty"` // InstanceFlexibility - Possible values include: 'On', 'Off', 'NotSupported' InstanceFlexibility InstanceFlexibility `json:"instanceFlexibility,omitempty"`