Microsoft.Azure.PowerShell.Cmdlets.App.Models Namespace

Classes

AllowedAudiencesValidation

The configuration settings of the Allowed Audiences validation flow.

AllowedPrincipals

The configuration settings of the Azure Active Directory allowed principals.

Any

Anything

AppIdentity
Apple

The configuration settings of the Apple provider.

AppleRegistration

The configuration settings of the registration for the Apple provider

AppLogsConfiguration

Configuration of application logs

AppRegistration

The configuration settings of the app registration for providers that have app ids and app secrets

AuthConfig

Configuration settings for the Azure ContainerApp Service Authentication / Authorization feature.

AuthConfigCollection

AuthConfig collection ARM resource.

AuthConfigProperties

AuthConfig resource specific properties

AuthPlatform

The configuration settings of the platform of ContainerApp Service Authentication/Authorization.

AvailableOperations

Available operations of the service

AvailableWorkloadProfile

A workload profile with specific hardware configure to run container apps.

AvailableWorkloadProfileProperties

Revision resource specific properties

AvailableWorkloadProfilesCollection

Collection of available workload profiles in the location.

AzureActiveDirectory

The configuration settings of the Azure Active directory provider.

AzureActiveDirectoryLogin

The configuration settings of the Azure Active Directory login flow.

AzureActiveDirectoryRegistration

The configuration settings of the Azure Active Directory app registration.

AzureActiveDirectoryValidation

The configuration settings of the Azure Active Directory token validation flow.

AzureCredentials

Container App credentials.

AzureFileProperties

Azure File Properties.

AzureStaticWebApps

The configuration settings of the Azure Static Web Apps provider.

AzureStaticWebAppsRegistration

The configuration settings of the registration for the Azure Static Web Apps provider

BaseContainer

Container App base container definition.

BillingMeter

Billing meter.

BillingMeterCollection

Collection of billing meters.

BillingMeterProperties

Revision resource specific properties

Certificate

Certificate used for Custom Domain bindings of Container Apps in a Managed Environment

CertificateCollection

Collection of Certificates.

CertificatePatch

A certificate to update

CertificatePatchTags

Application-specific metadata in the form of key-value pairs.

CertificateProperties

Certificate resource specific properties

CheckNameAvailabilityRequest

The check availability request body.

CheckNameAvailabilityResponse

The check availability result.

ClientRegistration

The configuration settings of the app registration for providers that have client ids and client secrets

Configuration

Non versioned Container App configuration properties that define the mutable settings of a Container app

ConnectedEnvironment

An environment for Kubernetes cluster specialized for web workloads by Azure App Service

ConnectedEnvironmentCollection

Collection of connectedEnvironments

ConnectedEnvironmentProperties

ConnectedEnvironment resource specific properties

ConnectedEnvironmentStorage

Storage resource for connectedEnvironment.

ConnectedEnvironmentStorageProperties

Storage properties

ConnectedEnvironmentStoragesCollection

Collection of Storage for Environments

Container

Container App container definition

ContainerApp

Container App.

ContainerAppAuthToken

Container App Auth Token.

ContainerAppAuthTokenProperties

Container App auth token resource specific properties

ContainerAppCollection

Container App collection ARM resource.

ContainerAppJobExecutions

Container App executions collection ARM resource.

ContainerAppProbe

Probe describes a health check to be performed against a container to determine whether it is alive or ready to receive traffic.

ContainerAppProbeHttpGet

HTTPGet specifies the http request to perform.

ContainerAppProbeHttpGetHttpHeadersItem

HTTPHeader describes a custom header to be used in HTTP probes

ContainerAppProbeTcpSocket

TCPSocket specifies an action involving a TCP port. TCP hooks not yet supported.

ContainerAppProperties

ContainerApp resource specific properties

ContainerAppSecret

Container App Secret.

ContainerResources

Container App container resource requirements.

CookieExpiration

The configuration settings of the session cookie's expiration.

CorsPolicy

Cross-Origin-Resource-Sharing policy

CustomDomain

Custom Domain of a Container App

CustomDomainConfiguration

Configuration properties for apps environment custom domain

CustomHostnameAnalysisResult

Custom domain analysis.

CustomHostnameAnalysisResultCustomDomainVerificationFailureInfo

Raw failure information if DNS verification fails.

CustomHostnameAnalysisResultCustomDomainVerificationFailureInfoDetailsItem

Detailed errors.

CustomOpenIdConnectProvider

The configuration settings of the custom Open ID Connect provider.

CustomScaleRule

Container App container Custom scaling rule.

CustomScaleRuleMetadata

Metadata properties to describe custom scale rule.

Dapr

Container App Dapr configuration.

DaprComponent

