Package-level declarations

Types

Link copied to clipboard
data class ApiPortalCustomDomainPropertiesResponse(val thumbprint: String? = null)

The properties of custom domain for API portal

Link copied to clipboard
data class ApiPortalInstanceResponse(val name: String, val status: String)

Collection of instances belong to the API portal

Link copied to clipboard
data class ApiPortalPropertiesResponse(val gatewayIds: List<String>? = null, val httpsOnly: Boolean? = null, val instances: List<ApiPortalInstanceResponse>, val provisioningState: String, val public: Boolean? = null, val resourceRequests: ApiPortalResourceRequestsResponse, val sourceUrls: List<String>? = null, val ssoProperties: SsoPropertiesResponse? = null, val url: String)

API portal properties payload

Link copied to clipboard
data class ApiPortalResourceRequestsResponse(val cpu: String, val memory: String)

Resource requests of the API portal

Link copied to clipboard
data class AppResourcePropertiesResponse(val activeDeploymentName: String? = null, val createdTime: String, val fqdn: String? = null, val httpsOnly: Boolean? = null, val persistentDisk: PersistentDiskResponse? = null, val provisioningState: String, val public: Boolean? = null, val temporaryDisk: TemporaryDiskResponse? = null, val url: String)

App resource properties payload

Link copied to clipboard
data class BindingResourcePropertiesResponse(val bindingParameters: Map<String, Any>? = null, val createdAt: String, val generatedProperties: String, val key: String? = null, val resourceId: String? = null, val resourceName: String, val resourceType: String, val updatedAt: String)

Binding resource properties payload

Link copied to clipboard
data class BuilderPropertiesResponse(val buildpackGroups: List<BuildpacksGroupPropertiesResponse>? = null, val provisioningState: String, val stack: StackPropertiesResponse? = null)

KPack Builder properties payload

Link copied to clipboard
data class BuildpackBindingLaunchPropertiesResponse(val properties: Map<String, String>? = null, val secrets: Map<String, String>? = null)

Buildpack Binding Launch Properties

Link copied to clipboard
data class BuildpackBindingPropertiesResponse(val bindingType: String? = null, val launchProperties: BuildpackBindingLaunchPropertiesResponse? = null, val provisioningState: String)

Properties of a buildpack binding

Link copied to clipboard
data class BuildpackPropertiesResponse(val id: String? = null)

Buildpack properties payload

Link copied to clipboard
data class BuildpacksGroupPropertiesResponse(val buildpacks: List<BuildpackPropertiesResponse>? = null, val name: String? = null)

Buildpack group properties of the Builder

Link copied to clipboard
data class BuildServiceAgentPoolPropertiesResponse(val poolSize: BuildServiceAgentPoolSizePropertiesResponse? = null, val provisioningState: String)

Build service agent pool properties

data class BuildServiceAgentPoolSizePropertiesResponse(val cpu: String, val memory: String, val name: String? = null)

Build service agent pool size properties

Link copied to clipboard
data class CertificatePropertiesResponse(val activateDate: String, val certVersion: String? = null, val dnsNames: List<String>, val expirationDate: String, val issuedDate: String, val issuer: String, val keyVaultCertName: String, val subjectName: String, val thumbprint: String, val vaultUri: String)

Certificate resource payload.

Link copied to clipboard
data class ClusterResourcePropertiesResponse(val networkProfile: NetworkProfileResponse? = null, val provisioningState: String, val serviceId: String, val version: Int)

Service properties payload

Link copied to clipboard
data class ConfigServerGitPropertyResponse(val hostKey: String? = null, val hostKeyAlgorithm: String? = null, val label: String? = null, val password: String? = null, val privateKey: String? = null, val repositories: List<GitPatternRepositoryResponse>? = null, val searchPaths: List<String>? = null, val strictHostKeyChecking: Boolean? = null, val uri: String, val username: String? = null)

Property of git.

Link copied to clipboard
data class ConfigServerPropertiesResponse(val configServer: ConfigServerSettingsResponse? = null, val error: ErrorResponse? = null, val provisioningState: String)

Config server git properties payload

Link copied to clipboard

The settings of config server.

Link copied to clipboard

Property of git environment.

