ArmAppContainersModelFactory.ContainerAppData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
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
Azure SDK for .NET