ArmAppContainersModelFactory.ContainerAppData Method

Definition

Initializes a new instance of ContainerAppData.

public static Azure.ResourceManager.AppContainers.ContainerAppData ContainerAppData (Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Azure.ResourceManager.AppContainers.Models.ContainerAppExtendedLocation extendedLocation = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, string managedBy = default, Azure.ResourceManager.AppContainers.Models.ContainerAppProvisioningState? provisioningState = default, Azure.Core.ResourceIdentifier managedEnvironmentId = default, Azure.Core.ResourceIdentifier environmentId = default, string workloadProfileName = default, string latestRevisionName = default, string latestReadyRevisionName = default, string latestRevisionFqdn = default, string customDomainVerificationId = default, Azure.ResourceManager.AppContainers.Models.ContainerAppConfiguration configuration = default, Azure.ResourceManager.AppContainers.Models.ContainerAppTemplate template = default, System.Collections.Generic.IEnumerable<System.Net.IPAddress> outboundIPAddressList = default, Uri eventStreamEndpoint = default);
static member ContainerAppData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Azure.ResourceManager.AppContainers.Models.ContainerAppExtendedLocation * Azure.ResourceManager.Models.ManagedServiceIdentity * string * Nullable<Azure.ResourceManager.AppContainers.Models.ContainerAppProvisioningState> * Azure.Core.ResourceIdentifier * Azure.Core.ResourceIdentifier * string * string * string * string * string * Azure.ResourceManager.AppContainers.Models.ContainerAppConfiguration * Azure.ResourceManager.AppContainers.Models.ContainerAppTemplate * seq<System.Net.IPAddress> * Uri -> Azure.ResourceManager.AppContainers.ContainerAppData
Public Shared Function ContainerAppData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional extendedLocation As ContainerAppExtendedLocation = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional managedBy As String = Nothing, Optional provisioningState As Nullable(Of ContainerAppProvisioningState) = Nothing, Optional managedEnvironmentId As ResourceIdentifier = Nothing, Optional environmentId As ResourceIdentifier = Nothing, Optional workloadProfileName As String = Nothing, Optional latestRevisionName As String = Nothing, Optional latestReadyRevisionName As String = Nothing, Optional latestRevisionFqdn As String = Nothing, Optional customDomainVerificationId As String = Nothing, Optional configuration As ContainerAppConfiguration = Nothing, Optional template As ContainerAppTemplate = Nothing, Optional outboundIPAddressList As IEnumerable(Of IPAddress) = Nothing, Optional eventStreamEndpoint As Uri = Nothing) As ContainerAppData

Parameters

id
ResourceIdentifier

The id.

name
String

The name.

resourceType
ResourceType

The resourceType.

systemData
SystemData

The systemData.

tags
IDictionary<String,String>

The tags.

location
AzureLocation

The location.

extendedLocation
ContainerAppExtendedLocation

The complex type of the extended location.

identity
ManagedServiceIdentity

managed identities for the Container App to interact with other Azure services without maintaining any secrets or credentials in code.

managedBy
String

The fully qualified resource ID of the resource that manages this resource. Indicates if this resource is managed by another Azure resource. If this is present, complete mode deployment will not delete the resource if it is removed from the template since it is managed by another resource.

provisioningState
Nullable<ContainerAppProvisioningState>

Provisioning state of the Container App.

managedEnvironmentId
ResourceIdentifier

Deprecated. Resource ID of the Container App's environment.

environmentId
ResourceIdentifier

Resource ID of environment.

workloadProfileName
String

Workload profile name to pin for container app execution.

latestRevisionName
String

Name of the latest revision of the Container App.

latestReadyRevisionName
String

Name of the latest ready revision of the Container App.

latestRevisionFqdn
String

Fully Qualified Domain Name of the latest revision of the Container App.

customDomainVerificationId
String

Id used to verify domain name ownership.

configuration
ContainerAppConfiguration

Non versioned Container App configuration properties.

template
ContainerAppTemplate

Container App versioned application definition.

outboundIPAddressList
IEnumerable<IPAddress>

Outbound IP Addresses for container app.

eventStreamEndpoint
Uri

The endpoint of the eventstream of the container app.

Returns

A new ContainerAppData instance for mocking.

Applies to