export interface IRegionUrlSettings {
  url: string;
  topic: string[];
  exchange: string[];
  pool: string;
  amqp_durable_queues: boolean,
  invalid?: boolean;
}

export interface IOpenStackRegionNotificationsSettings {
  region: string;
  urls: IRegionUrlSettings[];
}

export interface IOpenstackNotificationsModel {
  regions: string[];
  amqp_durable_queues: boolean;
  regions_notifications_settings: IOpenStackRegionNotificationsSettings[];
}
