ApacheTomcatAKSWorkloadDeploymentArgs

data class ApacheTomcatAKSWorkloadDeploymentArgs(val automationArtifactProperties: Output<AutomationArtifactArgs>? = null, val bindings: Output<List<BindingArgs>>? = null, val buildContainerImages: Output<List<ContainerImagePropertiesArgs>>? = null, val clusterProperties: Output<AKSDeploymentPropertiesArgs>? = null, val configurations: Output<List<WebApplicationConfigurationArgs>>? = null, val containerImageProperties: Output<ContainerImagePropertiesArgs>? = null, val deploymentNamePrefix: Output<String>? = null, val deploymentSpec: Output<AKSDeploymentSpecificationArgs>? = null, val directories: Output<List<WebApplicationDirectoryArgs>>? = null, val limits: Output<ResourceRequirementsArgs>? = null, val monitoringProperties: Output<AppInsightMonitoringPropertiesArgs>? = null, val requests: Output<ResourceRequirementsArgs>? = null, val targetPlatformIdentity: Output<String>? = null) : ConvertibleToJava<ApacheTomcatAKSWorkloadDeploymentArgs>

ApacheTomcat web application.

Constructors

Link copied to clipboard
constructor(automationArtifactProperties: Output<AutomationArtifactArgs>? = null, bindings: Output<List<BindingArgs>>? = null, buildContainerImages: Output<List<ContainerImagePropertiesArgs>>? = null, clusterProperties: Output<AKSDeploymentPropertiesArgs>? = null, configurations: Output<List<WebApplicationConfigurationArgs>>? = null, containerImageProperties: Output<ContainerImagePropertiesArgs>? = null, deploymentNamePrefix: Output<String>? = null, deploymentSpec: Output<AKSDeploymentSpecificationArgs>? = null, directories: Output<List<WebApplicationDirectoryArgs>>? = null, limits: Output<ResourceRequirementsArgs>? = null, monitoringProperties: Output<AppInsightMonitoringPropertiesArgs>? = null, requests: Output<ResourceRequirementsArgs>? = null, targetPlatformIdentity: Output<String>? = null)

Properties

Link copied to clipboard

Class for automation artifact.

Link copied to clipboard
val bindings: Output<List<BindingArgs>>? = null

Gets or sets the bindings for the application.

Link copied to clipboard

Gets or sets the build container images.

Link copied to clipboard

Class for AKSDeployment Properties.

Link copied to clipboard

Gets or sets application configuration.

Link copied to clipboard

Class for container image properties.

Link copied to clipboard
val deploymentNamePrefix: Output<String>? = null

Gets or sets the deployment name prefix.

Link copied to clipboard

AKS Deployment Specification.

Link copied to clipboard

Gets or sets application directories.

Link copied to clipboard
val limits: Output<ResourceRequirementsArgs>? = null

Resource Requirements.

Link copied to clipboard

Class for app insight monitoring properties.

Link copied to clipboard
val requests: Output<ResourceRequirementsArgs>? = null

Resource Requirements.

Link copied to clipboard
val targetPlatformIdentity: Output<String>? = null

Gets or sets the target platform managed identity.

Functions

Link copied to clipboard
open override fun toJava(): ApacheTomcatAKSWorkloadDeploymentArgs