1. Packages
  2. Azure Native
  3. API Docs
  4. migrate
  5. WorkloadDeployment
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.21.1 published on Wednesday, Dec 6, 2023 by Pulumi

azure-native.migrate.WorkloadDeployment

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.21.1 published on Wednesday, Dec 6, 2023 by Pulumi

    Workload deployment model. Azure REST API version: 2022-05-01-preview.

    Example Usage

    WorkloadDeployment_Create_MaximumSet_Gen

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var workloadDeployment = new AzureNative.Migrate.WorkloadDeployment("workloadDeployment", new()
        {
            ModernizeProjectName = "l6r8",
            Properties = new AzureNative.Migrate.Inputs.WorkloadDeploymentModelPropertiesArgs
            {
                CustomProperties = 
                {
                    { "instanceType", "IISAKSWorkloadDeployment" },
                },
                DisplayName = "wqe",
                TargetPlatform = "AzureKubernetesService",
                WorkloadInstanceProperties = new AzureNative.Migrate.Inputs.WorkloadInstanceModelPropertiesArgs
                {
                    CustomProperties = 
                    {
                        { "instanceType", "IISWorkload" },
                        { "webAppArmId", "xseseqsrzdiga" },
                        { "webAppSiteName", "mirgzmy" },
                    },
                    DisplayName = "juoorbubchvk",
                    MasterSiteName = "ubks",
                    MigrateAgentId = "aqgzsxqbk",
                    Name = "wonkuhgsafzviuwqerzdmme",
                    SourceName = "weuxcqzwpeyzsjhdgqflhxlwjhbz",
                    SourcePlatform = "eh",
                },
            },
            ResourceGroupName = "rgmigrateEngine",
            Tags = 
            {
                { "key8241", "gcyxztzr" },
            },
            WorkloadDeploymentName = "l4t",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/migrate/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    func main() {
    pulumi.Run(func(ctx *pulumi.Context) error {
    _, err := migrate.NewWorkloadDeployment(ctx, "workloadDeployment", &migrate.WorkloadDeploymentArgs{
    ModernizeProjectName: pulumi.String("l6r8"),
    Properties: migrate.WorkloadDeploymentModelPropertiesResponse{
    CustomProperties: interface{}{
    InstanceType: pulumi.String("IISAKSWorkloadDeployment"),
    },
    DisplayName: pulumi.String("wqe"),
    TargetPlatform: pulumi.String("AzureKubernetesService"),
    WorkloadInstanceProperties: interface{}{
    CustomProperties: interface{}{
    InstanceType: pulumi.String("IISWorkload"),
    WebAppArmId: pulumi.String("xseseqsrzdiga"),
    WebAppSiteName: pulumi.String("mirgzmy"),
    },
    DisplayName: pulumi.String("juoorbubchvk"),
    MasterSiteName: pulumi.String("ubks"),
    MigrateAgentId: pulumi.String("aqgzsxqbk"),
    Name: pulumi.String("wonkuhgsafzviuwqerzdmme"),
    SourceName: pulumi.String("weuxcqzwpeyzsjhdgqflhxlwjhbz"),
    SourcePlatform: pulumi.String("eh"),
    },
    },
    ResourceGroupName: pulumi.String("rgmigrateEngine"),
    Tags: pulumi.StringMap{
    "key8241": pulumi.String("gcyxztzr"),
    },
    WorkloadDeploymentName: pulumi.String("l4t"),
    })
    if err != nil {
    return err
    }
    return nil
    })
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.migrate.WorkloadDeployment;
    import com.pulumi.azurenative.migrate.WorkloadDeploymentArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var workloadDeployment = new WorkloadDeployment("workloadDeployment", WorkloadDeploymentArgs.builder()        
                .modernizeProjectName("l6r8")
                .properties(Map.ofEntries(
                    Map.entry("customProperties", Map.of("instanceType", "IISAKSWorkloadDeployment")),
                    Map.entry("displayName", "wqe"),
                    Map.entry("targetPlatform", "AzureKubernetesService"),
                    Map.entry("workloadInstanceProperties", Map.ofEntries(
                        Map.entry("customProperties", Map.ofEntries(
                            Map.entry("instanceType", "IISWorkload"),
                            Map.entry("webAppArmId", "xseseqsrzdiga"),
                            Map.entry("webAppSiteName", "mirgzmy")
                        )),
                        Map.entry("displayName", "juoorbubchvk"),
                        Map.entry("masterSiteName", "ubks"),
                        Map.entry("migrateAgentId", "aqgzsxqbk"),
                        Map.entry("name", "wonkuhgsafzviuwqerzdmme"),
                        Map.entry("sourceName", "weuxcqzwpeyzsjhdgqflhxlwjhbz"),
                        Map.entry("sourcePlatform", "eh")
                    ))
                ))
                .resourceGroupName("rgmigrateEngine")
                .tags(Map.of("key8241", "gcyxztzr"))
                .workloadDeploymentName("l4t")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    workload_deployment = azure_native.migrate.WorkloadDeployment("workloadDeployment",
        modernize_project_name="l6r8",
        properties=azure_native.migrate.WorkloadDeploymentModelPropertiesResponseArgs(
            custom_properties={
                "instanceType": "IISAKSWorkloadDeployment",
            },
            display_name="wqe",
            target_platform="AzureKubernetesService",
            workload_instance_properties={
                "customProperties": {
                    "instanceType": "IISWorkload",
                    "webAppArmId": "xseseqsrzdiga",
                    "webAppSiteName": "mirgzmy",
                },
                "displayName": "juoorbubchvk",
                "masterSiteName": "ubks",
                "migrateAgentId": "aqgzsxqbk",
                "name": "wonkuhgsafzviuwqerzdmme",
                "sourceName": "weuxcqzwpeyzsjhdgqflhxlwjhbz",
                "sourcePlatform": "eh",
            },
        ),
        resource_group_name="rgmigrateEngine",
        tags={
            "key8241": "gcyxztzr",
        },
        workload_deployment_name="l4t")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const workloadDeployment = new azure_native.migrate.WorkloadDeployment("workloadDeployment", {
        modernizeProjectName: "l6r8",
        properties: {
            customProperties: {
                instanceType: "IISAKSWorkloadDeployment",
            },
            displayName: "wqe",
            targetPlatform: "AzureKubernetesService",
            workloadInstanceProperties: {
                customProperties: {
                    instanceType: "IISWorkload",
                    webAppArmId: "xseseqsrzdiga",
                    webAppSiteName: "mirgzmy",
                },
                displayName: "juoorbubchvk",
                masterSiteName: "ubks",
                migrateAgentId: "aqgzsxqbk",
                name: "wonkuhgsafzviuwqerzdmme",
                sourceName: "weuxcqzwpeyzsjhdgqflhxlwjhbz",
                sourcePlatform: "eh",
            },
        },
        resourceGroupName: "rgmigrateEngine",
        tags: {
            key8241: "gcyxztzr",
        },
        workloadDeploymentName: "l4t",
    });
    
    resources:
      workloadDeployment:
        type: azure-native:migrate:WorkloadDeployment
        properties:
          modernizeProjectName: l6r8
          properties:
            customProperties:
              instanceType: IISAKSWorkloadDeployment
            displayName: wqe
            targetPlatform: AzureKubernetesService
            workloadInstanceProperties:
              customProperties:
                instanceType: IISWorkload
                webAppArmId: xseseqsrzdiga
                webAppSiteName: mirgzmy
              displayName: juoorbubchvk
              masterSiteName: ubks
              migrateAgentId: aqgzsxqbk
              name: wonkuhgsafzviuwqerzdmme
              sourceName: weuxcqzwpeyzsjhdgqflhxlwjhbz
              sourcePlatform: eh
          resourceGroupName: rgmigrateEngine
          tags:
            key8241: gcyxztzr
          workloadDeploymentName: l4t
    

    WorkloadDeployment_Create_MinimumSet_Gen

    using System.Collections.Generic;
    using System.Linq;
    using Pulumi;
    using AzureNative = Pulumi.AzureNative;
    
    return await Deployment.RunAsync(() => 
    {
        var workloadDeployment = new AzureNative.Migrate.WorkloadDeployment("workloadDeployment", new()
        {
            ModernizeProjectName = "tc",
            ResourceGroupName = "rgmigrateEngine",
            WorkloadDeploymentName = "wo2rs4",
        });
    
    });
    
    package main
    
    import (
    	"github.com/pulumi/pulumi-azure-native-sdk/migrate/v2"
    	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
    )
    
    func main() {
    	pulumi.Run(func(ctx *pulumi.Context) error {
    		_, err := migrate.NewWorkloadDeployment(ctx, "workloadDeployment", &migrate.WorkloadDeploymentArgs{
    			ModernizeProjectName:   pulumi.String("tc"),
    			ResourceGroupName:      pulumi.String("rgmigrateEngine"),
    			WorkloadDeploymentName: pulumi.String("wo2rs4"),
    		})
    		if err != nil {
    			return err
    		}
    		return nil
    	})
    }
    
    package generated_program;
    
    import com.pulumi.Context;
    import com.pulumi.Pulumi;
    import com.pulumi.core.Output;
    import com.pulumi.azurenative.migrate.WorkloadDeployment;
    import com.pulumi.azurenative.migrate.WorkloadDeploymentArgs;
    import java.util.List;
    import java.util.ArrayList;
    import java.util.Map;
    import java.io.File;
    import java.nio.file.Files;
    import java.nio.file.Paths;
    
    public class App {
        public static void main(String[] args) {
            Pulumi.run(App::stack);
        }
    
        public static void stack(Context ctx) {
            var workloadDeployment = new WorkloadDeployment("workloadDeployment", WorkloadDeploymentArgs.builder()        
                .modernizeProjectName("tc")
                .resourceGroupName("rgmigrateEngine")
                .workloadDeploymentName("wo2rs4")
                .build());
    
        }
    }
    
    import pulumi
    import pulumi_azure_native as azure_native
    
    workload_deployment = azure_native.migrate.WorkloadDeployment("workloadDeployment",
        modernize_project_name="tc",
        resource_group_name="rgmigrateEngine",
        workload_deployment_name="wo2rs4")
    
    import * as pulumi from "@pulumi/pulumi";
    import * as azure_native from "@pulumi/azure-native";
    
    const workloadDeployment = new azure_native.migrate.WorkloadDeployment("workloadDeployment", {
        modernizeProjectName: "tc",
        resourceGroupName: "rgmigrateEngine",
        workloadDeploymentName: "wo2rs4",
    });
    
    resources:
      workloadDeployment:
        type: azure-native:migrate:WorkloadDeployment
        properties:
          modernizeProjectName: tc
          resourceGroupName: rgmigrateEngine
          workloadDeploymentName: wo2rs4
    

    Create WorkloadDeployment Resource

    new WorkloadDeployment(name: string, args: WorkloadDeploymentArgs, opts?: CustomResourceOptions);
    @overload
    def WorkloadDeployment(resource_name: str,
                           opts: Optional[ResourceOptions] = None,
                           modernize_project_name: Optional[str] = None,
                           properties: Optional[WorkloadDeploymentModelPropertiesArgs] = None,
                           resource_group_name: Optional[str] = None,
                           subscription_id: Optional[str] = None,
                           tags: Optional[Mapping[str, str]] = None,
                           workload_deployment_name: Optional[str] = None)
    @overload
    def WorkloadDeployment(resource_name: str,
                           args: WorkloadDeploymentArgs,
                           opts: Optional[ResourceOptions] = None)
    func NewWorkloadDeployment(ctx *Context, name string, args WorkloadDeploymentArgs, opts ...ResourceOption) (*WorkloadDeployment, error)
    public WorkloadDeployment(string name, WorkloadDeploymentArgs args, CustomResourceOptions? opts = null)
    public WorkloadDeployment(String name, WorkloadDeploymentArgs args)
    public WorkloadDeployment(String name, WorkloadDeploymentArgs args, CustomResourceOptions options)
    
    type: azure-native:migrate:WorkloadDeployment
    properties: # The arguments to resource properties.
    options: # Bag of options to control resource's behavior.
    
    
    name string
    The unique name of the resource.
    args WorkloadDeploymentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    resource_name str
    The unique name of the resource.
    args WorkloadDeploymentArgs
    The arguments to resource properties.
    opts ResourceOptions
    Bag of options to control resource's behavior.
    ctx Context
    Context object for the current deployment.
    name string
    The unique name of the resource.
    args WorkloadDeploymentArgs
    The arguments to resource properties.
    opts ResourceOption
    Bag of options to control resource's behavior.
    name string
    The unique name of the resource.
    args WorkloadDeploymentArgs
    The arguments to resource properties.
    opts CustomResourceOptions
    Bag of options to control resource's behavior.
    name String
    The unique name of the resource.
    args WorkloadDeploymentArgs
    The arguments to resource properties.
    options CustomResourceOptions
    Bag of options to control resource's behavior.

    WorkloadDeployment Resource Properties

    To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

    Inputs

    The WorkloadDeployment resource accepts the following input properties:

    ModernizeProjectName string

    ModernizeProject name.

    ResourceGroupName string

    Name of the Azure Resource Group that project is part of.

    Properties Pulumi.AzureNative.Migrate.Inputs.WorkloadDeploymentModelProperties

    Workload deployment model properties.

    SubscriptionId string

    Azure Subscription Id in which project was created.

    Tags Dictionary<string, string>

    Gets or sets the resource tags.

    WorkloadDeploymentName string

    Workload deployment name.

    ModernizeProjectName string

    ModernizeProject name.

    ResourceGroupName string

    Name of the Azure Resource Group that project is part of.

    Properties WorkloadDeploymentModelPropertiesArgs

    Workload deployment model properties.

    SubscriptionId string

    Azure Subscription Id in which project was created.

    Tags map[string]string

    Gets or sets the resource tags.

    WorkloadDeploymentName string

    Workload deployment name.

    modernizeProjectName String

    ModernizeProject name.

    resourceGroupName String

    Name of the Azure Resource Group that project is part of.

    properties WorkloadDeploymentModelProperties

    Workload deployment model properties.

    subscriptionId String

    Azure Subscription Id in which project was created.

    tags Map<String,String>

    Gets or sets the resource tags.

    workloadDeploymentName String

    Workload deployment name.

    modernizeProjectName string

    ModernizeProject name.

    resourceGroupName string

    Name of the Azure Resource Group that project is part of.

    properties WorkloadDeploymentModelProperties

    Workload deployment model properties.

    subscriptionId string

    Azure Subscription Id in which project was created.

    tags {[key: string]: string}

    Gets or sets the resource tags.

    workloadDeploymentName string

    Workload deployment name.

    modernize_project_name str

    ModernizeProject name.

    resource_group_name str

    Name of the Azure Resource Group that project is part of.

    properties WorkloadDeploymentModelPropertiesArgs

    Workload deployment model properties.

    subscription_id str

    Azure Subscription Id in which project was created.

    tags Mapping[str, str]

    Gets or sets the resource tags.

    workload_deployment_name str

    Workload deployment name.

    modernizeProjectName String

    ModernizeProject name.

    resourceGroupName String

    Name of the Azure Resource Group that project is part of.

    properties Property Map

    Workload deployment model properties.

    subscriptionId String

    Azure Subscription Id in which project was created.

    tags Map<String>

    Gets or sets the resource tags.

    workloadDeploymentName String

    Workload deployment name.

    Outputs

    All input properties are implicitly available as output properties. Additionally, the WorkloadDeployment resource produces the following output properties:

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    Gets or sets the name of the resource.

    SystemData Pulumi.AzureNative.Migrate.Outputs.WorkloadDeploymentModelResponseSystemData
    Type string

    Gets or sets the type of the resource.

    Id string

    The provider-assigned unique ID for this managed resource.

    Name string

    Gets or sets the name of the resource.

    SystemData WorkloadDeploymentModelResponseSystemData
    Type string

    Gets or sets the type of the resource.

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    Gets or sets the name of the resource.

    systemData WorkloadDeploymentModelResponseSystemData
    type String

    Gets or sets the type of the resource.

    id string

    The provider-assigned unique ID for this managed resource.

    name string

    Gets or sets the name of the resource.

    systemData WorkloadDeploymentModelResponseSystemData
    type string

    Gets or sets the type of the resource.

    id str

    The provider-assigned unique ID for this managed resource.

    name str

    Gets or sets the name of the resource.

    system_data WorkloadDeploymentModelResponseSystemData
    type str

    Gets or sets the type of the resource.

    id String

    The provider-assigned unique ID for this managed resource.

    name String

    Gets or sets the name of the resource.

    systemData Property Map
    type String

    Gets or sets the type of the resource.

    Supporting Types

    ACRProperties, ACRPropertiesArgs

    RegistryName string

    Gets or sets the azure container registry name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    RegistryName string

    Gets or sets the azure container registry name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    registryName String

    Gets or sets the azure container registry name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    registryName string

    Gets or sets the azure container registry name.

    resourceGroup string

    Gets or sets the resource group of the resource.

    subscriptionId string

    Gets or sets the subscription id of the resource.

    tenantId string

    Gets or sets the tenant id.

    registry_name str

    Gets or sets the azure container registry name.

    resource_group str

    Gets or sets the resource group of the resource.

    subscription_id str

    Gets or sets the subscription id of the resource.

    tenant_id str

    Gets or sets the tenant id.

    registryName String

    Gets or sets the azure container registry name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    ACRPropertiesResponse, ACRPropertiesResponseArgs

    RegistryName string

    Gets or sets the azure container registry name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    RegistryName string

    Gets or sets the azure container registry name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    registryName String

    Gets or sets the azure container registry name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    registryName string

    Gets or sets the azure container registry name.

    resourceGroup string

    Gets or sets the resource group of the resource.

    subscriptionId string

    Gets or sets the subscription id of the resource.

    tenantId string

    Gets or sets the tenant id.

    registry_name str

    Gets or sets the azure container registry name.

    resource_group str

    Gets or sets the resource group of the resource.

    subscription_id str

    Gets or sets the subscription id of the resource.

    tenant_id str

    Gets or sets the tenant id.

    registryName String

    Gets or sets the azure container registry name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    AKSDeploymentProperties, AKSDeploymentPropertiesArgs

    AksClusterName string

    Gets or sets the AKS cluster name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    AksClusterName string

    Gets or sets the AKS cluster name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    aksClusterName String

    Gets or sets the AKS cluster name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    aksClusterName string

    Gets or sets the AKS cluster name.

    resourceGroup string

    Gets or sets the resource group of the resource.

    subscriptionId string

    Gets or sets the subscription id of the resource.

    tenantId string

    Gets or sets the tenant id.

    aks_cluster_name str

    Gets or sets the AKS cluster name.

    resource_group str

    Gets or sets the resource group of the resource.

    subscription_id str

    Gets or sets the subscription id of the resource.

    tenant_id str

    Gets or sets the tenant id.

    aksClusterName String

    Gets or sets the AKS cluster name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    AKSDeploymentPropertiesResponse, AKSDeploymentPropertiesResponseArgs

    AksClusterName string

    Gets or sets the AKS cluster name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    AksClusterName string

    Gets or sets the AKS cluster name.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SubscriptionId string

    Gets or sets the subscription id of the resource.

    TenantId string

    Gets or sets the tenant id.

    aksClusterName String

    Gets or sets the AKS cluster name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    aksClusterName string

    Gets or sets the AKS cluster name.

    resourceGroup string

    Gets or sets the resource group of the resource.

    subscriptionId string

    Gets or sets the subscription id of the resource.

    tenantId string

    Gets or sets the tenant id.

    aks_cluster_name str

    Gets or sets the AKS cluster name.

    resource_group str

    Gets or sets the resource group of the resource.

    subscription_id str

    Gets or sets the subscription id of the resource.

    tenant_id str

    Gets or sets the tenant id.

    aksClusterName String

    Gets or sets the AKS cluster name.

    resourceGroup String

    Gets or sets the resource group of the resource.

    subscriptionId String

    Gets or sets the subscription id of the resource.

    tenantId String

    Gets or sets the tenant id.

    AKSDeploymentSpecification, AKSDeploymentSpecificationArgs

    KubernetesObjectsYaml string

    Gets or sets the Merged Deployment and service Yaml.

    LoadBalancerType string | Pulumi.AzureNative.Migrate.LoadBalancerType

    Gets or sets the load balancer type.

    ReplicaCount string

    Gets or sets the replica count to be created in AKS.

    KubernetesObjectsYaml string

    Gets or sets the Merged Deployment and service Yaml.

    LoadBalancerType string | LoadBalancerType

    Gets or sets the load balancer type.

    ReplicaCount string

    Gets or sets the replica count to be created in AKS.

    kubernetesObjectsYaml String

    Gets or sets the Merged Deployment and service Yaml.

    loadBalancerType String | LoadBalancerType

    Gets or sets the load balancer type.

    replicaCount String

    Gets or sets the replica count to be created in AKS.

    kubernetesObjectsYaml string

    Gets or sets the Merged Deployment and service Yaml.

    loadBalancerType string | LoadBalancerType

    Gets or sets the load balancer type.

    replicaCount string

    Gets or sets the replica count to be created in AKS.

    kubernetes_objects_yaml str

    Gets or sets the Merged Deployment and service Yaml.

    load_balancer_type str | LoadBalancerType

    Gets or sets the load balancer type.

    replica_count str

    Gets or sets the replica count to be created in AKS.

    kubernetesObjectsYaml String

    Gets or sets the Merged Deployment and service Yaml.

    loadBalancerType String | "Private" | "Public"

    Gets or sets the load balancer type.

    replicaCount String

    Gets or sets the replica count to be created in AKS.

    AKSDeploymentSpecificationResponse, AKSDeploymentSpecificationResponseArgs

    KubernetesObjectsYaml string

    Gets or sets the Merged Deployment and service Yaml.

    LoadBalancerType string

    Gets or sets the load balancer type.

    ReplicaCount string

    Gets or sets the replica count to be created in AKS.

    KubernetesObjectsYaml string

    Gets or sets the Merged Deployment and service Yaml.

    LoadBalancerType string

    Gets or sets the load balancer type.

    ReplicaCount string

    Gets or sets the replica count to be created in AKS.

    kubernetesObjectsYaml String

    Gets or sets the Merged Deployment and service Yaml.

    loadBalancerType String

    Gets or sets the load balancer type.

    replicaCount String

    Gets or sets the replica count to be created in AKS.

    kubernetesObjectsYaml string

    Gets or sets the Merged Deployment and service Yaml.

    loadBalancerType string

    Gets or sets the load balancer type.

    replicaCount string

    Gets or sets the replica count to be created in AKS.

    kubernetes_objects_yaml str

    Gets or sets the Merged Deployment and service Yaml.

    load_balancer_type str

    Gets or sets the load balancer type.

    replica_count str

    Gets or sets the replica count to be created in AKS.

    kubernetesObjectsYaml String

    Gets or sets the Merged Deployment and service Yaml.

    loadBalancerType String

    Gets or sets the load balancer type.

    replicaCount String

    Gets or sets the replica count to be created in AKS.

    ApacheTomcatAKSWorkloadDeployment, ApacheTomcatAKSWorkloadDeploymentArgs

    AutomationArtifactProperties Pulumi.AzureNative.Migrate.Inputs.AutomationArtifact

    Class for automation artifact.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.Binding>

    Gets or sets the bindings for the application.

    BuildContainerImages List<Pulumi.AzureNative.Migrate.Inputs.ContainerImageProperties>

    Gets or sets the build container images.

    ClusterProperties Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentProperties

    Class for AKSDeployment Properties.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfiguration>

    Gets or sets application configuration.

    ContainerImageProperties Pulumi.AzureNative.Migrate.Inputs.ContainerImageProperties

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentSpecification

    AKS Deployment Specification.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectory>

    Gets or sets application directories.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    MonitoringProperties Pulumi.AzureNative.Migrate.Inputs.AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    AutomationArtifactProperties AutomationArtifact

    Class for automation artifact.

    Bindings []Binding

    Gets or sets the bindings for the application.

    BuildContainerImages []ContainerImageProperties

    Gets or sets the build container images.

    ClusterProperties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    Configurations []WebApplicationConfiguration

    Gets or sets application configuration.

    ContainerImageProperties ContainerImageProperties

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec AKSDeploymentSpecification

    AKS Deployment Specification.

    Directories []WebApplicationDirectory

    Gets or sets application directories.

    Limits ResourceRequirements

    Resource Requirements.

    MonitoringProperties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    Requests ResourceRequirements

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    automationArtifactProperties AutomationArtifact

    Class for automation artifact.

    bindings List<Binding>

    Gets or sets the bindings for the application.

    buildContainerImages List<ContainerImageProperties>

    Gets or sets the build container images.

    clusterProperties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    configurations List<WebApplicationConfiguration>

    Gets or sets application configuration.

    containerImageProperties ContainerImageProperties

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecification

    AKS Deployment Specification.

    directories List<WebApplicationDirectory>

    Gets or sets application directories.

    limits ResourceRequirements

    Resource Requirements.

    monitoringProperties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    requests ResourceRequirements

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    automationArtifactProperties AutomationArtifact

    Class for automation artifact.

    bindings Binding[]

    Gets or sets the bindings for the application.

    buildContainerImages ContainerImageProperties[]

    Gets or sets the build container images.

    clusterProperties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    configurations WebApplicationConfiguration[]

    Gets or sets application configuration.

    containerImageProperties ContainerImageProperties

    Class for container image properties.

    deploymentNamePrefix string

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecification

    AKS Deployment Specification.

    directories WebApplicationDirectory[]

    Gets or sets application directories.

    limits ResourceRequirements

    Resource Requirements.

    monitoringProperties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    requests ResourceRequirements

    Resource Requirements.

    targetPlatformIdentity string

    Gets or sets the target platform managed identity.

    automation_artifact_properties AutomationArtifact

    Class for automation artifact.

    bindings Sequence[Binding]

    Gets or sets the bindings for the application.

    build_container_images Sequence[ContainerImageProperties]

    Gets or sets the build container images.

    cluster_properties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    configurations Sequence[WebApplicationConfiguration]

    Gets or sets application configuration.

    container_image_properties ContainerImageProperties

    Class for container image properties.

    deployment_name_prefix str

    Gets or sets the deployment name prefix.

    deployment_spec AKSDeploymentSpecification

    AKS Deployment Specification.

    directories Sequence[WebApplicationDirectory]

    Gets or sets application directories.

    limits ResourceRequirements

    Resource Requirements.

    monitoring_properties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    requests ResourceRequirements

    Resource Requirements.

    target_platform_identity str

    Gets or sets the target platform managed identity.

    automationArtifactProperties Property Map

    Class for automation artifact.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    buildContainerImages List<Property Map>

    Gets or sets the build container images.

    clusterProperties Property Map

    Class for AKSDeployment Properties.

    configurations List<Property Map>

    Gets or sets application configuration.

    containerImageProperties Property Map

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec Property Map

    AKS Deployment Specification.

    directories List<Property Map>

    Gets or sets application directories.

    limits Property Map

    Resource Requirements.

    monitoringProperties Property Map

    Class for app insight monitoring properties.

    requests Property Map

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    ApacheTomcatAKSWorkloadDeploymentModelCustomProperties, ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesArgs

    ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesResponse, ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesResponseArgs

    ApacheTomcatAKSWorkloadDeploymentResponse, ApacheTomcatAKSWorkloadDeploymentResponseArgs

    DeploymentHistory List<Pulumi.AzureNative.Migrate.Inputs.DeployedResourcesPropertiesResponse>

    Gets or sets the deployment history.

    AutomationArtifactProperties Pulumi.AzureNative.Migrate.Inputs.AutomationArtifactResponse

    Class for automation artifact.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.BindingResponse>

    Gets or sets the bindings for the application.

    BuildContainerImages List<Pulumi.AzureNative.Migrate.Inputs.ContainerImagePropertiesResponse>

    Gets or sets the build container images.

    ClusterProperties Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    ContainerImageProperties Pulumi.AzureNative.Migrate.Inputs.ContainerImagePropertiesResponse

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectoryResponse>

    Gets or sets application directories.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    MonitoringProperties Pulumi.AzureNative.Migrate.Inputs.AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    DeploymentHistory []DeployedResourcesPropertiesResponse

    Gets or sets the deployment history.

    AutomationArtifactProperties AutomationArtifactResponse

    Class for automation artifact.

    Bindings []BindingResponse

    Gets or sets the bindings for the application.

    BuildContainerImages []ContainerImagePropertiesResponse

    Gets or sets the build container images.

    ClusterProperties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    Configurations []WebApplicationConfigurationResponse

    Gets or sets application configuration.

    ContainerImageProperties ContainerImagePropertiesResponse

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    Directories []WebApplicationDirectoryResponse

    Gets or sets application directories.

    Limits ResourceRequirementsResponse

    Resource Requirements.

    MonitoringProperties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    Requests ResourceRequirementsResponse

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    deploymentHistory List<DeployedResourcesPropertiesResponse>

    Gets or sets the deployment history.

    automationArtifactProperties AutomationArtifactResponse

    Class for automation artifact.

    bindings List<BindingResponse>

    Gets or sets the bindings for the application.

    buildContainerImages List<ContainerImagePropertiesResponse>

    Gets or sets the build container images.

    clusterProperties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    configurations List<WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    containerImageProperties ContainerImagePropertiesResponse

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    directories List<WebApplicationDirectoryResponse>

    Gets or sets application directories.

    limits ResourceRequirementsResponse

    Resource Requirements.

    monitoringProperties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    requests ResourceRequirementsResponse

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    deploymentHistory DeployedResourcesPropertiesResponse[]

    Gets or sets the deployment history.

    automationArtifactProperties AutomationArtifactResponse

    Class for automation artifact.

    bindings BindingResponse[]

    Gets or sets the bindings for the application.

    buildContainerImages ContainerImagePropertiesResponse[]

    Gets or sets the build container images.

    clusterProperties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    configurations WebApplicationConfigurationResponse[]

    Gets or sets application configuration.

    containerImageProperties ContainerImagePropertiesResponse

    Class for container image properties.

    deploymentNamePrefix string

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    directories WebApplicationDirectoryResponse[]

    Gets or sets application directories.

    limits ResourceRequirementsResponse

    Resource Requirements.

    monitoringProperties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    requests ResourceRequirementsResponse

    Resource Requirements.

    targetPlatformIdentity string

    Gets or sets the target platform managed identity.

    deployment_history Sequence[DeployedResourcesPropertiesResponse]

    Gets or sets the deployment history.

    automation_artifact_properties AutomationArtifactResponse

    Class for automation artifact.

    bindings Sequence[BindingResponse]

    Gets or sets the bindings for the application.

    build_container_images Sequence[ContainerImagePropertiesResponse]

    Gets or sets the build container images.

    cluster_properties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    configurations Sequence[WebApplicationConfigurationResponse]

    Gets or sets application configuration.

    container_image_properties ContainerImagePropertiesResponse

    Class for container image properties.

    deployment_name_prefix str

    Gets or sets the deployment name prefix.

    deployment_spec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    directories Sequence[WebApplicationDirectoryResponse]

    Gets or sets application directories.

    limits ResourceRequirementsResponse

    Resource Requirements.

    monitoring_properties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    requests ResourceRequirementsResponse

    Resource Requirements.

    target_platform_identity str

    Gets or sets the target platform managed identity.

    deploymentHistory List<Property Map>

    Gets or sets the deployment history.

    automationArtifactProperties Property Map

    Class for automation artifact.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    buildContainerImages List<Property Map>

    Gets or sets the build container images.

    clusterProperties Property Map

    Class for AKSDeployment Properties.

    configurations List<Property Map>

    Gets or sets application configuration.

    containerImageProperties Property Map

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec Property Map

    AKS Deployment Specification.

    directories List<Property Map>

    Gets or sets application directories.

    limits Property Map

    Resource Requirements.

    monitoringProperties Property Map

    Class for app insight monitoring properties.

    requests Property Map

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    ApacheTomcatWebApplication, ApacheTomcatWebApplicationArgs

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.Binding>

    Gets or sets the bindings for the application.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfiguration>

    Gets or sets application configuration.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectory>

    Gets or sets application directories.

    DiscoveredFrameworks List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationFramework>

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPath

    Second level entity for virtual directories.

    PrimaryFramework Pulumi.AzureNative.Migrate.Inputs.WebApplicationFramework

    Framework specific data for a web application.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Bindings []Binding

    Gets or sets the bindings for the application.

    Configurations []WebApplicationConfiguration

    Gets or sets application configuration.

    Directories []WebApplicationDirectory

    Gets or sets application directories.

    DiscoveredFrameworks []WebApplicationFramework

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    Limits ResourceRequirements

    Resource Requirements.

    Path DirectoryPath

    Second level entity for virtual directories.

    PrimaryFramework WebApplicationFramework

    Framework specific data for a web application.

    Requests ResourceRequirements

    Resource Requirements.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    bindings List<Binding>

    Gets or sets the bindings for the application.

    configurations List<WebApplicationConfiguration>

    Gets or sets application configuration.

    directories List<WebApplicationDirectory>

    Gets or sets application directories.

    discoveredFrameworks List<WebApplicationFramework>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    limits ResourceRequirements

    Resource Requirements.

    path DirectoryPath

    Second level entity for virtual directories.

    primaryFramework WebApplicationFramework

    Framework specific data for a web application.

    requests ResourceRequirements

    Resource Requirements.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    applicationId string

    Gets or sets the web application id.

    applicationName string

    Gets or sets the web application name.

    applicationScratchPath string

    Gets or sets application scratch path.

    bindings Binding[]

    Gets or sets the bindings for the application.

    configurations WebApplicationConfiguration[]

    Gets or sets application configuration.

    directories WebApplicationDirectory[]

    Gets or sets application directories.

    discoveredFrameworks WebApplicationFramework[]

    Gets or sets the discovered frameworks of application.

    displayName string

    Gets or sets the display name.

    limits ResourceRequirements

    Resource Requirements.

    path DirectoryPath

    Second level entity for virtual directories.

    primaryFramework WebApplicationFramework

    Framework specific data for a web application.

    requests ResourceRequirements

    Resource Requirements.

    webServerId string

    Gets or sets the web server id.

    webServerName string

    Gets or sets the web server name.

    application_id str

    Gets or sets the web application id.

    application_name str

    Gets or sets the web application name.

    application_scratch_path str

    Gets or sets application scratch path.

    bindings Sequence[Binding]

    Gets or sets the bindings for the application.

    configurations Sequence[WebApplicationConfiguration]

    Gets or sets application configuration.

    directories Sequence[WebApplicationDirectory]

    Gets or sets application directories.

    discovered_frameworks Sequence[WebApplicationFramework]

    Gets or sets the discovered frameworks of application.

    display_name str

    Gets or sets the display name.

    limits ResourceRequirements

    Resource Requirements.

    path DirectoryPath

    Second level entity for virtual directories.

    primary_framework WebApplicationFramework

    Framework specific data for a web application.

    requests ResourceRequirements

    Resource Requirements.

    web_server_id str

    Gets or sets the web server id.

    web_server_name str

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    configurations List<Property Map>

    Gets or sets application configuration.

    directories List<Property Map>

    Gets or sets application directories.

    discoveredFrameworks List<Property Map>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    limits Property Map

    Resource Requirements.

    path Property Map

    Second level entity for virtual directories.

    primaryFramework Property Map

    Framework specific data for a web application.

    requests Property Map

    Resource Requirements.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    ApacheTomcatWebApplicationResponse, ApacheTomcatWebApplicationResponseArgs

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.BindingResponse>

    Gets or sets the bindings for the application.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectoryResponse>

    Gets or sets application directories.

    DiscoveredFrameworks List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationFrameworkResponse>

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPathResponse

    Second level entity for virtual directories.

    PrimaryFramework Pulumi.AzureNative.Migrate.Inputs.WebApplicationFrameworkResponse

    Framework specific data for a web application.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Bindings []BindingResponse

    Gets or sets the bindings for the application.

    Configurations []WebApplicationConfigurationResponse

    Gets or sets application configuration.

    Directories []WebApplicationDirectoryResponse

    Gets or sets application directories.

    DiscoveredFrameworks []WebApplicationFrameworkResponse

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    Limits ResourceRequirementsResponse

    Resource Requirements.

    Path DirectoryPathResponse

    Second level entity for virtual directories.

    PrimaryFramework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    Requests ResourceRequirementsResponse

    Resource Requirements.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    bindings List<BindingResponse>

    Gets or sets the bindings for the application.

    configurations List<WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    directories List<WebApplicationDirectoryResponse>

    Gets or sets application directories.

    discoveredFrameworks List<WebApplicationFrameworkResponse>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    limits ResourceRequirementsResponse

    Resource Requirements.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    primaryFramework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    requests ResourceRequirementsResponse

    Resource Requirements.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    applicationId string

    Gets or sets the web application id.

    applicationName string

    Gets or sets the web application name.

    applicationScratchPath string

    Gets or sets application scratch path.

    bindings BindingResponse[]

    Gets or sets the bindings for the application.

    configurations WebApplicationConfigurationResponse[]

    Gets or sets application configuration.

    directories WebApplicationDirectoryResponse[]

    Gets or sets application directories.

    discoveredFrameworks WebApplicationFrameworkResponse[]

    Gets or sets the discovered frameworks of application.

    displayName string

    Gets or sets the display name.

    limits ResourceRequirementsResponse

    Resource Requirements.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    primaryFramework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    requests ResourceRequirementsResponse

    Resource Requirements.

    webServerId string

    Gets or sets the web server id.

    webServerName string

    Gets or sets the web server name.

    application_id str

    Gets or sets the web application id.

    application_name str

    Gets or sets the web application name.

    application_scratch_path str

    Gets or sets application scratch path.

    bindings Sequence[BindingResponse]

    Gets or sets the bindings for the application.

    configurations Sequence[WebApplicationConfigurationResponse]

    Gets or sets application configuration.

    directories Sequence[WebApplicationDirectoryResponse]

    Gets or sets application directories.

    discovered_frameworks Sequence[WebApplicationFrameworkResponse]

    Gets or sets the discovered frameworks of application.

    display_name str

    Gets or sets the display name.

    limits ResourceRequirementsResponse

    Resource Requirements.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    primary_framework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    requests ResourceRequirementsResponse

    Resource Requirements.

    web_server_id str

    Gets or sets the web server id.

    web_server_name str

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    configurations List<Property Map>

    Gets or sets application configuration.

    directories List<Property Map>

    Gets or sets application directories.

    discoveredFrameworks List<Property Map>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    limits Property Map

    Resource Requirements.

    path Property Map

    Second level entity for virtual directories.

    primaryFramework Property Map

    Framework specific data for a web application.

    requests Property Map

    Resource Requirements.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    ApacheTomcatWorkloadInstanceModelCustomProperties, ApacheTomcatWorkloadInstanceModelCustomPropertiesArgs

    ApacheTomcatWebApplication Pulumi.AzureNative.Migrate.Inputs.ApacheTomcatWebApplication

    ApacheTomcat web application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    ApacheTomcatWebApplication ApacheTomcatWebApplication

    ApacheTomcat web application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    apacheTomcatWebApplication ApacheTomcatWebApplication

    ApacheTomcat web application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    apacheTomcatWebApplication ApacheTomcatWebApplication

    ApacheTomcat web application.

    webAppArmId string

    Gets or sets the Web application ARM id.

    webAppSiteName string

    Gets or sets the Web application site name.

    apache_tomcat_web_application ApacheTomcatWebApplication

    ApacheTomcat web application.

    web_app_arm_id str

    Gets or sets the Web application ARM id.

    web_app_site_name str

    Gets or sets the Web application site name.

    apacheTomcatWebApplication Property Map

    ApacheTomcat web application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    ApacheTomcatWorkloadInstanceModelCustomPropertiesResponse, ApacheTomcatWorkloadInstanceModelCustomPropertiesResponseArgs

    ApacheTomcatWebApplication Pulumi.AzureNative.Migrate.Inputs.ApacheTomcatWebApplicationResponse

    ApacheTomcat web application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    ApacheTomcatWebApplication ApacheTomcatWebApplicationResponse

    ApacheTomcat web application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    apacheTomcatWebApplication ApacheTomcatWebApplicationResponse

    ApacheTomcat web application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    apacheTomcatWebApplication ApacheTomcatWebApplicationResponse

    ApacheTomcat web application.

    webAppArmId string

    Gets or sets the Web application ARM id.

    webAppSiteName string

    Gets or sets the Web application site name.

    apache_tomcat_web_application ApacheTomcatWebApplicationResponse

    ApacheTomcat web application.

    web_app_arm_id str

    Gets or sets the Web application ARM id.

    web_app_site_name str

    Gets or sets the Web application site name.

    apacheTomcatWebApplication Property Map

    ApacheTomcat web application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    AppInsightMonitoringProperties, AppInsightMonitoringPropertiesArgs

    AppInsightsName string

    Gets or sets the app insights name.

    IsEnabled bool

    Gets or sets a value indicating whether monitoring is enabled.

    Region string

    Gets or sets the region.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SecretStoreDetails Pulumi.AzureNative.Migrate.Inputs.SecretStoreDetails
    SubscriptionId string

    Gets or sets the subscription id of the resource.

    AppInsightsName string

    Gets or sets the app insights name.

    IsEnabled bool

    Gets or sets a value indicating whether monitoring is enabled.

    Region string

    Gets or sets the region.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SecretStoreDetails SecretStoreDetails
    SubscriptionId string

    Gets or sets the subscription id of the resource.

    appInsightsName String

    Gets or sets the app insights name.

    isEnabled Boolean

    Gets or sets a value indicating whether monitoring is enabled.

    region String

    Gets or sets the region.

    resourceGroup String

    Gets or sets the resource group of the resource.

    secretStoreDetails SecretStoreDetails
    subscriptionId String

    Gets or sets the subscription id of the resource.

    appInsightsName string

    Gets or sets the app insights name.

    isEnabled boolean

    Gets or sets a value indicating whether monitoring is enabled.

    region string

    Gets or sets the region.

    resourceGroup string

    Gets or sets the resource group of the resource.

    secretStoreDetails SecretStoreDetails
    subscriptionId string

    Gets or sets the subscription id of the resource.

    app_insights_name str

    Gets or sets the app insights name.

    is_enabled bool

    Gets or sets a value indicating whether monitoring is enabled.

    region str

    Gets or sets the region.

    resource_group str

    Gets or sets the resource group of the resource.

    secret_store_details SecretStoreDetails
    subscription_id str

    Gets or sets the subscription id of the resource.

    appInsightsName String

    Gets or sets the app insights name.

    isEnabled Boolean

    Gets or sets a value indicating whether monitoring is enabled.

    region String

    Gets or sets the region.

    resourceGroup String

    Gets or sets the resource group of the resource.

    secretStoreDetails Property Map
    subscriptionId String

    Gets or sets the subscription id of the resource.

    AppInsightMonitoringPropertiesResponse, AppInsightMonitoringPropertiesResponseArgs

    AppInsightsName string

    Gets or sets the app insights name.

    IsEnabled bool

    Gets or sets a value indicating whether monitoring is enabled.

    Region string

    Gets or sets the region.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SecretStoreDetails Pulumi.AzureNative.Migrate.Inputs.SecretStoreDetailsResponse
    SubscriptionId string

    Gets or sets the subscription id of the resource.

    AppInsightsName string

    Gets or sets the app insights name.

    IsEnabled bool

    Gets or sets a value indicating whether monitoring is enabled.

    Region string

    Gets or sets the region.

    ResourceGroup string

    Gets or sets the resource group of the resource.

    SecretStoreDetails SecretStoreDetailsResponse
    SubscriptionId string

    Gets or sets the subscription id of the resource.

    appInsightsName String

    Gets or sets the app insights name.

    isEnabled Boolean

    Gets or sets a value indicating whether monitoring is enabled.

    region String

    Gets or sets the region.

    resourceGroup String

    Gets or sets the resource group of the resource.

    secretStoreDetails SecretStoreDetailsResponse
    subscriptionId String

    Gets or sets the subscription id of the resource.

    appInsightsName string

    Gets or sets the app insights name.

    isEnabled boolean

    Gets or sets a value indicating whether monitoring is enabled.

    region string

    Gets or sets the region.

    resourceGroup string

    Gets or sets the resource group of the resource.

    secretStoreDetails SecretStoreDetailsResponse
    subscriptionId string

    Gets or sets the subscription id of the resource.

    app_insights_name str

    Gets or sets the app insights name.

    is_enabled bool

    Gets or sets a value indicating whether monitoring is enabled.

    region str

    Gets or sets the region.

    resource_group str

    Gets or sets the resource group of the resource.

    secret_store_details SecretStoreDetailsResponse
    subscription_id str

    Gets or sets the subscription id of the resource.

    appInsightsName String

    Gets or sets the app insights name.

    isEnabled Boolean

    Gets or sets a value indicating whether monitoring is enabled.

    region String

    Gets or sets the region.

    resourceGroup String

    Gets or sets the resource group of the resource.

    secretStoreDetails Property Map
    subscriptionId String

    Gets or sets the subscription id of the resource.

    AutomationArtifact, AutomationArtifactArgs

    Artifacts Dictionary<string, string>

    Gets or sets the artifacts.

    AzureFileShareProfile Pulumi.AzureNative.Migrate.Inputs.AzureFileShareHydrationProfile

    Azure file share profile for hydration of application folders not mounted on the container file system.

    Status string | Pulumi.AzureNative.Migrate.AutomationArtifactStatus

    Gets or sets the status of automation artifacts.

    Artifacts map[string]string

    Gets or sets the artifacts.

    AzureFileShareProfile AzureFileShareHydrationProfile

    Azure file share profile for hydration of application folders not mounted on the container file system.

    Status string | AutomationArtifactStatus

    Gets or sets the status of automation artifacts.

    artifacts Map<String,String>

    Gets or sets the artifacts.

    azureFileShareProfile AzureFileShareHydrationProfile

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status String | AutomationArtifactStatus

    Gets or sets the status of automation artifacts.

    artifacts {[key: string]: string}

    Gets or sets the artifacts.

    azureFileShareProfile AzureFileShareHydrationProfile

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status string | AutomationArtifactStatus

    Gets or sets the status of automation artifacts.

    artifacts Mapping[str, str]

    Gets or sets the artifacts.

    azure_file_share_profile AzureFileShareHydrationProfile

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status str | AutomationArtifactStatus

    Gets or sets the status of automation artifacts.

    artifacts Map<String>

    Gets or sets the artifacts.

    azureFileShareProfile Property Map

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status String | "NotGenerated" | "Generated"

    Gets or sets the status of automation artifacts.

    AutomationArtifactResponse, AutomationArtifactResponseArgs

    Artifacts Dictionary<string, string>

    Gets or sets the artifacts.

    AzureFileShareProfile Pulumi.AzureNative.Migrate.Inputs.AzureFileShareHydrationProfileResponse

    Azure file share profile for hydration of application folders not mounted on the container file system.

    Status string

    Gets or sets the status of automation artifacts.

    Artifacts map[string]string

    Gets or sets the artifacts.

    AzureFileShareProfile AzureFileShareHydrationProfileResponse

    Azure file share profile for hydration of application folders not mounted on the container file system.

    Status string

    Gets or sets the status of automation artifacts.

    artifacts Map<String,String>

    Gets or sets the artifacts.

    azureFileShareProfile AzureFileShareHydrationProfileResponse

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status String

    Gets or sets the status of automation artifacts.

    artifacts {[key: string]: string}

    Gets or sets the artifacts.

    azureFileShareProfile AzureFileShareHydrationProfileResponse

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status string

    Gets or sets the status of automation artifacts.

    artifacts Mapping[str, str]

    Gets or sets the artifacts.

    azure_file_share_profile AzureFileShareHydrationProfileResponse

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status str

    Gets or sets the status of automation artifacts.

    artifacts Map<String>

    Gets or sets the artifacts.

    azureFileShareProfile Property Map

    Azure file share profile for hydration of application folders not mounted on the container file system.

    status String

    Gets or sets the status of automation artifacts.

    AutomationArtifactStatus, AutomationArtifactStatusArgs

    NotGenerated
    NotGenerated
    Generated
    Generated
    AutomationArtifactStatusNotGenerated
    NotGenerated
    AutomationArtifactStatusGenerated
    Generated
    NotGenerated
    NotGenerated
    Generated
    Generated
    NotGenerated
    NotGenerated
    Generated
    Generated
    NOT_GENERATED
    NotGenerated
    GENERATED
    Generated
    "NotGenerated"
    NotGenerated
    "Generated"
    Generated

    AzureFileShareHydrationProfile, AzureFileShareHydrationProfileArgs

    AzureFileShareDirPath string

    Gets or sets the cloud directory path of the directory on azure file share.

    AzureFileShareName string

    Gets or sets the name of the azure file share.

    AzureFileShareResourceGroup string

    Gets or sets the name of the azure file share resource group.

    AzureFileShareStorageAccount string

    Gets or sets the name of the azure file share storage account.

    AzureFileShareSubscriptionId string

    Gets or sets the subscription id of the azure file share.

    AzureFileShareDirPath string

    Gets or sets the cloud directory path of the directory on azure file share.

    AzureFileShareName string

    Gets or sets the name of the azure file share.

    AzureFileShareResourceGroup string

    Gets or sets the name of the azure file share resource group.

    AzureFileShareStorageAccount string

    Gets or sets the name of the azure file share storage account.

    AzureFileShareSubscriptionId string

    Gets or sets the subscription id of the azure file share.

    azureFileShareDirPath String

    Gets or sets the cloud directory path of the directory on azure file share.

    azureFileShareName String

    Gets or sets the name of the azure file share.

    azureFileShareResourceGroup String

    Gets or sets the name of the azure file share resource group.

    azureFileShareStorageAccount String

    Gets or sets the name of the azure file share storage account.

    azureFileShareSubscriptionId String

    Gets or sets the subscription id of the azure file share.

    azureFileShareDirPath string

    Gets or sets the cloud directory path of the directory on azure file share.

    azureFileShareName string

    Gets or sets the name of the azure file share.

    azureFileShareResourceGroup string

    Gets or sets the name of the azure file share resource group.

    azureFileShareStorageAccount string

    Gets or sets the name of the azure file share storage account.

    azureFileShareSubscriptionId string

    Gets or sets the subscription id of the azure file share.

    azure_file_share_dir_path str

    Gets or sets the cloud directory path of the directory on azure file share.

    azure_file_share_name str

    Gets or sets the name of the azure file share.

    azure_file_share_resource_group str

    Gets or sets the name of the azure file share resource group.

    azure_file_share_storage_account str

    Gets or sets the name of the azure file share storage account.

    azure_file_share_subscription_id str

    Gets or sets the subscription id of the azure file share.

    azureFileShareDirPath String

    Gets or sets the cloud directory path of the directory on azure file share.

    azureFileShareName String

    Gets or sets the name of the azure file share.

    azureFileShareResourceGroup String

    Gets or sets the name of the azure file share resource group.

    azureFileShareStorageAccount String

    Gets or sets the name of the azure file share storage account.

    azureFileShareSubscriptionId String

    Gets or sets the subscription id of the azure file share.

    AzureFileShareHydrationProfileResponse, AzureFileShareHydrationProfileResponseArgs

    AzureFileShareDirPath string

    Gets or sets the cloud directory path of the directory on azure file share.

    AzureFileShareName string

    Gets or sets the name of the azure file share.

    AzureFileShareResourceGroup string

    Gets or sets the name of the azure file share resource group.

    AzureFileShareStorageAccount string

    Gets or sets the name of the azure file share storage account.

    AzureFileShareSubscriptionId string

    Gets or sets the subscription id of the azure file share.

    AzureFileShareDirPath string

    Gets or sets the cloud directory path of the directory on azure file share.

    AzureFileShareName string

    Gets or sets the name of the azure file share.

    AzureFileShareResourceGroup string

    Gets or sets the name of the azure file share resource group.

    AzureFileShareStorageAccount string

    Gets or sets the name of the azure file share storage account.

    AzureFileShareSubscriptionId string

    Gets or sets the subscription id of the azure file share.

    azureFileShareDirPath String

    Gets or sets the cloud directory path of the directory on azure file share.

    azureFileShareName String

    Gets or sets the name of the azure file share.

    azureFileShareResourceGroup String

    Gets or sets the name of the azure file share resource group.

    azureFileShareStorageAccount String

    Gets or sets the name of the azure file share storage account.

    azureFileShareSubscriptionId String

    Gets or sets the subscription id of the azure file share.

    azureFileShareDirPath string

    Gets or sets the cloud directory path of the directory on azure file share.

    azureFileShareName string

    Gets or sets the name of the azure file share.

    azureFileShareResourceGroup string

    Gets or sets the name of the azure file share resource group.

    azureFileShareStorageAccount string

    Gets or sets the name of the azure file share storage account.

    azureFileShareSubscriptionId string

    Gets or sets the subscription id of the azure file share.

    azure_file_share_dir_path str

    Gets or sets the cloud directory path of the directory on azure file share.

    azure_file_share_name str

    Gets or sets the name of the azure file share.

    azure_file_share_resource_group str

    Gets or sets the name of the azure file share resource group.

    azure_file_share_storage_account str

    Gets or sets the name of the azure file share storage account.

    azure_file_share_subscription_id str

    Gets or sets the subscription id of the azure file share.

    azureFileShareDirPath String

    Gets or sets the cloud directory path of the directory on azure file share.

    azureFileShareName String

    Gets or sets the name of the azure file share.

    azureFileShareResourceGroup String

    Gets or sets the name of the azure file share resource group.

    azureFileShareStorageAccount String

    Gets or sets the name of the azure file share storage account.

    azureFileShareSubscriptionId String

    Gets or sets the subscription id of the azure file share.

    Binding, BindingArgs

    Cert Pulumi.AzureNative.Migrate.Inputs.Cert

    WebApplication certificate.

    HostName string

    Gets or sets the binding host name.

    IpAddress string

    Gets or sets the IP Address.

    Port string

    Gets or sets the application port.

    PortMapping Pulumi.AzureNative.Migrate.Inputs.PortMapping

    WebApplication port mapping.

    Protocol string

    Gets or sets the protocol.

    Cert Cert

    WebApplication certificate.

    HostName string

    Gets or sets the binding host name.

    IpAddress string

    Gets or sets the IP Address.

    Port string

    Gets or sets the application port.

    PortMapping PortMapping

    WebApplication port mapping.

    Protocol string

    Gets or sets the protocol.

    cert Cert

    WebApplication certificate.

    hostName String

    Gets or sets the binding host name.

    ipAddress String

    Gets or sets the IP Address.

    port String

    Gets or sets the application port.

    portMapping PortMapping

    WebApplication port mapping.

    protocol String

    Gets or sets the protocol.

    cert Cert

    WebApplication certificate.

    hostName string

    Gets or sets the binding host name.

    ipAddress string

    Gets or sets the IP Address.

    port string

    Gets or sets the application port.

    portMapping PortMapping

    WebApplication port mapping.

    protocol string

    Gets or sets the protocol.

    cert Cert

    WebApplication certificate.

    host_name str

    Gets or sets the binding host name.

    ip_address str

    Gets or sets the IP Address.

    port str

    Gets or sets the application port.

    port_mapping PortMapping

    WebApplication port mapping.

    protocol str

    Gets or sets the protocol.

    cert Property Map

    WebApplication certificate.

    hostName String

    Gets or sets the binding host name.

    ipAddress String

    Gets or sets the IP Address.

    port String

    Gets or sets the application port.

    portMapping Property Map

    WebApplication port mapping.

    protocol String

    Gets or sets the protocol.

    BindingResponse, BindingResponseArgs

    Id string

    Gets the ID.

    Cert Pulumi.AzureNative.Migrate.Inputs.CertResponse

    WebApplication certificate.

    HostName string

    Gets or sets the binding host name.

    IpAddress string

    Gets or sets the IP Address.

    Port string

    Gets or sets the application port.

    PortMapping Pulumi.AzureNative.Migrate.Inputs.PortMappingResponse

    WebApplication port mapping.

    Protocol string

    Gets or sets the protocol.

    Id string

    Gets the ID.

    Cert CertResponse

    WebApplication certificate.

    HostName string

    Gets or sets the binding host name.

    IpAddress string

    Gets or sets the IP Address.

    Port string

    Gets or sets the application port.

    PortMapping PortMappingResponse

    WebApplication port mapping.

    Protocol string

    Gets or sets the protocol.

    id String

    Gets the ID.

    cert CertResponse

    WebApplication certificate.

    hostName String

    Gets or sets the binding host name.

    ipAddress String

    Gets or sets the IP Address.

    port String

    Gets or sets the application port.

    portMapping PortMappingResponse

    WebApplication port mapping.

    protocol String

    Gets or sets the protocol.

    id string

    Gets the ID.

    cert CertResponse

    WebApplication certificate.

    hostName string

    Gets or sets the binding host name.

    ipAddress string

    Gets or sets the IP Address.

    port string

    Gets or sets the application port.

    portMapping PortMappingResponse

    WebApplication port mapping.

    protocol string

    Gets or sets the protocol.

    id str

    Gets the ID.

    cert CertResponse

    WebApplication certificate.

    host_name str

    Gets or sets the binding host name.

    ip_address str

    Gets or sets the IP Address.

    port str

    Gets or sets the application port.

    port_mapping PortMappingResponse

    WebApplication port mapping.

    protocol str

    Gets or sets the protocol.

    id String

    Gets the ID.

    cert Property Map

    WebApplication certificate.

    hostName String

    Gets or sets the binding host name.

    ipAddress String

    Gets or sets the IP Address.

    port String

    Gets or sets the application port.

    portMapping Property Map

    WebApplication port mapping.

    protocol String

    Gets or sets the protocol.

    Cert, CertArgs

    CertData string

    Gets or sets the Certificate data.

    CertNeeded bool

    Gets or sets a value indicating whether certificate is needed or not.

    CertProvided bool

    Gets or sets a value indicating whether certificate is provided or not.

    SecretStore string | Pulumi.AzureNative.Migrate.SecretStoreType

    Gets or sets the type of secret store for the certificate.

    CertData string

    Gets or sets the Certificate data.

    CertNeeded bool

    Gets or sets a value indicating whether certificate is needed or not.

    CertProvided bool

    Gets or sets a value indicating whether certificate is provided or not.

    SecretStore string | SecretStoreType

    Gets or sets the type of secret store for the certificate.

    certData String

    Gets or sets the Certificate data.

    certNeeded Boolean

    Gets or sets a value indicating whether certificate is needed or not.

    certProvided Boolean

    Gets or sets a value indicating whether certificate is provided or not.

    secretStore String | SecretStoreType

    Gets or sets the type of secret store for the certificate.

    certData string

    Gets or sets the Certificate data.

    certNeeded boolean

    Gets or sets a value indicating whether certificate is needed or not.

    certProvided boolean

    Gets or sets a value indicating whether certificate is provided or not.

    secretStore string | SecretStoreType

    Gets or sets the type of secret store for the certificate.

    cert_data str

    Gets or sets the Certificate data.

    cert_needed bool

    Gets or sets a value indicating whether certificate is needed or not.

    cert_provided bool

    Gets or sets a value indicating whether certificate is provided or not.

    secret_store str | SecretStoreType

    Gets or sets the type of secret store for the certificate.

    certData String

    Gets or sets the Certificate data.

    certNeeded Boolean

    Gets or sets a value indicating whether certificate is needed or not.

    certProvided Boolean

    Gets or sets a value indicating whether certificate is provided or not.

    secretStore String | "None" | "KubeSecret" | "KeyVaultSecret" | "AppServiceAppSettings"

    Gets or sets the type of secret store for the certificate.

    CertResponse, CertResponseArgs

    CertData string

    Gets or sets the Certificate data.

    CertNeeded bool

    Gets or sets a value indicating whether certificate is needed or not.

    CertProvided bool

    Gets or sets a value indicating whether certificate is provided or not.

    SecretStore string

    Gets or sets the type of secret store for the certificate.

    CertData string

    Gets or sets the Certificate data.

    CertNeeded bool

    Gets or sets a value indicating whether certificate is needed or not.

    CertProvided bool

    Gets or sets a value indicating whether certificate is provided or not.

    SecretStore string

    Gets or sets the type of secret store for the certificate.

    certData String

    Gets or sets the Certificate data.

    certNeeded Boolean

    Gets or sets a value indicating whether certificate is needed or not.

    certProvided Boolean

    Gets or sets a value indicating whether certificate is provided or not.

    secretStore String

    Gets or sets the type of secret store for the certificate.

    certData string

    Gets or sets the Certificate data.

    certNeeded boolean

    Gets or sets a value indicating whether certificate is needed or not.

    certProvided boolean

    Gets or sets a value indicating whether certificate is provided or not.

    secretStore string

    Gets or sets the type of secret store for the certificate.

    cert_data str

    Gets or sets the Certificate data.

    cert_needed bool

    Gets or sets a value indicating whether certificate is needed or not.

    cert_provided bool

    Gets or sets a value indicating whether certificate is provided or not.

    secret_store str

    Gets or sets the type of secret store for the certificate.

    certData String

    Gets or sets the Certificate data.

    certNeeded Boolean

    Gets or sets a value indicating whether certificate is needed or not.

    certProvided Boolean

    Gets or sets a value indicating whether certificate is provided or not.

    secretStore String

    Gets or sets the type of secret store for the certificate.

    ConfigurationType, ConfigurationTypeArgs

    IISConnectionString
    IISConnectionString
    IISAuthentication
    IISAuthentication
    ApacheTomcatContextResource
    ApacheTomcatContextResource
    ConfigurationTypeIISConnectionString
    IISConnectionString
    ConfigurationTypeIISAuthentication
    IISAuthentication
    ConfigurationTypeApacheTomcatContextResource
    ApacheTomcatContextResource
    IISConnectionString
    IISConnectionString
    IISAuthentication
    IISAuthentication
    ApacheTomcatContextResource
    ApacheTomcatContextResource
    IISConnectionString
    IISConnectionString
    IISAuthentication
    IISAuthentication
    ApacheTomcatContextResource
    ApacheTomcatContextResource
    IIS_CONNECTION_STRING
    IISConnectionString
    IIS_AUTHENTICATION
    IISAuthentication
    APACHE_TOMCAT_CONTEXT_RESOURCE
    ApacheTomcatContextResource
    "IISConnectionString"
    IISConnectionString
    "IISAuthentication"
    IISAuthentication
    "ApacheTomcatContextResource"
    ApacheTomcatContextResource

    ContainerImageProperties, ContainerImagePropertiesArgs

    Dockerfile string

    Gets or sets the dockerfile for the container image.

    ImageName string

    Gets or sets the container image name.

    ImageTag string

    Gets or sets the container image tag.

    RegistryProperties Pulumi.AzureNative.Migrate.Inputs.ACRProperties

    Class for ACR Properties.

    RunId string

    Gets or sets the RunId.

    RunStatus string

    Gets or sets the RunStatus.

    Dockerfile string

    Gets or sets the dockerfile for the container image.

    ImageName string

    Gets or sets the container image name.

    ImageTag string

    Gets or sets the container image tag.

    RegistryProperties ACRProperties

    Class for ACR Properties.

    RunId string

    Gets or sets the RunId.

    RunStatus string

    Gets or sets the RunStatus.

    dockerfile String

    Gets or sets the dockerfile for the container image.

    imageName String

    Gets or sets the container image name.

    imageTag String

    Gets or sets the container image tag.

    registryProperties ACRProperties

    Class for ACR Properties.

    runId String

    Gets or sets the RunId.

    runStatus String

    Gets or sets the RunStatus.

    dockerfile string

    Gets or sets the dockerfile for the container image.

    imageName string

    Gets or sets the container image name.

    imageTag string

    Gets or sets the container image tag.

    registryProperties ACRProperties

    Class for ACR Properties.

    runId string

    Gets or sets the RunId.

    runStatus string

    Gets or sets the RunStatus.

    dockerfile str

    Gets or sets the dockerfile for the container image.

    image_name str

    Gets or sets the container image name.

    image_tag str

    Gets or sets the container image tag.

    registry_properties ACRProperties

    Class for ACR Properties.

    run_id str

    Gets or sets the RunId.

    run_status str

    Gets or sets the RunStatus.

    dockerfile String

    Gets or sets the dockerfile for the container image.

    imageName String

    Gets or sets the container image name.

    imageTag String

    Gets or sets the container image tag.

    registryProperties Property Map

    Class for ACR Properties.

    runId String

    Gets or sets the RunId.

    runStatus String

    Gets or sets the RunStatus.

    ContainerImagePropertiesResponse, ContainerImagePropertiesResponseArgs

    Id string

    Gets the ID.

    Dockerfile string

    Gets or sets the dockerfile for the container image.

    ImageName string

    Gets or sets the container image name.

    ImageTag string

    Gets or sets the container image tag.

    RegistryProperties Pulumi.AzureNative.Migrate.Inputs.ACRPropertiesResponse

    Class for ACR Properties.

    RunId string

    Gets or sets the RunId.

    RunStatus string

    Gets or sets the RunStatus.

    Id string

    Gets the ID.

    Dockerfile string

    Gets or sets the dockerfile for the container image.

    ImageName string

    Gets or sets the container image name.

    ImageTag string

    Gets or sets the container image tag.

    RegistryProperties ACRPropertiesResponse

    Class for ACR Properties.

    RunId string

    Gets or sets the RunId.

    RunStatus string

    Gets or sets the RunStatus.

    id String

    Gets the ID.

    dockerfile String

    Gets or sets the dockerfile for the container image.

    imageName String

    Gets or sets the container image name.

    imageTag String

    Gets or sets the container image tag.

    registryProperties ACRPropertiesResponse

    Class for ACR Properties.

    runId String

    Gets or sets the RunId.

    runStatus String

    Gets or sets the RunStatus.

    id string

    Gets the ID.

    dockerfile string

    Gets or sets the dockerfile for the container image.

    imageName string

    Gets or sets the container image name.

    imageTag string

    Gets or sets the container image tag.

    registryProperties ACRPropertiesResponse

    Class for ACR Properties.

    runId string

    Gets or sets the RunId.

    runStatus string

    Gets or sets the RunStatus.

    id str

    Gets the ID.

    dockerfile str

    Gets or sets the dockerfile for the container image.

    image_name str

    Gets or sets the container image name.

    image_tag str

    Gets or sets the container image tag.

    registry_properties ACRPropertiesResponse

    Class for ACR Properties.

    run_id str

    Gets or sets the RunId.

    run_status str

    Gets or sets the RunStatus.

    id String

    Gets the ID.

    dockerfile String

    Gets or sets the dockerfile for the container image.

    imageName String

    Gets or sets the container image name.

    imageTag String

    Gets or sets the container image tag.

    registryProperties Property Map

    Class for ACR Properties.

    runId String

    Gets or sets the RunId.

    runStatus String

    Gets or sets the RunStatus.

    DeployedResourcesPropertiesResponse, DeployedResourcesPropertiesResponseArgs

    Context string

    Gets or sets the context of deployed resources.

    DeployedResourceId string

    Gets or sets the deployed resource id.

    DeploymentTimestamp string

    Gets or sets the deployment timestamp.

    DisplayName string

    Gets or sets the name of deployed resources.

    Id string

    Gets or sets the ID.

    IsCleanUpDone bool

    Gets or sets a value indicating whether resources are cleaned up from target.

    IsTestMigration bool

    Gets or sets a value indicating whether scenario is test migration.

    Status string

    Gets or sets the status of deployed resources.

    Type string

    Gets or sets the type of deployed resources.

    Context string

    Gets or sets the context of deployed resources.

    DeployedResourceId string

    Gets or sets the deployed resource id.

    DeploymentTimestamp string

    Gets or sets the deployment timestamp.

    DisplayName string

    Gets or sets the name of deployed resources.

    Id string

    Gets or sets the ID.

    IsCleanUpDone bool

    Gets or sets a value indicating whether resources are cleaned up from target.

    IsTestMigration bool

    Gets or sets a value indicating whether scenario is test migration.

    Status string

    Gets or sets the status of deployed resources.

    Type string

    Gets or sets the type of deployed resources.

    context String

    Gets or sets the context of deployed resources.

    deployedResourceId String

    Gets or sets the deployed resource id.

    deploymentTimestamp String

    Gets or sets the deployment timestamp.

    displayName String

    Gets or sets the name of deployed resources.

    id String

    Gets or sets the ID.

    isCleanUpDone Boolean

    Gets or sets a value indicating whether resources are cleaned up from target.

    isTestMigration Boolean

    Gets or sets a value indicating whether scenario is test migration.

    status String

    Gets or sets the status of deployed resources.

    type String

    Gets or sets the type of deployed resources.

    context string

    Gets or sets the context of deployed resources.

    deployedResourceId string

    Gets or sets the deployed resource id.

    deploymentTimestamp string

    Gets or sets the deployment timestamp.

    displayName string

    Gets or sets the name of deployed resources.

    id string

    Gets or sets the ID.

    isCleanUpDone boolean

    Gets or sets a value indicating whether resources are cleaned up from target.

    isTestMigration boolean

    Gets or sets a value indicating whether scenario is test migration.

    status string

    Gets or sets the status of deployed resources.

    type string

    Gets or sets the type of deployed resources.

    context str

    Gets or sets the context of deployed resources.

    deployed_resource_id str

    Gets or sets the deployed resource id.

    deployment_timestamp str

    Gets or sets the deployment timestamp.

    display_name str

    Gets or sets the name of deployed resources.

    id str

    Gets or sets the ID.

    is_clean_up_done bool

    Gets or sets a value indicating whether resources are cleaned up from target.

    is_test_migration bool

    Gets or sets a value indicating whether scenario is test migration.

    status str

    Gets or sets the status of deployed resources.

    type str

    Gets or sets the type of deployed resources.

    context String

    Gets or sets the context of deployed resources.

    deployedResourceId String

    Gets or sets the deployed resource id.

    deploymentTimestamp String

    Gets or sets the deployment timestamp.

    displayName String

    Gets or sets the name of deployed resources.

    id String

    Gets or sets the ID.

    isCleanUpDone Boolean

    Gets or sets a value indicating whether resources are cleaned up from target.

    isTestMigration Boolean

    Gets or sets a value indicating whether scenario is test migration.

    status String

    Gets or sets the status of deployed resources.

    type String

    Gets or sets the type of deployed resources.

    DirectoryPath, DirectoryPathArgs

    Physical string

    Gets or sets the physical path of the directory on the web server.

    Virtual string

    Gets or sets the virtual path for the directory.

    Physical string

    Gets or sets the physical path of the directory on the web server.

    Virtual string

    Gets or sets the virtual path for the directory.

    physical String

    Gets or sets the physical path of the directory on the web server.

    virtual String

    Gets or sets the virtual path for the directory.

    physical string

    Gets or sets the physical path of the directory on the web server.

    virtual string

    Gets or sets the virtual path for the directory.

    physical str

    Gets or sets the physical path of the directory on the web server.

    virtual str

    Gets or sets the virtual path for the directory.

    physical String

    Gets or sets the physical path of the directory on the web server.

    virtual String

    Gets or sets the virtual path for the directory.

    DirectoryPathResponse, DirectoryPathResponseArgs

    Id string

    Gets the ID.

    Physical string

    Gets or sets the physical path of the directory on the web server.

    Virtual string

    Gets or sets the virtual path for the directory.

    Id string

    Gets the ID.

    Physical string

    Gets or sets the physical path of the directory on the web server.

    Virtual string

    Gets or sets the virtual path for the directory.

    id String

    Gets the ID.

    physical String

    Gets or sets the physical path of the directory on the web server.

    virtual String

    Gets or sets the virtual path for the directory.

    id string

    Gets the ID.

    physical string

    Gets or sets the physical path of the directory on the web server.

    virtual string

    Gets or sets the virtual path for the directory.

    id str

    Gets the ID.

    physical str

    Gets or sets the physical path of the directory on the web server.

    virtual str

    Gets or sets the virtual path for the directory.

    id String

    Gets the ID.

    physical String

    Gets or sets the physical path of the directory on the web server.

    virtual String

    Gets or sets the virtual path for the directory.

    GmsaAuthenticationProperties, GmsaAuthenticationPropertiesArgs

    AdDomainControllerDns string

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    AdDomainFqdn string

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    AkvProperties Pulumi.AzureNative.Migrate.Inputs.KeyVaultSecretStoreProperties
    DomainAdminPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    DomainAdminUsername string

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    DomainControllerAddress string

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    GmsaAccountName string

    Gets or sets the name to be used for GMSA.

    GmsaUserPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    GmsaUsername string

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    AdDomainControllerDns string

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    AdDomainFqdn string

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    AkvProperties KeyVaultSecretStoreProperties
    DomainAdminPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    DomainAdminUsername string

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    DomainControllerAddress string

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    GmsaAccountName string

    Gets or sets the name to be used for GMSA.

    GmsaUserPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    GmsaUsername string

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    adDomainControllerDns String

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    adDomainFqdn String

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akvProperties KeyVaultSecretStoreProperties
    domainAdminPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domainAdminUsername String

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domainControllerAddress String

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsaAccountName String

    Gets or sets the name to be used for GMSA.

    gmsaUserPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsaUsername String

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    adDomainControllerDns string

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    adDomainFqdn string

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akvProperties KeyVaultSecretStoreProperties
    domainAdminPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domainAdminUsername string

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domainControllerAddress string

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsaAccountName string

    Gets or sets the name to be used for GMSA.

    gmsaUserPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsaUsername string

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    ad_domain_controller_dns str

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    ad_domain_fqdn str

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akv_properties KeyVaultSecretStoreProperties
    domain_admin_password str

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domain_admin_username str

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domain_controller_address str

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsa_account_name str

    Gets or sets the name to be used for GMSA.

    gmsa_user_password str

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsa_username str

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    adDomainControllerDns String

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    adDomainFqdn String

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akvProperties Property Map
    domainAdminPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domainAdminUsername String

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domainControllerAddress String

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsaAccountName String

    Gets or sets the name to be used for GMSA.

    gmsaUserPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsaUsername String

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    GmsaAuthenticationPropertiesResponse, GmsaAuthenticationPropertiesResponseArgs

    ConfigurationState string

    Gets or sets the current state of GMSA configuration.

    GmsaCredSpecName string

    Gets Cred Spec Name to be used.

    GmsaSecretName string

    Gets name of the secret where GMSA secret is stored in the KeyVault.

    AdDomainControllerDns string

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    AdDomainFqdn string

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    AkvProperties Pulumi.AzureNative.Migrate.Inputs.KeyVaultSecretStorePropertiesResponse
    DomainAdminPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    DomainAdminUsername string

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    DomainControllerAddress string

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    GmsaAccountName string

    Gets or sets the name to be used for GMSA.

    GmsaUserPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    GmsaUsername string

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    ConfigurationState string

    Gets or sets the current state of GMSA configuration.

    GmsaCredSpecName string

    Gets Cred Spec Name to be used.

    GmsaSecretName string

    Gets name of the secret where GMSA secret is stored in the KeyVault.

    AdDomainControllerDns string

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    AdDomainFqdn string

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    AkvProperties KeyVaultSecretStorePropertiesResponse
    DomainAdminPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    DomainAdminUsername string

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    DomainControllerAddress string

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    GmsaAccountName string

    Gets or sets the name to be used for GMSA.

    GmsaUserPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    GmsaUsername string

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    configurationState String

    Gets or sets the current state of GMSA configuration.

    gmsaCredSpecName String

    Gets Cred Spec Name to be used.

    gmsaSecretName String

    Gets name of the secret where GMSA secret is stored in the KeyVault.

    adDomainControllerDns String

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    adDomainFqdn String

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akvProperties KeyVaultSecretStorePropertiesResponse
    domainAdminPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domainAdminUsername String

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domainControllerAddress String

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsaAccountName String

    Gets or sets the name to be used for GMSA.

    gmsaUserPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsaUsername String

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    configurationState string

    Gets or sets the current state of GMSA configuration.

    gmsaCredSpecName string

    Gets Cred Spec Name to be used.

    gmsaSecretName string

    Gets name of the secret where GMSA secret is stored in the KeyVault.

    adDomainControllerDns string

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    adDomainFqdn string

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akvProperties KeyVaultSecretStorePropertiesResponse
    domainAdminPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domainAdminUsername string

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domainControllerAddress string

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsaAccountName string

    Gets or sets the name to be used for GMSA.

    gmsaUserPassword string

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsaUsername string

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    configuration_state str

    Gets or sets the current state of GMSA configuration.

    gmsa_cred_spec_name str

    Gets Cred Spec Name to be used.

    gmsa_secret_name str

    Gets name of the secret where GMSA secret is stored in the KeyVault.

    ad_domain_controller_dns str

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    ad_domain_fqdn str

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akv_properties KeyVaultSecretStorePropertiesResponse
    domain_admin_password str

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domain_admin_username str

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domain_controller_address str

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsa_account_name str

    Gets or sets the name to be used for GMSA.

    gmsa_user_password str

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsa_username str

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    configurationState String

    Gets or sets the current state of GMSA configuration.

    gmsaCredSpecName String

    Gets Cred Spec Name to be used.

    gmsaSecretName String

    Gets name of the secret where GMSA secret is stored in the KeyVault.

    adDomainControllerDns String

    Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.

    adDomainFqdn String

    Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.

    akvProperties Property Map
    domainAdminPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.

    domainAdminUsername String

    Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.

    domainControllerAddress String

    Gets or sets the address of the Active Directory Domain Controller running Domain Services.

    gmsaAccountName String

    Gets or sets the name to be used for GMSA.

    gmsaUserPassword String

    Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.

    gmsaUsername String

    Gets or sets username of the user having authorization to access GMSA on Active Directory.

    HealthErrorModelResponse, HealthErrorModelResponseArgs

    Category string

    Gets or sets the error category.

    Causes string

    Gets or sets possible causes of the error.

    Code string

    Gets or sets the error code.

    CreationTime string

    Gets or sets the error creation time.

    HealthCategory string

    Gets or sets the health category.

    Id string

    Gets the ID.

    IsCustomerResolvable bool

    Gets or sets a value indicating whether the error is customer resolvable.

    Message string

    Gets or sets the error message.

    Recommendation string

    Gets or sets recommended action to resolve the error.

    Severity string

    Gets or sets the error severity.

    Source string

    Gets or sets the error source.

    Summary string

    Gets or sets the error summary.

    AffectedResourceCorrelationIds List<string>

    Gets or sets the list of affected resource correlation Ids. This can be used to uniquely identify the count of items affected by a specific category and severity as well as count of item affected by an specific issue.

    AffectedResourceType string

    Gets or sets the type of affected resource type.

    ChildErrors List<Pulumi.AzureNative.Migrate.Inputs.InnerHealthErrorModelResponse>

    Gets or sets a list of child health errors associated with this error.

    Category string

    Gets or sets the error category.

    Causes string

    Gets or sets possible causes of the error.

    Code string

    Gets or sets the error code.

    CreationTime string

    Gets or sets the error creation time.

    HealthCategory string

    Gets or sets the health category.

    Id string

    Gets the ID.

    IsCustomerResolvable bool

    Gets or sets a value indicating whether the error is customer resolvable.

    Message string

    Gets or sets the error message.

    Recommendation string

    Gets or sets recommended action to resolve the error.

    Severity string

    Gets or sets the error severity.

    Source string

    Gets or sets the error source.

    Summary string

    Gets or sets the error summary.

    AffectedResourceCorrelationIds []string

    Gets or sets the list of affected resource correlation Ids. This can be used to uniquely identify the count of items affected by a specific category and severity as well as count of item affected by an specific issue.

    AffectedResourceType string

    Gets or sets the type of affected resource type.

    ChildErrors []InnerHealthErrorModelResponse

    Gets or sets a list of child health errors associated with this error.

    category String

    Gets or sets the error category.

    causes String

    Gets or sets possible causes of the error.

    code String

    Gets or sets the error code.

    creationTime String

    Gets or sets the error creation time.

    healthCategory String

    Gets or sets the health category.

    id String

    Gets the ID.

    isCustomerResolvable Boolean

    Gets or sets a value indicating whether the error is customer resolvable.

    message String

    Gets or sets the error message.

    recommendation String

    Gets or sets recommended action to resolve the error.

    severity String

    Gets or sets the error severity.

    source String

    Gets or sets the error source.

    summary String

    Gets or sets the error summary.

    affectedResourceCorrelationIds List<String>

    Gets or sets the list of affected resource correlation Ids. This can be used to uniquely identify the count of items affected by a specific category and severity as well as count of item affected by an specific issue.

    affectedResourceType String

    Gets or sets the type of affected resource type.

    childErrors List<InnerHealthErrorModelResponse>

    Gets or sets a list of child health errors associated with this error.

    category string

    Gets or sets the error category.

    causes string

    Gets or sets possible causes of the error.

    code string

    Gets or sets the error code.

    creationTime string

    Gets or sets the error creation time.

    healthCategory string

    Gets or sets the health category.

    id string

    Gets the ID.

    isCustomerResolvable boolean

    Gets or sets a value indicating whether the error is customer resolvable.

    message string

    Gets or sets the error message.

    recommendation string

    Gets or sets recommended action to resolve the error.

    severity string

    Gets or sets the error severity.

    source string

    Gets or sets the error source.

    summary string

    Gets or sets the error summary.

    affectedResourceCorrelationIds string[]

    Gets or sets the list of affected resource correlation Ids. This can be used to uniquely identify the count of items affected by a specific category and severity as well as count of item affected by an specific issue.

    affectedResourceType string

    Gets or sets the type of affected resource type.

    childErrors InnerHealthErrorModelResponse[]

    Gets or sets a list of child health errors associated with this error.

    category str

    Gets or sets the error category.

    causes str

    Gets or sets possible causes of the error.

    code str

    Gets or sets the error code.

    creation_time str

    Gets or sets the error creation time.

    health_category str

    Gets or sets the health category.

    id str

    Gets the ID.

    is_customer_resolvable bool

    Gets or sets a value indicating whether the error is customer resolvable.

    message str

    Gets or sets the error message.

    recommendation str

    Gets or sets recommended action to resolve the error.

    severity str

    Gets or sets the error severity.

    source str

    Gets or sets the error source.

    summary str

    Gets or sets the error summary.

    affected_resource_correlation_ids Sequence[str]

    Gets or sets the list of affected resource correlation Ids. This can be used to uniquely identify the count of items affected by a specific category and severity as well as count of item affected by an specific issue.

    affected_resource_type str

    Gets or sets the type of affected resource type.

    child_errors Sequence[InnerHealthErrorModelResponse]

    Gets or sets a list of child health errors associated with this error.

    category String

    Gets or sets the error category.

    causes String

    Gets or sets possible causes of the error.

    code String

    Gets or sets the error code.

    creationTime String

    Gets or sets the error creation time.

    healthCategory String

    Gets or sets the health category.

    id String

    Gets the ID.

    isCustomerResolvable Boolean

    Gets or sets a value indicating whether the error is customer resolvable.

    message String

    Gets or sets the error message.

    recommendation String

    Gets or sets recommended action to resolve the error.

    severity String

    Gets or sets the error severity.

    source String

    Gets or sets the error source.

    summary String

    Gets or sets the error summary.

    affectedResourceCorrelationIds List<String>

    Gets or sets the list of affected resource correlation Ids. This can be used to uniquely identify the count of items affected by a specific category and severity as well as count of item affected by an specific issue.

    affectedResourceType String

    Gets or sets the type of affected resource type.

    childErrors List<Property Map>

    Gets or sets a list of child health errors associated with this error.

    IISAKSWorkloadDeployment, IISAKSWorkloadDeploymentArgs

    AuthenticationProperties Pulumi.AzureNative.Migrate.Inputs.GmsaAuthenticationProperties

    Class for GMSA authentication details to configure Active Directory connectivity.

    AutomationArtifactProperties Pulumi.AzureNative.Migrate.Inputs.AutomationArtifact

    Class for automation artifact.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.Binding>

    Gets or sets the bindings for the application.

    BuildContainerImages List<Pulumi.AzureNative.Migrate.Inputs.ContainerImageProperties>

    Gets or sets the build container images.

    ClusterProperties Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentProperties

    Class for AKSDeployment Properties.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfiguration>

    Gets or sets application configuration.

    ContainerImageProperties Pulumi.AzureNative.Migrate.Inputs.ContainerImageProperties

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentSpecification

    AKS Deployment Specification.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectory>

    Gets or sets application directories.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    MonitoringProperties Pulumi.AzureNative.Migrate.Inputs.AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    AuthenticationProperties GmsaAuthenticationProperties

    Class for GMSA authentication details to configure Active Directory connectivity.

    AutomationArtifactProperties AutomationArtifact

    Class for automation artifact.

    Bindings []Binding

    Gets or sets the bindings for the application.

    BuildContainerImages []ContainerImageProperties

    Gets or sets the build container images.

    ClusterProperties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    Configurations []WebApplicationConfiguration

    Gets or sets application configuration.

    ContainerImageProperties ContainerImageProperties

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec AKSDeploymentSpecification

    AKS Deployment Specification.

    Directories []WebApplicationDirectory

    Gets or sets application directories.

    Limits ResourceRequirements

    Resource Requirements.

    MonitoringProperties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    Requests ResourceRequirements

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    authenticationProperties GmsaAuthenticationProperties

    Class for GMSA authentication details to configure Active Directory connectivity.

    automationArtifactProperties AutomationArtifact

    Class for automation artifact.

    bindings List<Binding>

    Gets or sets the bindings for the application.

    buildContainerImages List<ContainerImageProperties>

    Gets or sets the build container images.

    clusterProperties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    configurations List<WebApplicationConfiguration>

    Gets or sets application configuration.

    containerImageProperties ContainerImageProperties

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecification

    AKS Deployment Specification.

    directories List<WebApplicationDirectory>

    Gets or sets application directories.

    limits ResourceRequirements

    Resource Requirements.

    monitoringProperties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    requests ResourceRequirements

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    authenticationProperties GmsaAuthenticationProperties

    Class for GMSA authentication details to configure Active Directory connectivity.

    automationArtifactProperties AutomationArtifact

    Class for automation artifact.

    bindings Binding[]

    Gets or sets the bindings for the application.

    buildContainerImages ContainerImageProperties[]

    Gets or sets the build container images.

    clusterProperties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    configurations WebApplicationConfiguration[]

    Gets or sets application configuration.

    containerImageProperties ContainerImageProperties

    Class for container image properties.

    deploymentNamePrefix string

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecification

    AKS Deployment Specification.

    directories WebApplicationDirectory[]

    Gets or sets application directories.

    limits ResourceRequirements

    Resource Requirements.

    monitoringProperties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    requests ResourceRequirements

    Resource Requirements.

    targetPlatformIdentity string

    Gets or sets the target platform managed identity.

    authentication_properties GmsaAuthenticationProperties

    Class for GMSA authentication details to configure Active Directory connectivity.

    automation_artifact_properties AutomationArtifact

    Class for automation artifact.

    bindings Sequence[Binding]

    Gets or sets the bindings for the application.

    build_container_images Sequence[ContainerImageProperties]

    Gets or sets the build container images.

    cluster_properties AKSDeploymentProperties

    Class for AKSDeployment Properties.

    configurations Sequence[WebApplicationConfiguration]

    Gets or sets application configuration.

    container_image_properties ContainerImageProperties

    Class for container image properties.

    deployment_name_prefix str

    Gets or sets the deployment name prefix.

    deployment_spec AKSDeploymentSpecification

    AKS Deployment Specification.

    directories Sequence[WebApplicationDirectory]

    Gets or sets application directories.

    limits ResourceRequirements

    Resource Requirements.

    monitoring_properties AppInsightMonitoringProperties

    Class for app insight monitoring properties.

    requests ResourceRequirements

    Resource Requirements.

    target_platform_identity str

    Gets or sets the target platform managed identity.

    authenticationProperties Property Map

    Class for GMSA authentication details to configure Active Directory connectivity.

    automationArtifactProperties Property Map

    Class for automation artifact.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    buildContainerImages List<Property Map>

    Gets or sets the build container images.

    clusterProperties Property Map

    Class for AKSDeployment Properties.

    configurations List<Property Map>

    Gets or sets application configuration.

    containerImageProperties Property Map

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec Property Map

    AKS Deployment Specification.

    directories List<Property Map>

    Gets or sets application directories.

    limits Property Map

    Resource Requirements.

    monitoringProperties Property Map

    Class for app insight monitoring properties.

    requests Property Map

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    IISAKSWorkloadDeploymentModelCustomProperties, IISAKSWorkloadDeploymentModelCustomPropertiesArgs

    IISAKSWorkloadDeploymentModelCustomPropertiesResponse, IISAKSWorkloadDeploymentModelCustomPropertiesResponseArgs

    IISAKSWorkloadDeploymentResponse, IISAKSWorkloadDeploymentResponseArgs

    DeploymentHistory List<Pulumi.AzureNative.Migrate.Inputs.DeployedResourcesPropertiesResponse>

    Gets or sets the deployment history.

    AuthenticationProperties Pulumi.AzureNative.Migrate.Inputs.GmsaAuthenticationPropertiesResponse

    Class for GMSA authentication details to configure Active Directory connectivity.

    AutomationArtifactProperties Pulumi.AzureNative.Migrate.Inputs.AutomationArtifactResponse

    Class for automation artifact.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.BindingResponse>

    Gets or sets the bindings for the application.

    BuildContainerImages List<Pulumi.AzureNative.Migrate.Inputs.ContainerImagePropertiesResponse>

    Gets or sets the build container images.

    ClusterProperties Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    ContainerImageProperties Pulumi.AzureNative.Migrate.Inputs.ContainerImagePropertiesResponse

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec Pulumi.AzureNative.Migrate.Inputs.AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectoryResponse>

    Gets or sets application directories.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    MonitoringProperties Pulumi.AzureNative.Migrate.Inputs.AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    DeploymentHistory []DeployedResourcesPropertiesResponse

    Gets or sets the deployment history.

    AuthenticationProperties GmsaAuthenticationPropertiesResponse

    Class for GMSA authentication details to configure Active Directory connectivity.

    AutomationArtifactProperties AutomationArtifactResponse

    Class for automation artifact.

    Bindings []BindingResponse

    Gets or sets the bindings for the application.

    BuildContainerImages []ContainerImagePropertiesResponse

    Gets or sets the build container images.

    ClusterProperties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    Configurations []WebApplicationConfigurationResponse

    Gets or sets application configuration.

    ContainerImageProperties ContainerImagePropertiesResponse

    Class for container image properties.

    DeploymentNamePrefix string

    Gets or sets the deployment name prefix.

    DeploymentSpec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    Directories []WebApplicationDirectoryResponse

    Gets or sets application directories.

    Limits ResourceRequirementsResponse

    Resource Requirements.

    MonitoringProperties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    Requests ResourceRequirementsResponse

    Resource Requirements.

    TargetPlatformIdentity string

    Gets or sets the target platform managed identity.

    deploymentHistory List<DeployedResourcesPropertiesResponse>

    Gets or sets the deployment history.

    authenticationProperties GmsaAuthenticationPropertiesResponse

    Class for GMSA authentication details to configure Active Directory connectivity.

    automationArtifactProperties AutomationArtifactResponse

    Class for automation artifact.

    bindings List<BindingResponse>

    Gets or sets the bindings for the application.

    buildContainerImages List<ContainerImagePropertiesResponse>

    Gets or sets the build container images.

    clusterProperties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    configurations List<WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    containerImageProperties ContainerImagePropertiesResponse

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    directories List<WebApplicationDirectoryResponse>

    Gets or sets application directories.

    limits ResourceRequirementsResponse

    Resource Requirements.

    monitoringProperties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    requests ResourceRequirementsResponse

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    deploymentHistory DeployedResourcesPropertiesResponse[]

    Gets or sets the deployment history.

    authenticationProperties GmsaAuthenticationPropertiesResponse

    Class for GMSA authentication details to configure Active Directory connectivity.

    automationArtifactProperties AutomationArtifactResponse

    Class for automation artifact.

    bindings BindingResponse[]

    Gets or sets the bindings for the application.

    buildContainerImages ContainerImagePropertiesResponse[]

    Gets or sets the build container images.

    clusterProperties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    configurations WebApplicationConfigurationResponse[]

    Gets or sets application configuration.

    containerImageProperties ContainerImagePropertiesResponse

    Class for container image properties.

    deploymentNamePrefix string

    Gets or sets the deployment name prefix.

    deploymentSpec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    directories WebApplicationDirectoryResponse[]

    Gets or sets application directories.

    limits ResourceRequirementsResponse

    Resource Requirements.

    monitoringProperties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    requests ResourceRequirementsResponse

    Resource Requirements.

    targetPlatformIdentity string

    Gets or sets the target platform managed identity.

    deployment_history Sequence[DeployedResourcesPropertiesResponse]

    Gets or sets the deployment history.

    authentication_properties GmsaAuthenticationPropertiesResponse

    Class for GMSA authentication details to configure Active Directory connectivity.

    automation_artifact_properties AutomationArtifactResponse

    Class for automation artifact.

    bindings Sequence[BindingResponse]

    Gets or sets the bindings for the application.

    build_container_images Sequence[ContainerImagePropertiesResponse]

    Gets or sets the build container images.

    cluster_properties AKSDeploymentPropertiesResponse

    Class for AKSDeployment Properties.

    configurations Sequence[WebApplicationConfigurationResponse]

    Gets or sets application configuration.

    container_image_properties ContainerImagePropertiesResponse

    Class for container image properties.

    deployment_name_prefix str

    Gets or sets the deployment name prefix.

    deployment_spec AKSDeploymentSpecificationResponse

    AKS Deployment Specification.

    directories Sequence[WebApplicationDirectoryResponse]

    Gets or sets application directories.

    limits ResourceRequirementsResponse

    Resource Requirements.

    monitoring_properties AppInsightMonitoringPropertiesResponse

    Class for app insight monitoring properties.

    requests ResourceRequirementsResponse

    Resource Requirements.

    target_platform_identity str

    Gets or sets the target platform managed identity.

    deploymentHistory List<Property Map>

    Gets or sets the deployment history.

    authenticationProperties Property Map

    Class for GMSA authentication details to configure Active Directory connectivity.

    automationArtifactProperties Property Map

    Class for automation artifact.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    buildContainerImages List<Property Map>

    Gets or sets the build container images.

    clusterProperties Property Map

    Class for AKSDeployment Properties.

    configurations List<Property Map>

    Gets or sets application configuration.

    containerImageProperties Property Map

    Class for container image properties.

    deploymentNamePrefix String

    Gets or sets the deployment name prefix.

    deploymentSpec Property Map

    AKS Deployment Specification.

    directories List<Property Map>

    Gets or sets application directories.

    limits Property Map

    Resource Requirements.

    monitoringProperties Property Map

    Class for app insight monitoring properties.

    requests Property Map

    Resource Requirements.

    targetPlatformIdentity String

    Gets or sets the target platform managed identity.

    IISApplicationDetails, IISApplicationDetailsArgs

    ApplicationPoolName string

    Gets or sets the application pool name.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.DirectoryPath>

    Gets or sets the list of directories.

    Enable32BitApiOnWin64 bool

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    ManagedPipelineMode string

    Gets or sets the managed pipeline mode.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPath

    Second level entity for virtual directories.

    RuntimeVersion string

    Gets or sets the runtime version.

    ApplicationPoolName string

    Gets or sets the application pool name.

    Directories []DirectoryPath

    Gets or sets the list of directories.

    Enable32BitApiOnWin64 bool

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    ManagedPipelineMode string

    Gets or sets the managed pipeline mode.

    Path DirectoryPath

    Second level entity for virtual directories.

    RuntimeVersion string

    Gets or sets the runtime version.

    applicationPoolName String

    Gets or sets the application pool name.

    directories List<DirectoryPath>

    Gets or sets the list of directories.

    enable32BitApiOnWin64 Boolean

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managedPipelineMode String

    Gets or sets the managed pipeline mode.

    path DirectoryPath

    Second level entity for virtual directories.

    runtimeVersion String

    Gets or sets the runtime version.

    applicationPoolName string

    Gets or sets the application pool name.

    directories DirectoryPath[]

    Gets or sets the list of directories.

    enable32BitApiOnWin64 boolean

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managedPipelineMode string

    Gets or sets the managed pipeline mode.

    path DirectoryPath

    Second level entity for virtual directories.

    runtimeVersion string

    Gets or sets the runtime version.

    application_pool_name str

    Gets or sets the application pool name.

    directories Sequence[DirectoryPath]

    Gets or sets the list of directories.

    enable32_bit_api_on_win64 bool

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managed_pipeline_mode str

    Gets or sets the managed pipeline mode.

    path DirectoryPath

    Second level entity for virtual directories.

    runtime_version str

    Gets or sets the runtime version.

    applicationPoolName String

    Gets or sets the application pool name.

    directories List<Property Map>

    Gets or sets the list of directories.

    enable32BitApiOnWin64 Boolean

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managedPipelineMode String

    Gets or sets the managed pipeline mode.

    path Property Map

    Second level entity for virtual directories.

    runtimeVersion String

    Gets or sets the runtime version.

    IISApplicationDetailsResponse, IISApplicationDetailsResponseArgs

    Id string

    Gets the ID.

    ApplicationPoolName string

    Gets or sets the application pool name.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.DirectoryPathResponse>

    Gets or sets the list of directories.

    Enable32BitApiOnWin64 bool

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    ManagedPipelineMode string

    Gets or sets the managed pipeline mode.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPathResponse

    Second level entity for virtual directories.

    RuntimeVersion string

    Gets or sets the runtime version.

    Id string

    Gets the ID.

    ApplicationPoolName string

    Gets or sets the application pool name.

    Directories []DirectoryPathResponse

    Gets or sets the list of directories.

    Enable32BitApiOnWin64 bool

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    ManagedPipelineMode string

    Gets or sets the managed pipeline mode.

    Path DirectoryPathResponse

    Second level entity for virtual directories.

    RuntimeVersion string

    Gets or sets the runtime version.

    id String

    Gets the ID.

    applicationPoolName String

    Gets or sets the application pool name.

    directories List<DirectoryPathResponse>

    Gets or sets the list of directories.

    enable32BitApiOnWin64 Boolean

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managedPipelineMode String

    Gets or sets the managed pipeline mode.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    runtimeVersion String

    Gets or sets the runtime version.

    id string

    Gets the ID.

    applicationPoolName string

    Gets or sets the application pool name.

    directories DirectoryPathResponse[]

    Gets or sets the list of directories.

    enable32BitApiOnWin64 boolean

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managedPipelineMode string

    Gets or sets the managed pipeline mode.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    runtimeVersion string

    Gets or sets the runtime version.

    id str

    Gets the ID.

    application_pool_name str

    Gets or sets the application pool name.

    directories Sequence[DirectoryPathResponse]

    Gets or sets the list of directories.

    enable32_bit_api_on_win64 bool

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managed_pipeline_mode str

    Gets or sets the managed pipeline mode.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    runtime_version str

    Gets or sets the runtime version.

    id String

    Gets the ID.

    applicationPoolName String

    Gets or sets the application pool name.

    directories List<Property Map>

    Gets or sets the list of directories.

    enable32BitApiOnWin64 Boolean

    Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.

    managedPipelineMode String

    Gets or sets the managed pipeline mode.

    path Property Map

    Second level entity for virtual directories.

    runtimeVersion String

    Gets or sets the runtime version.

    IISVirtualApplicationDetails, IISVirtualApplicationDetailsArgs

    Directories List<Pulumi.AzureNative.Migrate.Inputs.DirectoryPath>

    Gets or sets the list of directories.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPath

    Second level entity for virtual directories.

    Directories []DirectoryPath

    Gets or sets the list of directories.

    Path DirectoryPath

    Second level entity for virtual directories.

    directories List<DirectoryPath>

    Gets or sets the list of directories.

    path DirectoryPath

    Second level entity for virtual directories.

    directories DirectoryPath[]

    Gets or sets the list of directories.

    path DirectoryPath

    Second level entity for virtual directories.

    directories Sequence[DirectoryPath]

    Gets or sets the list of directories.

    path DirectoryPath

    Second level entity for virtual directories.

    directories List<Property Map>

    Gets or sets the list of directories.

    path Property Map

    Second level entity for virtual directories.

    IISVirtualApplicationDetailsResponse, IISVirtualApplicationDetailsResponseArgs

    Id string

    Gets the ID.

    IsVirtualDirectory bool

    Gets a value indicating whether the application corresponds to a directory.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.DirectoryPathResponse>

    Gets or sets the list of directories.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPathResponse

    Second level entity for virtual directories.

    Id string

    Gets the ID.

    IsVirtualDirectory bool

    Gets a value indicating whether the application corresponds to a directory.

    Directories []DirectoryPathResponse

    Gets or sets the list of directories.

    Path DirectoryPathResponse

    Second level entity for virtual directories.

    id String

    Gets the ID.

    isVirtualDirectory Boolean

    Gets a value indicating whether the application corresponds to a directory.

    directories List<DirectoryPathResponse>

    Gets or sets the list of directories.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    id string

    Gets the ID.

    isVirtualDirectory boolean

    Gets a value indicating whether the application corresponds to a directory.

    directories DirectoryPathResponse[]

    Gets or sets the list of directories.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    id str

    Gets the ID.

    is_virtual_directory bool

    Gets a value indicating whether the application corresponds to a directory.

    directories Sequence[DirectoryPathResponse]

    Gets or sets the list of directories.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    id String

    Gets the ID.

    isVirtualDirectory Boolean

    Gets a value indicating whether the application corresponds to a directory.

    directories List<Property Map>

    Gets or sets the list of directories.

    path Property Map

    Second level entity for virtual directories.

    IISWebApplication, IISWebApplicationArgs

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Applications List<Pulumi.AzureNative.Migrate.Inputs.IISApplicationDetails>

    Gets or sets the list of applications for the IIS web site.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.Binding>

    Gets or sets the bindings for the application.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfiguration>

    Gets or sets application configuration.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectory>

    Gets or sets application directories.

    DiscoveredFrameworks List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationFramework>

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    IisWebServer Pulumi.AzureNative.Migrate.Inputs.IISWebServer

    IISWeb server.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPath

    Second level entity for virtual directories.

    PrimaryFramework Pulumi.AzureNative.Migrate.Inputs.WebApplicationFramework

    Framework specific data for a web application.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirements

    Resource Requirements.

    VirtualApplications List<Pulumi.AzureNative.Migrate.Inputs.IISVirtualApplicationDetails>

    Gets or sets the list of application units for the web site.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Applications []IISApplicationDetails

    Gets or sets the list of applications for the IIS web site.

    Bindings []Binding

    Gets or sets the bindings for the application.

    Configurations []WebApplicationConfiguration

    Gets or sets application configuration.

    Directories []WebApplicationDirectory

    Gets or sets application directories.

    DiscoveredFrameworks []WebApplicationFramework

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    IisWebServer IISWebServer

    IISWeb server.

    Limits ResourceRequirements

    Resource Requirements.

    Path DirectoryPath

    Second level entity for virtual directories.

    PrimaryFramework WebApplicationFramework

    Framework specific data for a web application.

    Requests ResourceRequirements

    Resource Requirements.

    VirtualApplications []IISVirtualApplicationDetails

    Gets or sets the list of application units for the web site.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    applications List<IISApplicationDetails>

    Gets or sets the list of applications for the IIS web site.

    bindings List<Binding>

    Gets or sets the bindings for the application.

    configurations List<WebApplicationConfiguration>

    Gets or sets application configuration.

    directories List<WebApplicationDirectory>

    Gets or sets application directories.

    discoveredFrameworks List<WebApplicationFramework>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    iisWebServer IISWebServer

    IISWeb server.

    limits ResourceRequirements

    Resource Requirements.

    path DirectoryPath

    Second level entity for virtual directories.

    primaryFramework WebApplicationFramework

    Framework specific data for a web application.

    requests ResourceRequirements

    Resource Requirements.

    virtualApplications List<IISVirtualApplicationDetails>

    Gets or sets the list of application units for the web site.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    applicationId string

    Gets or sets the web application id.

    applicationName string

    Gets or sets the web application name.

    applicationScratchPath string

    Gets or sets application scratch path.

    applications IISApplicationDetails[]

    Gets or sets the list of applications for the IIS web site.

    bindings Binding[]

    Gets or sets the bindings for the application.

    configurations WebApplicationConfiguration[]

    Gets or sets application configuration.

    directories WebApplicationDirectory[]

    Gets or sets application directories.

    discoveredFrameworks WebApplicationFramework[]

    Gets or sets the discovered frameworks of application.

    displayName string

    Gets or sets the display name.

    iisWebServer IISWebServer

    IISWeb server.

    limits ResourceRequirements

    Resource Requirements.

    path DirectoryPath

    Second level entity for virtual directories.

    primaryFramework WebApplicationFramework

    Framework specific data for a web application.

    requests ResourceRequirements

    Resource Requirements.

    virtualApplications IISVirtualApplicationDetails[]

    Gets or sets the list of application units for the web site.

    webServerId string

    Gets or sets the web server id.

    webServerName string

    Gets or sets the web server name.

    application_id str

    Gets or sets the web application id.

    application_name str

    Gets or sets the web application name.

    application_scratch_path str

    Gets or sets application scratch path.

    applications Sequence[IISApplicationDetails]

    Gets or sets the list of applications for the IIS web site.

    bindings Sequence[Binding]

    Gets or sets the bindings for the application.

    configurations Sequence[WebApplicationConfiguration]

    Gets or sets application configuration.

    directories Sequence[WebApplicationDirectory]

    Gets or sets application directories.

    discovered_frameworks Sequence[WebApplicationFramework]

    Gets or sets the discovered frameworks of application.

    display_name str

    Gets or sets the display name.

    iis_web_server IISWebServer

    IISWeb server.

    limits ResourceRequirements

    Resource Requirements.

    path DirectoryPath

    Second level entity for virtual directories.

    primary_framework WebApplicationFramework

    Framework specific data for a web application.

    requests ResourceRequirements

    Resource Requirements.

    virtual_applications Sequence[IISVirtualApplicationDetails]

    Gets or sets the list of application units for the web site.

    web_server_id str

    Gets or sets the web server id.

    web_server_name str

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    applications List<Property Map>

    Gets or sets the list of applications for the IIS web site.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    configurations List<Property Map>

    Gets or sets application configuration.

    directories List<Property Map>

    Gets or sets application directories.

    discoveredFrameworks List<Property Map>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    iisWebServer Property Map

    IISWeb server.

    limits Property Map

    Resource Requirements.

    path Property Map

    Second level entity for virtual directories.

    primaryFramework Property Map

    Framework specific data for a web application.

    requests Property Map

    Resource Requirements.

    virtualApplications List<Property Map>

    Gets or sets the list of application units for the web site.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    IISWebApplicationResponse, IISWebApplicationResponseArgs

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Applications List<Pulumi.AzureNative.Migrate.Inputs.IISApplicationDetailsResponse>

    Gets or sets the list of applications for the IIS web site.

    Bindings List<Pulumi.AzureNative.Migrate.Inputs.BindingResponse>

    Gets or sets the bindings for the application.

    Configurations List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    Directories List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationDirectoryResponse>

    Gets or sets application directories.

    DiscoveredFrameworks List<Pulumi.AzureNative.Migrate.Inputs.WebApplicationFrameworkResponse>

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    IisWebServer Pulumi.AzureNative.Migrate.Inputs.IISWebServerResponse

    IISWeb server.

    Limits Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    Path Pulumi.AzureNative.Migrate.Inputs.DirectoryPathResponse

    Second level entity for virtual directories.

    PrimaryFramework Pulumi.AzureNative.Migrate.Inputs.WebApplicationFrameworkResponse

    Framework specific data for a web application.

    Requests Pulumi.AzureNative.Migrate.Inputs.ResourceRequirementsResponse

    Resource Requirements.

    VirtualApplications List<Pulumi.AzureNative.Migrate.Inputs.IISVirtualApplicationDetailsResponse>

    Gets or sets the list of application units for the web site.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    ApplicationId string

    Gets or sets the web application id.

    ApplicationName string

    Gets or sets the web application name.

    ApplicationScratchPath string

    Gets or sets application scratch path.

    Applications []IISApplicationDetailsResponse

    Gets or sets the list of applications for the IIS web site.

    Bindings []BindingResponse

    Gets or sets the bindings for the application.

    Configurations []WebApplicationConfigurationResponse

    Gets or sets application configuration.

    Directories []WebApplicationDirectoryResponse

    Gets or sets application directories.

    DiscoveredFrameworks []WebApplicationFrameworkResponse

    Gets or sets the discovered frameworks of application.

    DisplayName string

    Gets or sets the display name.

    IisWebServer IISWebServerResponse

    IISWeb server.

    Limits ResourceRequirementsResponse

    Resource Requirements.

    Path DirectoryPathResponse

    Second level entity for virtual directories.

    PrimaryFramework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    Requests ResourceRequirementsResponse

    Resource Requirements.

    VirtualApplications []IISVirtualApplicationDetailsResponse

    Gets or sets the list of application units for the web site.

    WebServerId string

    Gets or sets the web server id.

    WebServerName string

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    applications List<IISApplicationDetailsResponse>

    Gets or sets the list of applications for the IIS web site.

    bindings List<BindingResponse>

    Gets or sets the bindings for the application.

    configurations List<WebApplicationConfigurationResponse>

    Gets or sets application configuration.

    directories List<WebApplicationDirectoryResponse>

    Gets or sets application directories.

    discoveredFrameworks List<WebApplicationFrameworkResponse>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    iisWebServer IISWebServerResponse

    IISWeb server.

    limits ResourceRequirementsResponse

    Resource Requirements.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    primaryFramework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    requests ResourceRequirementsResponse

    Resource Requirements.

    virtualApplications List<IISVirtualApplicationDetailsResponse>

    Gets or sets the list of application units for the web site.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    applicationId string

    Gets or sets the web application id.

    applicationName string

    Gets or sets the web application name.

    applicationScratchPath string

    Gets or sets application scratch path.

    applications IISApplicationDetailsResponse[]

    Gets or sets the list of applications for the IIS web site.

    bindings BindingResponse[]

    Gets or sets the bindings for the application.

    configurations WebApplicationConfigurationResponse[]

    Gets or sets application configuration.

    directories WebApplicationDirectoryResponse[]

    Gets or sets application directories.

    discoveredFrameworks WebApplicationFrameworkResponse[]

    Gets or sets the discovered frameworks of application.

    displayName string

    Gets or sets the display name.

    iisWebServer IISWebServerResponse

    IISWeb server.

    limits ResourceRequirementsResponse

    Resource Requirements.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    primaryFramework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    requests ResourceRequirementsResponse

    Resource Requirements.

    virtualApplications IISVirtualApplicationDetailsResponse[]

    Gets or sets the list of application units for the web site.

    webServerId string

    Gets or sets the web server id.

    webServerName string

    Gets or sets the web server name.

    application_id str

    Gets or sets the web application id.

    application_name str

    Gets or sets the web application name.

    application_scratch_path str

    Gets or sets application scratch path.

    applications Sequence[IISApplicationDetailsResponse]

    Gets or sets the list of applications for the IIS web site.

    bindings Sequence[BindingResponse]

    Gets or sets the bindings for the application.

    configurations Sequence[WebApplicationConfigurationResponse]

    Gets or sets application configuration.

    directories Sequence[WebApplicationDirectoryResponse]

    Gets or sets application directories.

    discovered_frameworks Sequence[WebApplicationFrameworkResponse]

    Gets or sets the discovered frameworks of application.

    display_name str

    Gets or sets the display name.

    iis_web_server IISWebServerResponse

    IISWeb server.

    limits ResourceRequirementsResponse

    Resource Requirements.

    path DirectoryPathResponse

    Second level entity for virtual directories.

    primary_framework WebApplicationFrameworkResponse

    Framework specific data for a web application.

    requests ResourceRequirementsResponse

    Resource Requirements.

    virtual_applications Sequence[IISVirtualApplicationDetailsResponse]

    Gets or sets the list of application units for the web site.

    web_server_id str

    Gets or sets the web server id.

    web_server_name str

    Gets or sets the web server name.

    applicationId String

    Gets or sets the web application id.

    applicationName String

    Gets or sets the web application name.

    applicationScratchPath String

    Gets or sets application scratch path.

    applications List<Property Map>

    Gets or sets the list of applications for the IIS web site.

    bindings List<Property Map>

    Gets or sets the bindings for the application.

    configurations List<Property Map>

    Gets or sets application configuration.

    directories List<Property Map>

    Gets or sets application directories.

    discoveredFrameworks List<Property Map>

    Gets or sets the discovered frameworks of application.

    displayName String

    Gets or sets the display name.

    iisWebServer Property Map

    IISWeb server.

    limits Property Map

    Resource Requirements.

    path Property Map

    Second level entity for virtual directories.

    primaryFramework Property Map

    Framework specific data for a web application.

    requests Property Map

    Resource Requirements.

    virtualApplications List<Property Map>

    Gets or sets the list of application units for the web site.

    webServerId String

    Gets or sets the web server id.

    webServerName String

    Gets or sets the web server name.

    IISWebServer, IISWebServerArgs

    DisplayName string

    Gets or sets the display name.

    IpAddresses List<string>

    Gets or sets list of ip addresses.

    Machines List<string>

    Gets or sets the list of machines.

    OperatingSystemDetails Pulumi.AzureNative.Migrate.Inputs.OperatingSystemDetails
    RootConfigurationLocation string

    Gets or sets the server root configuration location.

    RunAsAccountId string

    Gets or sets the run as account id.

    ServerFqdn string

    Gets or sets the server FQDN.

    ServerId string

    Gets or sets the web server id.

    ServerName string

    Gets or sets the web server name.

    Version string

    Gets or sets the server version.

    WebApplications List<string>

    Gets or sets the list of web applications.

    DisplayName string

    Gets or sets the display name.

    IpAddresses []string

    Gets or sets list of ip addresses.

    Machines []string

    Gets or sets the list of machines.

    OperatingSystemDetails OperatingSystemDetails
    RootConfigurationLocation string

    Gets or sets the server root configuration location.

    RunAsAccountId string

    Gets or sets the run as account id.

    ServerFqdn string

    Gets or sets the server FQDN.

    ServerId string

    Gets or sets the web server id.

    ServerName string

    Gets or sets the web server name.

    Version string

    Gets or sets the server version.

    WebApplications []string

    Gets or sets the list of web applications.

    displayName String

    Gets or sets the display name.

    ipAddresses List<String>

    Gets or sets list of ip addresses.

    machines List<String>

    Gets or sets the list of machines.

    operatingSystemDetails OperatingSystemDetails
    rootConfigurationLocation String

    Gets or sets the server root configuration location.

    runAsAccountId String

    Gets or sets the run as account id.

    serverFqdn String

    Gets or sets the server FQDN.

    serverId String

    Gets or sets the web server id.

    serverName String

    Gets or sets the web server name.

    version String

    Gets or sets the server version.

    webApplications List<String>

    Gets or sets the list of web applications.

    displayName string

    Gets or sets the display name.

    ipAddresses string[]

    Gets or sets list of ip addresses.

    machines string[]

    Gets or sets the list of machines.

    operatingSystemDetails OperatingSystemDetails
    rootConfigurationLocation string

    Gets or sets the server root configuration location.

    runAsAccountId string

    Gets or sets the run as account id.

    serverFqdn string

    Gets or sets the server FQDN.

    serverId string

    Gets or sets the web server id.

    serverName string

    Gets or sets the web server name.

    version string

    Gets or sets the server version.

    webApplications string[]

    Gets or sets the list of web applications.

    display_name str

    Gets or sets the display name.

    ip_addresses Sequence[str]

    Gets or sets list of ip addresses.

    machines Sequence[str]

    Gets or sets the list of machines.

    operating_system_details OperatingSystemDetails
    root_configuration_location str

    Gets or sets the server root configuration location.

    run_as_account_id str

    Gets or sets the run as account id.

    server_fqdn str

    Gets or sets the server FQDN.

    server_id str

    Gets or sets the web server id.

    server_name str

    Gets or sets the web server name.

    version str

    Gets or sets the server version.

    web_applications Sequence[str]

    Gets or sets the list of web applications.

    displayName String

    Gets or sets the display name.

    ipAddresses List<String>

    Gets or sets list of ip addresses.

    machines List<String>

    Gets or sets the list of machines.

    operatingSystemDetails Property Map
    rootConfigurationLocation String

    Gets or sets the server root configuration location.

    runAsAccountId String

    Gets or sets the run as account id.

    serverFqdn String

    Gets or sets the server FQDN.

    serverId String

    Gets or sets the web server id.

    serverName String

    Gets or sets the web server name.

    version String

    Gets or sets the server version.

    webApplications List<String>

    Gets or sets the list of web applications.

    IISWebServerResponse, IISWebServerResponseArgs

    DisplayName string

    Gets or sets the display name.

    IpAddresses List<string>

    Gets or sets list of ip addresses.

    Machines List<string>

    Gets or sets the list of machines.

    OperatingSystemDetails Pulumi.AzureNative.Migrate.Inputs.OperatingSystemDetailsResponse
    RootConfigurationLocation string

    Gets or sets the server root configuration location.

    RunAsAccountId string

    Gets or sets the run as account id.

    ServerFqdn string

    Gets or sets the server FQDN.

    ServerId string

    Gets or sets the web server id.

    ServerName string

    Gets or sets the web server name.

    Version string

    Gets or sets the server version.

    WebApplications List<string>

    Gets or sets the list of web applications.

    DisplayName string

    Gets or sets the display name.

    IpAddresses []string

    Gets or sets list of ip addresses.

    Machines []string

    Gets or sets the list of machines.

    OperatingSystemDetails OperatingSystemDetailsResponse
    RootConfigurationLocation string

    Gets or sets the server root configuration location.

    RunAsAccountId string

    Gets or sets the run as account id.

    ServerFqdn string

    Gets or sets the server FQDN.

    ServerId string

    Gets or sets the web server id.

    ServerName string

    Gets or sets the web server name.

    Version string

    Gets or sets the server version.

    WebApplications []string

    Gets or sets the list of web applications.

    displayName String

    Gets or sets the display name.

    ipAddresses List<String>

    Gets or sets list of ip addresses.

    machines List<String>

    Gets or sets the list of machines.

    operatingSystemDetails OperatingSystemDetailsResponse
    rootConfigurationLocation String

    Gets or sets the server root configuration location.

    runAsAccountId String

    Gets or sets the run as account id.

    serverFqdn String

    Gets or sets the server FQDN.

    serverId String

    Gets or sets the web server id.

    serverName String

    Gets or sets the web server name.

    version String

    Gets or sets the server version.

    webApplications List<String>

    Gets or sets the list of web applications.

    displayName string

    Gets or sets the display name.

    ipAddresses string[]

    Gets or sets list of ip addresses.

    machines string[]

    Gets or sets the list of machines.

    operatingSystemDetails OperatingSystemDetailsResponse
    rootConfigurationLocation string

    Gets or sets the server root configuration location.

    runAsAccountId string

    Gets or sets the run as account id.

    serverFqdn string

    Gets or sets the server FQDN.

    serverId string

    Gets or sets the web server id.

    serverName string

    Gets or sets the web server name.

    version string

    Gets or sets the server version.

    webApplications string[]

    Gets or sets the list of web applications.

    display_name str

    Gets or sets the display name.

    ip_addresses Sequence[str]

    Gets or sets list of ip addresses.

    machines Sequence[str]

    Gets or sets the list of machines.

    operating_system_details OperatingSystemDetailsResponse
    root_configuration_location str

    Gets or sets the server root configuration location.

    run_as_account_id str

    Gets or sets the run as account id.

    server_fqdn str

    Gets or sets the server FQDN.

    server_id str

    Gets or sets the web server id.

    server_name str

    Gets or sets the web server name.

    version str

    Gets or sets the server version.

    web_applications Sequence[str]

    Gets or sets the list of web applications.

    displayName String

    Gets or sets the display name.

    ipAddresses List<String>

    Gets or sets list of ip addresses.

    machines List<String>

    Gets or sets the list of machines.

    operatingSystemDetails Property Map
    rootConfigurationLocation String

    Gets or sets the server root configuration location.

    runAsAccountId String

    Gets or sets the run as account id.

    serverFqdn String

    Gets or sets the server FQDN.

    serverId String

    Gets or sets the web server id.

    serverName String

    Gets or sets the web server name.

    version String

    Gets or sets the server version.

    webApplications List<String>

    Gets or sets the list of web applications.

    IISWorkloadInstanceModelCustomProperties, IISWorkloadInstanceModelCustomPropertiesArgs

    ContainerName string

    Gets or sets the container Id.

    FileshareName string

    Gets or sets the fileshare name.

    IisWebApplication Pulumi.AzureNative.Migrate.Inputs.IISWebApplication

    IISWeb application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    ContainerName string

    Gets or sets the container Id.

    FileshareName string

    Gets or sets the fileshare name.

    IisWebApplication IISWebApplication

    IISWeb application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    containerName String

    Gets or sets the container Id.

    fileshareName String

    Gets or sets the fileshare name.

    iisWebApplication IISWebApplication

    IISWeb application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    containerName string

    Gets or sets the container Id.

    fileshareName string

    Gets or sets the fileshare name.

    iisWebApplication IISWebApplication

    IISWeb application.

    webAppArmId string

    Gets or sets the Web application ARM id.

    webAppSiteName string

    Gets or sets the Web application site name.

    container_name str

    Gets or sets the container Id.

    fileshare_name str

    Gets or sets the fileshare name.

    iis_web_application IISWebApplication

    IISWeb application.

    web_app_arm_id str

    Gets or sets the Web application ARM id.

    web_app_site_name str

    Gets or sets the Web application site name.

    containerName String

    Gets or sets the container Id.

    fileshareName String

    Gets or sets the fileshare name.

    iisWebApplication Property Map

    IISWeb application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    IISWorkloadInstanceModelCustomPropertiesResponse, IISWorkloadInstanceModelCustomPropertiesResponseArgs

    ContainerName string

    Gets or sets the container Id.

    FileshareName string

    Gets or sets the fileshare name.

    IisWebApplication Pulumi.AzureNative.Migrate.Inputs.IISWebApplicationResponse

    IISWeb application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    ContainerName string

    Gets or sets the container Id.

    FileshareName string

    Gets or sets the fileshare name.

    IisWebApplication IISWebApplicationResponse

    IISWeb application.

    WebAppArmId string

    Gets or sets the Web application ARM id.

    WebAppSiteName string

    Gets or sets the Web application site name.

    containerName String

    Gets or sets the container Id.

    fileshareName String

    Gets or sets the fileshare name.

    iisWebApplication IISWebApplicationResponse

    IISWeb application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    containerName string

    Gets or sets the container Id.

    fileshareName string

    Gets or sets the fileshare name.

    iisWebApplication IISWebApplicationResponse

    IISWeb application.

    webAppArmId string

    Gets or sets the Web application ARM id.

    webAppSiteName string

    Gets or sets the Web application site name.

    container_name str

    Gets or sets the container Id.

    fileshare_name str

    Gets or sets the fileshare name.

    iis_web_application IISWebApplicationResponse

    IISWeb application.

    web_app_arm_id str

    Gets or sets the Web application ARM id.

    web_app_site_name str

    Gets or sets the Web application site name.

    containerName String

    Gets or sets the container Id.

    fileshareName String

    Gets or sets the fileshare name.

    iisWebApplication Property Map

    IISWeb application.

    webAppArmId String

    Gets or sets the Web application ARM id.

    webAppSiteName String

    Gets or sets the Web application site name.

    InnerHealthErrorModelResponse, InnerHealthErrorModelResponseArgs

    Category string

    Gets or sets the error category.

    Causes string

    Gets or sets possible causes of the error.

    Code string

    Gets or sets the error code.

    CreationTime string

    Gets or sets the error creation time.

    HealthCategory string

    Gets or sets the health category.

    Id string

    Gets the ID.

    IsCustomerResolvable bool

    Gets or sets a value indicating whether the error is customer resolvable.

    Message string

    Gets or sets the error message.

    Recommendation string

    Gets or sets recommended action to resolve the error.

    Severity string

    Gets or sets the error severity.

    Source string

    Gets or sets the error source.

    Summary string

    Gets or sets the error summary.

    Category string

    Gets or sets the error category.

    Causes string

    Gets or sets possible causes of the error.

    Code string

    Gets or sets the error code.

    CreationTime string

    Gets or sets the error creation time.

    HealthCategory string

    Gets or sets the health category.

    Id string

    Gets the ID.

    IsCustomerResolvable bool

    Gets or sets a value indicating whether the error is customer resolvable.

    Message string

    Gets or sets the error message.

    Recommendation string

    Gets or sets recommended action to resolve the error.

    Severity string

    Gets or sets the error severity.

    Source string

    Gets or sets the error source.

    Summary string

    Gets or sets the error summary.

    category String

    Gets or sets the error category.

    causes String

    Gets or sets possible causes of the error.

    code String

    Gets or sets the error code.

    creationTime String

    Gets or sets the error creation time.

    healthCategory String

    Gets or sets the health category.

    id String

    Gets the ID.

    isCustomerResolvable Boolean

    Gets or sets a value indicating whether the error is customer resolvable.

    message String

    Gets or sets the error message.

    recommendation String

    Gets or sets recommended action to resolve the error.

    severity String

    Gets or sets the error severity.

    source String

    Gets or sets the error source.

    summary String

    Gets or sets the error summary.

    category string

    Gets or sets the error category.

    causes string

    Gets or sets possible causes of the error.

    code string

    Gets or sets the error code.

    creationTime string

    Gets or sets the error creation time.

    healthCategory string

    Gets or sets the health category.

    id string

    Gets the ID.

    isCustomerResolvable boolean

    Gets or sets a value indicating whether the error is customer resolvable.

    message string

    Gets or sets the error message.

    recommendation string

    Gets or sets recommended action to resolve the error.

    severity string

    Gets or sets the error severity.

    source string

    Gets or sets the error source.

    summary string

    Gets or sets the error summary.

    category str

    Gets or sets the error category.

    causes str

    Gets or sets possible causes of the error.

    code str

    Gets or sets the error code.

    creation_time str

    Gets or sets the error creation time.

    health_category str

    Gets or sets the health category.

    id str

    Gets the ID.

    is_customer_resolvable bool

    Gets or sets a value indicating whether the error is customer resolvable.

    message str

    Gets or sets the error message.

    recommendation str

    Gets or sets recommended action to resolve the error.

    severity str

    Gets or sets the error severity.

    source str

    Gets or sets the error source.

    summary str

    Gets or sets the error summary.

    category String

    Gets or sets the error category.

    causes String

    Gets or sets possible causes of the error.

    code String

    Gets or sets the error code.

    creationTime String

    Gets or sets the error creation time.

    healthCategory String

    Gets or sets the health category.

    id String

    Gets the ID.

    isCustomerResolvable Boolean

    Gets or sets a value indicating whether the error is customer resolvable.

    message String

    Gets or sets the error message.

    recommendation String

    Gets or sets recommended action to resolve the error.

    severity String

    Gets or sets the error severity.

    source String

    Gets or sets the error source.

    summary String

    Gets or sets the error summary.

    KeyVaultSecretStoreProperties, KeyVaultSecretStorePropertiesArgs

    KeyVaultSecretStorePropertiesResponse, KeyVaultSecretStorePropertiesResponseArgs

    LoadBalancerType, LoadBalancerTypeArgs

    Private
    Private
    Public
    Public
    LoadBalancerTypePrivate
    Private
    LoadBalancerTypePublic
    Public
    Private
    Private
    Public
    Public
    Private
    Private
    Public
    Public
    PRIVATE
    Private
    PUBLIC
    Public
    "Private"
    Private
    "Public"
    Public

    ManagedIdentityProperties, ManagedIdentityPropertiesArgs

    ManagedIdentityPropertiesResponse, ManagedIdentityPropertiesResponseArgs

    OperatingSystemDetails, OperatingSystemDetailsArgs

    OperatingSystemDetailsResponse, OperatingSystemDetailsResponseArgs

    Os string
    OsArchitecture string
    OsName string
    OsVersion string
    Os string
    OsArchitecture string
    OsName string
    OsVersion string
    os String
    osArchitecture String
    osName String
    osVersion String
    os string
    osArchitecture string
    osName string
    osVersion string
    os String
    osArchitecture String
    osName String
    osVersion String

    OperatingSystemType, OperatingSystemTypeArgs

    Windows
    Windows
    Linux
    Linux
    OperatingSystemTypeWindows
    Windows
    OperatingSystemTypeLinux
    Linux
    Windows
    Windows
    Linux
    Linux
    Windows
    Windows
    Linux
    Linux
    WINDOWS
    Windows
    LINUX
    Linux
    "Windows"
    Windows
    "Linux"
    Linux

    PortMapping, PortMappingArgs

    ExternalPort int

    Gets or sets the External Port.

    InternalPort int

    Gets or sets the Internal Port.

    ExternalPort int

    Gets or sets the External Port.

    InternalPort int

    Gets or sets the Internal Port.

    externalPort Integer

    Gets or sets the External Port.

    internalPort Integer

    Gets or sets the Internal Port.

    externalPort number

    Gets or sets the External Port.

    internalPort number

    Gets or sets the Internal Port.

    external_port int

    Gets or sets the External Port.

    internal_port int

    Gets or sets the Internal Port.

    externalPort Number

    Gets or sets the External Port.

    internalPort Number

    Gets or sets the Internal Port.

    PortMappingResponse, PortMappingResponseArgs

    ExternalPort int

    Gets or sets the External Port.

    InternalPort int

    Gets or sets the Internal Port.

    ExternalPort int

    Gets or sets the External Port.

    InternalPort int

    Gets or sets the Internal Port.

    externalPort Integer

    Gets or sets the External Port.

    internalPort Integer

    Gets or sets the Internal Port.

    externalPort number

    Gets or sets the External Port.

    internalPort number

    Gets or sets the Internal Port.

    external_port int

    Gets or sets the External Port.

    internal_port int

    Gets or sets the Internal Port.

    externalPort Number

    Gets or sets the External Port.

    internalPort Number

    Gets or sets the Internal Port.

    ResourceRequirements, ResourceRequirementsArgs

    Cpu string

    Gets or sets the Cpu requirement.

    Memory string

    Gets or sets the Memory requirement.

    Cpu string

    Gets or sets the Cpu requirement.

    Memory string

    Gets or sets the Memory requirement.

    cpu String

    Gets or sets the Cpu requirement.

    memory String

    Gets or sets the Memory requirement.

    cpu string

    Gets or sets the Cpu requirement.

    memory string

    Gets or sets the Memory requirement.

    cpu str

    Gets or sets the Cpu requirement.

    memory str

    Gets or sets the Memory requirement.

    cpu String

    Gets or sets the Cpu requirement.

    memory String

    Gets or sets the Memory requirement.

    ResourceRequirementsResponse, ResourceRequirementsResponseArgs

    Cpu string

    Gets or sets the Cpu requirement.

    Memory string

    Gets or sets the Memory requirement.

    Cpu string

    Gets or sets the Cpu requirement.

    Memory string

    Gets or sets the Memory requirement.

    cpu String

    Gets or sets the Cpu requirement.

    memory String

    Gets or sets the Memory requirement.

    cpu string

    Gets or sets the Cpu requirement.

    memory string

    Gets or sets the Memory requirement.

    cpu str

    Gets or sets the Cpu requirement.

    memory str

    Gets or sets the Memory requirement.

    cpu String

    Gets or sets the Cpu requirement.

    memory String

    Gets or sets the Memory requirement.

    SecretStoreDetails, SecretStoreDetailsArgs

    SecretStoreDetailsResponse, SecretStoreDetailsResponseArgs