data class ConfigurationServiceGitRepositoryResponse(val hostKey: String? = null, val hostKeyAlgorithm: String? = null, val label: String, val name: String, val password: String? = null, val patterns: List<String>, val privateKey: String? = null, val searchPaths: List<String>? = null, val strictHostKeyChecking: Boolean? = null, val uri: String, val username: String? = null)

Git repository property payload for Application Configuration Service

Link copied to clipboard
data class ConfigurationServiceInstanceResponse(val name: String, val status: String)

Collection of instances belong to the Application Configuration Service

Link copied to clipboard

Application Configuration Service properties payload

data class ConfigurationServiceResourceRequestsResponse(val cpu: String, val instanceCount: Int, val memory: String)

Resource request payload of Application Configuration Service

Link copied to clipboard

The settings of Application Configuration Service.

Link copied to clipboard
data class CustomDomainPropertiesResponse(val appName: String, val certName: String? = null, val thumbprint: String? = null)

Custom domain of app resource payload.

Link copied to clipboard
data class DeploymentInstanceResponse(val discoveryStatus: String, val name: String, val reason: String, val startTime: String, val status: String)

Deployment instance payload

Link copied to clipboard
data class DeploymentResourcePropertiesResponse(val active: Boolean, val appName: String, val createdTime: String, val deploymentSettings: DeploymentSettingsResponse? = null, val instances: List<DeploymentInstanceResponse>, val provisioningState: String, val source: UserSourceInfoResponse? = null, val status: String)

Deployment resource properties payload

Link copied to clipboard
data class DeploymentSettingsResponse(val cpu: Int? = null, val environmentVariables: Map<String, String>? = null, val jvmOptions: String? = null, val memoryInGB: Int? = null, val netCoreMainEntryPath: String? = null, val runtimeVersion: String? = null)

Deployment settings payload

Link copied to clipboard
data class ErrorResponse(val code: String? = null, val message: String? = null)

The error code compose of code and message.

Link copied to clipboard
data class GatewayApiMetadataPropertiesResponse(val description: String? = null, val documentation: String? = null, val serverUrl: String? = null, val title: String? = null, val version: String? = null)

API metadata property for Spring Cloud Gateway

Link copied to clipboard
data class GatewayApiRouteResponse(val description: String? = null, val filters: List<String>? = null, val order: Int? = null, val predicates: List<String>? = null, val ssoEnabled: Boolean? = null, val tags: List<String>? = null, val title: String? = null, val tokenRelay: Boolean? = null, val uri: String? = null)

API route config of the Spring Cloud Gateway

Link copied to clipboard
data class GatewayCorsPropertiesResponse(val allowCredentials: Boolean? = null, val allowedHeaders: List<String>? = null, val allowedMethods: List<String>? = null, val allowedOrigins: List<String>? = null, val exposedHeaders: List<String>? = null, val maxAge: Int? = null)

Cross-Origin Resource Sharing property

Link copied to clipboard
data class GatewayCustomDomainPropertiesResponse(val thumbprint: String? = null)

The properties of custom domain for Spring Cloud Gateway

Link copied to clipboard
data class GatewayInstanceResponse(val name: String, val status: String)

Collection of instances belong to the Spring Cloud Gateway

Link copied to clipboard

Properties of the Spring Cloud Gateway Operator.

Link copied to clipboard
data class GatewayOperatorResourceRequestsResponse(val cpu: String, val instanceCount: Int, val memory: String)

Properties of the Spring Cloud Gateway Operator.

Link copied to clipboard
data class GatewayPropertiesResponse(val apiMetadataProperties: GatewayApiMetadataPropertiesResponse? = null, val corsProperties: GatewayCorsPropertiesResponse? = null, val httpsOnly: Boolean? = null, val instances: List<GatewayInstanceResponse>, val operatorProperties: GatewayOperatorPropertiesResponse, val provisioningState: String, val public: Boolean? = null, val resourceRequests: GatewayResourceRequestsResponse? = null, val ssoProperties: SsoPropertiesResponse? = null, val url: String)

Spring Cloud Gateway properties payload

Link copied to clipboard
data class GatewayResourceRequestsResponse(val cpu: String? = null, val memory: String? = null)