Dapr Component.

DaprComponentProperties

Dapr Component resource specific properties

DaprComponentsCollection

Dapr Components ARM resource.

DaprConfiguration

Configuration properties Dapr component

DaprMetadata

Dapr component metadata.

DaprSecret

Dapr component Secret for ListSecrets Action

DaprSecretsCollection

Dapr component Secrets Collection for ListSecrets Action.

DefaultAuthorizationPolicy

The configuration settings of the Azure Active Directory default authorization policy.

DefaultErrorResponse

App Service error response.

DefaultErrorResponseError

Error model.

DefaultErrorResponseErrorDetailsItem

Detailed errors.

DiagnosticDataProviderMetadata

Details of a diagnostics data provider

DiagnosticDataProviderMetadataPropertyBagItem

Property details

DiagnosticDataTableResponseColumn

Diagnostics data column

DiagnosticDataTableResponseObject

Diagnostics data table

DiagnosticRendering

Rendering details of a diagnostics table

Diagnostics

Diagnostics data for a resource.

DiagnosticsCollection

Diagnostics data collection for a resource.

DiagnosticsDataApiResponse

Diagnostics data returned from a detector

DiagnosticsDefinition

Metadata of the diagnostics response

DiagnosticsProperties

Diagnostics resource specific properties

DiagnosticsStatus

Rendering details of a diagnostics table

DiagnosticSupportTopic

Support topic information

EnvironmentAuthToken

Environment Auth Token.

EnvironmentAuthTokenProperties

Environment auth token resource specific properties

EnvironmentVar

Container App container environment variable.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations. (This also follows the OData error response format.).

ExtendedLocation

The complex type of the extended location.

Facebook

The configuration settings of the Facebook provider.

ForwardProxy

The configuration settings of a forward proxy used to make the requests.

GitHub

The configuration settings of the GitHub provider.

GithubActionConfiguration

Configuration properties that define the mutable settings of a Container App SourceControl

GlobalValidation

The configuration settings that determines the validation flow of users using ContainerApp Service Authentication/Authorization.

Google

The configuration settings of the Google provider.

HttpScaleRule

Container App container Http scaling rule.

HttpScaleRuleMetadata

Metadata properties to describe http scale rule.

HttpSettings

The configuration settings of the HTTP requests for authentication and authorization requests made against ContainerApp Service Authentication/Authorization.

HttpSettingsRoutes

The configuration settings of the paths HTTP requests.

IdentityProviders

The configuration settings of each of the identity providers used to configure ContainerApp Service Authentication/Authorization.

IdentityProvidersCustomOpenIdConnectProviders

The map of the name of the alias of each custom Open ID Connect provider to the configuration settings of the custom Open ID Connect provider.

Ingress

Container App Ingress configuration.

IngressStickySessions

Sticky Sessions for Single Revision Mode

InitContainer

Container App init container definition

IPSecurityRestrictionRule

Rule to restrict incoming IP address.

Job

Container App Job

JobConfiguration

Non versioned Container Apps Job configuration properties

JobConfigurationEventTriggerConfig

Trigger configuration of an event driven job.

JobConfigurationManualTriggerConfig

Manual trigger configuration for a single execution job. Properties replicaCompletionCount and parallelism would be set to 1 by default

JobConfigurationScheduleTriggerConfig

Cron formatted repeating trigger schedule ("* * * * *") for cronjobs. Properties completions and parallelism would be set to 1 by default

JobExecution

Container Apps Job execution.

JobExecutionBase

Container App's Job execution name.

JobExecutionContainer

Container Apps Jobs execution container definition.

JobExecutionNamesCollection

Container App executions names list.

JobExecutionTemplate

Job's execution template, containing container configuration for a job's execution

JobPatchProperties

Container Apps Job resource specific properties.

JobPatchProperties1
JobPatchPropertiesTags

Resource tags.

JobProperties

Container Apps Job resource specific properties.

JobScale

Scaling configurations for event driven jobs.

JobScaleRule

Scaling rule.

JobsCollection

Container Apps Jobs collection ARM resource.

JobSecretsCollection

Container Apps Job Secrets Collection ARM resource.

JobTemplate

Container Apps Job versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created

JwtClaimChecks

The configuration settings of the checks that should be made while validating the JWT Claims.

KedaConfiguration

Configuration properties Keda component

LogAnalyticsConfiguration

Log Analytics configuration, must only be provided when destination is configured as 'log-analytics'

Login

The configuration settings of the login flow of users using ContainerApp Service Authentication/Authorization.

LoginRoutes

The routes that specify the endpoints used for login and logout requests.

LoginScopes

The configuration settings of the login flow, including the scopes that should be requested.

ManagedCertificate

