diff --git a/packages/foundations-ts-definitions/types/marketplace-schema.ts b/packages/foundations-ts-definitions/types/marketplace-schema.ts index bbad12d826..a0d32cc431 100644 --- a/packages/foundations-ts-definitions/types/marketplace-schema.ts +++ b/packages/foundations-ts-definitions/types/marketplace-schema.ts @@ -233,6 +233,10 @@ export interface AppDetailModel { * Gets the Y axis size of the launched window for apps with one or more configured desktop integration types */ launchWindowSizeY?: number // int32 + /** + * Gets the fixed api consumption cost for the app + */ + fixedApiConsumptionCost?: number // double } /** * Model to expose app restriction info @@ -587,6 +591,10 @@ export interface AppSummaryModel { * Gets the Y axis size of the launched window for apps with one or more configured desktop integration types */ launchWindowSizeY?: number // int32 + /** + * Gets the fixed api consumption cost for the app + */ + fixedApiConsumptionCost?: number // double } /** * Model to handle paged data and information @@ -1606,6 +1614,10 @@ export interface InstallationModel { * Gets the Y axis size of the pop up window */ launchWindowSizeY?: number // int32 + /** + * Gets the fixed api consumption cost for the installation + */ + fixedApiConsumptionCost?: number // double customerAddress?: AddressModel /** * Gets the installations metadata diff --git a/packages/foundations-ts-definitions/types/platform-schema.ts b/packages/foundations-ts-definitions/types/platform-schema.ts index 97699d9c6f..b8c3833f59 100644 --- a/packages/foundations-ts-definitions/types/platform-schema.ts +++ b/packages/foundations-ts-definitions/types/platform-schema.ts @@ -12658,6 +12658,93 @@ export interface PropertyInternalAreaModel { */ max?: number // double } +/** + * Representation of property details specific to property license application + */ +export interface PropertyLettingLicenseApplicationModel { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14 + */ + date?: string // date + /** + * The date the license application was granted + * example: + * 2019-08-14 + */ + granted?: string // date + /** + * The date the license will expire + * example: + * 2019-08-14 + */ + expiry?: string // date +} +/** + * Representation of property details specific to property licensing + */ +export interface PropertyLettingLicensingModel { + /** + * A flag determining whether or not a license is required to let the property. Typically required for houses of multiple occupancy (HMOs) + */ + licenseRequired?: boolean + /** + * the type of license associated + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14 + */ + date?: string // date + /** + * The date the license application was granted + * example: + * 2019-08-14 + */ + granted?: string // date + /** + * The date the license will expire + * example: + * 2019-08-14 + */ + expiry?: string // date + } +} /** * Representation of property details specific to lettings marketing */ @@ -12868,6 +12955,62 @@ export interface PropertyLettingModel { */ autoRenew?: boolean } + /** + * Representation of property details specific to property licensing + */ + licensing?: { + /** + * A flag determining whether or not a license is required to let the property. Typically required for houses of multiple occupancy (HMOs) + */ + licenseRequired?: boolean + /** + * the type of license associated + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14 + */ + date?: string // date + /** + * The date the license application was granted + * example: + * 2019-08-14 + */ + granted?: string // date + /** + * The date the license will expire + * example: + * 2019-08-14 + */ + expiry?: string // date + } + } } /** * Representation of property details specific to rent insurance associated with a lettings property @@ -13632,6 +13775,62 @@ export interface PropertyModel { */ autoRenew?: boolean } + /** + * Representation of property details specific to property licensing + */ + licensing?: { + /** + * A flag determining whether or not a license is required to let the property. Typically required for houses of multiple occupancy (HMOs) + */ + licenseRequired?: boolean + /** + * the type of license associated + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14 + */ + date?: string // date + /** + * The date the license application was granted + * example: + * 2019-08-14 + */ + granted?: string // date + /** + * The date the license will expire + * example: + * 2019-08-14 + */ + expiry?: string // date + } + } } /** * An properties commercial details @@ -14515,6 +14714,62 @@ export interface PropertyModelPagedResult { */ autoRenew?: boolean } + /** + * Representation of property details specific to property licensing + */ + licensing?: { + /** + * A flag determining whether or not a license is required to let the property. Typically required for houses of multiple occupancy (HMOs) + */ + licenseRequired?: boolean + /** + * the type of license associated + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14 + */ + date?: string // date + /** + * The date the license application was granted + * example: + * 2019-08-14 + */ + granted?: string // date + /** + * The date the license will expire + * example: + * 2019-08-14 + */ + expiry?: string // date + } + } } /** * An properties commercial details @@ -20032,6 +20287,37 @@ export interface UpdateLettingFeeRenewalModel { */ frequency?: string } +/** + * Representation of property details specific to property license application + */ +export interface UpdateLicenseApplicationModel { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14T12:30:02Z + */ + date?: string // date-time + /** + * The date the license application was granted + * example: + * 2019-08-14T12:30:02Z + */ + granted?: string // date-time + /** + * The date the license will expire + * example: + * 2019-08-14T12:30:02Z + */ + expiry?: string // date-time +} /** * Request body used to update a tenancy renewals management fee */ @@ -20425,6 +20711,62 @@ export interface UpdatePropertyInternalAreaModel { */ max?: number // double } +/** + * Representation of property details specific to property licensing + */ +export interface UpdatePropertyLettingLicensingModel { + /** + * is license required + */ + licenseRequired?: boolean + /** + * the Type of license (additional/mandatory/none/selective) + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14T12:30:02Z + */ + date?: string // date-time + /** + * The date the license application was granted + * example: + * 2019-08-14T12:30:02Z + */ + granted?: string // date-time + /** + * The date the license will expire + * example: + * 2019-08-14T12:30:02Z + */ + expiry?: string // date-time + } +} /** * Request body used to update details specific to lettings marketing on an existing property */ @@ -20622,6 +20964,62 @@ export interface UpdatePropertyLettingModel { */ autoRenew?: boolean } + /** + * Representation of property details specific to property licensing + */ + licensing?: { + /** + * is license required + */ + licenseRequired?: boolean + /** + * the Type of license (additional/mandatory/none/selective) + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14T12:30:02Z + */ + date?: string // date-time + /** + * The date the license application was granted + * example: + * 2019-08-14T12:30:02Z + */ + granted?: string // date-time + /** + * The date the license will expire + * example: + * 2019-08-14T12:30:02Z + */ + expiry?: string // date-time + } + } } /** * Request body used to update details specific to rent insurance associated with a lettings property @@ -21229,6 +21627,62 @@ export interface UpdatePropertyModel { */ autoRenew?: boolean } + /** + * Representation of property details specific to property licensing + */ + licensing?: { + /** + * is license required + */ + licenseRequired?: boolean + /** + * the Type of license (additional/mandatory/none/selective) + */ + licenseType?: string + /** + * The number of households that the license permits in the property + */ + households?: number // int32 + /** + * The number of occupants that the license permits in the property + */ + occupants?: number // int32 + /** + * A flag determining whether or not the property is above commercial premises + */ + aboveCommercialPremises?: boolean + /** + * Representation of property details specific to property license application + */ + application?: { + /** + * The status of the license application (applied/granted/landlordApplying/notApplicable) + */ + status?: string + /** + * The license application reference number + */ + referenceNumber?: string + /** + * The date the license was applied for + * example: + * 2019-08-14T12:30:02Z + */ + date?: string // date-time + /** + * The date the license application was granted + * example: + * 2019-08-14T12:30:02Z + */ + granted?: string // date-time + /** + * The date the license will expire + * example: + * 2019-08-14T12:30:02Z + */ + expiry?: string // date-time + } + } } /** * Request body used to set region specific property details. Child models are named based on the ISO3166 country code that the data inside the model relates to