Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
data class ConfigurationProtectedFile(val content: String, val contentHash: String? = null, val virtualPath: String)
Link copied to clipboard
Link copied to clipboard
data class DeploymentFrontendPrivate(val allocationMethod: String, val ipAddress: String, val subnetId: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class DeploymentLoggingStorageAccount(val containerName: String? = null, val name: String? = null)
Link copied to clipboard
Link copied to clipboard
data class DeploymentWebApplicationFirewall(val activationStateEnabled: Boolean, val statuses: List<DeploymentWebApplicationFirewallStatus>? = null)
Link copied to clipboard
data class DeploymentWebApplicationFirewallStatus(val attackSignaturesPackages: List<DeploymentWebApplicationFirewallStatusAttackSignaturesPackage>? = null, val botSignaturesPackages: List<DeploymentWebApplicationFirewallStatusBotSignaturesPackage>? = null, val componentVersions: List<DeploymentWebApplicationFirewallStatusComponentVersion>? = null, val threatCampaignsPackages: List<DeploymentWebApplicationFirewallStatusThreatCampaignsPackage>? = null)
Link copied to clipboard
data class DeploymentWebApplicationFirewallStatusAttackSignaturesPackage(val revisionDatetime: String? = null, val version: String? = null)
Link copied to clipboard
data class DeploymentWebApplicationFirewallStatusBotSignaturesPackage(val revisionDatetime: String? = null, val version: String? = null)
Link copied to clipboard
data class DeploymentWebApplicationFirewallStatusComponentVersion(val wafEngineVersion: String? = null, val wafNginxVersion: String? = null)
Link copied to clipboard
data class DeploymentWebApplicationFirewallStatusThreatCampaignsPackage(val revisionDatetime: String? = null, val version: String? = null)
Link copied to clipboard
Link copied to clipboard
data class GetCertificateResult(val certificateVirtualPath: String, val errorCode: String, val errorMessage: String, val id: String, val keyVaultSecretCreationDate: String, val keyVaultSecretId: String, val keyVaultSecretVersion: String, val keyVirtualPath: String, val name: String, val nginxDeploymentId: String, val sha1Thumbprint: String)
A collection of values returned by getCertificate.
Link copied to clipboard
Link copied to clipboard
data class GetConfigurationProtectedFile(val content: String, val contentHash: String, val virtualPath: String)
Link copied to clipboard
data class GetConfigurationResult(val configFiles: List<GetConfigurationConfigFile>, val id: String, val nginxDeploymentId: String, val packageData: String, val protectedFiles: List<GetConfigurationProtectedFile>, val rootFile: String)
A collection of values returned by getConfiguration.
Link copied to clipboard
data class GetDeploymentAutoScaleProfile(val maxCapacity: Int, val minCapacity: Int, val name: String)
Link copied to clipboard
data class GetDeploymentFrontendPrivate(val allocationMethod: String, val ipAddress: String, val subnetId: String)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class GetDeploymentResult(val autoScaleProfiles: List<GetDeploymentAutoScaleProfile>, val automaticUpgradeChannel: String, val capacity: Int, val dataplaneApiEndpoint: String, val diagnoseSupportEnabled: Boolean, val email: String, val frontendPrivates: List<GetDeploymentFrontendPrivate>, val frontendPublics: List<GetDeploymentFrontendPublic>, val id: String, val identities: List<GetDeploymentIdentity>, val ipAddress: String, val location: String, val loggingStorageAccounts: List<GetDeploymentLoggingStorageAccount>, val managedResourceGroup: String, val name: String, val networkInterfaces: List<GetDeploymentNetworkInterface>, val nginxVersion: String, val resourceGroupName: String, val sku: String, val tags: Map<String, String>, val webApplicationFirewalls: List<GetDeploymentWebApplicationFirewall>)
A collection of values returned by getDeployment.
Link copied to clipboard
data class GetDeploymentWebApplicationFirewall(val activationStateEnabled: Boolean, val statuses: List<GetDeploymentWebApplicationFirewallStatus>)
Link copied to clipboard
data class GetDeploymentWebApplicationFirewallStatus(val attackSignaturesPackages: List<GetDeploymentWebApplicationFirewallStatusAttackSignaturesPackage>, val botSignaturesPackages: List<GetDeploymentWebApplicationFirewallStatusBotSignaturesPackage>, val componentVersions: List<GetDeploymentWebApplicationFirewallStatusComponentVersion>, val threatCampaignsPackages: List<GetDeploymentWebApplicationFirewallStatusThreatCampaignsPackage>)
Link copied to clipboard
data class GetDeploymentWebApplicationFirewallStatusAttackSignaturesPackage(val revisionDatetime: String, val version: String)
Link copied to clipboard
data class GetDeploymentWebApplicationFirewallStatusBotSignaturesPackage(val revisionDatetime: String, val version: String)
Link copied to clipboard
data class GetDeploymentWebApplicationFirewallStatusComponentVersion(val wafEngineVersion: String, val wafNginxVersion: String)
Link copied to clipboard
data class GetDeploymentWebApplicationFirewallStatusThreatCampaignsPackage(val revisionDatetime: String, val version: String)