1. Packages
  2. Azure Native
  3. API Docs
  4. appplatform
  5. getDeployment
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

azure-native.appplatform.getDeployment

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi

Get a Deployment and its properties.

Uses Azure REST API version 2024-01-01-preview.

Other available API versions: 2023-05-01-preview, 2023-07-01-preview, 2023-09-01-preview, 2023-11-01-preview, 2023-12-01, 2024-05-01-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native appplatform [ApiVersion]. See the version guide for details.

Using getDeployment

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getDeployment(args: GetDeploymentArgs, opts?: InvokeOptions): Promise<GetDeploymentResult>
function getDeploymentOutput(args: GetDeploymentOutputArgs, opts?: InvokeOptions): Output<GetDeploymentResult>
Copy
def get_deployment(app_name: Optional[str] = None,
                   deployment_name: Optional[str] = None,
                   resource_group_name: Optional[str] = None,
                   service_name: Optional[str] = None,
                   opts: Optional[InvokeOptions] = None) -> GetDeploymentResult
def get_deployment_output(app_name: Optional[pulumi.Input[str]] = None,
                   deployment_name: Optional[pulumi.Input[str]] = None,
                   resource_group_name: Optional[pulumi.Input[str]] = None,
                   service_name: Optional[pulumi.Input[str]] = None,
                   opts: Optional[InvokeOptions] = None) -> Output[GetDeploymentResult]
Copy
func LookupDeployment(ctx *Context, args *LookupDeploymentArgs, opts ...InvokeOption) (*LookupDeploymentResult, error)
func LookupDeploymentOutput(ctx *Context, args *LookupDeploymentOutputArgs, opts ...InvokeOption) LookupDeploymentResultOutput
Copy

> Note: This function is named LookupDeployment in the Go SDK.

