1. Packages
  2. Azure Native
  3. API Docs
  4. web
  5. getContainerApp
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.33.0 published on Friday, Mar 22, 2024 by Pulumi

azure-native.web.getContainerApp

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.33.0 published on Friday, Mar 22, 2024 by Pulumi

    Container App. Azure REST API version: 2023-01-01.

    Using getContainerApp

    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 getContainerApp(args: GetContainerAppArgs, opts?: InvokeOptions): Promise<GetContainerAppResult>
    function getContainerAppOutput(args: GetContainerAppOutputArgs, opts?: InvokeOptions): Output<GetContainerAppResult>
    def get_container_app(name: Optional[str] = None,
                          resource_group_name: Optional[str] = None,
                          opts: Optional[InvokeOptions] = None) -> GetContainerAppResult
    def get_container_app_output(name: Optional[pulumi.Input[str]] = None,
                          resource_group_name: Optional[pulumi.Input[str]] = None,
                          opts: Optional[InvokeOptions] = None) -> Output[GetContainerAppResult]
    func LookupContainerApp(ctx *Context, args *LookupContainerAppArgs, opts ...InvokeOption) (*LookupContainerAppResult, error)
    func LookupContainerAppOutput(ctx *Context, args *LookupContainerAppOutputArgs, opts ...InvokeOption) LookupContainerAppResultOutput

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

    public static class GetContainerApp 
    {
        public static Task<GetContainerAppResult> InvokeAsync(GetContainerAppArgs args, InvokeOptions? opts = null)
        public static Output<GetContainerAppResult> Invoke(GetContainerAppInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetContainerAppResult> getContainerApp(GetContainerAppArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:web:getContainerApp
      arguments:
        # arguments dictionary

    The following arguments are supported:

    Name string
    Name of the Container App.
    ResourceGroupName string
    Name of the resource group to which the resource belongs.
    Name string
    Name of the Container App.
    ResourceGroupName string
    Name of the resource group to which the resource belongs.
    name String
    Name of the Container App.
    resourceGroupName String
    Name of the resource group to which the resource belongs.
    name string
    Name of the Container App.
    resourceGroupName string
    Name of the resource group to which the resource belongs.
    name str
    Name of the Container App.
    resource_group_name str
    Name of the resource group to which the resource belongs.
    name String
    Name of the Container App.
    resourceGroupName String
    Name of the resource group to which the resource belongs.

    getContainerApp Result

    The following output properties are available:

    Id string
    Resource Id.
    LatestRevisionFqdn string
    Fully Qualified Domain Name of the latest revision of the Container App.
    LatestRevisionName string
    Name of the latest revision of the Container App.
    Location string
    Resource Location.
    Name string
    Resource Name.
    ProvisioningState string
    Provisioning state of the Container App.
    Type string
    Resource type.
    Configuration Pulumi.AzureNative.Web.Outputs.ConfigurationResponse
    Non versioned Container App configuration properties.
    Kind string
    Kind of resource.
    KubeEnvironmentId string
    Resource ID of the Container App's KubeEnvironment.
    Tags Dictionary<string, string>
    Resource tags.
    Template Pulumi.AzureNative.Web.Outputs.TemplateResponse
    Container App versioned application definition.
    Id string
    Resource Id.
    LatestRevisionFqdn string
    Fully Qualified Domain Name of the latest revision of the Container App.
    LatestRevisionName string
    Name of the latest revision of the Container App.
    Location string
    Resource Location.
    Name string
    Resource Name.
    ProvisioningState string
    Provisioning state of the Container App.
    Type string
    Resource type.
    Configuration ConfigurationResponse
    Non versioned Container App configuration properties.
    Kind string
    Kind of resource.
    KubeEnvironmentId string
    Resource ID of the Container App's KubeEnvironment.
    Tags map[string]string
    Resource tags.
    Template TemplateResponse
    Container App versioned application definition.
    id String
    Resource Id.
    latestRevisionFqdn String
    Fully Qualified Domain Name of the latest revision of the Container App.
    latestRevisionName String
    Name of the latest revision of the Container App.
    location String
    Resource Location.
    name String
    Resource Name.
    provisioningState String
    Provisioning state of the Container App.
    type String
    Resource type.
    configuration ConfigurationResponse
    Non versioned Container App configuration properties.
    kind String
    Kind of resource.
    kubeEnvironmentId String
    Resource ID of the Container App's KubeEnvironment.
    tags Map<String,String>
    Resource tags.
    template TemplateResponse
    Container App versioned application definition.
    id string
    Resource Id.
    latestRevisionFqdn string
    Fully Qualified Domain Name of the latest revision of the Container App.
    latestRevisionName string
    Name of the latest revision of the Container App.
    location string
    Resource Location.
    name string
    Resource Name.
    provisioningState string
    Provisioning state of the Container App.
    type string
    Resource type.
    configuration ConfigurationResponse
    Non versioned Container App configuration properties.
    kind string
    Kind of resource.
    kubeEnvironmentId string
    Resource ID of the Container App's KubeEnvironment.
    tags {[key: string]: string}
    Resource tags.
    template TemplateResponse
    Container App versioned application definition.
    id str
    Resource Id.
    latest_revision_fqdn str
    Fully Qualified Domain Name of the latest revision of the Container App.
    latest_revision_name str
    Name of the latest revision of the Container App.
    location str
    Resource Location.
    name str
    Resource Name.
    provisioning_state str
    Provisioning state of the Container App.
    type str
    Resource type.
    configuration ConfigurationResponse
    Non versioned Container App configuration properties.
    kind str
    Kind of resource.
    kube_environment_id str
    Resource ID of the Container App's KubeEnvironment.
    tags Mapping[str, str]
    Resource tags.
    template TemplateResponse
    Container App versioned application definition.
    id String
    Resource Id.
    latestRevisionFqdn String
    Fully Qualified Domain Name of the latest revision of the Container App.
    latestRevisionName String
    Name of the latest revision of the Container App.
    location String
    Resource Location.
    name String
    Resource Name.
    provisioningState String
    Provisioning state of the Container App.
    type String
    Resource type.
    configuration Property Map
    Non versioned Container App configuration properties.
    kind String
    Kind of resource.
    kubeEnvironmentId String
    Resource ID of the Container App's KubeEnvironment.
    tags Map<String>
    Resource tags.
    template Property Map
    Container App versioned application definition.

    Supporting Types

    ConfigurationResponse

    ActiveRevisionsMode string
    ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode
    Ingress Pulumi.AzureNative.Web.Inputs.IngressResponse
    Ingress configurations.
    Registries List<Pulumi.AzureNative.Web.Inputs.RegistryCredentialsResponse>
    Collection of private container registry credentials for containers used by the Container app
    Secrets List<Pulumi.AzureNative.Web.Inputs.SecretResponse>
    Collection of secrets used by a Container app
    ActiveRevisionsMode string
    ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode
    Ingress IngressResponse
    Ingress configurations.
    Registries []RegistryCredentialsResponse
    Collection of private container registry credentials for containers used by the Container app
    Secrets []SecretResponse
    Collection of secrets used by a Container app
    activeRevisionsMode String
    ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode
    ingress IngressResponse
    Ingress configurations.
    registries List<RegistryCredentialsResponse>
    Collection of private container registry credentials for containers used by the Container app
    secrets List<SecretResponse>
    Collection of secrets used by a Container app
    activeRevisionsMode string
    ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode
    ingress IngressResponse
    Ingress configurations.
    registries RegistryCredentialsResponse[]
    Collection of private container registry credentials for containers used by the Container app
    secrets SecretResponse[]
    Collection of secrets used by a Container app
    active_revisions_mode str
    ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode
    ingress IngressResponse
    Ingress configurations.
    registries Sequence[RegistryCredentialsResponse]
    Collection of private container registry credentials for containers used by the Container app
    secrets Sequence[SecretResponse]
    Collection of secrets used by a Container app
    activeRevisionsMode String
    ActiveRevisionsMode controls how active revisions are handled for the Container app: Multiple: multiple revisions can be active. If no value if provided, this is the defaultSingle: Only one revision can be active at a time. Revision weights can not be used in this mode
    ingress Property Map
    Ingress configurations.
    registries List<Property Map>
    Collection of private container registry credentials for containers used by the Container app
    secrets List<Property Map>
    Collection of secrets used by a Container app

    ContainerResourcesResponse

    Cpu double
    Required CPU in cores, e.g. 0.5
    Memory string
    Required memory, e.g. "250Mb"
    Cpu float64
    Required CPU in cores, e.g. 0.5
    Memory string
    Required memory, e.g. "250Mb"
    cpu Double
    Required CPU in cores, e.g. 0.5
    memory String
    Required memory, e.g. "250Mb"
    cpu number
    Required CPU in cores, e.g. 0.5
    memory string
    Required memory, e.g. "250Mb"
    cpu float
    Required CPU in cores, e.g. 0.5
    memory str
    Required memory, e.g. "250Mb"
    cpu Number
    Required CPU in cores, e.g. 0.5
    memory String
    Required memory, e.g. "250Mb"

    ContainerResponse

    Args List<string>
    Container start command arguments.
    Command List<string>
    Container start command.
    Env List<Pulumi.AzureNative.Web.Inputs.EnvironmentVarResponse>
    Container environment variables.
    Image string
    Container image tag.
    Name string
    Custom container name.
    Resources Pulumi.AzureNative.Web.Inputs.ContainerResourcesResponse
    Container resource requirements.
    Args []string
    Container start command arguments.
    Command []string
    Container start command.
    Env []EnvironmentVarResponse
    Container environment variables.
    Image string
    Container image tag.
    Name string
    Custom container name.
    Resources ContainerResourcesResponse
    Container resource requirements.
    args List<String>
    Container start command arguments.
    command List<String>
    Container start command.
    env List<EnvironmentVarResponse>
    Container environment variables.
    image String
    Container image tag.
    name String
    Custom container name.
    resources ContainerResourcesResponse
    Container resource requirements.
    args string[]
    Container start command arguments.
    command string[]
    Container start command.
    env EnvironmentVarResponse[]
    Container environment variables.
    image string
    Container image tag.
    name string
    Custom container name.
    resources ContainerResourcesResponse
    Container resource requirements.
    args Sequence[str]
    Container start command arguments.
    command Sequence[str]
    Container start command.
    env Sequence[EnvironmentVarResponse]
    Container environment variables.
    image str
    Container image tag.
    name str
    Custom container name.
    resources ContainerResourcesResponse
    Container resource requirements.
    args List<String>
    Container start command arguments.
    command List<String>
    Container start command.
    env List<Property Map>
    Container environment variables.
    image String
    Container image tag.
    name String
    Custom container name.
    resources Property Map
    Container resource requirements.

    CustomScaleRuleResponse

    Auth List<Pulumi.AzureNative.Web.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.

    DaprComponentResponse

    Metadata List<Pulumi.AzureNative.Web.Inputs.DaprMetadataResponse>
    Component metadata
    Name string
    Component name
    Type string
    Component type
    Version string
    Component version
    Metadata []DaprMetadataResponse
    Component metadata
    Name string
    Component name
    Type string
    Component type
    Version string
    Component version
    metadata List<DaprMetadataResponse>
    Component metadata
    name String
    Component name
    type String
    Component type
    version String
    Component version
    metadata DaprMetadataResponse[]
    Component metadata
    name string
    Component name
    type string
    Component type
    version string
    Component version
    metadata Sequence[DaprMetadataResponse]
    Component metadata
    name str
    Component name
    type str
    Component type
    version str
    Component version
    metadata List<Property Map>
    Component metadata
    name String
    Component name
    type String
    Component type
    version String
    Component version

    DaprMetadataResponse

    Name string
    Metadata property name.
    SecretRef string
    Name of the Container App secret from which to pull the metadata property value.
    Value string
    Metadata property value.
    Name string
    Metadata property name.
    SecretRef string
    Name of the Container App secret from which to pull the metadata property value.
    Value string
    Metadata property value.
    name String
    Metadata property name.
    secretRef String
    Name of the Container App secret from which to pull the metadata property value.
    value String
    Metadata property value.
    name string
    Metadata property name.
    secretRef string
    Name of the Container App secret from which to pull the metadata property value.
    value string
    Metadata property value.
    name str
    Metadata property name.
    secret_ref str
    Name of the Container App secret from which to pull the metadata property value.
    value str
    Metadata property value.
    name String
    Metadata property name.
    secretRef String
    Name of the Container App secret from which to pull the metadata property value.
    value String
    Metadata property value.

    DaprResponse

    AppId string
    Dapr application identifier
    AppPort int
    Port on which the Dapr side car
    Components List<Pulumi.AzureNative.Web.Inputs.DaprComponentResponse>
    Collection of Dapr components
    Enabled bool
    Boolean indicating if the Dapr side car is enabled
    AppId string
    Dapr application identifier
    AppPort int
    Port on which the Dapr side car
    Components []DaprComponentResponse
    Collection of Dapr components
    Enabled bool
    Boolean indicating if the Dapr side car is enabled
    appId String
    Dapr application identifier
    appPort Integer
    Port on which the Dapr side car
    components List<DaprComponentResponse>
    Collection of Dapr components
    enabled Boolean
    Boolean indicating if the Dapr side car is enabled
    appId string
    Dapr application identifier
    appPort number
    Port on which the Dapr side car
    components DaprComponentResponse[]
    Collection of Dapr components
    enabled boolean
    Boolean indicating if the Dapr side car is enabled
    app_id str
    Dapr application identifier
    app_port int
    Port on which the Dapr side car
    components Sequence[DaprComponentResponse]
    Collection of Dapr components
    enabled bool
    Boolean indicating if the Dapr side car is enabled
    appId String
    Dapr application identifier
    appPort Number
    Port on which the Dapr side car
    components List<Property Map>
    Collection of Dapr components
    enabled Boolean
    Boolean indicating if the Dapr side car is enabled

    EnvironmentVarResponse

    Name string
    Environment variable name.
    SecretRef string
    Name of the Container App secret from which to pull the environment variable value.
    Value string
    Non-secret environment variable value.
    Name string
    Environment variable name.
    SecretRef string
    Name of the Container App secret from which to pull the environment variable value.
    Value string
    Non-secret environment variable value.
    name String
    Environment variable name.
    secretRef String
    Name of the Container App secret from which to pull the environment variable value.
    value String
    Non-secret environment variable value.
    name string
    Environment variable name.
    secretRef string
    Name of the Container App secret from which to pull the environment variable value.
    value string
    Non-secret environment variable value.
    name str
    Environment variable name.
    secret_ref str
    Name of the Container App secret from which to pull the environment variable value.
    value str
    Non-secret environment variable value.
    name String
    Environment variable name.
    secretRef String
    Name of the Container App secret from which to pull the environment variable value.
    value String
    Non-secret environment variable value.

    HttpScaleRuleResponse

    Auth List<Pulumi.AzureNative.Web.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.

    IngressResponse

    Fqdn string
    Hostname.
    AllowInsecure bool
    Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
    External bool
    Bool indicating if app exposes an external http endpoint
    TargetPort int
    Target Port in containers for traffic from ingress
    Traffic List<Pulumi.AzureNative.Web.Inputs.TrafficWeightResponse>
    Transport string
    Ingress transport protocol
    Fqdn string
    Hostname.
    AllowInsecure bool
    Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
    External bool
    Bool indicating if app exposes an external http endpoint
    TargetPort int
    Target Port in containers for traffic from ingress
    Traffic []TrafficWeightResponse
    Transport string
    Ingress transport protocol
    fqdn String
    Hostname.
    allowInsecure Boolean
    Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
    external Boolean
    Bool indicating if app exposes an external http endpoint
    targetPort Integer
    Target Port in containers for traffic from ingress
    traffic List<TrafficWeightResponse>
    transport String
    Ingress transport protocol
    fqdn string
    Hostname.
    allowInsecure boolean
    Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
    external boolean
    Bool indicating if app exposes an external http endpoint
    targetPort number
    Target Port in containers for traffic from ingress
    traffic TrafficWeightResponse[]
    transport string
    Ingress transport protocol
    fqdn str
    Hostname.
    allow_insecure bool
    Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
    external bool
    Bool indicating if app exposes an external http endpoint
    target_port int
    Target Port in containers for traffic from ingress
    traffic Sequence[TrafficWeightResponse]
    transport str
    Ingress transport protocol
    fqdn String
    Hostname.
    allowInsecure Boolean
    Bool indicating if HTTP connections to is allowed. If set to false HTTP connections are automatically redirected to HTTPS connections
    external Boolean
    Bool indicating if app exposes an external http endpoint
    targetPort Number
    Target Port in containers for traffic from ingress
    traffic List<Property Map>
    transport String
    Ingress transport protocol

    QueueScaleRuleResponse

    Auth List<Pulumi.AzureNative.Web.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.

    RegistryCredentialsResponse

    PasswordSecretRef string
    The name of the Secret that contains the registry login password
    Server string
    Container Registry Server
    Username string
    Container Registry Username
    PasswordSecretRef string
    The name of the Secret that contains the registry login password
    Server string
    Container Registry Server
    Username string
    Container Registry Username
    passwordSecretRef String
    The name of the Secret that contains the registry login password
    server String
    Container Registry Server
    username String
    Container Registry Username
    passwordSecretRef string
    The name of the Secret that contains the registry login password
    server string
    Container Registry Server
    username string
    Container Registry Username
    password_secret_ref str
    The name of the Secret that contains the registry login password
    server str
    Container Registry Server
    username str
    Container Registry Username
    passwordSecretRef String
    The name of the Secret that contains the registry login password
    server String
    Container Registry Server
    username String
    Container Registry Username

    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.Web.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 Container App secret from which to pull the auth params.
    TriggerParameter string
    Trigger Parameter that uses the secret
    SecretRef string
    Name of the Container App secret from which to pull the auth params.
    TriggerParameter string
    Trigger Parameter that uses the secret
    secretRef String
    Name of the Container App secret from which to pull the auth params.
    triggerParameter String
    Trigger Parameter that uses the secret
    secretRef string
    Name of the Container App secret from which to pull the auth params.
    triggerParameter string
    Trigger Parameter that uses the secret
    secret_ref str
    Name of the Container App secret from which to pull the auth params.
    trigger_parameter str
    Trigger Parameter that uses the secret
    secretRef String
    Name of the Container App 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
    azureQueue QueueScaleRuleResponse
    Azure Queue based scaling.
    custom CustomScaleRuleResponse
    Custom scale rule.
    http HttpScaleRuleResponse
    HTTP requests based scaling.
    name String
    Scale Rule Name
    azureQueue QueueScaleRuleResponse
    Azure Queue based scaling.
    custom CustomScaleRuleResponse
    Custom scale rule.
    http HttpScaleRuleResponse
    HTTP requests based scaling.
    name string
    Scale Rule Name
    azure_queue QueueScaleRuleResponse
    Azure Queue based scaling.
    custom CustomScaleRuleResponse
    Custom scale rule.
    http HttpScaleRuleResponse
    HTTP requests based scaling.
    name str
    Scale Rule Name
    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

    SecretResponse

    Name string
    Secret Name.
    Name string
    Secret Name.
    name String
    Secret Name.
    name string
    Secret Name.
    name str
    Secret Name.
    name String
    Secret Name.

    TemplateResponse

    Containers List<Pulumi.AzureNative.Web.Inputs.ContainerResponse>
    List of container definitions for the Container App.
    Dapr Pulumi.AzureNative.Web.Inputs.DaprResponse
    Dapr configuration for the Container App.
    RevisionSuffix string
    User friendly suffix that is appended to the revision name
    Scale Pulumi.AzureNative.Web.Inputs.ScaleResponse
    Scaling properties for the Container App.
    Containers []ContainerResponse
    List of container definitions for the Container App.
    Dapr DaprResponse
    Dapr configuration for the Container App.
    RevisionSuffix string
    User friendly suffix that is appended to the revision name
    Scale ScaleResponse
    Scaling properties for the Container App.
    containers List<ContainerResponse>
    List of container definitions for the Container App.
    dapr DaprResponse
    Dapr configuration for the Container App.
    revisionSuffix String
    User friendly suffix that is appended to the revision name
    scale ScaleResponse
    Scaling properties for the Container App.
    containers ContainerResponse[]
    List of container definitions for the Container App.
    dapr DaprResponse
    Dapr configuration for the Container App.
    revisionSuffix string
    User friendly suffix that is appended to the revision name
    scale ScaleResponse
    Scaling properties for the Container App.
    containers Sequence[ContainerResponse]
    List of container definitions for the Container App.
    dapr DaprResponse
    Dapr configuration for the Container App.
    revision_suffix str
    User friendly suffix that is appended to the revision name
    scale ScaleResponse
    Scaling properties for the Container App.
    containers List<Property Map>
    List of container definitions for the Container App.
    dapr Property Map
    Dapr configuration for the Container App.
    revisionSuffix String
    User friendly suffix that is appended to the revision name
    scale Property Map
    Scaling properties for the Container App.

    TrafficWeightResponse

    LatestRevision bool
    Indicates that the traffic weight belongs to a latest stable revision
    RevisionName string
    Name of a revision
    Weight int
    Traffic weight assigned to a revision
    LatestRevision bool
    Indicates that the traffic weight belongs to a latest stable revision
    RevisionName string
    Name of a revision
    Weight int
    Traffic weight assigned to a revision
    latestRevision Boolean
    Indicates that the traffic weight belongs to a latest stable revision
    revisionName String
    Name of a revision
    weight Integer
    Traffic weight assigned to a revision
    latestRevision boolean
    Indicates that the traffic weight belongs to a latest stable revision
    revisionName string
    Name of a revision
    weight number
    Traffic weight assigned to a revision
    latest_revision bool
    Indicates that the traffic weight belongs to a latest stable revision
    revision_name str
    Name of a revision
    weight int
    Traffic weight assigned to a revision
    latestRevision Boolean
    Indicates that the traffic weight belongs to a latest stable revision
    revisionName String
    Name of a revision
    weight Number
    Traffic weight assigned to a revision

    Package Details

    Repository
    Azure Native pulumi/pulumi-azure-native
    License
    Apache-2.0
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.33.0 published on Friday, Mar 22, 2024 by Pulumi