Managed certificates used for Custom Domain bindings of Container Apps in a Managed Environment

ManagedCertificateCollection

Collection of Managed Certificates.

ManagedCertificatePatch

A managed certificate to update

ManagedCertificatePatchTags

Application-specific metadata in the form of key-value pairs.

ManagedCertificateProperties

Certificate resource specific properties

ManagedEnvironment

An environment for hosting container apps

ManagedEnvironmentProperties

Managed environment resource specific properties

ManagedEnvironmentPropertiesPeerAuthentication

Peer authentication settings for the Managed Environment

ManagedEnvironmentsCollection

Collection of Environments

ManagedEnvironmentStorage

Storage resource for managedEnvironment.

ManagedEnvironmentStorageProperties

Storage properties

ManagedEnvironmentStoragesCollection

Collection of Storage for Environments

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

Mtls

Configuration properties for mutual TLS authentication

Nonce

The configuration settings of the nonce used in the login flow.

OpenIdConnectClientCredential

The authentication client credentials of the custom Open ID Connect provider.

OpenIdConnectConfig

The configuration settings of the endpoints used for the custom Open ID Connect provider.

OpenIdConnectLogin

The configuration settings of the login flow of the custom Open ID Connect provider.

OpenIdConnectRegistration

The configuration settings of the app registration for the custom Open ID Connect provider.

OperationDetail

Operation detail payload

OperationDisplay

Operation display payload

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

QueueScaleRule

Container App container Azure Queue based scaling rule.

RegistryCredentials

Container App Private Registry

RegistryInfo

Container App registry information.

Replica

Container App Revision Replica.

ReplicaCollection

Container App Revision Replicas collection ARM resource.

ReplicaContainer

Container object under Container App Revision Replica.

ReplicaProperties

Replica resource specific properties

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

Revision

Container App Revision.

RevisionCollection

Container App Revisions collection ARM resource.

RevisionProperties

Revision resource specific properties

Scale

Container App scaling configurations.

ScaleRule

Container App container scaling rule.

ScaleRuleAuth

Auth Secrets for Scale Rule

Secret

Secret definition.

SecretsCollection

Container App Secrets Collection ARM resource.

SecretVolumeItem

Secret to be added to volume.

Service

Container App to be a dev service

ServiceBind

Configuration to bind a ContainerApp to a dev ContainerApp Service

SourceControl

Container App SourceControl.

SourceControlCollection

SourceControl collection ARM resource.

SourceControlProperties

SourceControl resource specific properties

SystemData

Metadata pertaining to creation and last modification of the resource.

TcpScaleRule

Container App container Tcp scaling rule.

TcpScaleRuleMetadata

Metadata properties to describe tcp scale rule.

Template

Container App versioned application definition. Defines the desired state of an immutable revision. Any changes to this section Will result in a new revision being created

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

TrackedResourceTags

Resource tags.

TrafficWeight

Traffic weight assigned to a revision

Twitter

The configuration settings of the Twitter provider.

TwitterRegistration

The configuration settings of the app registration for the Twitter provider.

UserAssignedIdentities

Gets or sets a list of key value pairs that describe the set of User Assigned identities that will be used with this volume group. The key is the ARM resource identifier of the identity.

UserAssignedIdentity

User assigned identity properties

VnetConfiguration

Configuration properties for apps environment to join a Virtual Network

Volume

Volume definitions for the Container App.

VolumeMount

Volume mount for the Container App.

WorkloadProfile

Workload profile to scope container app execution.

WorkloadProfileStates

Collection of all the workload Profile States for a Managed Environment..

WorkloadProfileStatesCollection

Collection of workloadProfileStates

WorkloadProfileStatesProperties

Workload Profile resource specific properties.

Interfaces