public static class GetDeployment 
{
    public static Task<GetDeploymentResult> InvokeAsync(GetDeploymentArgs args, InvokeOptions? opts = null)
    public static Output<GetDeploymentResult> Invoke(GetDeploymentInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetDeploymentResult> getDeployment(GetDeploymentArgs args, InvokeOptions options)
public static Output<GetDeploymentResult> getDeployment(GetDeploymentArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:appplatform:getDeployment
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

AppName
This property is required.
Changes to this property will trigger replacement.
string
The name of the App resource.
DeploymentName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Deployment resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
ServiceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Service resource.
AppName
This property is required.
Changes to this property will trigger replacement.
string
The name of the App resource.
DeploymentName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Deployment resource.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
ServiceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Service resource.
appName
This property is required.
Changes to this property will trigger replacement.
String
The name of the App resource.
deploymentName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Deployment resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Service resource.
appName
This property is required.
Changes to this property will trigger replacement.
string
The name of the App resource.
deploymentName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Deployment resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the Service resource.
app_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the App resource.
deployment_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Deployment resource.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
service_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the Service resource.
appName
This property is required.
Changes to this property will trigger replacement.
String
The name of the App resource.
deploymentName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Deployment resource.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serviceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the Service resource.

getDeployment Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource Id for the resource.
Name string
The name of the resource.
Properties Pulumi.AzureNative.AppPlatform.Outputs.DeploymentResourcePropertiesResponse
Properties of the Deployment resource
SystemData Pulumi.AzureNative.AppPlatform.Outputs.SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource.
Sku Pulumi.AzureNative.AppPlatform.Outputs.SkuResponse
Sku of the Deployment resource
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource Id for the resource.
Name string
The name of the resource.
Properties DeploymentResourcePropertiesResponse
Properties of the Deployment resource
SystemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
Type string
The type of the resource.
Sku SkuResponse
Sku of the Deployment resource
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource Id for the resource.
name String
The name of the resource.
properties DeploymentResourcePropertiesResponse
Properties of the Deployment resource
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource.
sku SkuResponse
Sku of the Deployment resource
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource Id for the resource.
name string
The name of the resource.
properties DeploymentResourcePropertiesResponse
Properties of the Deployment resource
systemData SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type string
The type of the resource.
sku SkuResponse
Sku of the Deployment resource
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource Id for the resource.
name str
The name of the resource.
properties DeploymentResourcePropertiesResponse
Properties of the Deployment resource
system_data SystemDataResponse
Metadata pertaining to creation and last modification of the resource.
type str
The type of the resource.
sku SkuResponse
Sku of the Deployment resource
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource Id for the resource.
name String
The name of the resource.
properties Property Map
Properties of the Deployment resource
systemData Property Map
Metadata pertaining to creation and last modification of the resource.
type String
The type of the resource.
sku Property Map
Sku of the Deployment resource

Supporting Types

ApmReferenceResponse

ResourceId This property is required. string
Resource Id of the APM
ResourceId This property is required. string
Resource Id of the APM
resourceId This property is required. String
Resource Id of the APM
resourceId This property is required. string
Resource Id of the APM
resource_id This property is required. str
Resource Id of the APM
resourceId This property is required. String
Resource Id of the APM

BuildResultUserSourceInfoResponse

BuildResultId string
Resource id of an existing succeeded build result under the same Spring instance.
Version string
Version of the source
BuildResultId string
Resource id of an existing succeeded build result under the same Spring instance.
Version string
Version of the source
buildResultId String
Resource id of an existing succeeded build result under the same Spring instance.
version String
Version of the source
buildResultId string
Resource id of an existing succeeded build result under the same Spring instance.
version string
Version of the source
build_result_id str
Resource id of an existing succeeded build result under the same Spring instance.
version str
Version of the source
buildResultId String
Resource id of an existing succeeded build result under the same Spring instance.
version String
Version of the source

ContainerProbeSettingsResponse

DisableProbe bool
Indicates whether disable the liveness and readiness probe
DisableProbe bool
Indicates whether disable the liveness and readiness probe
disableProbe Boolean
Indicates whether disable the liveness and readiness probe
disableProbe boolean
Indicates whether disable the liveness and readiness probe
disable_probe bool
Indicates whether disable the liveness and readiness probe
disableProbe Boolean
Indicates whether disable the liveness and readiness probe

CustomContainerResponse

Args List<string>
Arguments to the entrypoint. The docker image's CMD is used if this is not provided.
Command List<string>
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided.
ContainerImage string
Container image of the custom container. This should be in the form of : without the server name of the registry
ImageRegistryCredential Pulumi.AzureNative.AppPlatform.Inputs.ImageRegistryCredentialResponse
Credential of the image registry
LanguageFramework string
Language framework of the container image uploaded. Supported values: "springboot", "", null.
Server string
The name of the registry that contains the container image
Args []string
Arguments to the entrypoint. The docker image's CMD is used if this is not provided.
Command []string
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided.
ContainerImage string
Container image of the custom container. This should be in the form of : without the server name of the registry
ImageRegistryCredential ImageRegistryCredentialResponse
Credential of the image registry
LanguageFramework string
Language framework of the container image uploaded. Supported values: "springboot", "", null.
Server string
The name of the registry that contains the container image
args List<String>
Arguments to the entrypoint. The docker image's CMD is used if this is not provided.
command List<String>
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided.
containerImage String
Container image of the custom container. This should be in the form of : without the server name of the registry
imageRegistryCredential ImageRegistryCredentialResponse
Credential of the image registry
languageFramework String
Language framework of the container image uploaded. Supported values: "springboot", "", null.
server String
The name of the registry that contains the container image
args string[]
Arguments to the entrypoint. The docker image's CMD is used if this is not provided.
command string[]
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided.
containerImage string
Container image of the custom container. This should be in the form of : without the server name of the registry
imageRegistryCredential ImageRegistryCredentialResponse
Credential of the image registry
languageFramework string
Language framework of the container image uploaded. Supported values: "springboot", "", null.
server string
The name of the registry that contains the container image
args Sequence[str]
Arguments to the entrypoint. The docker image's CMD is used if this is not provided.
command Sequence[str]
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided.
container_image str
Container image of the custom container. This should be in the form of : without the server name of the registry
image_registry_credential ImageRegistryCredentialResponse
Credential of the image registry
language_framework str
Language framework of the container image uploaded. Supported values: "springboot", "", null.
server str
The name of the registry that contains the container image
args List<String>
Arguments to the entrypoint. The docker image's CMD is used if this is not provided.
command List<String>
Entrypoint array. Not executed within a shell. The docker image's ENTRYPOINT is used if this is not provided.
containerImage String
Container image of the custom container. This should be in the form of : without the server name of the registry
imageRegistryCredential Property Map
Credential of the image registry
languageFramework String
Language framework of the container image uploaded. Supported values: "springboot", "", null.
server String
The name of the registry that contains the container image

CustomContainerUserSourceInfoResponse

CustomContainer CustomContainerResponse
Custom container payload
Version string
Version of the source
customContainer CustomContainerResponse
Custom container payload
version String
Version of the source
customContainer CustomContainerResponse
Custom container payload
version string
Version of the source
custom_container CustomContainerResponse
Custom container payload
version str
Version of the source
customContainer Property Map
Custom container payload
version String
Version of the source

CustomScaleRuleResponse

Auth List<Pulumi.AzureNative.AppPlatform.Inputs.ScaleRuleAuthResponse>
Authentication secrets for the custom scale rule.
Metadata Dictionary<string, string>
Metadata properties to describe custom scale rule.
Type string
Type of the custom scale rule eg: azure-servicebus, redis etc.
Auth []ScaleRuleAuthResponse
Authentication secrets for the custom scale rule.
Metadata map[string]string
Metadata properties to describe custom scale rule.
Type string
Type of the custom scale rule eg: azure-servicebus, redis etc.
auth List<ScaleRuleAuthResponse>
Authentication secrets for the custom scale rule.
metadata Map<String,String>
Metadata properties to describe custom scale rule.
type String
Type of the custom scale rule eg: azure-servicebus, redis etc.
auth ScaleRuleAuthResponse[]
Authentication secrets for the custom scale rule.
metadata {[key: string]: string}
Metadata properties to describe custom scale rule.
type string
Type of the custom scale rule eg: azure-servicebus, redis etc.
auth Sequence[ScaleRuleAuthResponse]
Authentication secrets for the custom scale rule.
metadata Mapping[str, str]
Metadata properties to describe custom scale rule.
type str
Type of the custom scale rule eg: azure-servicebus, redis etc.
auth List<Property Map>
Authentication secrets for the custom scale rule.
metadata Map<String>
Metadata properties to describe custom scale rule.
type String
Type of the custom scale rule eg: azure-servicebus, redis etc.

DeploymentInstanceResponse

DiscoveryStatus This property is required. string
Discovery status of the deployment instance
Name This property is required. string
Name of the deployment instance
Reason This property is required. string
Failed reason of the deployment instance
StartTime This property is required. string
Start time of the deployment instance
Status This property is required. string
Status of the deployment instance
Zone This property is required. string
Availability zone information of the deployment instance
DiscoveryStatus This property is required. string
Discovery status of the deployment instance
Name This property is required. string
Name of the deployment instance
Reason This property is required. string
Failed reason of the deployment instance
StartTime This property is required. string
Start time of the deployment instance
Status This property is required. string
Status of the deployment instance
Zone This property is required. string
Availability zone information of the deployment instance
discoveryStatus This property is required. String
Discovery status of the deployment instance
name This property is required. String
Name of the deployment instance
reason This property is required. String
Failed reason of the deployment instance
startTime This property is required. String
Start time of the deployment instance
status This property is required. String
Status of the deployment instance
zone This property is required. String
Availability zone information of the deployment instance
discoveryStatus This property is required. string
Discovery status of the deployment instance
name This property is required. string
Name of the deployment instance
reason This property is required. string
Failed reason of the deployment instance
startTime This property is required. string
Start time of the deployment instance
status This property is required. string
Status of the deployment instance
zone This property is required. string
Availability zone information of the deployment instance
discovery_status This property is required. str
Discovery status of the deployment instance
name This property is required. str
Name of the deployment instance
reason This property is required. str
Failed reason of the deployment instance
start_time This property is required. str
Start time of the deployment instance
status This property is required. str
Status of the deployment instance
zone This property is required. str
Availability zone information of the deployment instance
discoveryStatus This property is required. String
Discovery status of the deployment instance
name This property is required. String
Name of the deployment instance
reason This property is required. String
Failed reason of the deployment instance
startTime This property is required. String
Start time of the deployment instance
status This property is required. String
Status of the deployment instance
zone This property is required. String
Availability zone information of the deployment instance

DeploymentResourcePropertiesResponse

Instances This property is required. List<Pulumi.AzureNative.AppPlatform.Inputs.DeploymentInstanceResponse>
Collection of instances belong to the Deployment
ProvisioningState This property is required. string
Provisioning state of the Deployment
Status This property is required. string
Status of the Deployment
Active bool
Indicates whether the Deployment is active
DeploymentSettings Pulumi.AzureNative.AppPlatform.Inputs.DeploymentSettingsResponse
Deployment settings of the Deployment
Source Pulumi.AzureNative.AppPlatform.Inputs.BuildResultUserSourceInfoResponse | Pulumi.AzureNative.AppPlatform.Inputs.CustomContainerUserSourceInfoResponse | Pulumi.AzureNative.AppPlatform.Inputs.JarUploadedUserSourceInfoResponse | Pulumi.AzureNative.AppPlatform.Inputs.NetCoreZipUploadedUserSourceInfoResponse | Pulumi.AzureNative.AppPlatform.Inputs.SourceUploadedUserSourceInfoResponse | Pulumi.AzureNative.AppPlatform.Inputs.UploadedUserSourceInfoResponse | Pulumi.AzureNative.AppPlatform.Inputs.WarUploadedUserSourceInfoResponse
Uploaded source information of the deployment.
Instances This property is required. []DeploymentInstanceResponse
Collection of instances belong to the Deployment
ProvisioningState This property is required. string
Provisioning state of the Deployment
Status This property is required. string
Status of the Deployment
Active bool
Indicates whether the Deployment is active
DeploymentSettings DeploymentSettingsResponse
Deployment settings of the Deployment
Source BuildResultUserSourceInfoResponse | CustomContainerUserSourceInfoResponse | JarUploadedUserSourceInfoResponse | NetCoreZipUploadedUserSourceInfoResponse | SourceUploadedUserSourceInfoResponse | UploadedUserSourceInfoResponse | WarUploadedUserSourceInfoResponse
Uploaded source information of the deployment.
instances This property is required. List<DeploymentInstanceResponse>
Collection of instances belong to the Deployment
provisioningState This property is required. String
Provisioning state of the Deployment
status This property is required. String
Status of the Deployment
active Boolean
Indicates whether the Deployment is active
deploymentSettings DeploymentSettingsResponse
Deployment settings of the Deployment
source BuildResultUserSourceInfoResponse | CustomContainerUserSourceInfoResponse | JarUploadedUserSourceInfoResponse | NetCoreZipUploadedUserSourceInfoResponse | SourceUploadedUserSourceInfoResponse | UploadedUserSourceInfoResponse | WarUploadedUserSourceInfoResponse
Uploaded source information of the deployment.
instances This property is required. DeploymentInstanceResponse[]
Collection of instances belong to the Deployment
provisioningState This property is required. string
Provisioning state of the Deployment
status This property is required. string
Status of the Deployment
active boolean
Indicates whether the Deployment is active
deploymentSettings DeploymentSettingsResponse
Deployment settings of the Deployment
source BuildResultUserSourceInfoResponse | CustomContainerUserSourceInfoResponse | JarUploadedUserSourceInfoResponse | NetCoreZipUploadedUserSourceInfoResponse | SourceUploadedUserSourceInfoResponse | UploadedUserSourceInfoResponse | WarUploadedUserSourceInfoResponse
Uploaded source information of the deployment.
instances This property is required. Sequence[DeploymentInstanceResponse]
Collection of instances belong to the Deployment
provisioning_state This property is required. str
Provisioning state of the Deployment
status This property is required. str
Status of the Deployment
active bool
Indicates whether the Deployment is active
deployment_settings DeploymentSettingsResponse
Deployment settings of the Deployment
source BuildResultUserSourceInfoResponse | CustomContainerUserSourceInfoResponse | JarUploadedUserSourceInfoResponse | NetCoreZipUploadedUserSourceInfoResponse | SourceUploadedUserSourceInfoResponse | UploadedUserSourceInfoResponse | WarUploadedUserSourceInfoResponse
Uploaded source information of the deployment.
instances This property is required. List<Property Map>
Collection of instances belong to the Deployment
provisioningState This property is required. String
Provisioning state of the Deployment
status This property is required. String
Status of the Deployment
active Boolean
Indicates whether the Deployment is active
deploymentSettings Property Map
Deployment settings of the Deployment
source Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
Uploaded source information of the deployment.

DeploymentSettingsResponse

AddonConfigs Dictionary<string, object>
Collection of addons
Apms List<Pulumi.AzureNative.AppPlatform.Inputs.ApmReferenceResponse>
Collection of ApmReferences
ContainerProbeSettings Pulumi.AzureNative.AppPlatform.Inputs.ContainerProbeSettingsResponse
Container liveness and readiness probe settings
EnvironmentVariables Dictionary<string, string>
Collection of environment variables
LivenessProbe Pulumi.AzureNative.AppPlatform.Inputs.ProbeResponse
Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
ReadinessProbe Pulumi.AzureNative.AppPlatform.Inputs.ProbeResponse
Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
ResourceRequests Pulumi.AzureNative.AppPlatform.Inputs.ResourceRequestsResponse
The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later.
Scale Pulumi.AzureNative.AppPlatform.Inputs.ScaleResponse
Scaling properties for the Azure Spring Apps App Instance.
StartupProbe Pulumi.AzureNative.AppPlatform.Inputs.ProbeResponse
StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
TerminationGracePeriodSeconds int
Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds.
AddonConfigs map[string]interface{}
Collection of addons
Apms []ApmReferenceResponse
Collection of ApmReferences
ContainerProbeSettings ContainerProbeSettingsResponse
Container liveness and readiness probe settings
EnvironmentVariables map[string]string
Collection of environment variables
LivenessProbe ProbeResponse
Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
ReadinessProbe ProbeResponse
Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
ResourceRequests ResourceRequestsResponse
The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later.
Scale ScaleResponse
Scaling properties for the Azure Spring Apps App Instance.
StartupProbe ProbeResponse
StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
TerminationGracePeriodSeconds int
Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds.
addonConfigs Map<String,Object>
Collection of addons
apms List<ApmReferenceResponse>
Collection of ApmReferences
containerProbeSettings ContainerProbeSettingsResponse
Container liveness and readiness probe settings
environmentVariables Map<String,String>
Collection of environment variables
livenessProbe ProbeResponse
Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
readinessProbe ProbeResponse
Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
resourceRequests ResourceRequestsResponse
The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later.
scale ScaleResponse
Scaling properties for the Azure Spring Apps App Instance.
startupProbe ProbeResponse
StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
terminationGracePeriodSeconds Integer
Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds.
addonConfigs {[key: string]: any}
Collection of addons
apms ApmReferenceResponse[]
Collection of ApmReferences
containerProbeSettings ContainerProbeSettingsResponse
Container liveness and readiness probe settings
environmentVariables {[key: string]: string}
Collection of environment variables
livenessProbe ProbeResponse
Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
readinessProbe ProbeResponse
Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
resourceRequests ResourceRequestsResponse
The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later.
scale ScaleResponse
Scaling properties for the Azure Spring Apps App Instance.
startupProbe ProbeResponse
StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
terminationGracePeriodSeconds number
Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds.
addon_configs Mapping[str, Any]
Collection of addons
apms Sequence[ApmReferenceResponse]
Collection of ApmReferences
container_probe_settings ContainerProbeSettingsResponse
Container liveness and readiness probe settings
environment_variables Mapping[str, str]
Collection of environment variables
liveness_probe ProbeResponse
Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
readiness_probe ProbeResponse
Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
resource_requests ResourceRequestsResponse
The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later.
scale ScaleResponse
Scaling properties for the Azure Spring Apps App Instance.
startup_probe ProbeResponse
StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
termination_grace_period_seconds int
Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds.
addonConfigs Map<Any>
Collection of addons
apms List<Property Map>
Collection of ApmReferences
containerProbeSettings Property Map
Container liveness and readiness probe settings
environmentVariables Map<String>
Collection of environment variables
livenessProbe Property Map
Periodic probe of App Instance liveness. App Instance will be restarted if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
readinessProbe Property Map
Periodic probe of App Instance service readiness. App Instance will be removed from service endpoints if the probe fails. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
resourceRequests Property Map
The requested resource quantity for required CPU and Memory. It is recommended that using this field to represent the required CPU and Memory, the old field cpu and memoryInGB will be deprecated later.
scale Property Map
Scaling properties for the Azure Spring Apps App Instance.
startupProbe Property Map
StartupProbe indicates that the App Instance has successfully initialized. If specified, no other probes are executed until this completes successfully. If this probe fails, the Pod will be restarted, just as if the livenessProbe failed. This can be used to provide different probe parameters at the beginning of a App Instance's lifecycle, when it might take a long time to load data or warm a cache, than during steady-state operation. This cannot be updated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
terminationGracePeriodSeconds Number
Optional duration in seconds the App Instance needs to terminate gracefully. May be decreased in delete request. Value must be non-negative integer. The value zero indicates stop immediately via the kill signal (no opportunity to shut down). If this value is nil, the default grace period will be used instead. The grace period is the duration in seconds after the processes running in the App Instance are sent a termination signal and the time when the processes are forcibly halted with a kill signal. Set this value longer than the expected cleanup time for your process. Defaults to 90 seconds.

ExecActionResponse

Command List<string>
Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
Command []string
Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
command List<String>
Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
command string[]
Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
command Sequence[str]
Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.
command List<String>
Command is the command line to execute inside the container, the working directory for the command is root ('/') in the container's filesystem. The command is not run inside a shell, so traditional shell instructions ('|', etc) won't work. To use a shell, you need to explicitly call out to that shell. Exit status of 0 is treated as live/healthy and non-zero is unhealthy.

HTTPGetActionResponse

Path string
Path to access on the HTTP server.
Scheme string

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://
Path string
Path to access on the HTTP server.
Scheme string

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://
path String
Path to access on the HTTP server.
scheme String

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://
path string
Path to access on the HTTP server.
scheme string

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://
path str
Path to access on the HTTP server.
scheme str

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://
path String
Path to access on the HTTP server.
scheme String

Scheme to use for connecting to the host. Defaults to HTTP.

Possible enum values:

  • "HTTP" means that the scheme used will be http://
  • "HTTPS" means that the scheme used will be https://

HttpScaleRuleResponse

Auth List<Pulumi.AzureNative.AppPlatform.Inputs.ScaleRuleAuthResponse>
Authentication secrets for the custom scale rule.
Metadata Dictionary<string, string>
Metadata properties to describe http scale rule.
Auth []ScaleRuleAuthResponse
Authentication secrets for the custom scale rule.
Metadata map[string]string
Metadata properties to describe http scale rule.
auth List<ScaleRuleAuthResponse>
Authentication secrets for the custom scale rule.
metadata Map<String,String>
Metadata properties to describe http scale rule.
auth ScaleRuleAuthResponse[]
Authentication secrets for the custom scale rule.
metadata {[key: string]: string}
Metadata properties to describe http scale rule.
auth Sequence[ScaleRuleAuthResponse]
Authentication secrets for the custom scale rule.
metadata Mapping[str, str]
Metadata properties to describe http scale rule.
auth List<Property Map>
Authentication secrets for the custom scale rule.
metadata Map<String>
Metadata properties to describe http scale rule.

ImageRegistryCredentialResponse

Password string
The password of the image registry credential
Username string
The username of the image registry credential
Password string
The password of the image registry credential
Username string
The username of the image registry credential
password String
The password of the image registry credential
username String
The username of the image registry credential
password string
The password of the image registry credential
username string
The username of the image registry credential
password str
The password of the image registry credential
username str
The username of the image registry credential
password String
The password of the image registry credential
username String
The username of the image registry credential

JarUploadedUserSourceInfoResponse

JvmOptions string
JVM parameter
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the Jar file
Version string
Version of the source
JvmOptions string
JVM parameter
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the Jar file
Version string
Version of the source
jvmOptions String
JVM parameter
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the Jar file
version String
Version of the source
jvmOptions string
JVM parameter
relativePath string
Relative path of the storage which stores the source
runtimeVersion string
Runtime version of the Jar file
version string
Version of the source
jvm_options str
JVM parameter
relative_path str
Relative path of the storage which stores the source
runtime_version str
Runtime version of the Jar file
version str
Version of the source
jvmOptions String
JVM parameter
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the Jar file
version String
Version of the source

NetCoreZipUploadedUserSourceInfoResponse

NetCoreMainEntryPath string
The path to the .NET executable relative to zip root
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the .Net file
Version string
Version of the source
NetCoreMainEntryPath string
The path to the .NET executable relative to zip root
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the .Net file
Version string
Version of the source
netCoreMainEntryPath String
The path to the .NET executable relative to zip root
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the .Net file
version String
Version of the source
netCoreMainEntryPath string
The path to the .NET executable relative to zip root
relativePath string
Relative path of the storage which stores the source
runtimeVersion string
Runtime version of the .Net file
version string
Version of the source
net_core_main_entry_path str
The path to the .NET executable relative to zip root
relative_path str
Relative path of the storage which stores the source
runtime_version str
Runtime version of the .Net file
version str
Version of the source
netCoreMainEntryPath String
The path to the .NET executable relative to zip root
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the .Net file
version String
Version of the source

ProbeResponse

DisableProbe This property is required. bool
Indicate whether the probe is disabled.
FailureThreshold int
Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1.
InitialDelaySeconds int
Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
PeriodSeconds int
How often (in seconds) to perform the probe. Minimum value is 1.
ProbeAction Pulumi.AzureNative.AppPlatform.Inputs.ExecActionResponse | Pulumi.AzureNative.AppPlatform.Inputs.HTTPGetActionResponse | Pulumi.AzureNative.AppPlatform.Inputs.TCPSocketActionResponse
The action of the probe.
SuccessThreshold int
Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1.
TimeoutSeconds int
Number of seconds after which the probe times out. Minimum value is 1.
DisableProbe This property is required. bool
Indicate whether the probe is disabled.
FailureThreshold int
Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1.
InitialDelaySeconds int
Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
PeriodSeconds int
How often (in seconds) to perform the probe. Minimum value is 1.
ProbeAction ExecActionResponse | HTTPGetActionResponse | TCPSocketActionResponse
The action of the probe.
SuccessThreshold int
Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1.
TimeoutSeconds int
Number of seconds after which the probe times out. Minimum value is 1.
disableProbe This property is required. Boolean
Indicate whether the probe is disabled.
failureThreshold Integer
Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1.
initialDelaySeconds Integer
Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
periodSeconds Integer
How often (in seconds) to perform the probe. Minimum value is 1.
probeAction ExecActionResponse | HTTPGetActionResponse | TCPSocketActionResponse
The action of the probe.
successThreshold Integer
Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1.
timeoutSeconds Integer
Number of seconds after which the probe times out. Minimum value is 1.
disableProbe This property is required. boolean
Indicate whether the probe is disabled.
failureThreshold number
Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1.
initialDelaySeconds number
Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
periodSeconds number
How often (in seconds) to perform the probe. Minimum value is 1.
probeAction ExecActionResponse | HTTPGetActionResponse | TCPSocketActionResponse
The action of the probe.
successThreshold number
Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1.
timeoutSeconds number
Number of seconds after which the probe times out. Minimum value is 1.
disable_probe This property is required. bool
Indicate whether the probe is disabled.
failure_threshold int
Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1.
initial_delay_seconds int
Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
period_seconds int
How often (in seconds) to perform the probe. Minimum value is 1.
probe_action ExecActionResponse | HTTPGetActionResponse | TCPSocketActionResponse
The action of the probe.
success_threshold int
Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1.
timeout_seconds int
Number of seconds after which the probe times out. Minimum value is 1.
disableProbe This property is required. Boolean
Indicate whether the probe is disabled.
failureThreshold Number
Minimum consecutive failures for the probe to be considered failed after having succeeded. Minimum value is 1.
initialDelaySeconds Number
Number of seconds after the App Instance has started before probes are initiated. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#container-probes
periodSeconds Number
How often (in seconds) to perform the probe. Minimum value is 1.
probeAction Property Map | Property Map | Property Map
The action of the probe.
successThreshold Number
Minimum consecutive successes for the probe to be considered successful after having failed. Must be 1 for liveness and startup. Minimum value is 1.
timeoutSeconds Number
Number of seconds after which the probe times out. Minimum value is 1.

QueueScaleRuleResponse

Auth List<Pulumi.AzureNative.AppPlatform.Inputs.ScaleRuleAuthResponse>
Authentication secrets for the queue scale rule.
QueueLength int
Queue length.
QueueName string
Queue name.
Auth []ScaleRuleAuthResponse
Authentication secrets for the queue scale rule.
QueueLength int
Queue length.
QueueName string
Queue name.
auth List<ScaleRuleAuthResponse>
Authentication secrets for the queue scale rule.
queueLength Integer
Queue length.
queueName String
Queue name.
auth ScaleRuleAuthResponse[]
Authentication secrets for the queue scale rule.
queueLength number
Queue length.
queueName string
Queue name.
auth Sequence[ScaleRuleAuthResponse]
Authentication secrets for the queue scale rule.
queue_length int
Queue length.
queue_name str
Queue name.
auth List<Property Map>
Authentication secrets for the queue scale rule.
queueLength Number
Queue length.
queueName String
Queue name.

ResourceRequestsResponse

Cpu string
Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier.
Memory string
Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier.
Cpu string
Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier.
Memory string
Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier.
cpu String
Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier.
memory String
Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier.
cpu string
Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier.
memory string
Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier.
cpu str
Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier.
memory str
Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier.
cpu String
Required CPU. 1 core can be represented by 1 or 1000m. This should be 500m or 1 for Basic tier, and {500m, 1, 2, 3, 4} for Standard tier.
memory String
Required memory. 1 GB can be represented by 1Gi or 1024Mi. This should be {512Mi, 1Gi, 2Gi} for Basic tier, and {512Mi, 1Gi, 2Gi, ..., 8Gi} for Standard tier.

ScaleResponse

MaxReplicas int
Optional. Maximum number of container replicas. Defaults to 10 if not set.
MinReplicas int
Optional. Minimum number of container replicas.
Rules List<Pulumi.AzureNative.AppPlatform.Inputs.ScaleRuleResponse>
Scaling rules.
MaxReplicas int
Optional. Maximum number of container replicas. Defaults to 10 if not set.
MinReplicas int
Optional. Minimum number of container replicas.
Rules []ScaleRuleResponse
Scaling rules.
maxReplicas Integer
Optional. Maximum number of container replicas. Defaults to 10 if not set.
minReplicas Integer
Optional. Minimum number of container replicas.
rules List<ScaleRuleResponse>
Scaling rules.
maxReplicas number
Optional. Maximum number of container replicas. Defaults to 10 if not set.
minReplicas number
Optional. Minimum number of container replicas.
rules ScaleRuleResponse[]
Scaling rules.
max_replicas int
Optional. Maximum number of container replicas. Defaults to 10 if not set.
min_replicas int
Optional. Minimum number of container replicas.
rules Sequence[ScaleRuleResponse]
Scaling rules.
maxReplicas Number
Optional. Maximum number of container replicas. Defaults to 10 if not set.
minReplicas Number
Optional. Minimum number of container replicas.
rules List<Property Map>
Scaling rules.

ScaleRuleAuthResponse

SecretRef string
Name of the Azure Spring Apps App Instance secret from which to pull the auth params.
TriggerParameter string
Trigger Parameter that uses the secret
SecretRef string
Name of the Azure Spring Apps App Instance secret from which to pull the auth params.
TriggerParameter string
Trigger Parameter that uses the secret
secretRef String
Name of the Azure Spring Apps App Instance secret from which to pull the auth params.
triggerParameter String
Trigger Parameter that uses the secret
secretRef string
Name of the Azure Spring Apps App Instance secret from which to pull the auth params.
triggerParameter string
Trigger Parameter that uses the secret
secret_ref str
Name of the Azure Spring Apps App Instance secret from which to pull the auth params.
trigger_parameter str
Trigger Parameter that uses the secret
secretRef String
Name of the Azure Spring Apps App Instance secret from which to pull the auth params.
triggerParameter String
Trigger Parameter that uses the secret

ScaleRuleResponse

AzureQueue QueueScaleRuleResponse
Azure Queue based scaling.
Custom CustomScaleRuleResponse
Custom scale rule.
Http HttpScaleRuleResponse
HTTP requests based scaling.
Name string
Scale Rule Name
Tcp TcpScaleRuleResponse
Tcp requests based scaling.
azureQueue QueueScaleRuleResponse
Azure Queue based scaling.
custom CustomScaleRuleResponse
Custom scale rule.
http HttpScaleRuleResponse
HTTP requests based scaling.
name String
Scale Rule Name
tcp TcpScaleRuleResponse
Tcp requests based scaling.
azureQueue QueueScaleRuleResponse
Azure Queue based scaling.
custom CustomScaleRuleResponse
Custom scale rule.
http HttpScaleRuleResponse
HTTP requests based scaling.
name string
Scale Rule Name
tcp TcpScaleRuleResponse
Tcp requests based scaling.
azure_queue QueueScaleRuleResponse
Azure Queue based scaling.
custom CustomScaleRuleResponse
Custom scale rule.
http HttpScaleRuleResponse
HTTP requests based scaling.
name str
Scale Rule Name
tcp TcpScaleRuleResponse
Tcp requests based scaling.
azureQueue Property Map
Azure Queue based scaling.
custom Property Map
Custom scale rule.
http Property Map
HTTP requests based scaling.
name String
Scale Rule Name
tcp Property Map
Tcp requests based scaling.

SkuResponse

Capacity int
Current capacity of the target resource
Name string
Name of the Sku
Tier string
Tier of the Sku
Capacity int
Current capacity of the target resource
Name string
Name of the Sku
Tier string
Tier of the Sku
capacity Integer
Current capacity of the target resource
name String
Name of the Sku
tier String
Tier of the Sku
capacity number
Current capacity of the target resource
name string
Name of the Sku
tier string
Tier of the Sku
capacity int
Current capacity of the target resource
name str
Name of the Sku
tier str
Tier of the Sku
capacity Number
Current capacity of the target resource
name String
Name of the Sku
tier String
Tier of the Sku

SourceUploadedUserSourceInfoResponse

ArtifactSelector string
Selector for the artifact to be used for the deployment for multi-module projects. This should be the relative path to the target module/project.
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the source file
Version string
Version of the source
ArtifactSelector string
Selector for the artifact to be used for the deployment for multi-module projects. This should be the relative path to the target module/project.
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the source file
Version string
Version of the source
artifactSelector String
Selector for the artifact to be used for the deployment for multi-module projects. This should be the relative path to the target module/project.
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the source file
version String
Version of the source
artifactSelector string
Selector for the artifact to be used for the deployment for multi-module projects. This should be the relative path to the target module/project.
relativePath string
Relative path of the storage which stores the source
runtimeVersion string
Runtime version of the source file
version string
Version of the source
artifact_selector str
Selector for the artifact to be used for the deployment for multi-module projects. This should be the relative path to the target module/project.
relative_path str
Relative path of the storage which stores the source
runtime_version str
Runtime version of the source file
version str
Version of the source
artifactSelector String
Selector for the artifact to be used for the deployment for multi-module projects. This should be the relative path to the target module/project.
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the source file
version String
Version of the source

SystemDataResponse

CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource modification (UTC).
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
CreatedAt string
The timestamp of resource creation (UTC).
CreatedBy string
The identity that created the resource.
CreatedByType string
The type of identity that created the resource.
LastModifiedAt string
The timestamp of resource modification (UTC).
LastModifiedBy string
The identity that last modified the resource.
LastModifiedByType string
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource modification (UTC).
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.
createdAt string
The timestamp of resource creation (UTC).
createdBy string
The identity that created the resource.
createdByType string
The type of identity that created the resource.
lastModifiedAt string
The timestamp of resource modification (UTC).
lastModifiedBy string
The identity that last modified the resource.
lastModifiedByType string
The type of identity that last modified the resource.
created_at str
The timestamp of resource creation (UTC).
created_by str
The identity that created the resource.
created_by_type str
The type of identity that created the resource.
last_modified_at str
The timestamp of resource modification (UTC).
last_modified_by str
The identity that last modified the resource.
last_modified_by_type str
The type of identity that last modified the resource.
createdAt String
The timestamp of resource creation (UTC).
createdBy String
The identity that created the resource.
createdByType String
The type of identity that created the resource.
lastModifiedAt String
The timestamp of resource modification (UTC).
lastModifiedBy String
The identity that last modified the resource.
lastModifiedByType String
The type of identity that last modified the resource.

TCPSocketActionResponse

TcpScaleRuleResponse

Auth List<Pulumi.AzureNative.AppPlatform.Inputs.ScaleRuleAuthResponse>
Authentication secrets for the tcp scale rule.
Metadata Dictionary<string, string>
Metadata properties to describe tcp scale rule.
Auth []ScaleRuleAuthResponse
Authentication secrets for the tcp scale rule.
Metadata map[string]string
Metadata properties to describe tcp scale rule.
auth List<ScaleRuleAuthResponse>
Authentication secrets for the tcp scale rule.
metadata Map<String,String>
Metadata properties to describe tcp scale rule.
auth ScaleRuleAuthResponse[]
Authentication secrets for the tcp scale rule.
metadata {[key: string]: string}
Metadata properties to describe tcp scale rule.
auth Sequence[ScaleRuleAuthResponse]
Authentication secrets for the tcp scale rule.
metadata Mapping[str, str]
Metadata properties to describe tcp scale rule.
auth List<Property Map>
Authentication secrets for the tcp scale rule.
metadata Map<String>
Metadata properties to describe tcp scale rule.

UploadedUserSourceInfoResponse

RelativePath string
Relative path of the storage which stores the source
Version string
Version of the source
RelativePath string
Relative path of the storage which stores the source
Version string
Version of the source
relativePath String
Relative path of the storage which stores the source
version String
Version of the source
relativePath string
Relative path of the storage which stores the source
version string
Version of the source
relative_path str
Relative path of the storage which stores the source
version str
Version of the source
relativePath String
Relative path of the storage which stores the source
version String
Version of the source

WarUploadedUserSourceInfoResponse

JvmOptions string
JVM parameter
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the war file
ServerVersion string
Server version, currently only Apache Tomcat is supported
Version string
Version of the source
JvmOptions string
JVM parameter
RelativePath string
Relative path of the storage which stores the source
RuntimeVersion string
Runtime version of the war file
ServerVersion string
Server version, currently only Apache Tomcat is supported
Version string
Version of the source
jvmOptions String
JVM parameter
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the war file
serverVersion String
Server version, currently only Apache Tomcat is supported
version String
Version of the source
jvmOptions string
JVM parameter
relativePath string
Relative path of the storage which stores the source
runtimeVersion string
Runtime version of the war file
serverVersion string
Server version, currently only Apache Tomcat is supported
version string
Version of the source
jvm_options str
JVM parameter
relative_path str
Relative path of the storage which stores the source
runtime_version str
Runtime version of the war file
server_version str
Server version, currently only Apache Tomcat is supported
version str
Version of the source
jvmOptions String
JVM parameter
relativePath String
Relative path of the storage which stores the source
runtimeVersion String
Runtime version of the war file
serverVersion String
Server version, currently only Apache Tomcat is supported
version String
Version of the source

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.1.0 published on Tuesday, Apr 8, 2025 by Pulumi