/** * Invicti Enterprise API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ import { RequestFile } from './models'; /** * Discovery Settings api model. */ export class DiscoverySettingsApiModel { /** * Gets or sets the included SLDS. */ 'includedSlds'?: string; /** * Gets or sets the included ip ranges. */ 'includedIpRanges'?: string; /** * Gets or sets the included organizations. */ 'includedOrganizations'?: string; /** * Gets or sets the excluded SLDS. */ 'excludedSlds'?: string; /** * Gets or sets the excluded TLDS. */ 'excludedTlds'?: string; /** * Gets or sets the excluded ip addresses. */ 'excludedIpAddresses'?: string; /** * Gets or sets the excluded organizations. */ 'excludedOrganizations'?: string; /** * Gets or sets a value indicating whether [only registered domains]. */ 'onlyRegisteredDomains'?: boolean; /** * Gets or sets a value indicating whether [shared host matching]. */ 'sharedHostMatching'?: boolean; /** * Gets or sets a value indicating whether [organization name matching]. */ 'organizationNameMatching'?: boolean; /** * Gets or sets a value indicating whether [only registered domains]. */ 'emailMatching'?: boolean; /** * Gets or sets a value indicating whether [only registered domains]. */ 'websitesMatching'?: boolean; static discriminator: string | undefined = undefined; static attributeTypeMap: Array<{name: string, baseName: string, type: string}> = [ { "name": "includedSlds", "baseName": "IncludedSlds", "type": "string" }, { "name": "includedIpRanges", "baseName": "IncludedIpRanges", "type": "string" }, { "name": "includedOrganizations", "baseName": "IncludedOrganizations", "type": "string" }, { "name": "excludedSlds", "baseName": "ExcludedSlds", "type": "string" }, { "name": "excludedTlds", "baseName": "ExcludedTlds", "type": "string" }, { "name": "excludedIpAddresses", "baseName": "ExcludedIpAddresses", "type": "string" }, { "name": "excludedOrganizations", "baseName": "ExcludedOrganizations", "type": "string" }, { "name": "onlyRegisteredDomains", "baseName": "OnlyRegisteredDomains", "type": "boolean" }, { "name": "sharedHostMatching", "baseName": "SharedHostMatching", "type": "boolean" }, { "name": "organizationNameMatching", "baseName": "OrganizationNameMatching", "type": "boolean" }, { "name": "emailMatching", "baseName": "EmailMatching", "type": "boolean" }, { "name": "websitesMatching", "baseName": "WebsitesMatching", "type": "boolean" } ]; static getAttributeTypeMap() { return DiscoverySettingsApiModel.attributeTypeMap; } }