Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class SpringCloudAccelerator : KotlinCustomResource

Spring Cloud Accelerators can be imported using the resource id, e.g.

Link copied to clipboard
data class SpringCloudAcceleratorArgs(val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudAcceleratorArgs>

Spring Cloud Accelerators can be imported using the resource id, e.g.

Link copied to clipboard
Link copied to clipboard
class SpringCloudActiveDeployment : KotlinCustomResource

Manages an Active Azure Spring Cloud Deployment.

Link copied to clipboard
data class SpringCloudActiveDeploymentArgs(val deploymentName: Output<String>? = null, val springCloudAppId: Output<String>? = null) : ConvertibleToJava<SpringCloudActiveDeploymentArgs>

Manages an Active Azure Spring Cloud Deployment.

Link copied to clipboard
class SpringCloudApiPortal : KotlinCustomResource

Manages a Spring Cloud API Portal.

Link copied to clipboard
data class SpringCloudApiPortalArgs(val apiTryOutEnabled: Output<Boolean>? = null, val gatewayIds: Output<List<String>>? = null, val httpsOnlyEnabled: Output<Boolean>? = null, val instanceCount: Output<Int>? = null, val name: Output<String>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val springCloudServiceId: Output<String>? = null, val sso: Output<SpringCloudApiPortalSsoArgs>? = null) : ConvertibleToJava<SpringCloudApiPortalArgs>

Manages a Spring Cloud API Portal.

Link copied to clipboard
class SpringCloudApiPortalCustomDomain : KotlinCustomResource

Manages a Spring Cloud API Portal Domain.

Link copied to clipboard
data class SpringCloudApiPortalCustomDomainArgs(val name: Output<String>? = null, val springCloudApiPortalId: Output<String>? = null, val thumbprint: Output<String>? = null) : ConvertibleToJava<SpringCloudApiPortalCustomDomainArgs>

Manages a Spring Cloud API Portal Domain.

Link copied to clipboard
Link copied to clipboard
class SpringCloudApp : KotlinCustomResource

Manage an Azure Spring Cloud Application.

Link copied to clipboard
data class SpringCloudAppArgs(val addonJson: Output<String>? = null, val customPersistentDisks: Output<List<SpringCloudAppCustomPersistentDiskArgs>>? = null, val httpsOnly: Output<Boolean>? = null, val identity: Output<SpringCloudAppIdentityArgs>? = null, val ingressSettings: Output<SpringCloudAppIngressSettingsArgs>? = null, val isPublic: Output<Boolean>? = null, val name: Output<String>? = null, val persistentDisk: Output<SpringCloudAppPersistentDiskArgs>? = null, val publicEndpointEnabled: Output<Boolean>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null, val tlsEnabled: Output<Boolean>? = null) : ConvertibleToJava<SpringCloudAppArgs>

Manage an Azure Spring Cloud Application.

Link copied to clipboard
Link copied to clipboard
class SpringCloudAppCosmosDBAssociation : KotlinCustomResource

Associates a Spring Cloud Application with a CosmosDB Account.

Link copied to clipboard
data class SpringCloudAppCosmosDBAssociationArgs(val apiType: Output<String>? = null, val cosmosdbAccessKey: Output<String>? = null, val cosmosdbAccountId: Output<String>? = null, val cosmosdbCassandraKeyspaceName: Output<String>? = null, val cosmosdbGremlinDatabaseName: Output<String>? = null, val cosmosdbGremlinGraphName: Output<String>? = null, val cosmosdbMongoDatabaseName: Output<String>? = null, val cosmosdbSqlDatabaseName: Output<String>? = null, val name: Output<String>? = null, val springCloudAppId: Output<String>? = null) : ConvertibleToJava<SpringCloudAppCosmosDBAssociationArgs>

Associates a Spring Cloud Application with a CosmosDB Account.

Spring Cloud Application Performance Monitoring resource for App Dynamics can be imported using the resource id, e.g.

data class SpringCloudAppDynamicsApplicationPerformanceMonitoringArgs(val agentAccountAccessKey: Output<String>? = null, val agentAccountName: Output<String>? = null, val agentApplicationName: Output<String>? = null, val agentNodeName: Output<String>? = null, val agentTierName: Output<String>? = null, val agentUniqueHostId: Output<String>? = null, val controllerHostName: Output<String>? = null, val controllerPort: Output<Int>? = null, val controllerSslEnabled: Output<Boolean>? = null, val globallyEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudAppDynamicsApplicationPerformanceMonitoringArgs>

Spring Cloud Application Performance Monitoring resource for App Dynamics can be imported using the resource id, e.g.

Spring Cloud Application Performance Monitoring resource for Application Insights can be imported using the resource id, e.g.

data class SpringCloudApplicationInsightsApplicationPerformanceMonitoringArgs(val connectionString: Output<String>? = null, val globallyEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val roleInstance: Output<String>? = null, val roleName: Output<String>? = null, val samplingPercentage: Output<Int>? = null, val samplingRequestsPerSecond: Output<Int>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudApplicationInsightsApplicationPerformanceMonitoringArgs>

Spring Cloud Application Performance Monitoring resource for Application Insights can be imported using the resource id, e.g.

Link copied to clipboard
class SpringCloudApplicationLiveView : KotlinCustomResource

Spring Cloud Application Live Views can be imported using the resource id, e.g. g

Link copied to clipboard
data class SpringCloudApplicationLiveViewArgs(val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudApplicationLiveViewArgs>

Spring Cloud Application Live Views can be imported using the resource id, e.g. g

Link copied to clipboard
object SpringCloudAppMapper : ResourceMapper<SpringCloudApp>
Link copied to clipboard
class SpringCloudAppMysqlAssociation : KotlinCustomResource

Associates a Spring Cloud Application with a MySQL Database.

Link copied to clipboard
data class SpringCloudAppMysqlAssociationArgs(val databaseName: Output<String>? = null, val mysqlServerId: Output<String>? = null, val name: Output<String>? = null, val password: Output<String>? = null, val springCloudAppId: Output<String>? = null, val username: Output<String>? = null) : ConvertibleToJava<SpringCloudAppMysqlAssociationArgs>

Associates a Spring Cloud Application with a MySQL Database.

Link copied to clipboard
class SpringCloudAppRedisAssociation : KotlinCustomResource

Associates a Spring Cloud Application with a Redis Cache.

Link copied to clipboard
data class SpringCloudAppRedisAssociationArgs(val name: Output<String>? = null, val redisAccessKey: Output<String>? = null, val redisCacheId: Output<String>? = null, val springCloudAppId: Output<String>? = null, val sslEnabled: Output<Boolean>? = null) : ConvertibleToJava<SpringCloudAppRedisAssociationArgs>

Associates a Spring Cloud Application with a Redis Cache.

Link copied to clipboard
class SpringCloudBuildDeployment : KotlinCustomResource

Manages a Spring Cloud Build Deployment.

Link copied to clipboard
data class SpringCloudBuildDeploymentArgs(val addonJson: Output<String>? = null, val applicationPerformanceMonitoringIds: Output<List<String>>? = null, val buildResultId: Output<String>? = null, val environmentVariables: Output<Map<String, String>>? = null, val instanceCount: Output<Int>? = null, val name: Output<String>? = null, val quota: Output<SpringCloudBuildDeploymentQuotaArgs>? = null, val springCloudAppId: Output<String>? = null) : ConvertibleToJava<SpringCloudBuildDeploymentArgs>

Manages a Spring Cloud Build Deployment.

Link copied to clipboard
class SpringCloudBuilder : KotlinCustomResource

Manages a Spring Cloud Builder.

Link copied to clipboard
data class SpringCloudBuilderArgs(val buildPackGroups: Output<List<SpringCloudBuilderBuildPackGroupArgs>>? = null, val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null, val stack: Output<SpringCloudBuilderStackArgs>? = null) : ConvertibleToJava<SpringCloudBuilderArgs>

Manages a Spring Cloud Builder.

Link copied to clipboard
Link copied to clipboard
class SpringCloudBuildPackBinding : KotlinCustomResource

Manages a Spring Cloud Build Pack Binding.

Link copied to clipboard
data class SpringCloudBuildPackBindingArgs(val bindingType: Output<String>? = null, val launch: Output<SpringCloudBuildPackBindingLaunchArgs>? = null, val name: Output<String>? = null, val springCloudBuilderId: Output<String>? = null) : ConvertibleToJava<SpringCloudBuildPackBindingArgs>

Manages a Spring Cloud Build Pack Binding.

Link copied to clipboard
class SpringCloudCertificate : KotlinCustomResource

Manages an Azure Spring Cloud Certificate.

Link copied to clipboard
data class SpringCloudCertificateArgs(val certificateContent: Output<String>? = null, val excludePrivateKey: Output<Boolean>? = null, val keyVaultCertificateId: Output<String>? = null, val name: Output<String>? = null, val resourceGroupName: Output<String>? = null, val serviceName: Output<String>? = null) : ConvertibleToJava<SpringCloudCertificateArgs>

Manages an Azure Spring Cloud Certificate.

Link copied to clipboard
Link copied to clipboard
class SpringCloudConfigurationService : KotlinCustomResource

Manages a Spring Cloud Configuration Service.

Link copied to clipboard
data class SpringCloudConfigurationServiceArgs(val generation: Output<String>? = null, val name: Output<String>? = null, val refreshIntervalInSeconds: Output<Int>? = null, val repositories: Output<List<SpringCloudConfigurationServiceRepositoryArgs>>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudConfigurationServiceArgs>

Manages a Spring Cloud Configuration Service.

Link copied to clipboard
class SpringCloudConnection : KotlinCustomResource

Manages a service connector for spring cloud app.

Link copied to clipboard
data class SpringCloudConnectionArgs(val authentication: Output<SpringCloudConnectionAuthenticationArgs>? = null, val clientType: Output<String>? = null, val name: Output<String>? = null, val secretStore: Output<SpringCloudConnectionSecretStoreArgs>? = null, val springCloudId: Output<String>? = null, val targetResourceId: Output<String>? = null, val vnetSolution: Output<String>? = null) : ConvertibleToJava<SpringCloudConnectionArgs>

Manages a service connector for spring cloud app.

Link copied to clipboard
Link copied to clipboard
class SpringCloudContainerDeployment : KotlinCustomResource

Manages a Spring Cloud Container Deployment.

Link copied to clipboard
data class SpringCloudContainerDeploymentArgs(val addonJson: Output<String>? = null, val applicationPerformanceMonitoringIds: Output<List<String>>? = null, val arguments: Output<List<String>>? = null, val commands: Output<List<String>>? = null, val environmentVariables: Output<Map<String, String>>? = null, val image: Output<String>? = null, val instanceCount: Output<Int>? = null, val languageFramework: Output<String>? = null, val name: Output<String>? = null, val quota: Output<SpringCloudContainerDeploymentQuotaArgs>? = null, val server: Output<String>? = null, val springCloudAppId: Output<String>? = null) : ConvertibleToJava<SpringCloudContainerDeploymentArgs>

Manages a Spring Cloud Container Deployment.

Link copied to clipboard
class SpringCloudCustomDomain : KotlinCustomResource

Manages an Azure Spring Cloud Custom Domain.

Link copied to clipboard
data class SpringCloudCustomDomainArgs(val certificateName: Output<String>? = null, val name: Output<String>? = null, val springCloudAppId: Output<String>? = null, val thumbprint: Output<String>? = null) : ConvertibleToJava<SpringCloudCustomDomainArgs>

Manages an Azure Spring Cloud Custom Domain.

Link copied to clipboard
Link copied to clipboard
class SpringCloudCustomizedAccelerator : KotlinCustomResource

Manages a Spring Cloud Customized Accelerator.

Link copied to clipboard
data class SpringCloudCustomizedAcceleratorArgs(val acceleratorTags: Output<List<String>>? = null, val acceleratorType: Output<String>? = null, val description: Output<String>? = null, val displayName: Output<String>? = null, val gitRepository: Output<SpringCloudCustomizedAcceleratorGitRepositoryArgs>? = null, val iconUrl: Output<String>? = null, val name: Output<String>? = null, val springCloudAcceleratorId: Output<String>? = null) : ConvertibleToJava<SpringCloudCustomizedAcceleratorArgs>

Manages a Spring Cloud Customized Accelerator.

Link copied to clipboard
class SpringCloudDevToolPortal : KotlinCustomResource

Spring Cloud Dev Tool Portals can be imported using the resource id, e.g.

Link copied to clipboard
data class SpringCloudDevToolPortalArgs(val applicationAcceleratorEnabled: Output<Boolean>? = null, val applicationLiveViewEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val springCloudServiceId: Output<String>? = null, val sso: Output<SpringCloudDevToolPortalSsoArgs>? = null) : ConvertibleToJava<SpringCloudDevToolPortalArgs>

Spring Cloud Dev Tool Portals can be imported using the resource id, e.g.

Spring Cloud Application Performance Monitoring resource for Dynatrace can be imported using the resource id, e.g.

data class SpringCloudDynatraceApplicationPerformanceMonitoringArgs(val apiToken: Output<String>? = null, val apiUrl: Output<String>? = null, val connectionPoint: Output<String>? = null, val environmentId: Output<String>? = null, val globallyEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null, val tenant: Output<String>? = null, val tenantToken: Output<String>? = null) : ConvertibleToJava<SpringCloudDynatraceApplicationPerformanceMonitoringArgs>

Spring Cloud Application Performance Monitoring resource for Dynatrace can be imported using the resource id, e.g.

Spring Cloud Application Performance Monitoring resource for Elastic can be imported using the resource id, e.g.

data class SpringCloudElasticApplicationPerformanceMonitoringArgs(val applicationPackages: Output<List<String>>? = null, val globallyEnabled: Output<Boolean>? = null, val name: Output<String>? = null, val serverUrl: Output<String>? = null, val serviceName: Output<String>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudElasticApplicationPerformanceMonitoringArgs>

Spring Cloud Application Performance Monitoring resource for Elastic can be imported using the resource id, e.g.

Link copied to clipboard
class SpringCloudGateway : KotlinCustomResource

Spring Cloud Gateways can be imported using the resource id, e.g.

Link copied to clipboard
data class SpringCloudGatewayArgs(val apiMetadata: Output<SpringCloudGatewayApiMetadataArgs>? = null, val applicationPerformanceMonitoringIds: Output<List<String>>? = null, val applicationPerformanceMonitoringTypes: Output<List<String>>? = null, val clientAuthorization: Output<SpringCloudGatewayClientAuthorizationArgs>? = null, val cors: Output<SpringCloudGatewayCorsArgs>? = null, val environmentVariables: Output<Map<String, String>>? = null, val httpsOnly: Output<Boolean>? = null, val instanceCount: Output<Int>? = null, val localResponseCachePerInstance: Output<SpringCloudGatewayLocalResponseCachePerInstanceArgs>? = null, val localResponseCachePerRoute: Output<SpringCloudGatewayLocalResponseCachePerRouteArgs>? = null, val name: Output<String>? = null, val publicNetworkAccessEnabled: Output<Boolean>? = null, val quota: Output<SpringCloudGatewayQuotaArgs>? = null, val sensitiveEnvironmentVariables: Output<Map<String, String>>? = null, val springCloudServiceId: Output<String>? = null, val sso: Output<SpringCloudGatewaySsoArgs>? = null) : ConvertibleToJava<SpringCloudGatewayArgs>

Spring Cloud Gateways can be imported using the resource id, e.g.

Link copied to clipboard
class SpringCloudGatewayCustomDomain : KotlinCustomResource

Manages a Spring Cloud Gateway Custom Domain.

Link copied to clipboard
data class SpringCloudGatewayCustomDomainArgs(val name: Output<String>? = null, val springCloudGatewayId: Output<String>? = null, val thumbprint: Output<String>? = null) : ConvertibleToJava<SpringCloudGatewayCustomDomainArgs>

Manages a Spring Cloud Gateway Custom Domain.

Link copied to clipboard
Link copied to clipboard
class SpringCloudGatewayRouteConfig : KotlinCustomResource

Manages a Spring Cloud Gateway Route Config.

Link copied to clipboard
data class SpringCloudGatewayRouteConfigArgs(val filters: Output<List<String>>? = null, val name: Output<String>? = null, val openApi: Output<SpringCloudGatewayRouteConfigOpenApiArgs>? = null, val predicates: Output<List<String>>? = null, val protocol: Output<String>? = null, val routes: Output<List<SpringCloudGatewayRouteConfigRouteArgs>>? = null, val springCloudAppId: Output<String>? = null, val springCloudGatewayId: Output<String>? = null, val ssoValidationEnabled: Output<Boolean>? = null) : ConvertibleToJava<SpringCloudGatewayRouteConfigArgs>

Manages a Spring Cloud Gateway Route Config.

Link copied to clipboard
class SpringCloudJavaDeployment : KotlinCustomResource

Manages an Azure Spring Cloud Deployment with a Java runtime.

Link copied to clipboard
data class SpringCloudJavaDeploymentArgs(val environmentVariables: Output<Map<String, String>>? = null, val instanceCount: Output<Int>? = null, val jvmOptions: Output<String>? = null, val name: Output<String>? = null, val quota: Output<SpringCloudJavaDeploymentQuotaArgs>? = null, val runtimeVersion: Output<String>? = null, val springCloudAppId: Output<String>? = null) : ConvertibleToJava<SpringCloudJavaDeploymentArgs>

Manages an Azure Spring Cloud Deployment with a Java runtime.

Spring Cloud Application Performance Monitoring resource for New Relic can be imported using the resource id, e.g.

data class SpringCloudNewRelicApplicationPerformanceMonitoringArgs(val agentEnabled: Output<Boolean>? = null, val appName: Output<String>? = null, val appServerPort: Output<Int>? = null, val auditModeEnabled: Output<Boolean>? = null, val autoAppNamingEnabled: Output<Boolean>? = null, val autoTransactionNamingEnabled: Output<Boolean>? = null, val customTracingEnabled: Output<Boolean>? = null, val globallyEnabled: Output<Boolean>? = null, val labels: Output<Map<String, String>>? = null, val licenseKey: Output<String>? = null, val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null) : ConvertibleToJava<SpringCloudNewRelicApplicationPerformanceMonitoringArgs>

Spring Cloud Application Performance Monitoring resource for New Relic can be imported using the resource id, e.g.

Link copied to clipboard
class SpringCloudService : KotlinCustomResource

Manages an Azure Spring Cloud Service.

Link copied to clipboard
data class SpringCloudServiceArgs(val buildAgentPoolSize: Output<String>? = null, val configServerGitSetting: Output<SpringCloudServiceConfigServerGitSettingArgs>? = null, val containerRegistries: Output<List<SpringCloudServiceContainerRegistryArgs>>? = null, val defaultBuildService: Output<SpringCloudServiceDefaultBuildServiceArgs>? = null, val location: Output<String>? = null, val logStreamPublicEndpointEnabled: Output<Boolean>? = null, val managedEnvironmentId: Output<String>? = null, val marketplace: Output<SpringCloudServiceMarketplaceArgs>? = null, val name: Output<String>? = null, val network: Output<SpringCloudServiceNetworkArgs>? = null, val resourceGroupName: Output<String>? = null, val serviceRegistryEnabled: Output<Boolean>? = null, val skuName: Output<String>? = null, val skuTier: Output<String>? = null, val tags: Output<Map<String, String>>? = null, val trace: Output<SpringCloudServiceTraceArgs>? = null, val zoneRedundant: Output<Boolean>? = null) : ConvertibleToJava<SpringCloudServiceArgs>

Manages an Azure Spring Cloud Service.

Link copied to clipboard
Link copied to clipboard
class SpringCloudStorage : KotlinCustomResource

Manages a Spring Cloud Storage.

Link copied to clipboard
data class SpringCloudStorageArgs(val name: Output<String>? = null, val springCloudServiceId: Output<String>? = null, val storageAccountKey: Output<String>? = null, val storageAccountName: Output<String>? = null) : ConvertibleToJava<SpringCloudStorageArgs>

Manages a Spring Cloud Storage.

Link copied to clipboard

Functions

Link copied to clipboard