Resource request payload of Spring Cloud Gateway.

Link copied to clipboard
data class GatewayRouteConfigPropertiesResponse(val appResourceId: String? = null, val provisioningState: String, val routes: List<GatewayApiRouteResponse>? = null)

API route config of the Spring Cloud Gateway

Link copied to clipboard
data class GetApiPortalCustomDomainResult(val id: String, val name: String, val properties: ApiPortalCustomDomainPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Custom domain of the API portal

Link copied to clipboard
data class GetApiPortalResult(val id: String, val name: String, val properties: ApiPortalPropertiesResponse, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val type: String)

API portal resource

Link copied to clipboard
data class GetAppResourceUploadUrlResult(val relativePath: String? = null, val uploadUrl: String? = null)

Resource upload definition payload

Link copied to clipboard
data class GetAppResult(val id: String, val identity: ManagedIdentityPropertiesResponse? = null, val location: String? = null, val name: String, val properties: AppResourcePropertiesResponse, val type: String)

App resource payload

Link copied to clipboard
data class GetBindingResult(val id: String, val name: String, val properties: BindingResourcePropertiesResponse, val type: String)

Binding resource payload

Link copied to clipboard
data class GetBuildpackBindingResult(val id: String, val name: String, val properties: BuildpackBindingPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Buildpack Binding Resource object

Link copied to clipboard
data class GetBuildServiceAgentPoolResult(val id: String, val name: String, val properties: BuildServiceAgentPoolPropertiesResponse, val systemData: SystemDataResponse, val type: String)

The build service agent pool resource

Link copied to clipboard
data class GetBuildServiceBuilderResult(val id: String, val name: String, val properties: BuilderPropertiesResponse, val systemData: SystemDataResponse, val type: String)

KPack Builder resource

Link copied to clipboard
data class GetBuildServiceBuildResultLogResult(val blobUrl: String? = null)

Build result log resource properties payload

Link copied to clipboard
data class GetBuildServiceResourceUploadUrlResult(val relativePath: String? = null, val uploadUrl: String? = null)

Resource upload definition payload

Link copied to clipboard
data class GetCertificateResult(val id: String, val name: String, val properties: CertificatePropertiesResponse, val type: String)

Certificate resource payload.

Link copied to clipboard
data class GetConfigServerResult(val id: String, val name: String, val properties: ConfigServerPropertiesResponse, val type: String)

Config Server resource

Link copied to clipboard
data class GetConfigurationServiceResult(val id: String, val name: String, val properties: ConfigurationServicePropertiesResponse, val systemData: SystemDataResponse, val type: String)

Application Configuration Service resource

Link copied to clipboard
data class GetCustomDomainResult(val id: String, val name: String, val properties: CustomDomainPropertiesResponse, val type: String)

Custom domain resource payload.

Link copied to clipboard

Log file URL payload

Link copied to clipboard
data class GetDeploymentResult(val id: String, val name: String, val properties: DeploymentResourcePropertiesResponse, val sku: SkuResponse? = null, val type: String)

Deployment resource payload

Link copied to clipboard
data class GetGatewayCustomDomainResult(val id: String, val name: String, val properties: GatewayCustomDomainPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Custom domain of the Spring Cloud Gateway

Link copied to clipboard
data class GetGatewayResult(val id: String, val name: String, val properties: GatewayPropertiesResponse, val sku: SkuResponse? = null, val systemData: SystemDataResponse, val type: String)

Spring Cloud Gateway resource

Link copied to clipboard
data class GetGatewayRouteConfigResult(val id: String, val name: String, val properties: GatewayRouteConfigPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Spring Cloud Gateway route config resource

Link copied to clipboard
data class GetMonitoringSettingResult(val id: String, val name: String, val properties: MonitoringSettingPropertiesResponse, val type: String)

Monitoring Setting resource

Link copied to clipboard
data class GetServiceRegistryResult(val id: String, val name: String, val properties: ServiceRegistryPropertiesResponse, val systemData: SystemDataResponse, val type: String)

Service Registry resource

Link copied to clipboard
data class GetServiceResult(val id: String, val location: String? = null, val name: String, val properties: ClusterResourcePropertiesResponse, val sku: SkuResponse? = null, val tags: Map<String, String>? = null, val type: String)

Service resource

Link copied to clipboard
data class GetStorageResult(val id: String, val name: String, val properties: StorageAccountResponse, val systemData: SystemDataResponse, val type: String)

Storage resource payload.

Link copied to clipboard
data class GitPatternRepositoryResponse(val hostKey: String? = null, val hostKeyAlgorithm: String? = null, val label: String? = null, val name: String, val password: String? = null, val pattern: List<String>? = null, val privateKey: String? = null, val searchPaths: List<String>? = null, val strictHostKeyChecking: Boolean? = null, val uri: String, val username: String? = null)

Git repository property payload

Link copied to clipboard
data class ListServiceTestKeysResult(val enabled: Boolean? = null, val primaryKey: String? = null, val primaryTestEndpoint: String? = null, val secondaryKey: String? = null, val secondaryTestEndpoint: String? = null)

Test keys payload

Link copied to clipboard
data class ManagedIdentityPropertiesResponse(val principalId: String? = null, val tenantId: String? = null, val type: String? = null)

Managed identity properties retrieved from ARM request headers.

Link copied to clipboard
data class MonitoringSettingPropertiesResponse(val appInsightsInstrumentationKey: String? = null, val error: ErrorResponse? = null, val provisioningState: String, val traceEnabled: Boolean? = null)

Monitoring Setting properties payload

Link copied to clipboard
data class NetworkProfileResponse(val appNetworkResourceGroup: String? = null, val appSubnetId: String? = null, val outboundIPs: NetworkProfileResponseOutboundIPs, val requiredTraffics: List<RequiredTrafficResponse>, val serviceCidr: String? = null, val serviceRuntimeNetworkResourceGroup: String? = null, val serviceRuntimeSubnetId: String? = null)

Service network profile payload

Link copied to clipboard
data class NetworkProfileResponseOutboundIPs(val publicIPs: List<String>)

Desired outbound IP resources for Azure Spring Cloud instance.

Link copied to clipboard
data class PersistentDiskResponse(val mountPath: String? = null, val sizeInGB: Int? = null, val usedInGB: Int)

Persistent disk payload

Link copied to clipboard
data class RequiredTrafficResponse(val direction: String, val fqdns: List<String>, val ips: List<String>, val port: Int, val protocol: String)

Required inbound or outbound traffic for Azure Spring Cloud instance.

Link copied to clipboard
data class ServiceRegistryInstanceResponse(val name: String, val status: String)

Collection of instances belong to the Service Registry

Link copied to clipboard
data class ServiceRegistryPropertiesResponse(val instances: List<ServiceRegistryInstanceResponse>, val provisioningState: String, val resourceRequests: ServiceRegistryResourceRequestsResponse)

Service Registry properties payload

Link copied to clipboard
data class ServiceRegistryResourceRequestsResponse(val cpu: String, val instanceCount: Int, val memory: String)

Resource request payload of Service Registry

Link copied to clipboard
data class SkuResponse(val capacity: Int? = null, val name: String? = null, val tier: String? = null)

Sku of Azure Spring Cloud

Link copied to clipboard
data class SsoPropertiesResponse(val clientId: String? = null, val clientSecret: String? = null, val issuerUri: String? = null, val scope: List<String>? = null)

Single sign-on related configuration

Link copied to clipboard
data class StackPropertiesResponse(val id: String? = null, val version: String? = null)

KPack ClusterStack properties payload

Link copied to clipboard
data class StorageAccountResponse(val accountName: String, val storageType: String)

storage resource of type Azure Storage Account.

Link copied to clipboard
data class SystemDataResponse(val createdAt: String? = null, val createdBy: String? = null, val createdByType: String? = null, val lastModifiedAt: String? = null, val lastModifiedBy: String? = null, val lastModifiedByType: String? = null)

Metadata pertaining to creation and last modification of the resource.

Link copied to clipboard
data class TemporaryDiskResponse(val mountPath: String? = null, val sizeInGB: Int? = null)

Temporary disk payload

Link copied to clipboard
data class UserSourceInfoResponse(val artifactSelector: String? = null, val relativePath: String? = null, val type: String? = null, val version: String? = null)

Source information for a deployment