IAllowedAudiencesValidation
IAllowedPrincipals
IAny
IAppIdentity
IApple
IAppleRegistration
IAppLogsConfiguration
IAppRegistration
IAuthConfig
IAuthConfigCollection
IAuthConfigProperties
IAuthPlatform
IAvailableOperations
IAvailableWorkloadProfile
IAvailableWorkloadProfileProperties
IAvailableWorkloadProfilesCollection
IAzureActiveDirectory
IAzureActiveDirectoryLogin
IAzureActiveDirectoryRegistration
IAzureActiveDirectoryValidation
IAzureCredentials
IAzureFileProperties
IAzureStaticWebApps
IAzureStaticWebAppsRegistration
IBaseContainer
IBillingMeter
IBillingMeterCollection
IBillingMeterProperties
ICertificate
ICertificateCollection
ICertificatePatch
ICertificatePatchTags
ICertificateProperties
ICheckNameAvailabilityRequest
ICheckNameAvailabilityResponse
IClientRegistration
IConfiguration
IConnectedEnvironment
IConnectedEnvironmentCollection
IConnectedEnvironmentProperties
IConnectedEnvironmentStorage
IConnectedEnvironmentStorageProperties
IConnectedEnvironmentStoragesCollection
IContainer
IContainerApp
IContainerAppAuthToken
IContainerAppAuthTokenProperties
IContainerAppCollection
IContainerAppJobExecutions
IContainerAppProbe
IContainerAppProbeHttpGet
IContainerAppProbeHttpGetHttpHeadersItem
IContainerAppProbeTcpSocket
IContainerAppProperties
IContainerAppSecret
IContainerResources
ICookieExpiration
ICorsPolicy
ICustomDomain
ICustomDomainConfiguration
ICustomHostnameAnalysisResult
ICustomHostnameAnalysisResultCustomDomainVerificationFailureInfo
ICustomHostnameAnalysisResultCustomDomainVerificationFailureInfoDetailsItem
ICustomOpenIdConnectProvider
ICustomScaleRule
ICustomScaleRuleMetadata
IDapr
IDaprComponent
IDaprComponentProperties
IDaprComponentsCollection
IDaprConfiguration
IDaprMetadata
IDaprSecret
IDaprSecretsCollection
IDefaultAuthorizationPolicy
IDefaultErrorResponse
IDefaultErrorResponseError
IDefaultErrorResponseErrorDetailsItem
IDiagnosticDataProviderMetadata
IDiagnosticDataProviderMetadataPropertyBagItem
IDiagnosticDataTableResponseColumn
IDiagnosticDataTableResponseObject
IDiagnosticRendering
IDiagnostics
IDiagnosticsCollection
IDiagnosticsDataApiResponse
IDiagnosticsDefinition
IDiagnosticsProperties
IDiagnosticsStatus
IDiagnosticSupportTopic
IEnvironmentAuthToken
IEnvironmentAuthTokenProperties
IEnvironmentVar
IErrorAdditionalInfo
IErrorDetail
IErrorResponse
IExtendedLocation
IFacebook
IForwardProxy
IGitHub
IGithubActionConfiguration
IGlobalValidation
IGoogle
IHttpScaleRule
IHttpScaleRuleMetadata
IHttpSettings
IHttpSettingsRoutes
IIdentityProviders
IIdentityProvidersCustomOpenIdConnectProviders
IIngress
IIngressStickySessions
IInitContainer
IIPSecurityRestrictionRule
IJob
IJobConfiguration
IJobConfigurationEventTriggerConfig
IJobConfigurationManualTriggerConfig
IJobConfigurationScheduleTriggerConfig
IJobExecution
IJobExecutionBase
IJobExecutionContainer
IJobExecutionNamesCollection
IJobExecutionTemplate
IJobPatchProperties
IJobPatchProperties1
IJobPatchPropertiesTags
IJobProperties
IJobScale
IJobScaleRule
IJobsCollection
IJobSecretsCollection
IJobTemplate
IJwtClaimChecks
IKedaConfiguration
ILogAnalyticsConfiguration
ILogin
ILoginRoutes
ILoginScopes
IManagedCertificate
IManagedCertificateCollection
IManagedCertificatePatch
IManagedCertificatePatchTags
IManagedCertificateProperties
IManagedEnvironment
IManagedEnvironmentProperties
IManagedEnvironmentPropertiesPeerAuthentication
IManagedEnvironmentsCollection
IManagedEnvironmentStorage
IManagedEnvironmentStorageProperties
IManagedEnvironmentStoragesCollection
IManagedServiceIdentity
IMtls
INonce
IOpenIdConnectClientCredential
IOpenIdConnectConfig
IOpenIdConnectLogin
IOpenIdConnectRegistration
IOperationDetail
IOperationDisplay
IProxyResource
IQueueScaleRule
IRegistryCredentials
IRegistryInfo
IReplica
IReplicaCollection
IReplicaContainer
IReplicaProperties
IResource
IRevision
IRevisionCollection
IRevisionProperties
IScale
IScaleRule
IScaleRuleAuth
ISecret
ISecretsCollection
ISecretVolumeItem
IService
IServiceBind
ISourceControl
ISourceControlCollection
ISourceControlProperties
ISystemData
ITcpScaleRule
ITcpScaleRuleMetadata
ITemplate
ITrackedResource
ITrackedResourceTags
ITrafficWeight
ITwitter
ITwitterRegistration
IUserAssignedIdentities
IUserAssignedIdentity
IVnetConfiguration
IVolume
IVolumeMount
IWorkloadProfile
IWorkloadProfileStates
IWorkloadProfileStatesCollection
IWorkloadProfileStatesProperties