azure-native.migrate.WorkloadDeployment
Explore with Pulumi AI
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 = AzureNative.Migrate.WorkloadDeploymentTarget.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 (
migrate "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.WorkloadDeploymentModelPropertiesArgs{
CustomProperties: pulumi.Any{
InstanceType: pulumi.String("IISAKSWorkloadDeployment"),
},
DisplayName: pulumi.String("wqe"),
TargetPlatform: pulumi.String(migrate.WorkloadDeploymentTargetAzureKubernetesService),
WorkloadInstanceProperties: &migrate.WorkloadInstanceModelPropertiesArgs{
CustomProperties: pulumi.Any{
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 com.pulumi.azurenative.migrate.inputs.WorkloadDeploymentModelPropertiesArgs;
import com.pulumi.azurenative.migrate.inputs.WorkloadInstanceModelPropertiesArgs;
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(WorkloadDeploymentModelPropertiesArgs.builder()
.customProperties(IISAKSWorkloadDeploymentModelCustomPropertiesArgs.builder()
.instanceType("IISAKSWorkloadDeployment")
.build())
.displayName("wqe")
.targetPlatform("AzureKubernetesService")
.workloadInstanceProperties(WorkloadInstanceModelPropertiesArgs.builder()
.customProperties(IISWorkloadInstanceModelCustomPropertiesArgs.builder()
.instanceType("IISWorkload")
.webAppArmId("xseseqsrzdiga")
.webAppSiteName("mirgzmy")
.build())
.displayName("juoorbubchvk")
.masterSiteName("ubks")
.migrateAgentId("aqgzsxqbk")
.name("wonkuhgsafzviuwqerzdmme")
.sourceName("weuxcqzwpeyzsjhdgqflhxlwjhbz")
.sourcePlatform("eh")
.build())
.build())
.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={
"custom_properties": {
"instance_type": "IISAKSWorkloadDeployment",
},
"display_name": "wqe",
"target_platform": azure_native.migrate.WorkloadDeploymentTarget.AZURE_KUBERNETES_SERVICE,
"workload_instance_properties": {
"custom_properties": {
"instance_type": "IISWorkload",
"web_app_arm_id": "xseseqsrzdiga",
"web_app_site_name": "mirgzmy",
},
"display_name": "juoorbubchvk",
"master_site_name": "ubks",
"migrate_agent_id": "aqgzsxqbk",
"name": "wonkuhgsafzviuwqerzdmme",
"source_name": "weuxcqzwpeyzsjhdgqflhxlwjhbz",
"source_platform": "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: azure_native.migrate.WorkloadDeploymentTarget.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 (
migrate "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
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new WorkloadDeployment(name: string, args: WorkloadDeploymentArgs, opts?: CustomResourceOptions);
@overload
def WorkloadDeployment(resource_name: str,
args: WorkloadDeploymentArgs,
opts: Optional[ResourceOptions] = None)
@overload
def WorkloadDeployment(resource_name: str,
opts: Optional[ResourceOptions] = None,
modernize_project_name: Optional[str] = None,
resource_group_name: Optional[str] = None,
properties: Optional[WorkloadDeploymentModelPropertiesArgs] = None,
subscription_id: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
workload_deployment_name: Optional[str] = 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.
Parameters
- 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.
Constructor example
The following reference example uses placeholder values for all input properties.
var workloadDeploymentResource = new AzureNative.Migrate.WorkloadDeployment("workloadDeploymentResource", new()
{
ModernizeProjectName = "string",
ResourceGroupName = "string",
Properties = new AzureNative.Migrate.Inputs.WorkloadDeploymentModelPropertiesArgs
{
CustomProperties = new AzureNative.Migrate.Inputs.ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesArgs
{
InstanceType = "ApacheTomcatAKSWorkloadDeploymentModelCustomProperties",
ApacheTomcatAksWorkloadDeploymentProperties = new AzureNative.Migrate.Inputs.ApacheTomcatAKSWorkloadDeploymentArgs
{
AutomationArtifactProperties = new AzureNative.Migrate.Inputs.AutomationArtifactArgs
{
Artifacts =
{
{ "string", "string" },
},
AzureFileShareProfile = new AzureNative.Migrate.Inputs.AzureFileShareHydrationProfileArgs
{
AzureFileShareDirPath = "string",
AzureFileShareName = "string",
AzureFileShareResourceGroup = "string",
AzureFileShareStorageAccount = "string",
AzureFileShareSubscriptionId = "string",
},
Status = "string",
},
Bindings = new[]
{
new AzureNative.Migrate.Inputs.BindingArgs
{
Cert = new AzureNative.Migrate.Inputs.CertArgs
{
CertData = "string",
CertNeeded = false,
CertProvided = false,
SecretStore = "string",
},
HostName = "string",
IpAddress = "string",
Port = "string",
PortMapping = new AzureNative.Migrate.Inputs.PortMappingArgs
{
ExternalPort = 0,
InternalPort = 0,
},
Protocol = "string",
},
},
BuildContainerImages = new[]
{
new AzureNative.Migrate.Inputs.ContainerImagePropertiesArgs
{
Dockerfile = "string",
ImageName = "string",
ImageTag = "string",
RegistryProperties = new AzureNative.Migrate.Inputs.ACRPropertiesArgs
{
RegistryName = "string",
ResourceGroup = "string",
SubscriptionId = "string",
TenantId = "string",
},
RunId = "string",
RunStatus = "string",
},
},
ClusterProperties = new AzureNative.Migrate.Inputs.AKSDeploymentPropertiesArgs
{
AksClusterName = "string",
ResourceGroup = "string",
SubscriptionId = "string",
TenantId = "string",
},
Configurations = new[]
{
new AzureNative.Migrate.Inputs.WebApplicationConfigurationArgs
{
FilePath = "string",
Identifier = "string",
IsDeploymentTimeEditable = false,
LocalFilePath = "string",
Name = "string",
SecretStoreDetails = new AzureNative.Migrate.Inputs.SecretStoreDetailsArgs
{
SecretStore = "string",
SecretStoreProperties = new AzureNative.Migrate.Inputs.SecretStorePropertiesArgs
{
SecretStoreId = "string",
},
},
Section = "string",
TargetFilePath = "string",
Type = "string",
Value = "string",
},
},
ContainerImageProperties = new AzureNative.Migrate.Inputs.ContainerImagePropertiesArgs
{
Dockerfile = "string",
ImageName = "string",
ImageTag = "string",
RegistryProperties = new AzureNative.Migrate.Inputs.ACRPropertiesArgs
{
RegistryName = "string",
ResourceGroup = "string",
SubscriptionId = "string",
TenantId = "string",
},
RunId = "string",
RunStatus = "string",
},
DeploymentNamePrefix = "string",
DeploymentSpec = new AzureNative.Migrate.Inputs.AKSDeploymentSpecificationArgs
{
KubernetesObjectsYaml = "string",
LoadBalancerType = "string",
ReplicaCount = "string",
},
Directories = new[]
{
new AzureNative.Migrate.Inputs.WebApplicationDirectoryArgs
{
IsEditable = false,
SourcePaths = new[]
{
"string",
},
SourceSize = "string",
StorageProfile = new AzureNative.Migrate.Inputs.TargetStorageProfileArgs
{
AzureFileShareProfile = new AzureNative.Migrate.Inputs.AzureFileShareHydrationProfileArgs
{
AzureFileShareDirPath = "string",
AzureFileShareName = "string",
AzureFileShareResourceGroup = "string",
AzureFileShareStorageAccount = "string",
AzureFileShareSubscriptionId = "string",
},
HydrationStorageProviderType = "string",
PersistentVolumeId = "string",
StorageAccessType = "string",
StorageProjectionType = "string",
TargetName = "string",
TargetSize = "string",
},
},
},
Limits = new AzureNative.Migrate.Inputs.ResourceRequirementsArgs
{
Cpu = "string",
Memory = "string",
},
MonitoringProperties = new AzureNative.Migrate.Inputs.AppInsightMonitoringPropertiesArgs
{
AppInsightsName = "string",
IsEnabled = false,
Region = "string",
ResourceGroup = "string",
SecretStoreDetails = new AzureNative.Migrate.Inputs.SecretStoreDetailsArgs
{
SecretStore = "string",
SecretStoreProperties = new AzureNative.Migrate.Inputs.SecretStorePropertiesArgs
{
SecretStoreId = "string",
},
},
SubscriptionId = "string",
},
Requests = new AzureNative.Migrate.Inputs.ResourceRequirementsArgs
{
Cpu = "string",
Memory = "string",
},
TargetPlatformIdentity = "string",
},
},
DisplayName = "string",
TargetPlatform = "string",
WorkloadInstanceProperties = new AzureNative.Migrate.Inputs.WorkloadInstanceModelPropertiesArgs
{
CustomProperties = new AzureNative.Migrate.Inputs.ApacheTomcatWorkloadInstanceModelCustomPropertiesArgs
{
InstanceType = "ApacheTomcatWorkloadInstanceModelCustomProperties",
ApacheTomcatWebApplication = new AzureNative.Migrate.Inputs.ApacheTomcatWebApplicationArgs
{
ApplicationId = "string",
ApplicationName = "string",
ApplicationScratchPath = "string",
Bindings = new[]
{
new AzureNative.Migrate.Inputs.BindingArgs
{
Cert = new AzureNative.Migrate.Inputs.CertArgs
{
CertData = "string",
CertNeeded = false,
CertProvided = false,
SecretStore = "string",
},
HostName = "string",
IpAddress = "string",
Port = "string",
PortMapping = new AzureNative.Migrate.Inputs.PortMappingArgs
{
ExternalPort = 0,
InternalPort = 0,
},
Protocol = "string",
},
},
Configurations = new[]
{
new AzureNative.Migrate.Inputs.WebApplicationConfigurationArgs
{
FilePath = "string",
Identifier = "string",
IsDeploymentTimeEditable = false,
LocalFilePath = "string",
Name = "string",
SecretStoreDetails = new AzureNative.Migrate.Inputs.SecretStoreDetailsArgs
{
SecretStore = "string",
SecretStoreProperties = new AzureNative.Migrate.Inputs.SecretStorePropertiesArgs
{
SecretStoreId = "string",
},
},
Section = "string",
TargetFilePath = "string",
Type = "string",
Value = "string",
},
},
Directories = new[]
{
new AzureNative.Migrate.Inputs.WebApplicationDirectoryArgs
{
IsEditable = false,
SourcePaths = new[]
{
"string",
},
SourceSize = "string",
StorageProfile = new AzureNative.Migrate.Inputs.TargetStorageProfileArgs
{
AzureFileShareProfile = new AzureNative.Migrate.Inputs.AzureFileShareHydrationProfileArgs
{
AzureFileShareDirPath = "string",
AzureFileShareName = "string",
AzureFileShareResourceGroup = "string",
AzureFileShareStorageAccount = "string",
AzureFileShareSubscriptionId = "string",
},
HydrationStorageProviderType = "string",
PersistentVolumeId = "string",
StorageAccessType = "string",
StorageProjectionType = "string",
TargetName = "string",
TargetSize = "string",
},
},
},
DiscoveredFrameworks = new[]
{
new AzureNative.Migrate.Inputs.WebApplicationFrameworkArgs
{
Name = "string",
Version = "string",
},
},
DisplayName = "string",
Limits = new AzureNative.Migrate.Inputs.ResourceRequirementsArgs
{
Cpu = "string",
Memory = "string",
},
Path = new AzureNative.Migrate.Inputs.DirectoryPathArgs
{
Physical = "string",
Virtual = "string",
},
PrimaryFramework = new AzureNative.Migrate.Inputs.WebApplicationFrameworkArgs
{
Name = "string",
Version = "string",
},
Requests = new AzureNative.Migrate.Inputs.ResourceRequirementsArgs
{
Cpu = "string",
Memory = "string",
},
WebServerId = "string",
WebServerName = "string",
},
WebAppArmId = "string",
WebAppSiteName = "string",
},
DisplayName = "string",
MasterSiteName = "string",
MigrateAgentId = "string",
Name = "string",
SourceName = "string",
SourcePlatform = "string",
},
},
SubscriptionId = "string",
Tags =
{
{ "string", "string" },
},
WorkloadDeploymentName = "string",
});
example, err := migrate.NewWorkloadDeployment(ctx, "workloadDeploymentResource", &migrate.WorkloadDeploymentArgs{
ModernizeProjectName: pulumi.String("string"),
ResourceGroupName: pulumi.String("string"),
Properties: &migrate.WorkloadDeploymentModelPropertiesArgs{
CustomProperties: migrate.ApacheTomcatAKSWorkloadDeploymentModelCustomProperties{
InstanceType: "ApacheTomcatAKSWorkloadDeploymentModelCustomProperties",
ApacheTomcatAksWorkloadDeploymentProperties: migrate.ApacheTomcatAKSWorkloadDeployment{
AutomationArtifactProperties: migrate.AutomationArtifact{
Artifacts: map[string]interface{}{
"string": "string",
},
AzureFileShareProfile: migrate.AzureFileShareHydrationProfile{
AzureFileShareDirPath: "string",
AzureFileShareName: "string",
AzureFileShareResourceGroup: "string",
AzureFileShareStorageAccount: "string",
AzureFileShareSubscriptionId: "string",
},
Status: "string",
},
Bindings: []migrate.Binding{
{
Cert: {
CertData: "string",
CertNeeded: false,
CertProvided: false,
SecretStore: "string",
},
HostName: "string",
IpAddress: "string",
Port: "string",
PortMapping: {
ExternalPort: 0,
InternalPort: 0,
},
Protocol: "string",
},
},
BuildContainerImages: []migrate.ContainerImageProperties{
{
Dockerfile: "string",
ImageName: "string",
ImageTag: "string",
RegistryProperties: {
RegistryName: "string",
ResourceGroup: "string",
SubscriptionId: "string",
TenantId: "string",
},
RunId: "string",
RunStatus: "string",
},
},
ClusterProperties: migrate.AKSDeploymentProperties{
AksClusterName: "string",
ResourceGroup: "string",
SubscriptionId: "string",
TenantId: "string",
},
Configurations: []migrate.WebApplicationConfiguration{
{
FilePath: "string",
Identifier: "string",
IsDeploymentTimeEditable: false,
LocalFilePath: "string",
Name: "string",
SecretStoreDetails: {
SecretStore: "string",
SecretStoreProperties: {
SecretStoreId: "string",
},
},
Section: "string",
TargetFilePath: "string",
Type: "string",
Value: "string",
},
},
ContainerImageProperties: migrate.ContainerImageProperties{
Dockerfile: "string",
ImageName: "string",
ImageTag: "string",
RegistryProperties: migrate.ACRProperties{
RegistryName: "string",
ResourceGroup: "string",
SubscriptionId: "string",
TenantId: "string",
},
RunId: "string",
RunStatus: "string",
},
DeploymentNamePrefix: "string",
DeploymentSpec: migrate.AKSDeploymentSpecification{
KubernetesObjectsYaml: "string",
LoadBalancerType: "string",
ReplicaCount: "string",
},
Directories: []migrate.WebApplicationDirectory{
{
IsEditable: false,
SourcePaths: []string{
"string",
},
SourceSize: "string",
StorageProfile: {
AzureFileShareProfile: {
AzureFileShareDirPath: "string",
AzureFileShareName: "string",
AzureFileShareResourceGroup: "string",
AzureFileShareStorageAccount: "string",
AzureFileShareSubscriptionId: "string",
},
HydrationStorageProviderType: "string",
PersistentVolumeId: "string",
StorageAccessType: "string",
StorageProjectionType: "string",
TargetName: "string",
TargetSize: "string",
},
},
},
Limits: migrate.ResourceRequirements{
Cpu: "string",
Memory: "string",
},
MonitoringProperties: migrate.AppInsightMonitoringProperties{
AppInsightsName: "string",
IsEnabled: false,
Region: "string",
ResourceGroup: "string",
SecretStoreDetails: migrate.SecretStoreDetails{
SecretStore: "string",
SecretStoreProperties: migrate.SecretStoreProperties{
SecretStoreId: "string",
},
},
SubscriptionId: "string",
},
Requests: migrate.ResourceRequirements{
Cpu: "string",
Memory: "string",
},
TargetPlatformIdentity: "string",
},
},
DisplayName: pulumi.String("string"),
TargetPlatform: pulumi.String("string"),
WorkloadInstanceProperties: &migrate.WorkloadInstanceModelPropertiesArgs{
CustomProperties: migrate.ApacheTomcatWorkloadInstanceModelCustomProperties{
InstanceType: "ApacheTomcatWorkloadInstanceModelCustomProperties",
ApacheTomcatWebApplication: migrate.ApacheTomcatWebApplication{
ApplicationId: "string",
ApplicationName: "string",
ApplicationScratchPath: "string",
Bindings: []migrate.Binding{
{
Cert: {
CertData: "string",
CertNeeded: false,
CertProvided: false,
SecretStore: "string",
},
HostName: "string",
IpAddress: "string",
Port: "string",
PortMapping: {
ExternalPort: 0,
InternalPort: 0,
},
Protocol: "string",
},
},
Configurations: []migrate.WebApplicationConfiguration{
{
FilePath: "string",
Identifier: "string",
IsDeploymentTimeEditable: false,
LocalFilePath: "string",
Name: "string",
SecretStoreDetails: {
SecretStore: "string",
SecretStoreProperties: {
SecretStoreId: "string",
},
},
Section: "string",
TargetFilePath: "string",
Type: "string",
Value: "string",
},
},
Directories: []migrate.WebApplicationDirectory{
{
IsEditable: false,
SourcePaths: []string{
"string",
},
SourceSize: "string",
StorageProfile: {
AzureFileShareProfile: {
AzureFileShareDirPath: "string",
AzureFileShareName: "string",
AzureFileShareResourceGroup: "string",
AzureFileShareStorageAccount: "string",
AzureFileShareSubscriptionId: "string",
},
HydrationStorageProviderType: "string",
PersistentVolumeId: "string",
StorageAccessType: "string",
StorageProjectionType: "string",
TargetName: "string",
TargetSize: "string",
},
},
},
DiscoveredFrameworks: []migrate.WebApplicationFramework{
{
Name: "string",
Version: "string",
},
},
DisplayName: "string",
Limits: migrate.ResourceRequirements{
Cpu: "string",
Memory: "string",
},
Path: migrate.DirectoryPath{
Physical: "string",
Virtual: "string",
},
PrimaryFramework: migrate.WebApplicationFramework{
Name: "string",
Version: "string",
},
Requests: migrate.ResourceRequirements{
Cpu: "string",
Memory: "string",
},
WebServerId: "string",
WebServerName: "string",
},
WebAppArmId: "string",
WebAppSiteName: "string",
},
DisplayName: pulumi.String("string"),
MasterSiteName: pulumi.String("string"),
MigrateAgentId: pulumi.String("string"),
Name: pulumi.String("string"),
SourceName: pulumi.String("string"),
SourcePlatform: pulumi.String("string"),
},
},
SubscriptionId: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
WorkloadDeploymentName: pulumi.String("string"),
})
var workloadDeploymentResource = new WorkloadDeployment("workloadDeploymentResource", WorkloadDeploymentArgs.builder()
.modernizeProjectName("string")
.resourceGroupName("string")
.properties(WorkloadDeploymentModelPropertiesArgs.builder()
.customProperties(ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesArgs.builder()
.instanceType("ApacheTomcatAKSWorkloadDeploymentModelCustomProperties")
.apacheTomcatAksWorkloadDeploymentProperties(ApacheTomcatAKSWorkloadDeploymentArgs.builder()
.automationArtifactProperties(AutomationArtifactArgs.builder()
.artifacts(Map.of("string", "string"))
.azureFileShareProfile(AzureFileShareHydrationProfileArgs.builder()
.azureFileShareDirPath("string")
.azureFileShareName("string")
.azureFileShareResourceGroup("string")
.azureFileShareStorageAccount("string")
.azureFileShareSubscriptionId("string")
.build())
.status("string")
.build())
.bindings(BindingArgs.builder()
.cert(CertArgs.builder()
.certData("string")
.certNeeded(false)
.certProvided(false)
.secretStore("string")
.build())
.hostName("string")
.ipAddress("string")
.port("string")
.portMapping(PortMappingArgs.builder()
.externalPort(0)
.internalPort(0)
.build())
.protocol("string")
.build())
.buildContainerImages(ContainerImagePropertiesArgs.builder()
.dockerfile("string")
.imageName("string")
.imageTag("string")
.registryProperties(ACRPropertiesArgs.builder()
.registryName("string")
.resourceGroup("string")
.subscriptionId("string")
.tenantId("string")
.build())
.runId("string")
.runStatus("string")
.build())
.clusterProperties(AKSDeploymentPropertiesArgs.builder()
.aksClusterName("string")
.resourceGroup("string")
.subscriptionId("string")
.tenantId("string")
.build())
.configurations(WebApplicationConfigurationArgs.builder()
.filePath("string")
.identifier("string")
.isDeploymentTimeEditable(false)
.localFilePath("string")
.name("string")
.secretStoreDetails(SecretStoreDetailsArgs.builder()
.secretStore("string")
.secretStoreProperties(SecretStorePropertiesArgs.builder()
.secretStoreId("string")
.build())
.build())
.section("string")
.targetFilePath("string")
.type("string")
.value("string")
.build())
.containerImageProperties(ContainerImagePropertiesArgs.builder()
.dockerfile("string")
.imageName("string")
.imageTag("string")
.registryProperties(ACRPropertiesArgs.builder()
.registryName("string")
.resourceGroup("string")
.subscriptionId("string")
.tenantId("string")
.build())
.runId("string")
.runStatus("string")
.build())
.deploymentNamePrefix("string")
.deploymentSpec(AKSDeploymentSpecificationArgs.builder()
.kubernetesObjectsYaml("string")
.loadBalancerType("string")
.replicaCount("string")
.build())
.directories(WebApplicationDirectoryArgs.builder()
.isEditable(false)
.sourcePaths("string")
.sourceSize("string")
.storageProfile(TargetStorageProfileArgs.builder()
.azureFileShareProfile(AzureFileShareHydrationProfileArgs.builder()
.azureFileShareDirPath("string")
.azureFileShareName("string")
.azureFileShareResourceGroup("string")
.azureFileShareStorageAccount("string")
.azureFileShareSubscriptionId("string")
.build())
.hydrationStorageProviderType("string")
.persistentVolumeId("string")
.storageAccessType("string")
.storageProjectionType("string")
.targetName("string")
.targetSize("string")
.build())
.build())
.limits(ResourceRequirementsArgs.builder()
.cpu("string")
.memory("string")
.build())
.monitoringProperties(AppInsightMonitoringPropertiesArgs.builder()
.appInsightsName("string")
.isEnabled(false)
.region("string")
.resourceGroup("string")
.secretStoreDetails(SecretStoreDetailsArgs.builder()
.secretStore("string")
.secretStoreProperties(SecretStorePropertiesArgs.builder()
.secretStoreId("string")
.build())
.build())
.subscriptionId("string")
.build())
.requests(ResourceRequirementsArgs.builder()
.cpu("string")
.memory("string")
.build())
.targetPlatformIdentity("string")
.build())
.build())
.displayName("string")
.targetPlatform("string")
.workloadInstanceProperties(WorkloadInstanceModelPropertiesArgs.builder()
.customProperties(ApacheTomcatWorkloadInstanceModelCustomPropertiesArgs.builder()
.instanceType("ApacheTomcatWorkloadInstanceModelCustomProperties")
.apacheTomcatWebApplication(ApacheTomcatWebApplicationArgs.builder()
.applicationId("string")
.applicationName("string")
.applicationScratchPath("string")
.bindings(BindingArgs.builder()
.cert(CertArgs.builder()
.certData("string")
.certNeeded(false)
.certProvided(false)
.secretStore("string")
.build())
.hostName("string")
.ipAddress("string")
.port("string")
.portMapping(PortMappingArgs.builder()
.externalPort(0)
.internalPort(0)
.build())
.protocol("string")
.build())
.configurations(WebApplicationConfigurationArgs.builder()
.filePath("string")
.identifier("string")
.isDeploymentTimeEditable(false)
.localFilePath("string")
.name("string")
.secretStoreDetails(SecretStoreDetailsArgs.builder()
.secretStore("string")
.secretStoreProperties(SecretStorePropertiesArgs.builder()
.secretStoreId("string")
.build())
.build())
.section("string")
.targetFilePath("string")
.type("string")
.value("string")
.build())
.directories(WebApplicationDirectoryArgs.builder()
.isEditable(false)
.sourcePaths("string")
.sourceSize("string")
.storageProfile(TargetStorageProfileArgs.builder()
.azureFileShareProfile(AzureFileShareHydrationProfileArgs.builder()
.azureFileShareDirPath("string")
.azureFileShareName("string")
.azureFileShareResourceGroup("string")
.azureFileShareStorageAccount("string")
.azureFileShareSubscriptionId("string")
.build())
.hydrationStorageProviderType("string")
.persistentVolumeId("string")
.storageAccessType("string")
.storageProjectionType("string")
.targetName("string")
.targetSize("string")
.build())
.build())
.discoveredFrameworks(WebApplicationFrameworkArgs.builder()
.name("string")
.version("string")
.build())
.displayName("string")
.limits(ResourceRequirementsArgs.builder()
.cpu("string")
.memory("string")
.build())
.path(DirectoryPathArgs.builder()
.physical("string")
.virtual("string")
.build())
.primaryFramework(WebApplicationFrameworkArgs.builder()
.name("string")
.version("string")
.build())
.requests(ResourceRequirementsArgs.builder()
.cpu("string")
.memory("string")
.build())
.webServerId("string")
.webServerName("string")
.build())
.webAppArmId("string")
.webAppSiteName("string")
.build())
.displayName("string")
.masterSiteName("string")
.migrateAgentId("string")
.name("string")
.sourceName("string")
.sourcePlatform("string")
.build())
.build())
.subscriptionId("string")
.tags(Map.of("string", "string"))
.workloadDeploymentName("string")
.build());
workload_deployment_resource = azure_native.migrate.WorkloadDeployment("workloadDeploymentResource",
modernize_project_name="string",
resource_group_name="string",
properties={
"custom_properties": {
"instance_type": "ApacheTomcatAKSWorkloadDeploymentModelCustomProperties",
"apache_tomcat_aks_workload_deployment_properties": {
"automation_artifact_properties": {
"artifacts": {
"string": "string",
},
"azure_file_share_profile": {
"azure_file_share_dir_path": "string",
"azure_file_share_name": "string",
"azure_file_share_resource_group": "string",
"azure_file_share_storage_account": "string",
"azure_file_share_subscription_id": "string",
},
"status": "string",
},
"bindings": [{
"cert": {
"cert_data": "string",
"cert_needed": False,
"cert_provided": False,
"secret_store": "string",
},
"host_name": "string",
"ip_address": "string",
"port": "string",
"port_mapping": {
"external_port": 0,
"internal_port": 0,
},
"protocol": "string",
}],
"build_container_images": [{
"dockerfile": "string",
"image_name": "string",
"image_tag": "string",
"registry_properties": {
"registry_name": "string",
"resource_group": "string",
"subscription_id": "string",
"tenant_id": "string",
},
"run_id": "string",
"run_status": "string",
}],
"cluster_properties": {
"aks_cluster_name": "string",
"resource_group": "string",
"subscription_id": "string",
"tenant_id": "string",
},
"configurations": [{
"file_path": "string",
"identifier": "string",
"is_deployment_time_editable": False,
"local_file_path": "string",
"name": "string",
"secret_store_details": {
"secret_store": "string",
"secret_store_properties": {
"secret_store_id": "string",
},
},
"section": "string",
"target_file_path": "string",
"type": "string",
"value": "string",
}],
"container_image_properties": {
"dockerfile": "string",
"image_name": "string",
"image_tag": "string",
"registry_properties": {
"registry_name": "string",
"resource_group": "string",
"subscription_id": "string",
"tenant_id": "string",
},
"run_id": "string",
"run_status": "string",
},
"deployment_name_prefix": "string",
"deployment_spec": {
"kubernetes_objects_yaml": "string",
"load_balancer_type": "string",
"replica_count": "string",
},
"directories": [{
"is_editable": False,
"source_paths": ["string"],
"source_size": "string",
"storage_profile": {
"azure_file_share_profile": {
"azure_file_share_dir_path": "string",
"azure_file_share_name": "string",
"azure_file_share_resource_group": "string",
"azure_file_share_storage_account": "string",
"azure_file_share_subscription_id": "string",
},
"hydration_storage_provider_type": "string",
"persistent_volume_id": "string",
"storage_access_type": "string",
"storage_projection_type": "string",
"target_name": "string",
"target_size": "string",
},
}],
"limits": {
"cpu": "string",
"memory": "string",
},
"monitoring_properties": {
"app_insights_name": "string",
"is_enabled": False,
"region": "string",
"resource_group": "string",
"secret_store_details": {
"secret_store": "string",
"secret_store_properties": {
"secret_store_id": "string",
},
},
"subscription_id": "string",
},
"requests": {
"cpu": "string",
"memory": "string",
},
"target_platform_identity": "string",
},
},
"display_name": "string",
"target_platform": "string",
"workload_instance_properties": {
"custom_properties": {
"instance_type": "ApacheTomcatWorkloadInstanceModelCustomProperties",
"apache_tomcat_web_application": {
"application_id": "string",
"application_name": "string",
"application_scratch_path": "string",
"bindings": [{
"cert": {
"cert_data": "string",
"cert_needed": False,
"cert_provided": False,
"secret_store": "string",
},
"host_name": "string",
"ip_address": "string",
"port": "string",
"port_mapping": {
"external_port": 0,
"internal_port": 0,
},
"protocol": "string",
}],
"configurations": [{
"file_path": "string",
"identifier": "string",
"is_deployment_time_editable": False,
"local_file_path": "string",
"name": "string",
"secret_store_details": {
"secret_store": "string",
"secret_store_properties": {
"secret_store_id": "string",
},
},
"section": "string",
"target_file_path": "string",
"type": "string",
"value": "string",
}],
"directories": [{
"is_editable": False,
"source_paths": ["string"],
"source_size": "string",
"storage_profile": {
"azure_file_share_profile": {
"azure_file_share_dir_path": "string",
"azure_file_share_name": "string",
"azure_file_share_resource_group": "string",
"azure_file_share_storage_account": "string",
"azure_file_share_subscription_id": "string",
},
"hydration_storage_provider_type": "string",
"persistent_volume_id": "string",
"storage_access_type": "string",
"storage_projection_type": "string",
"target_name": "string",
"target_size": "string",
},
}],
"discovered_frameworks": [{
"name": "string",
"version": "string",
}],
"display_name": "string",
"limits": {
"cpu": "string",
"memory": "string",
},
"path": {
"physical": "string",
"virtual": "string",
},
"primary_framework": {
"name": "string",
"version": "string",
},
"requests": {
"cpu": "string",
"memory": "string",
},
"web_server_id": "string",
"web_server_name": "string",
},
"web_app_arm_id": "string",
"web_app_site_name": "string",
},
"display_name": "string",
"master_site_name": "string",
"migrate_agent_id": "string",
"name": "string",
"source_name": "string",
"source_platform": "string",
},
},
subscription_id="string",
tags={
"string": "string",
},
workload_deployment_name="string")
const workloadDeploymentResource = new azure_native.migrate.WorkloadDeployment("workloadDeploymentResource", {
modernizeProjectName: "string",
resourceGroupName: "string",
properties: {
customProperties: {
instanceType: "ApacheTomcatAKSWorkloadDeploymentModelCustomProperties",
apacheTomcatAksWorkloadDeploymentProperties: {
automationArtifactProperties: {
artifacts: {
string: "string",
},
azureFileShareProfile: {
azureFileShareDirPath: "string",
azureFileShareName: "string",
azureFileShareResourceGroup: "string",
azureFileShareStorageAccount: "string",
azureFileShareSubscriptionId: "string",
},
status: "string",
},
bindings: [{
cert: {
certData: "string",
certNeeded: false,
certProvided: false,
secretStore: "string",
},
hostName: "string",
ipAddress: "string",
port: "string",
portMapping: {
externalPort: 0,
internalPort: 0,
},
protocol: "string",
}],
buildContainerImages: [{
dockerfile: "string",
imageName: "string",
imageTag: "string",
registryProperties: {
registryName: "string",
resourceGroup: "string",
subscriptionId: "string",
tenantId: "string",
},
runId: "string",
runStatus: "string",
}],
clusterProperties: {
aksClusterName: "string",
resourceGroup: "string",
subscriptionId: "string",
tenantId: "string",
},
configurations: [{
filePath: "string",
identifier: "string",
isDeploymentTimeEditable: false,
localFilePath: "string",
name: "string",
secretStoreDetails: {
secretStore: "string",
secretStoreProperties: {
secretStoreId: "string",
},
},
section: "string",
targetFilePath: "string",
type: "string",
value: "string",
}],
containerImageProperties: {
dockerfile: "string",
imageName: "string",
imageTag: "string",
registryProperties: {
registryName: "string",
resourceGroup: "string",
subscriptionId: "string",
tenantId: "string",
},
runId: "string",
runStatus: "string",
},
deploymentNamePrefix: "string",
deploymentSpec: {
kubernetesObjectsYaml: "string",
loadBalancerType: "string",
replicaCount: "string",
},
directories: [{
isEditable: false,
sourcePaths: ["string"],
sourceSize: "string",
storageProfile: {
azureFileShareProfile: {
azureFileShareDirPath: "string",
azureFileShareName: "string",
azureFileShareResourceGroup: "string",
azureFileShareStorageAccount: "string",
azureFileShareSubscriptionId: "string",
},
hydrationStorageProviderType: "string",
persistentVolumeId: "string",
storageAccessType: "string",
storageProjectionType: "string",
targetName: "string",
targetSize: "string",
},
}],
limits: {
cpu: "string",
memory: "string",
},
monitoringProperties: {
appInsightsName: "string",
isEnabled: false,
region: "string",
resourceGroup: "string",
secretStoreDetails: {
secretStore: "string",
secretStoreProperties: {
secretStoreId: "string",
},
},
subscriptionId: "string",
},
requests: {
cpu: "string",
memory: "string",
},
targetPlatformIdentity: "string",
},
},
displayName: "string",
targetPlatform: "string",
workloadInstanceProperties: {
customProperties: {
instanceType: "ApacheTomcatWorkloadInstanceModelCustomProperties",
apacheTomcatWebApplication: {
applicationId: "string",
applicationName: "string",
applicationScratchPath: "string",
bindings: [{
cert: {
certData: "string",
certNeeded: false,
certProvided: false,
secretStore: "string",
},
hostName: "string",
ipAddress: "string",
port: "string",
portMapping: {
externalPort: 0,
internalPort: 0,
},
protocol: "string",
}],
configurations: [{
filePath: "string",
identifier: "string",
isDeploymentTimeEditable: false,
localFilePath: "string",
name: "string",
secretStoreDetails: {
secretStore: "string",
secretStoreProperties: {
secretStoreId: "string",
},
},
section: "string",
targetFilePath: "string",
type: "string",
value: "string",
}],
directories: [{
isEditable: false,
sourcePaths: ["string"],
sourceSize: "string",
storageProfile: {
azureFileShareProfile: {
azureFileShareDirPath: "string",
azureFileShareName: "string",
azureFileShareResourceGroup: "string",
azureFileShareStorageAccount: "string",
azureFileShareSubscriptionId: "string",
},
hydrationStorageProviderType: "string",
persistentVolumeId: "string",
storageAccessType: "string",
storageProjectionType: "string",
targetName: "string",
targetSize: "string",
},
}],
discoveredFrameworks: [{
name: "string",
version: "string",
}],
displayName: "string",
limits: {
cpu: "string",
memory: "string",
},
path: {
physical: "string",
virtual: "string",
},
primaryFramework: {
name: "string",
version: "string",
},
requests: {
cpu: "string",
memory: "string",
},
webServerId: "string",
webServerName: "string",
},
webAppArmId: "string",
webAppSiteName: "string",
},
displayName: "string",
masterSiteName: "string",
migrateAgentId: "string",
name: "string",
sourceName: "string",
sourcePlatform: "string",
},
},
subscriptionId: "string",
tags: {
string: "string",
},
workloadDeploymentName: "string",
});
type: azure-native:migrate:WorkloadDeployment
properties:
modernizeProjectName: string
properties:
customProperties:
apacheTomcatAksWorkloadDeploymentProperties:
automationArtifactProperties:
artifacts:
string: string
azureFileShareProfile:
azureFileShareDirPath: string
azureFileShareName: string
azureFileShareResourceGroup: string
azureFileShareStorageAccount: string
azureFileShareSubscriptionId: string
status: string
bindings:
- cert:
certData: string
certNeeded: false
certProvided: false
secretStore: string
hostName: string
ipAddress: string
port: string
portMapping:
externalPort: 0
internalPort: 0
protocol: string
buildContainerImages:
- dockerfile: string
imageName: string
imageTag: string
registryProperties:
registryName: string
resourceGroup: string
subscriptionId: string
tenantId: string
runId: string
runStatus: string
clusterProperties:
aksClusterName: string
resourceGroup: string
subscriptionId: string
tenantId: string
configurations:
- filePath: string
identifier: string
isDeploymentTimeEditable: false
localFilePath: string
name: string
secretStoreDetails:
secretStore: string
secretStoreProperties:
secretStoreId: string
section: string
targetFilePath: string
type: string
value: string
containerImageProperties:
dockerfile: string
imageName: string
imageTag: string
registryProperties:
registryName: string
resourceGroup: string
subscriptionId: string
tenantId: string
runId: string
runStatus: string
deploymentNamePrefix: string
deploymentSpec:
kubernetesObjectsYaml: string
loadBalancerType: string
replicaCount: string
directories:
- isEditable: false
sourcePaths:
- string
sourceSize: string
storageProfile:
azureFileShareProfile:
azureFileShareDirPath: string
azureFileShareName: string
azureFileShareResourceGroup: string
azureFileShareStorageAccount: string
azureFileShareSubscriptionId: string
hydrationStorageProviderType: string
persistentVolumeId: string
storageAccessType: string
storageProjectionType: string
targetName: string
targetSize: string
limits:
cpu: string
memory: string
monitoringProperties:
appInsightsName: string
isEnabled: false
region: string
resourceGroup: string
secretStoreDetails:
secretStore: string
secretStoreProperties:
secretStoreId: string
subscriptionId: string
requests:
cpu: string
memory: string
targetPlatformIdentity: string
instanceType: ApacheTomcatAKSWorkloadDeploymentModelCustomProperties
displayName: string
targetPlatform: string
workloadInstanceProperties:
customProperties:
apacheTomcatWebApplication:
applicationId: string
applicationName: string
applicationScratchPath: string
bindings:
- cert:
certData: string
certNeeded: false
certProvided: false
secretStore: string
hostName: string
ipAddress: string
port: string
portMapping:
externalPort: 0
internalPort: 0
protocol: string
configurations:
- filePath: string
identifier: string
isDeploymentTimeEditable: false
localFilePath: string
name: string
secretStoreDetails:
secretStore: string
secretStoreProperties:
secretStoreId: string
section: string
targetFilePath: string
type: string
value: string
directories:
- isEditable: false
sourcePaths:
- string
sourceSize: string
storageProfile:
azureFileShareProfile:
azureFileShareDirPath: string
azureFileShareName: string
azureFileShareResourceGroup: string
azureFileShareStorageAccount: string
azureFileShareSubscriptionId: string
hydrationStorageProviderType: string
persistentVolumeId: string
storageAccessType: string
storageProjectionType: string
targetName: string
targetSize: string
discoveredFrameworks:
- name: string
version: string
displayName: string
limits:
cpu: string
memory: string
path:
physical: string
virtual: string
primaryFramework:
name: string
version: string
requests:
cpu: string
memory: string
webServerId: string
webServerName: string
instanceType: ApacheTomcatWorkloadInstanceModelCustomProperties
webAppArmId: string
webAppSiteName: string
displayName: string
masterSiteName: string
migrateAgentId: string
name: string
sourceName: string
sourcePlatform: string
resourceGroupName: string
subscriptionId: string
tags:
string: string
workloadDeploymentName: string
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The WorkloadDeployment resource accepts the following input properties:
- Modernize
Project stringName - ModernizeProject name.
- Resource
Group stringName - Name of the Azure Resource Group that project is part of.
- Properties
Pulumi.
Azure Native. Migrate. Inputs. Workload Deployment Model Properties - Workload deployment model properties.
- Subscription
Id string - Azure Subscription Id in which project was created.
- Dictionary<string, string>
- Gets or sets the resource tags.
- Workload
Deployment stringName - Workload deployment name.
- Modernize
Project stringName - ModernizeProject name.
- Resource
Group stringName - Name of the Azure Resource Group that project is part of.
- Properties
Workload
Deployment Model Properties Args - Workload deployment model properties.
- Subscription
Id string - Azure Subscription Id in which project was created.
- map[string]string
- Gets or sets the resource tags.
- Workload
Deployment stringName - Workload deployment name.
- modernize
Project StringName - ModernizeProject name.
- resource
Group StringName - Name of the Azure Resource Group that project is part of.
- properties
Workload
Deployment Model Properties - Workload deployment model properties.
- subscription
Id String - Azure Subscription Id in which project was created.
- Map<String,String>
- Gets or sets the resource tags.
- workload
Deployment StringName - Workload deployment name.
- modernize
Project stringName - ModernizeProject name.
- resource
Group stringName - Name of the Azure Resource Group that project is part of.
- properties
Workload
Deployment Model Properties - Workload deployment model properties.
- subscription
Id string - Azure Subscription Id in which project was created.
- {[key: string]: string}
- Gets or sets the resource tags.
- workload
Deployment stringName - Workload deployment name.
- modernize_
project_ strname - ModernizeProject name.
- resource_
group_ strname - Name of the Azure Resource Group that project is part of.
- properties
Workload
Deployment Model Properties Args - Workload deployment model properties.
- subscription_
id str - Azure Subscription Id in which project was created.
- Mapping[str, str]
- Gets or sets the resource tags.
- workload_
deployment_ strname - Workload deployment name.
- modernize
Project StringName - ModernizeProject name.
- resource
Group StringName - Name of the Azure Resource Group that project is part of.
- properties Property Map
- Workload deployment model properties.
- subscription
Id String - Azure Subscription Id in which project was created.
- Map<String>
- Gets or sets the resource tags.
- workload
Deployment StringName - 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.
- System
Data Pulumi.Azure Native. Migrate. Outputs. Workload Deployment Model Response System Data - 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.
- System
Data WorkloadDeployment Model Response System Data - 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.
- system
Data WorkloadDeployment Model Response System Data - 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.
- system
Data WorkloadDeployment Model Response System Data - 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 WorkloadDeployment Model Response System Data - 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.
- system
Data Property Map - type String
- Gets or sets the type of the resource.
Supporting Types
ACRProperties, ACRPropertiesArgs
- Registry
Name string - Gets or sets the azure container registry name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- Registry
Name string - Gets or sets the azure container registry name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- registry
Name String - Gets or sets the azure container registry name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
- registry
Name string - Gets or sets the azure container registry name.
- resource
Group string - Gets or sets the resource group of the resource.
- subscription
Id string - Gets or sets the subscription id of the resource.
- tenant
Id 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.
- registry
Name String - Gets or sets the azure container registry name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
ACRPropertiesResponse, ACRPropertiesResponseArgs
- Registry
Name string - Gets or sets the azure container registry name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- Registry
Name string - Gets or sets the azure container registry name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- registry
Name String - Gets or sets the azure container registry name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
- registry
Name string - Gets or sets the azure container registry name.
- resource
Group string - Gets or sets the resource group of the resource.
- subscription
Id string - Gets or sets the subscription id of the resource.
- tenant
Id 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.
- registry
Name String - Gets or sets the azure container registry name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
AKSDeploymentProperties, AKSDeploymentPropertiesArgs
- Aks
Cluster stringName - Gets or sets the AKS cluster name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- Aks
Cluster stringName - Gets or sets the AKS cluster name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- aks
Cluster StringName - Gets or sets the AKS cluster name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
- aks
Cluster stringName - Gets or sets the AKS cluster name.
- resource
Group string - Gets or sets the resource group of the resource.
- subscription
Id string - Gets or sets the subscription id of the resource.
- tenant
Id string - Gets or sets the tenant id.
- aks_
cluster_ strname - 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.
- aks
Cluster StringName - Gets or sets the AKS cluster name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
AKSDeploymentPropertiesResponse, AKSDeploymentPropertiesResponseArgs
- Aks
Cluster stringName - Gets or sets the AKS cluster name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- Aks
Cluster stringName - Gets or sets the AKS cluster name.
- Resource
Group string - Gets or sets the resource group of the resource.
- Subscription
Id string - Gets or sets the subscription id of the resource.
- Tenant
Id string - Gets or sets the tenant id.
- aks
Cluster StringName - Gets or sets the AKS cluster name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
- aks
Cluster stringName - Gets or sets the AKS cluster name.
- resource
Group string - Gets or sets the resource group of the resource.
- subscription
Id string - Gets or sets the subscription id of the resource.
- tenant
Id string - Gets or sets the tenant id.
- aks_
cluster_ strname - 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.
- aks
Cluster StringName - Gets or sets the AKS cluster name.
- resource
Group String - Gets or sets the resource group of the resource.
- subscription
Id String - Gets or sets the subscription id of the resource.
- tenant
Id String - Gets or sets the tenant id.
AKSDeploymentSpecification, AKSDeploymentSpecificationArgs
- Kubernetes
Objects stringYaml - Gets or sets the Merged Deployment and service Yaml.
- Load
Balancer string | Pulumi.Type Azure Native. Migrate. Load Balancer Type - Gets or sets the load balancer type.
- Replica
Count string - Gets or sets the replica count to be created in AKS.
- Kubernetes
Objects stringYaml - Gets or sets the Merged Deployment and service Yaml.
- Load
Balancer string | LoadType Balancer Type - Gets or sets the load balancer type.
- Replica
Count string - Gets or sets the replica count to be created in AKS.
- kubernetes
Objects StringYaml - Gets or sets the Merged Deployment and service Yaml.
- load
Balancer String | LoadType Balancer Type - Gets or sets the load balancer type.
- replica
Count String - Gets or sets the replica count to be created in AKS.
- kubernetes
Objects stringYaml - Gets or sets the Merged Deployment and service Yaml.
- load
Balancer string | LoadType Balancer Type - Gets or sets the load balancer type.
- replica
Count string - Gets or sets the replica count to be created in AKS.
- kubernetes_
objects_ stryaml - Gets or sets the Merged Deployment and service Yaml.
- load_
balancer_ str | Loadtype Balancer Type - Gets or sets the load balancer type.
- replica_
count str - Gets or sets the replica count to be created in AKS.
- kubernetes
Objects StringYaml - Gets or sets the Merged Deployment and service Yaml.
- load
Balancer String | "Private" | "Public"Type - Gets or sets the load balancer type.
- replica
Count String - Gets or sets the replica count to be created in AKS.
AKSDeploymentSpecificationResponse, AKSDeploymentSpecificationResponseArgs
- Kubernetes
Objects stringYaml - Gets or sets the Merged Deployment and service Yaml.
- Load
Balancer stringType - Gets or sets the load balancer type.
- Replica
Count string - Gets or sets the replica count to be created in AKS.
- Kubernetes
Objects stringYaml - Gets or sets the Merged Deployment and service Yaml.
- Load
Balancer stringType - Gets or sets the load balancer type.
- Replica
Count string - Gets or sets the replica count to be created in AKS.
- kubernetes
Objects StringYaml - Gets or sets the Merged Deployment and service Yaml.
- load
Balancer StringType - Gets or sets the load balancer type.
- replica
Count String - Gets or sets the replica count to be created in AKS.
- kubernetes
Objects stringYaml - Gets or sets the Merged Deployment and service Yaml.
- load
Balancer stringType - Gets or sets the load balancer type.
- replica
Count string - Gets or sets the replica count to be created in AKS.
- kubernetes_
objects_ stryaml - Gets or sets the Merged Deployment and service Yaml.
- load_
balancer_ strtype - Gets or sets the load balancer type.
- replica_
count str - Gets or sets the replica count to be created in AKS.
- kubernetes
Objects StringYaml - Gets or sets the Merged Deployment and service Yaml.
- load
Balancer StringType - Gets or sets the load balancer type.
- replica
Count String - Gets or sets the replica count to be created in AKS.
ApacheTomcatAKSWorkloadDeployment, ApacheTomcatAKSWorkloadDeploymentArgs
- Automation
Artifact Pulumi.Properties Azure Native. Migrate. Inputs. Automation Artifact - Class for automation artifact.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding> - Gets or sets the bindings for the application.
- Build
Container List<Pulumi.Images Azure Native. Migrate. Inputs. Container Image Properties> - Gets or sets the build container images.
- Cluster
Properties Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Properties - Class for AKSDeployment Properties.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration> - Gets or sets application configuration.
- Container
Image Pulumi.Properties Azure Native. Migrate. Inputs. Container Image Properties - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Specification - AKS Deployment Specification.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory> - Gets or sets application directories.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Monitoring
Properties Pulumi.Azure Native. Migrate. Inputs. App Insight Monitoring Properties - Class for app insight monitoring properties.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- Automation
Artifact AutomationProperties Artifact - Class for automation artifact.
- Bindings []Binding
- Gets or sets the bindings for the application.
- Build
Container []ContainerImages Image Properties - Gets or sets the build container images.
- Cluster
Properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- Configurations
[]Web
Application Configuration - Gets or sets application configuration.
- Container
Image ContainerProperties Image Properties - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec AKSDeploymentSpecification - AKS Deployment Specification.
- Directories
[]Web
Application Directory - Gets or sets application directories.
- Limits
Resource
Requirements - Resource Requirements.
- Monitoring
Properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- Requests
Resource
Requirements - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- automation
Artifact AutomationProperties Artifact - Class for automation artifact.
- bindings List<Binding>
- Gets or sets the bindings for the application.
- build
Container List<ContainerImages Image Properties> - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- configurations
List<Web
Application Configuration> - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification - AKS Deployment Specification.
- directories
List<Web
Application Directory> - Gets or sets application directories.
- limits
Resource
Requirements - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- requests
Resource
Requirements - Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
- automation
Artifact AutomationProperties Artifact - Class for automation artifact.
- bindings Binding[]
- Gets or sets the bindings for the application.
- build
Container ContainerImages Image Properties[] - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- configurations
Web
Application Configuration[] - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties - Class for container image properties.
- deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification - AKS Deployment Specification.
- directories
Web
Application Directory[] - Gets or sets application directories.
- limits
Resource
Requirements - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- requests
Resource
Requirements - Resource Requirements.
- target
Platform stringIdentity - Gets or sets the target platform managed identity.
- automation_
artifact_ Automationproperties Artifact - Class for automation artifact.
- bindings Sequence[Binding]
- Gets or sets the bindings for the application.
- build_
container_ Sequence[Containerimages Image Properties] - Gets or sets the build container images.
- cluster_
properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- configurations
Sequence[Web
Application Configuration] - Gets or sets application configuration.
- container_
image_ Containerproperties Image Properties - Class for container image properties.
- deployment_
name_ strprefix - Gets or sets the deployment name prefix.
- deployment_
spec AKSDeploymentSpecification - AKS Deployment Specification.
- directories
Sequence[Web
Application Directory] - Gets or sets application directories.
- limits
Resource
Requirements - Resource Requirements.
- monitoring_
properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- requests
Resource
Requirements - Resource Requirements.
- target_
platform_ stridentity - Gets or sets the target platform managed identity.
- automation
Artifact Property MapProperties - Class for automation artifact.
- bindings List<Property Map>
- Gets or sets the bindings for the application.
- build
Container List<Property Map>Images - Gets or sets the build container images.
- cluster
Properties Property Map - Class for AKSDeployment Properties.
- configurations List<Property Map>
- Gets or sets application configuration.
- container
Image Property MapProperties - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec Property Map - AKS Deployment Specification.
- directories List<Property Map>
- Gets or sets application directories.
- limits Property Map
- Resource Requirements.
- monitoring
Properties Property Map - Class for app insight monitoring properties.
- requests Property Map
- Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
ApacheTomcatAKSWorkloadDeploymentModelCustomProperties, ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesArgs
- Apache
Tomcat Pulumi.Aks Workload Deployment Properties Azure Native. Migrate. Inputs. Apache Tomcat AKSWorkload Deployment - ApacheTomcat web application.
- Apache
Tomcat ApacheAks Workload Deployment Properties Tomcat AKSWorkload Deployment - ApacheTomcat web application.
- apache
Tomcat ApacheAks Workload Deployment Properties Tomcat AKSWorkload Deployment - ApacheTomcat web application.
- apache
Tomcat ApacheAks Workload Deployment Properties Tomcat AKSWorkload Deployment - ApacheTomcat web application.
- apache_
tomcat_ Apacheaks_ workload_ deployment_ properties Tomcat AKSWorkload Deployment - ApacheTomcat web application.
- apache
Tomcat Property MapAks Workload Deployment Properties - ApacheTomcat web application.
ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesResponse, ApacheTomcatAKSWorkloadDeploymentModelCustomPropertiesResponseArgs
- Apache
Tomcat Pulumi.Aks Workload Deployment Properties Azure Native. Migrate. Inputs. Apache Tomcat AKSWorkload Deployment Response - ApacheTomcat web application.
- Apache
Tomcat ApacheAks Workload Deployment Properties Tomcat AKSWorkload Deployment Response - ApacheTomcat web application.
- apache
Tomcat ApacheAks Workload Deployment Properties Tomcat AKSWorkload Deployment Response - ApacheTomcat web application.
- apache
Tomcat ApacheAks Workload Deployment Properties Tomcat AKSWorkload Deployment Response - ApacheTomcat web application.
- apache_
tomcat_ Apacheaks_ workload_ deployment_ properties Tomcat AKSWorkload Deployment Response - ApacheTomcat web application.
- apache
Tomcat Property MapAks Workload Deployment Properties - ApacheTomcat web application.
ApacheTomcatAKSWorkloadDeploymentResponse, ApacheTomcatAKSWorkloadDeploymentResponseArgs
- Deployment
History List<Pulumi.Azure Native. Migrate. Inputs. Deployed Resources Properties Response> - Gets or sets the deployment history.
- Automation
Artifact Pulumi.Properties Azure Native. Migrate. Inputs. Automation Artifact Response - Class for automation artifact.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding Response> - Gets or sets the bindings for the application.
- Build
Container List<Pulumi.Images Azure Native. Migrate. Inputs. Container Image Properties Response> - Gets or sets the build container images.
- Cluster
Properties Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Properties Response - Class for AKSDeployment Properties.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration Response> - Gets or sets application configuration.
- Container
Image Pulumi.Properties Azure Native. Migrate. Inputs. Container Image Properties Response - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Specification Response - AKS Deployment Specification.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory Response> - Gets or sets application directories.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements Response - Resource Requirements.
- Monitoring
Properties Pulumi.Azure Native. Migrate. Inputs. App Insight Monitoring Properties Response - Class for app insight monitoring properties.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements Response - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- Deployment
History []DeployedResources Properties Response - Gets or sets the deployment history.
- Automation
Artifact AutomationProperties Artifact Response - Class for automation artifact.
- Bindings
[]Binding
Response - Gets or sets the bindings for the application.
- Build
Container []ContainerImages Image Properties Response - Gets or sets the build container images.
- Cluster
Properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- Configurations
[]Web
Application Configuration Response - Gets or sets application configuration.
- Container
Image ContainerProperties Image Properties Response - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- Directories
[]Web
Application Directory Response - Gets or sets application directories.
- Limits
Resource
Requirements Response - Resource Requirements.
- Monitoring
Properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- Requests
Resource
Requirements Response - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- deployment
History List<DeployedResources Properties Response> - Gets or sets the deployment history.
- automation
Artifact AutomationProperties Artifact Response - Class for automation artifact.
- bindings
List<Binding
Response> - Gets or sets the bindings for the application.
- build
Container List<ContainerImages Image Properties Response> - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- configurations
List<Web
Application Configuration Response> - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties Response - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- directories
List<Web
Application Directory Response> - Gets or sets application directories.
- limits
Resource
Requirements Response - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- requests
Resource
Requirements Response - Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
- deployment
History DeployedResources Properties Response[] - Gets or sets the deployment history.
- automation
Artifact AutomationProperties Artifact Response - Class for automation artifact.
- bindings
Binding
Response[] - Gets or sets the bindings for the application.
- build
Container ContainerImages Image Properties Response[] - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- configurations
Web
Application Configuration Response[] - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties Response - Class for container image properties.
- deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- directories
Web
Application Directory Response[] - Gets or sets application directories.
- limits
Resource
Requirements Response - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- requests
Resource
Requirements Response - Resource Requirements.
- target
Platform stringIdentity - Gets or sets the target platform managed identity.
- deployment_
history Sequence[DeployedResources Properties Response] - Gets or sets the deployment history.
- automation_
artifact_ Automationproperties Artifact Response - Class for automation artifact.
- bindings
Sequence[Binding
Response] - Gets or sets the bindings for the application.
- build_
container_ Sequence[Containerimages Image Properties Response] - Gets or sets the build container images.
- cluster_
properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- configurations
Sequence[Web
Application Configuration Response] - Gets or sets application configuration.
- container_
image_ Containerproperties Image Properties Response - Class for container image properties.
- deployment_
name_ strprefix - Gets or sets the deployment name prefix.
- deployment_
spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- directories
Sequence[Web
Application Directory Response] - Gets or sets application directories.
- limits
Resource
Requirements Response - Resource Requirements.
- monitoring_
properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- requests
Resource
Requirements Response - Resource Requirements.
- target_
platform_ stridentity - Gets or sets the target platform managed identity.
- deployment
History List<Property Map> - Gets or sets the deployment history.
- automation
Artifact Property MapProperties - Class for automation artifact.
- bindings List<Property Map>
- Gets or sets the bindings for the application.
- build
Container List<Property Map>Images - Gets or sets the build container images.
- cluster
Properties Property Map - Class for AKSDeployment Properties.
- configurations List<Property Map>
- Gets or sets application configuration.
- container
Image Property MapProperties - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec Property Map - AKS Deployment Specification.
- directories List<Property Map>
- Gets or sets application directories.
- limits Property Map
- Resource Requirements.
- monitoring
Properties Property Map - Class for app insight monitoring properties.
- requests Property Map
- Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
ApacheTomcatWebApplication, ApacheTomcatWebApplicationArgs
- Application
Id string - Gets or sets the web application id.
- Application
Name string - Gets or sets the web application name.
- Application
Scratch stringPath - Gets or sets application scratch path.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding> - Gets or sets the bindings for the application.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration> - Gets or sets application configuration.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory> - Gets or sets application directories.
- Discovered
Frameworks List<Pulumi.Azure Native. Migrate. Inputs. Web Application Framework> - Gets or sets the discovered frameworks of application.
- Display
Name string - Gets or sets the display name.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path - Second level entity for virtual directories.
- Primary
Framework Pulumi.Azure Native. Migrate. Inputs. Web Application Framework - Framework specific data for a web application.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Web
Server stringId - Gets or sets the web server id.
- Web
Server stringName - Gets or sets the web server name.
- Application
Id string - Gets or sets the web application id.
- Application
Name string - Gets or sets the web application name.
- Application
Scratch stringPath - Gets or sets application scratch path.
- Bindings []Binding
- Gets or sets the bindings for the application.
- Configurations
[]Web
Application Configuration - Gets or sets application configuration.
- Directories
[]Web
Application Directory - Gets or sets application directories.
- Discovered
Frameworks []WebApplication Framework - Gets or sets the discovered frameworks of application.
- Display
Name string - Gets or sets the display name.
- Limits
Resource
Requirements - Resource Requirements.
- Path
Directory
Path - Second level entity for virtual directories.
- Primary
Framework WebApplication Framework - Framework specific data for a web application.
- Requests
Resource
Requirements - Resource Requirements.
- Web
Server stringId - Gets or sets the web server id.
- Web
Server stringName - Gets or sets the web server name.
- application
Id String - Gets or sets the web application id.
- application
Name String - Gets or sets the web application name.
- application
Scratch StringPath - Gets or sets application scratch path.
- bindings List<Binding>
- Gets or sets the bindings for the application.
- configurations
List<Web
Application Configuration> - Gets or sets application configuration.
- directories
List<Web
Application Directory> - Gets or sets application directories.
- discovered
Frameworks List<WebApplication Framework> - Gets or sets the discovered frameworks of application.
- display
Name String - Gets or sets the display name.
- limits
Resource
Requirements - Resource Requirements.
- path
Directory
Path - Second level entity for virtual directories.
- primary
Framework WebApplication Framework - Framework specific data for a web application.
- requests
Resource
Requirements - Resource Requirements.
- web
Server StringId - Gets or sets the web server id.
- web
Server StringName - Gets or sets the web server name.
- application
Id string - Gets or sets the web application id.
- application
Name string - Gets or sets the web application name.
- application
Scratch stringPath - Gets or sets application scratch path.
- bindings Binding[]
- Gets or sets the bindings for the application.
- configurations
Web
Application Configuration[] - Gets or sets application configuration.
- directories
Web
Application Directory[] - Gets or sets application directories.
- discovered
Frameworks WebApplication Framework[] - Gets or sets the discovered frameworks of application.
- display
Name string - Gets or sets the display name.
- limits
Resource
Requirements - Resource Requirements.
- path
Directory
Path - Second level entity for virtual directories.
- primary
Framework WebApplication Framework - Framework specific data for a web application.
- requests
Resource
Requirements - Resource Requirements.
- web
Server stringId - Gets or sets the web server id.
- web
Server stringName - 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_ strpath - Gets or sets application scratch path.
- bindings Sequence[Binding]
- Gets or sets the bindings for the application.
- configurations
Sequence[Web
Application Configuration] - Gets or sets application configuration.
- directories
Sequence[Web
Application Directory] - Gets or sets application directories.
- discovered_
frameworks Sequence[WebApplication Framework] - Gets or sets the discovered frameworks of application.
- display_
name str - Gets or sets the display name.
- limits
Resource
Requirements - Resource Requirements.
- path
Directory
Path - Second level entity for virtual directories.
- primary_
framework WebApplication Framework - Framework specific data for a web application.
- requests
Resource
Requirements - Resource Requirements.
- web_
server_ strid - Gets or sets the web server id.
- web_
server_ strname - Gets or sets the web server name.
- application
Id String - Gets or sets the web application id.
- application
Name String - Gets or sets the web application name.
- application
Scratch StringPath - 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.
- discovered
Frameworks List<Property Map> - Gets or sets the discovered frameworks of application.
- display
Name String - Gets or sets the display name.
- limits Property Map
- Resource Requirements.
- path Property Map
- Second level entity for virtual directories.
- primary
Framework Property Map - Framework specific data for a web application.
- requests Property Map
- Resource Requirements.
- web
Server StringId - Gets or sets the web server id.
- web
Server StringName - Gets or sets the web server name.
ApacheTomcatWebApplicationResponse, ApacheTomcatWebApplicationResponseArgs
- Application
Id string - Gets or sets the web application id.
- Application
Name string - Gets or sets the web application name.
- Application
Scratch stringPath - Gets or sets application scratch path.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding Response> - Gets or sets the bindings for the application.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration Response> - Gets or sets application configuration.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory Response> - Gets or sets application directories.
- Discovered
Frameworks List<Pulumi.Azure Native. Migrate. Inputs. Web Application Framework Response> - Gets or sets the discovered frameworks of application.
- Display
Name string - Gets or sets the display name.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements Response - Resource Requirements.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path Response - Second level entity for virtual directories.
- Primary
Framework Pulumi.Azure Native. Migrate. Inputs. Web Application Framework Response - Framework specific data for a web application.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements Response - Resource Requirements.
- Web
Server stringId - Gets or sets the web server id.
- Web
Server stringName - Gets or sets the web server name.
- Application
Id string - Gets or sets the web application id.
- Application
Name string - Gets or sets the web application name.
- Application
Scratch stringPath - Gets or sets application scratch path.
- Bindings
[]Binding
Response - Gets or sets the bindings for the application.
- Configurations
[]Web
Application Configuration Response - Gets or sets application configuration.
- Directories
[]Web
Application Directory Response - Gets or sets application directories.
- Discovered
Frameworks []WebApplication Framework Response - Gets or sets the discovered frameworks of application.
- Display
Name string - Gets or sets the display name.
- Limits
Resource
Requirements Response - Resource Requirements.
- Path
Directory
Path Response - Second level entity for virtual directories.
- Primary
Framework WebApplication Framework Response - Framework specific data for a web application.
- Requests
Resource
Requirements Response - Resource Requirements.
- Web
Server stringId - Gets or sets the web server id.
- Web
Server stringName - Gets or sets the web server name.
- application
Id String - Gets or sets the web application id.
- application
Name String - Gets or sets the web application name.
- application
Scratch StringPath - Gets or sets application scratch path.
- bindings
List<Binding
Response> - Gets or sets the bindings for the application.
- configurations
List<Web
Application Configuration Response> - Gets or sets application configuration.
- directories
List<Web
Application Directory Response> - Gets or sets application directories.
- discovered
Frameworks List<WebApplication Framework Response> - Gets or sets the discovered frameworks of application.
- display
Name String - Gets or sets the display name.
- limits
Resource
Requirements Response - Resource Requirements.
- path
Directory
Path Response - Second level entity for virtual directories.
- primary
Framework WebApplication Framework Response - Framework specific data for a web application.
- requests
Resource
Requirements Response - Resource Requirements.
- web
Server StringId - Gets or sets the web server id.
- web
Server StringName - Gets or sets the web server name.
- application
Id string - Gets or sets the web application id.
- application
Name string - Gets or sets the web application name.
- application
Scratch stringPath - Gets or sets application scratch path.
- bindings
Binding
Response[] - Gets or sets the bindings for the application.
- configurations
Web
Application Configuration Response[] - Gets or sets application configuration.
- directories
Web
Application Directory Response[] - Gets or sets application directories.
- discovered
Frameworks WebApplication Framework Response[] - Gets or sets the discovered frameworks of application.
- display
Name string - Gets or sets the display name.
- limits
Resource
Requirements Response - Resource Requirements.
- path
Directory
Path Response - Second level entity for virtual directories.
- primary
Framework WebApplication Framework Response - Framework specific data for a web application.
- requests
Resource
Requirements Response - Resource Requirements.
- web
Server stringId - Gets or sets the web server id.
- web
Server stringName - 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_ strpath - Gets or sets application scratch path.
- bindings
Sequence[Binding
Response] - Gets or sets the bindings for the application.
- configurations
Sequence[Web
Application Configuration Response] - Gets or sets application configuration.
- directories
Sequence[Web
Application Directory Response] - Gets or sets application directories.
- discovered_
frameworks Sequence[WebApplication Framework Response] - Gets or sets the discovered frameworks of application.
- display_
name str - Gets or sets the display name.
- limits
Resource
Requirements Response - Resource Requirements.
- path
Directory
Path Response - Second level entity for virtual directories.
- primary_
framework WebApplication Framework Response - Framework specific data for a web application.
- requests
Resource
Requirements Response - Resource Requirements.
- web_
server_ strid - Gets or sets the web server id.
- web_
server_ strname - Gets or sets the web server name.
- application
Id String - Gets or sets the web application id.
- application
Name String - Gets or sets the web application name.
- application
Scratch StringPath - 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.
- discovered
Frameworks List<Property Map> - Gets or sets the discovered frameworks of application.
- display
Name String - Gets or sets the display name.
- limits Property Map
- Resource Requirements.
- path Property Map
- Second level entity for virtual directories.
- primary
Framework Property Map - Framework specific data for a web application.
- requests Property Map
- Resource Requirements.
- web
Server StringId - Gets or sets the web server id.
- web
Server StringName - Gets or sets the web server name.
ApacheTomcatWorkloadInstanceModelCustomProperties, ApacheTomcatWorkloadInstanceModelCustomPropertiesArgs
- Apache
Tomcat Pulumi.Web Application Azure Native. Migrate. Inputs. Apache Tomcat Web Application - ApacheTomcat web application.
- Web
App stringArm Id - Gets or sets the Web application ARM id.
- Web
App stringSite Name - Gets or sets the Web application site name.
- Apache
Tomcat ApacheWeb Application Tomcat Web Application - ApacheTomcat web application.
- Web
App stringArm Id - Gets or sets the Web application ARM id.
- Web
App stringSite Name - Gets or sets the Web application site name.
- apache
Tomcat ApacheWeb Application Tomcat Web Application - ApacheTomcat web application.
- web
App StringArm Id - Gets or sets the Web application ARM id.
- web
App StringSite Name - Gets or sets the Web application site name.
- apache
Tomcat ApacheWeb Application Tomcat Web Application - ApacheTomcat web application.
- web
App stringArm Id - Gets or sets the Web application ARM id.
- web
App stringSite Name - Gets or sets the Web application site name.
- apache_
tomcat_ Apacheweb_ application Tomcat Web Application - ApacheTomcat web application.
- web_
app_ strarm_ id - Gets or sets the Web application ARM id.
- web_
app_ strsite_ name - Gets or sets the Web application site name.
- apache
Tomcat Property MapWeb Application - ApacheTomcat web application.
- web
App StringArm Id - Gets or sets the Web application ARM id.
- web
App StringSite Name - Gets or sets the Web application site name.
ApacheTomcatWorkloadInstanceModelCustomPropertiesResponse, ApacheTomcatWorkloadInstanceModelCustomPropertiesResponseArgs
- Apache
Tomcat Pulumi.Web Application Azure Native. Migrate. Inputs. Apache Tomcat Web Application Response - ApacheTomcat web application.
- Web
App stringArm Id - Gets or sets the Web application ARM id.
- Web
App stringSite Name - Gets or sets the Web application site name.
- Apache
Tomcat ApacheWeb Application Tomcat Web Application Response - ApacheTomcat web application.
- Web
App stringArm Id - Gets or sets the Web application ARM id.
- Web
App stringSite Name - Gets or sets the Web application site name.
- apache
Tomcat ApacheWeb Application Tomcat Web Application Response - ApacheTomcat web application.
- web
App StringArm Id - Gets or sets the Web application ARM id.
- web
App StringSite Name - Gets or sets the Web application site name.
- apache
Tomcat ApacheWeb Application Tomcat Web Application Response - ApacheTomcat web application.
- web
App stringArm Id - Gets or sets the Web application ARM id.
- web
App stringSite Name - Gets or sets the Web application site name.
- apache_
tomcat_ Apacheweb_ application Tomcat Web Application Response - ApacheTomcat web application.
- web_
app_ strarm_ id - Gets or sets the Web application ARM id.
- web_
app_ strsite_ name - Gets or sets the Web application site name.
- apache
Tomcat Property MapWeb Application - ApacheTomcat web application.
- web
App StringArm Id - Gets or sets the Web application ARM id.
- web
App StringSite Name - Gets or sets the Web application site name.
AppInsightMonitoringProperties, AppInsightMonitoringPropertiesArgs
- App
Insights stringName - Gets or sets the app insights name.
- Is
Enabled bool - Gets or sets a value indicating whether monitoring is enabled.
- Region string
- Gets or sets the region.
- Resource
Group string - Gets or sets the resource group of the resource.
- Secret
Store Pulumi.Details Azure Native. Migrate. Inputs. Secret Store Details - Subscription
Id string - Gets or sets the subscription id of the resource.
- App
Insights stringName - Gets or sets the app insights name.
- Is
Enabled bool - Gets or sets a value indicating whether monitoring is enabled.
- Region string
- Gets or sets the region.
- Resource
Group string - Gets or sets the resource group of the resource.
- Secret
Store SecretDetails Store Details - Subscription
Id string - Gets or sets the subscription id of the resource.
- app
Insights StringName - Gets or sets the app insights name.
- is
Enabled Boolean - Gets or sets a value indicating whether monitoring is enabled.
- region String
- Gets or sets the region.
- resource
Group String - Gets or sets the resource group of the resource.
- secret
Store SecretDetails Store Details - subscription
Id String - Gets or sets the subscription id of the resource.
- app
Insights stringName - Gets or sets the app insights name.
- is
Enabled boolean - Gets or sets a value indicating whether monitoring is enabled.
- region string
- Gets or sets the region.
- resource
Group string - Gets or sets the resource group of the resource.
- secret
Store SecretDetails Store Details - subscription
Id string - Gets or sets the subscription id of the resource.
- app_
insights_ strname - 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_ Secretdetails Store Details - subscription_
id str - Gets or sets the subscription id of the resource.
- app
Insights StringName - Gets or sets the app insights name.
- is
Enabled Boolean - Gets or sets a value indicating whether monitoring is enabled.
- region String
- Gets or sets the region.
- resource
Group String - Gets or sets the resource group of the resource.
- secret
Store Property MapDetails - subscription
Id String - Gets or sets the subscription id of the resource.
AppInsightMonitoringPropertiesResponse, AppInsightMonitoringPropertiesResponseArgs
- App
Insights stringName - Gets or sets the app insights name.
- Is
Enabled bool - Gets or sets a value indicating whether monitoring is enabled.
- Region string
- Gets or sets the region.
- Resource
Group string - Gets or sets the resource group of the resource.
- Secret
Store Pulumi.Details Azure Native. Migrate. Inputs. Secret Store Details Response - Subscription
Id string - Gets or sets the subscription id of the resource.
- App
Insights stringName - Gets or sets the app insights name.
- Is
Enabled bool - Gets or sets a value indicating whether monitoring is enabled.
- Region string
- Gets or sets the region.
- Resource
Group string - Gets or sets the resource group of the resource.
- Secret
Store SecretDetails Store Details Response - Subscription
Id string - Gets or sets the subscription id of the resource.
- app
Insights StringName - Gets or sets the app insights name.
- is
Enabled Boolean - Gets or sets a value indicating whether monitoring is enabled.
- region String
- Gets or sets the region.
- resource
Group String - Gets or sets the resource group of the resource.
- secret
Store SecretDetails Store Details Response - subscription
Id String - Gets or sets the subscription id of the resource.
- app
Insights stringName - Gets or sets the app insights name.
- is
Enabled boolean - Gets or sets a value indicating whether monitoring is enabled.
- region string
- Gets or sets the region.
- resource
Group string - Gets or sets the resource group of the resource.
- secret
Store SecretDetails Store Details Response - subscription
Id string - Gets or sets the subscription id of the resource.
- app_
insights_ strname - 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_ Secretdetails Store Details Response - subscription_
id str - Gets or sets the subscription id of the resource.
- app
Insights StringName - Gets or sets the app insights name.
- is
Enabled Boolean - Gets or sets a value indicating whether monitoring is enabled.
- region String
- Gets or sets the region.
- resource
Group String - Gets or sets the resource group of the resource.
- secret
Store Property MapDetails - subscription
Id String - Gets or sets the subscription id of the resource.
AutomationArtifact, AutomationArtifactArgs
- Artifacts Dictionary<string, string>
- Gets or sets the artifacts.
- Pulumi.
Azure Native. Migrate. Inputs. Azure File Share Hydration Profile - Azure file share profile for hydration of application folders not mounted on the container file system.
- Status
string | Pulumi.
Azure Native. Migrate. Automation Artifact Status - Gets or sets the status of automation artifacts.
- Artifacts map[string]string
- Gets or sets the artifacts.
- Azure
File Share Hydration Profile - Azure file share profile for hydration of application folders not mounted on the container file system.
- Status
string | Automation
Artifact Status - Gets or sets the status of automation artifacts.
- artifacts Map<String,String>
- Gets or sets the artifacts.
- Azure
File Share Hydration Profile - Azure file share profile for hydration of application folders not mounted on the container file system.
- status
String | Automation
Artifact Status - Gets or sets the status of automation artifacts.
- artifacts {[key: string]: string}
- Gets or sets the artifacts.
- Azure
File Share Hydration Profile - Azure file share profile for hydration of application folders not mounted on the container file system.
- status
string | Automation
Artifact Status - Gets or sets the status of automation artifacts.
- artifacts Mapping[str, str]
- Gets or sets the artifacts.
- Azure
File Share Hydration Profile - Azure file share profile for hydration of application folders not mounted on the container file system.
- status
str | Automation
Artifact Status - Gets or sets the status of automation artifacts.
- artifacts Map<String>
- Gets or sets the artifacts.
- Property Map
- Azure file share profile for hydration of application folders not mounted on the container file system.
- status
String | "Not
Generated" | "Generated" - Gets or sets the status of automation artifacts.
AutomationArtifactResponse, AutomationArtifactResponseArgs
- Artifacts Dictionary<string, string>
- Gets or sets the artifacts.
- Pulumi.
Azure Native. Migrate. Inputs. Azure File Share Hydration Profile Response - 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.
- Azure
File Share Hydration Profile Response - 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.
- Azure
File Share Hydration Profile Response - 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.
- Azure
File Share Hydration Profile Response - 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 Hydration Profile Response - 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.
- 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
- Not
Generated - NotGenerated
- Generated
- Generated
- Automation
Artifact Status Not Generated - NotGenerated
- Automation
Artifact Status Generated - Generated
- Not
Generated - NotGenerated
- Generated
- Generated
- Not
Generated - NotGenerated
- Generated
- Generated
- NOT_GENERATED
- NotGenerated
- GENERATED
- Generated
- "Not
Generated" - NotGenerated
- "Generated"
- Generated
AzureFileShareHydrationProfile, AzureFileShareHydrationProfileArgs
- string
- Gets or sets the cloud directory path of the directory on azure file share.
- string
- Gets or sets the name of the azure file share.
- string
- Gets or sets the name of the azure file share resource group.
- string
- Gets or sets the name of the azure file share storage account.
- string
- Gets or sets the subscription id of the azure file share.
- string
- Gets or sets the cloud directory path of the directory on azure file share.
- string
- Gets or sets the name of the azure file share.
- string
- Gets or sets the name of the azure file share resource group.
- string
- Gets or sets the name of the azure file share storage account.
- string
- Gets or sets the subscription id of the azure file share.
- String
- Gets or sets the cloud directory path of the directory on azure file share.
- String
- Gets or sets the name of the azure file share.
- String
- Gets or sets the name of the azure file share resource group.
- String
- Gets or sets the name of the azure file share storage account.
- String
- Gets or sets the subscription id of the azure file share.
- string
- Gets or sets the cloud directory path of the directory on azure file share.
- string
- Gets or sets the name of the azure file share.
- string
- Gets or sets the name of the azure file share resource group.
- string
- Gets or sets the name of the azure file share storage account.
- string
- Gets or sets the subscription id of the azure file share.
- str
- Gets or sets the cloud directory path of the directory on azure file share.
- str
- Gets or sets the name of the azure file share.
- str
- Gets or sets the name of the azure file share resource group.
- str
- Gets or sets the name of the azure file share storage account.
- str
- Gets or sets the subscription id of the azure file share.
- String
- Gets or sets the cloud directory path of the directory on azure file share.
- String
- Gets or sets the name of the azure file share.
- String
- Gets or sets the name of the azure file share resource group.
- String
- Gets or sets the name of the azure file share storage account.
- String
- Gets or sets the subscription id of the azure file share.
AzureFileShareHydrationProfileResponse, AzureFileShareHydrationProfileResponseArgs
- string
- Gets or sets the cloud directory path of the directory on azure file share.
- string
- Gets or sets the name of the azure file share.
- string
- Gets or sets the name of the azure file share resource group.
- string
- Gets or sets the name of the azure file share storage account.
- string
- Gets or sets the subscription id of the azure file share.
- string
- Gets or sets the cloud directory path of the directory on azure file share.
- string
- Gets or sets the name of the azure file share.
- string
- Gets or sets the name of the azure file share resource group.
- string
- Gets or sets the name of the azure file share storage account.
- string
- Gets or sets the subscription id of the azure file share.
- String
- Gets or sets the cloud directory path of the directory on azure file share.
- String
- Gets or sets the name of the azure file share.
- String
- Gets or sets the name of the azure file share resource group.
- String
- Gets or sets the name of the azure file share storage account.
- String
- Gets or sets the subscription id of the azure file share.
- string
- Gets or sets the cloud directory path of the directory on azure file share.
- string
- Gets or sets the name of the azure file share.
- string
- Gets or sets the name of the azure file share resource group.
- string
- Gets or sets the name of the azure file share storage account.
- string
- Gets or sets the subscription id of the azure file share.
- str
- Gets or sets the cloud directory path of the directory on azure file share.
- str
- Gets or sets the name of the azure file share.
- str
- Gets or sets the name of the azure file share resource group.
- str
- Gets or sets the name of the azure file share storage account.
- str
- Gets or sets the subscription id of the azure file share.
- String
- Gets or sets the cloud directory path of the directory on azure file share.
- String
- Gets or sets the name of the azure file share.
- String
- Gets or sets the name of the azure file share resource group.
- String
- Gets or sets the name of the azure file share storage account.
- String
- Gets or sets the subscription id of the azure file share.
Binding, BindingArgs
- Cert
Pulumi.
Azure Native. Migrate. Inputs. Cert - WebApplication certificate.
- Host
Name string - Gets or sets the binding host name.
- Ip
Address string - Gets or sets the IP Address.
- Port string
- Gets or sets the application port.
- Port
Mapping Pulumi.Azure Native. Migrate. Inputs. Port Mapping - WebApplication port mapping.
- Protocol string
- Gets or sets the protocol.
- Cert Cert
- WebApplication certificate.
- Host
Name string - Gets or sets the binding host name.
- Ip
Address string - Gets or sets the IP Address.
- Port string
- Gets or sets the application port.
- Port
Mapping PortMapping - WebApplication port mapping.
- Protocol string
- Gets or sets the protocol.
- cert Cert
- WebApplication certificate.
- host
Name String - Gets or sets the binding host name.
- ip
Address String - Gets or sets the IP Address.
- port String
- Gets or sets the application port.
- port
Mapping PortMapping - WebApplication port mapping.
- protocol String
- Gets or sets the protocol.
- cert Cert
- WebApplication certificate.
- host
Name string - Gets or sets the binding host name.
- ip
Address string - Gets or sets the IP Address.
- port string
- Gets or sets the application port.
- port
Mapping 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.
- host
Name String - Gets or sets the binding host name.
- ip
Address String - Gets or sets the IP Address.
- port String
- Gets or sets the application port.
- port
Mapping Property Map - WebApplication port mapping.
- protocol String
- Gets or sets the protocol.
BindingResponse, BindingResponseArgs
- Id string
- Gets the ID.
- Cert
Pulumi.
Azure Native. Migrate. Inputs. Cert Response - WebApplication certificate.
- Host
Name string - Gets or sets the binding host name.
- Ip
Address string - Gets or sets the IP Address.
- Port string
- Gets or sets the application port.
- Port
Mapping Pulumi.Azure Native. Migrate. Inputs. Port Mapping Response - WebApplication port mapping.
- Protocol string
- Gets or sets the protocol.
- Id string
- Gets the ID.
- Cert
Cert
Response - WebApplication certificate.
- Host
Name string - Gets or sets the binding host name.
- Ip
Address string - Gets or sets the IP Address.
- Port string
- Gets or sets the application port.
- Port
Mapping PortMapping Response - WebApplication port mapping.
- Protocol string
- Gets or sets the protocol.
- id String
- Gets the ID.
- cert
Cert
Response - WebApplication certificate.
- host
Name String - Gets or sets the binding host name.
- ip
Address String - Gets or sets the IP Address.
- port String
- Gets or sets the application port.
- port
Mapping PortMapping Response - WebApplication port mapping.
- protocol String
- Gets or sets the protocol.
- id string
- Gets the ID.
- cert
Cert
Response - WebApplication certificate.
- host
Name string - Gets or sets the binding host name.
- ip
Address string - Gets or sets the IP Address.
- port string
- Gets or sets the application port.
- port
Mapping PortMapping Response - WebApplication port mapping.
- protocol string
- Gets or sets the protocol.
- id str
- Gets the ID.
- cert
Cert
Response - 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 Response - WebApplication port mapping.
- protocol str
- Gets or sets the protocol.
- id String
- Gets the ID.
- cert Property Map
- WebApplication certificate.
- host
Name String - Gets or sets the binding host name.
- ip
Address String - Gets or sets the IP Address.
- port String
- Gets or sets the application port.
- port
Mapping Property Map - WebApplication port mapping.
- protocol String
- Gets or sets the protocol.
Cert, CertArgs
- Cert
Data string - 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 string | Pulumi.Azure Native. Migrate. Secret Store Type - Gets or sets the type of secret store for the certificate.
- Cert
Data string - 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 string | SecretStore Type - Gets or sets the type of secret store for the certificate.
- cert
Data String - Gets or sets the Certificate data.
- cert
Needed Boolean - Gets or sets a value indicating whether certificate is needed or not.
- cert
Provided Boolean - Gets or sets a value indicating whether certificate is provided or not.
- secret
Store String | SecretStore Type - Gets or sets the type of secret store for the certificate.
- cert
Data string - Gets or sets the Certificate data.
- cert
Needed boolean - Gets or sets a value indicating whether certificate is needed or not.
- cert
Provided boolean - Gets or sets a value indicating whether certificate is provided or not.
- secret
Store string | SecretStore Type - 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 | SecretStore Type - Gets or sets the type of secret store for the certificate.
- cert
Data String - Gets or sets the Certificate data.
- cert
Needed Boolean - Gets or sets a value indicating whether certificate is needed or not.
- cert
Provided Boolean - Gets or sets a value indicating whether certificate is provided or not.
- secret
Store String | "None" | "KubeSecret" | "Key Vault Secret" | "App Service App Settings" - Gets or sets the type of secret store for the certificate.
CertResponse, CertResponseArgs
- Cert
Data string - 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 string - Gets or sets the type of secret store for the certificate.
- Cert
Data string - 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 string - Gets or sets the type of secret store for the certificate.
- cert
Data String - Gets or sets the Certificate data.
- cert
Needed Boolean - Gets or sets a value indicating whether certificate is needed or not.
- cert
Provided Boolean - Gets or sets a value indicating whether certificate is provided or not.
- secret
Store String - Gets or sets the type of secret store for the certificate.
- cert
Data string - Gets or sets the Certificate data.
- cert
Needed boolean - Gets or sets a value indicating whether certificate is needed or not.
- cert
Provided boolean - Gets or sets a value indicating whether certificate is provided or not.
- secret
Store 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.
- cert
Data String - Gets or sets the Certificate data.
- cert
Needed Boolean - Gets or sets a value indicating whether certificate is needed or not.
- cert
Provided Boolean - Gets or sets a value indicating whether certificate is provided or not.
- secret
Store String - Gets or sets the type of secret store for the certificate.
ConfigurationType, ConfigurationTypeArgs
- IISConnection
String - IISConnectionString
- IISAuthentication
- IISAuthentication
- Apache
Tomcat Context Resource - ApacheTomcatContextResource
- Configuration
Type IISConnection String - IISConnectionString
- Configuration
Type IISAuthentication - IISAuthentication
- Configuration
Type Apache Tomcat Context Resource - ApacheTomcatContextResource
- IISConnection
String - IISConnectionString
- IISAuthentication
- IISAuthentication
- Apache
Tomcat Context Resource - ApacheTomcatContextResource
- IISConnection
String - IISConnectionString
- IISAuthentication
- IISAuthentication
- Apache
Tomcat Context Resource - ApacheTomcatContextResource
- IIS_CONNECTION_STRING
- IISConnectionString
- IIS_AUTHENTICATION
- IISAuthentication
- APACHE_TOMCAT_CONTEXT_RESOURCE
- ApacheTomcatContextResource
- "IISConnection
String" - IISConnectionString
- "IISAuthentication"
- IISAuthentication
- "Apache
Tomcat Context Resource" - ApacheTomcatContextResource
ContainerImageProperties, ContainerImagePropertiesArgs
- Dockerfile string
- Gets or sets the dockerfile for the container image.
- Image
Name string - Gets or sets the container image name.
- Image
Tag string - Gets or sets the container image tag.
- Registry
Properties Pulumi.Azure Native. Migrate. Inputs. ACRProperties - Class for ACR Properties.
- Run
Id string - Gets or sets the RunId.
- Run
Status string - Gets or sets the RunStatus.
- Dockerfile string
- Gets or sets the dockerfile for the container image.
- Image
Name string - Gets or sets the container image name.
- Image
Tag string - Gets or sets the container image tag.
- Registry
Properties ACRProperties - Class for ACR Properties.
- Run
Id string - Gets or sets the RunId.
- Run
Status string - Gets or sets the RunStatus.
- dockerfile String
- Gets or sets the dockerfile for the container image.
- image
Name String - Gets or sets the container image name.
- image
Tag String - Gets or sets the container image tag.
- registry
Properties ACRProperties - Class for ACR Properties.
- run
Id String - Gets or sets the RunId.
- run
Status String - Gets or sets the RunStatus.
- dockerfile string
- Gets or sets the dockerfile for the container image.
- image
Name string - Gets or sets the container image name.
- image
Tag string - Gets or sets the container image tag.
- registry
Properties ACRProperties - Class for ACR Properties.
- run
Id string - Gets or sets the RunId.
- run
Status 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.
- image
Name String - Gets or sets the container image name.
- image
Tag String - Gets or sets the container image tag.
- registry
Properties Property Map - Class for ACR Properties.
- run
Id String - Gets or sets the RunId.
- run
Status String - Gets or sets the RunStatus.
ContainerImagePropertiesResponse, ContainerImagePropertiesResponseArgs
- Id string
- Gets the ID.
- Dockerfile string
- Gets or sets the dockerfile for the container image.
- Image
Name string - Gets or sets the container image name.
- Image
Tag string - Gets or sets the container image tag.
- Registry
Properties Pulumi.Azure Native. Migrate. Inputs. ACRProperties Response - Class for ACR Properties.
- Run
Id string - Gets or sets the RunId.
- Run
Status string - Gets or sets the RunStatus.
- Id string
- Gets the ID.
- Dockerfile string
- Gets or sets the dockerfile for the container image.
- Image
Name string - Gets or sets the container image name.
- Image
Tag string - Gets or sets the container image tag.
- Registry
Properties ACRPropertiesResponse - Class for ACR Properties.
- Run
Id string - Gets or sets the RunId.
- Run
Status string - Gets or sets the RunStatus.
- id String
- Gets the ID.
- dockerfile String
- Gets or sets the dockerfile for the container image.
- image
Name String - Gets or sets the container image name.
- image
Tag String - Gets or sets the container image tag.
- registry
Properties ACRPropertiesResponse - Class for ACR Properties.
- run
Id String - Gets or sets the RunId.
- run
Status String - Gets or sets the RunStatus.
- id string
- Gets the ID.
- dockerfile string
- Gets or sets the dockerfile for the container image.
- image
Name string - Gets or sets the container image name.
- image
Tag string - Gets or sets the container image tag.
- registry
Properties ACRPropertiesResponse - Class for ACR Properties.
- run
Id string - Gets or sets the RunId.
- run
Status 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.
- image
Name String - Gets or sets the container image name.
- image
Tag String - Gets or sets the container image tag.
- registry
Properties Property Map - Class for ACR Properties.
- run
Id String - Gets or sets the RunId.
- run
Status String - Gets or sets the RunStatus.
DeployedResourcesPropertiesResponse, DeployedResourcesPropertiesResponseArgs
- Context string
- Gets or sets the context of deployed resources.
- Deployed
Resource stringId - Gets or sets the deployed resource id.
- Deployment
Timestamp string - Gets or sets the deployment timestamp.
- Display
Name string - Gets or sets the name of deployed resources.
- Id string
- Gets or sets the ID.
- Is
Clean boolUp Done - Gets or sets a value indicating whether resources are cleaned up from target.
- Is
Test boolMigration - 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.
- Deployed
Resource stringId - Gets or sets the deployed resource id.
- Deployment
Timestamp string - Gets or sets the deployment timestamp.
- Display
Name string - Gets or sets the name of deployed resources.
- Id string
- Gets or sets the ID.
- Is
Clean boolUp Done - Gets or sets a value indicating whether resources are cleaned up from target.
- Is
Test boolMigration - 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.
- deployed
Resource StringId - Gets or sets the deployed resource id.
- deployment
Timestamp String - Gets or sets the deployment timestamp.
- display
Name String - Gets or sets the name of deployed resources.
- id String
- Gets or sets the ID.
- is
Clean BooleanUp Done - Gets or sets a value indicating whether resources are cleaned up from target.
- is
Test BooleanMigration - 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.
- deployed
Resource stringId - Gets or sets the deployed resource id.
- deployment
Timestamp string - Gets or sets the deployment timestamp.
- display
Name string - Gets or sets the name of deployed resources.
- id string
- Gets or sets the ID.
- is
Clean booleanUp Done - Gets or sets a value indicating whether resources are cleaned up from target.
- is
Test booleanMigration - 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_ strid - 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_ boolup_ done - Gets or sets a value indicating whether resources are cleaned up from target.
- is_
test_ boolmigration - 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.
- deployed
Resource StringId - Gets or sets the deployed resource id.
- deployment
Timestamp String - Gets or sets the deployment timestamp.
- display
Name String - Gets or sets the name of deployed resources.
- id String
- Gets or sets the ID.
- is
Clean BooleanUp Done - Gets or sets a value indicating whether resources are cleaned up from target.
- is
Test BooleanMigration - 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
DirectoryPathResponse, DirectoryPathResponseArgs
GmsaAuthenticationProperties, GmsaAuthenticationPropertiesArgs
- Ad
Domain stringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- Ad
Domain stringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- Akv
Properties Pulumi.Azure Native. Migrate. Inputs. Key Vault Secret Store Properties - Domain
Admin stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- Domain
Admin stringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- Domain
Controller stringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- Gmsa
Account stringName - Gets or sets the name to be used for GMSA.
- Gmsa
User stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- Gmsa
Username string - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- Ad
Domain stringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- Ad
Domain stringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- Akv
Properties KeyVault Secret Store Properties - Domain
Admin stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- Domain
Admin stringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- Domain
Controller stringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- Gmsa
Account stringName - Gets or sets the name to be used for GMSA.
- Gmsa
User stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- Gmsa
Username string - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- ad
Domain StringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad
Domain StringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv
Properties KeyVault Secret Store Properties - domain
Admin StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain
Admin StringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain
Controller StringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa
Account StringName - Gets or sets the name to be used for GMSA.
- gmsa
User StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- gmsa
Username String - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- ad
Domain stringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad
Domain stringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv
Properties KeyVault Secret Store Properties - domain
Admin stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain
Admin stringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain
Controller stringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa
Account stringName - Gets or sets the name to be used for GMSA.
- gmsa
User stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- gmsa
Username string - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- ad_
domain_ strcontroller_ dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad_
domain_ strfqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv_
properties KeyVault Secret Store Properties - domain_
admin_ strpassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain_
admin_ strusername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain_
controller_ straddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa_
account_ strname - Gets or sets the name to be used for GMSA.
- gmsa_
user_ strpassword - 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.
- ad
Domain StringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad
Domain StringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv
Properties Property Map - domain
Admin StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain
Admin StringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain
Controller StringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa
Account StringName - Gets or sets the name to be used for GMSA.
- gmsa
User StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- gmsa
Username String - Gets or sets username of the user having authorization to access GMSA on Active Directory.
GmsaAuthenticationPropertiesResponse, GmsaAuthenticationPropertiesResponseArgs
- Configuration
State string - Gets or sets the current state of GMSA configuration.
- Gmsa
Cred stringSpec Name - Gets Cred Spec Name to be used.
- Gmsa
Secret stringName - Gets name of the secret where GMSA secret is stored in the KeyVault.
- Ad
Domain stringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- Ad
Domain stringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- Akv
Properties Pulumi.Azure Native. Migrate. Inputs. Key Vault Secret Store Properties Response - Domain
Admin stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- Domain
Admin stringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- Domain
Controller stringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- Gmsa
Account stringName - Gets or sets the name to be used for GMSA.
- Gmsa
User stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- Gmsa
Username string - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- Configuration
State string - Gets or sets the current state of GMSA configuration.
- Gmsa
Cred stringSpec Name - Gets Cred Spec Name to be used.
- Gmsa
Secret stringName - Gets name of the secret where GMSA secret is stored in the KeyVault.
- Ad
Domain stringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- Ad
Domain stringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- Akv
Properties KeyVault Secret Store Properties Response - Domain
Admin stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- Domain
Admin stringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- Domain
Controller stringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- Gmsa
Account stringName - Gets or sets the name to be used for GMSA.
- Gmsa
User stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- Gmsa
Username string - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- configuration
State String - Gets or sets the current state of GMSA configuration.
- gmsa
Cred StringSpec Name - Gets Cred Spec Name to be used.
- gmsa
Secret StringName - Gets name of the secret where GMSA secret is stored in the KeyVault.
- ad
Domain StringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad
Domain StringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv
Properties KeyVault Secret Store Properties Response - domain
Admin StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain
Admin StringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain
Controller StringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa
Account StringName - Gets or sets the name to be used for GMSA.
- gmsa
User StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- gmsa
Username String - Gets or sets username of the user having authorization to access GMSA on Active Directory.
- configuration
State string - Gets or sets the current state of GMSA configuration.
- gmsa
Cred stringSpec Name - Gets Cred Spec Name to be used.
- gmsa
Secret stringName - Gets name of the secret where GMSA secret is stored in the KeyVault.
- ad
Domain stringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad
Domain stringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv
Properties KeyVault Secret Store Properties Response - domain
Admin stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain
Admin stringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain
Controller stringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa
Account stringName - Gets or sets the name to be used for GMSA.
- gmsa
User stringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- gmsa
Username 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_ strspec_ name - Gets Cred Spec Name to be used.
- gmsa_
secret_ strname - Gets name of the secret where GMSA secret is stored in the KeyVault.
- ad_
domain_ strcontroller_ dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad_
domain_ strfqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv_
properties KeyVault Secret Store Properties Response - domain_
admin_ strpassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain_
admin_ strusername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain_
controller_ straddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa_
account_ strname - Gets or sets the name to be used for GMSA.
- gmsa_
user_ strpassword - 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.
- configuration
State String - Gets or sets the current state of GMSA configuration.
- gmsa
Cred StringSpec Name - Gets Cred Spec Name to be used.
- gmsa
Secret StringName - Gets name of the secret where GMSA secret is stored in the KeyVault.
- ad
Domain StringController Dns - Gets or sets the list of dns server that can resolve the Active Directory Domain Name/Address.
- ad
Domain StringFqdn - Gets or sets the FQDN of the Active Directory Domain. For e.g. 'contoso.local', 'fareast.corp.microsoft.com' etc.
- akv
Properties Property Map - domain
Admin StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.DomainAdminUsername.
- domain
Admin StringUsername - Gets or sets the name of the user having admin rights on the Active Directory Domain Controller.
- domain
Controller StringAddress - Gets or sets the address of the Active Directory Domain Controller running Domain Services.
- gmsa
Account StringName - Gets or sets the name to be used for GMSA.
- gmsa
User StringPassword - Gets or sets the password of the user specified by RestApi.Controllers.V2022_05_01_preview.Models.WorkloadDeployment.Gmsa.GmsaAuthenticationProperties.GmsaUsername.
- gmsa
Username 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.
- Creation
Time string - Gets or sets the error creation time.
- Health
Category string - Gets or sets the health category.
- Id string
- Gets the ID.
- Is
Customer boolResolvable - 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.
- Affected
Resource List<string>Correlation Ids - 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 stringType - Gets or sets the type of affected resource type.
- Child
Errors List<Pulumi.Azure Native. Migrate. Inputs. Inner Health Error Model Response> - 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.
- Creation
Time string - Gets or sets the error creation time.
- Health
Category string - Gets or sets the health category.
- Id string
- Gets the ID.
- Is
Customer boolResolvable - 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.
- Affected
Resource []stringCorrelation Ids - 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 stringType - Gets or sets the type of affected resource type.
- Child
Errors []InnerHealth Error Model Response - 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.
- creation
Time String - Gets or sets the error creation time.
- health
Category String - Gets or sets the health category.
- id String
- Gets the ID.
- is
Customer BooleanResolvable - 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.
- affected
Resource List<String>Correlation Ids - 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 StringType - Gets or sets the type of affected resource type.
- child
Errors List<InnerHealth Error Model Response> - 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.
- creation
Time string - Gets or sets the error creation time.
- health
Category string - Gets or sets the health category.
- id string
- Gets the ID.
- is
Customer booleanResolvable - 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.
- affected
Resource string[]Correlation Ids - 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 stringType - Gets or sets the type of affected resource type.
- child
Errors InnerHealth Error Model Response[] - 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_ boolresolvable - 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_ Sequence[str]correlation_ ids - 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_ strtype - Gets or sets the type of affected resource type.
- child_
errors Sequence[InnerHealth Error Model Response] - 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.
- creation
Time String - Gets or sets the error creation time.
- health
Category String - Gets or sets the health category.
- id String
- Gets the ID.
- is
Customer BooleanResolvable - 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.
- affected
Resource List<String>Correlation Ids - 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 StringType - Gets or sets the type of affected resource type.
- child
Errors List<Property Map> - Gets or sets a list of child health errors associated with this error.
IISAKSWorkloadDeployment, IISAKSWorkloadDeploymentArgs
- Authentication
Properties Pulumi.Azure Native. Migrate. Inputs. Gmsa Authentication Properties - Class for GMSA authentication details to configure Active Directory connectivity.
- Automation
Artifact Pulumi.Properties Azure Native. Migrate. Inputs. Automation Artifact - Class for automation artifact.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding> - Gets or sets the bindings for the application.
- Build
Container List<Pulumi.Images Azure Native. Migrate. Inputs. Container Image Properties> - Gets or sets the build container images.
- Cluster
Properties Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Properties - Class for AKSDeployment Properties.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration> - Gets or sets application configuration.
- Container
Image Pulumi.Properties Azure Native. Migrate. Inputs. Container Image Properties - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Specification - AKS Deployment Specification.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory> - Gets or sets application directories.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Monitoring
Properties Pulumi.Azure Native. Migrate. Inputs. App Insight Monitoring Properties - Class for app insight monitoring properties.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- Authentication
Properties GmsaAuthentication Properties - Class for GMSA authentication details to configure Active Directory connectivity.
- Automation
Artifact AutomationProperties Artifact - Class for automation artifact.
- Bindings []Binding
- Gets or sets the bindings for the application.
- Build
Container []ContainerImages Image Properties - Gets or sets the build container images.
- Cluster
Properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- Configurations
[]Web
Application Configuration - Gets or sets application configuration.
- Container
Image ContainerProperties Image Properties - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec AKSDeploymentSpecification - AKS Deployment Specification.
- Directories
[]Web
Application Directory - Gets or sets application directories.
- Limits
Resource
Requirements - Resource Requirements.
- Monitoring
Properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- Requests
Resource
Requirements - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- authentication
Properties GmsaAuthentication Properties - Class for GMSA authentication details to configure Active Directory connectivity.
- automation
Artifact AutomationProperties Artifact - Class for automation artifact.
- bindings List<Binding>
- Gets or sets the bindings for the application.
- build
Container List<ContainerImages Image Properties> - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- configurations
List<Web
Application Configuration> - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification - AKS Deployment Specification.
- directories
List<Web
Application Directory> - Gets or sets application directories.
- limits
Resource
Requirements - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- requests
Resource
Requirements - Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
- authentication
Properties GmsaAuthentication Properties - Class for GMSA authentication details to configure Active Directory connectivity.
- automation
Artifact AutomationProperties Artifact - Class for automation artifact.
- bindings Binding[]
- Gets or sets the bindings for the application.
- build
Container ContainerImages Image Properties[] - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- configurations
Web
Application Configuration[] - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties - Class for container image properties.
- deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification - AKS Deployment Specification.
- directories
Web
Application Directory[] - Gets or sets application directories.
- limits
Resource
Requirements - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- requests
Resource
Requirements - Resource Requirements.
- target
Platform stringIdentity - Gets or sets the target platform managed identity.
- authentication_
properties GmsaAuthentication Properties - Class for GMSA authentication details to configure Active Directory connectivity.
- automation_
artifact_ Automationproperties Artifact - Class for automation artifact.
- bindings Sequence[Binding]
- Gets or sets the bindings for the application.
- build_
container_ Sequence[Containerimages Image Properties] - Gets or sets the build container images.
- cluster_
properties AKSDeploymentProperties - Class for AKSDeployment Properties.
- configurations
Sequence[Web
Application Configuration] - Gets or sets application configuration.
- container_
image_ Containerproperties Image Properties - Class for container image properties.
- deployment_
name_ strprefix - Gets or sets the deployment name prefix.
- deployment_
spec AKSDeploymentSpecification - AKS Deployment Specification.
- directories
Sequence[Web
Application Directory] - Gets or sets application directories.
- limits
Resource
Requirements - Resource Requirements.
- monitoring_
properties AppInsight Monitoring Properties - Class for app insight monitoring properties.
- requests
Resource
Requirements - Resource Requirements.
- target_
platform_ stridentity - Gets or sets the target platform managed identity.
- authentication
Properties Property Map - Class for GMSA authentication details to configure Active Directory connectivity.
- automation
Artifact Property MapProperties - Class for automation artifact.
- bindings List<Property Map>
- Gets or sets the bindings for the application.
- build
Container List<Property Map>Images - Gets or sets the build container images.
- cluster
Properties Property Map - Class for AKSDeployment Properties.
- configurations List<Property Map>
- Gets or sets application configuration.
- container
Image Property MapProperties - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec Property Map - AKS Deployment Specification.
- directories List<Property Map>
- Gets or sets application directories.
- limits Property Map
- Resource Requirements.
- monitoring
Properties Property Map - Class for app insight monitoring properties.
- requests Property Map
- Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
IISAKSWorkloadDeploymentModelCustomProperties, IISAKSWorkloadDeploymentModelCustomPropertiesArgs
- Iis
Aks Pulumi.Workload Deployment Properties Azure Native. Migrate. Inputs. IISAKSWorkload Deployment - IIS AKS workload deployment.
- Iis
Aks IISAKSWorkloadWorkload Deployment Properties Deployment - IIS AKS workload deployment.
- iis
Aks IISAKSWorkloadWorkload Deployment Properties Deployment - IIS AKS workload deployment.
- iis
Aks IISAKSWorkloadWorkload Deployment Properties Deployment - IIS AKS workload deployment.
- iis_
aks_ IISAKSWorkloadworkload_ deployment_ properties Deployment - IIS AKS workload deployment.
- iis
Aks Property MapWorkload Deployment Properties - IIS AKS workload deployment.
IISAKSWorkloadDeploymentModelCustomPropertiesResponse, IISAKSWorkloadDeploymentModelCustomPropertiesResponseArgs
- Iis
Aks Pulumi.Workload Deployment Properties Azure Native. Migrate. Inputs. IISAKSWorkload Deployment Response - IIS AKS workload deployment.
- Iis
Aks IISAKSWorkloadWorkload Deployment Properties Deployment Response - IIS AKS workload deployment.
- iis
Aks IISAKSWorkloadWorkload Deployment Properties Deployment Response - IIS AKS workload deployment.
- iis
Aks IISAKSWorkloadWorkload Deployment Properties Deployment Response - IIS AKS workload deployment.
- iis_
aks_ IISAKSWorkloadworkload_ deployment_ properties Deployment Response - IIS AKS workload deployment.
- iis
Aks Property MapWorkload Deployment Properties - IIS AKS workload deployment.
IISAKSWorkloadDeploymentResponse, IISAKSWorkloadDeploymentResponseArgs
- Deployment
History List<Pulumi.Azure Native. Migrate. Inputs. Deployed Resources Properties Response> - Gets or sets the deployment history.
- Authentication
Properties Pulumi.Azure Native. Migrate. Inputs. Gmsa Authentication Properties Response - Class for GMSA authentication details to configure Active Directory connectivity.
- Automation
Artifact Pulumi.Properties Azure Native. Migrate. Inputs. Automation Artifact Response - Class for automation artifact.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding Response> - Gets or sets the bindings for the application.
- Build
Container List<Pulumi.Images Azure Native. Migrate. Inputs. Container Image Properties Response> - Gets or sets the build container images.
- Cluster
Properties Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Properties Response - Class for AKSDeployment Properties.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration Response> - Gets or sets application configuration.
- Container
Image Pulumi.Properties Azure Native. Migrate. Inputs. Container Image Properties Response - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec Pulumi.Azure Native. Migrate. Inputs. AKSDeployment Specification Response - AKS Deployment Specification.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory Response> - Gets or sets application directories.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements Response - Resource Requirements.
- Monitoring
Properties Pulumi.Azure Native. Migrate. Inputs. App Insight Monitoring Properties Response - Class for app insight monitoring properties.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements Response - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- Deployment
History []DeployedResources Properties Response - Gets or sets the deployment history.
- Authentication
Properties GmsaAuthentication Properties Response - Class for GMSA authentication details to configure Active Directory connectivity.
- Automation
Artifact AutomationProperties Artifact Response - Class for automation artifact.
- Bindings
[]Binding
Response - Gets or sets the bindings for the application.
- Build
Container []ContainerImages Image Properties Response - Gets or sets the build container images.
- Cluster
Properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- Configurations
[]Web
Application Configuration Response - Gets or sets application configuration.
- Container
Image ContainerProperties Image Properties Response - Class for container image properties.
- Deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- Deployment
Spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- Directories
[]Web
Application Directory Response - Gets or sets application directories.
- Limits
Resource
Requirements Response - Resource Requirements.
- Monitoring
Properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- Requests
Resource
Requirements Response - Resource Requirements.
- Target
Platform stringIdentity - Gets or sets the target platform managed identity.
- deployment
History List<DeployedResources Properties Response> - Gets or sets the deployment history.
- authentication
Properties GmsaAuthentication Properties Response - Class for GMSA authentication details to configure Active Directory connectivity.
- automation
Artifact AutomationProperties Artifact Response - Class for automation artifact.
- bindings
List<Binding
Response> - Gets or sets the bindings for the application.
- build
Container List<ContainerImages Image Properties Response> - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- configurations
List<Web
Application Configuration Response> - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties Response - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- directories
List<Web
Application Directory Response> - Gets or sets application directories.
- limits
Resource
Requirements Response - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- requests
Resource
Requirements Response - Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
- deployment
History DeployedResources Properties Response[] - Gets or sets the deployment history.
- authentication
Properties GmsaAuthentication Properties Response - Class for GMSA authentication details to configure Active Directory connectivity.
- automation
Artifact AutomationProperties Artifact Response - Class for automation artifact.
- bindings
Binding
Response[] - Gets or sets the bindings for the application.
- build
Container ContainerImages Image Properties Response[] - Gets or sets the build container images.
- cluster
Properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- configurations
Web
Application Configuration Response[] - Gets or sets application configuration.
- container
Image ContainerProperties Image Properties Response - Class for container image properties.
- deployment
Name stringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- directories
Web
Application Directory Response[] - Gets or sets application directories.
- limits
Resource
Requirements Response - Resource Requirements.
- monitoring
Properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- requests
Resource
Requirements Response - Resource Requirements.
- target
Platform stringIdentity - Gets or sets the target platform managed identity.
- deployment_
history Sequence[DeployedResources Properties Response] - Gets or sets the deployment history.
- authentication_
properties GmsaAuthentication Properties Response - Class for GMSA authentication details to configure Active Directory connectivity.
- automation_
artifact_ Automationproperties Artifact Response - Class for automation artifact.
- bindings
Sequence[Binding
Response] - Gets or sets the bindings for the application.
- build_
container_ Sequence[Containerimages Image Properties Response] - Gets or sets the build container images.
- cluster_
properties AKSDeploymentProperties Response - Class for AKSDeployment Properties.
- configurations
Sequence[Web
Application Configuration Response] - Gets or sets application configuration.
- container_
image_ Containerproperties Image Properties Response - Class for container image properties.
- deployment_
name_ strprefix - Gets or sets the deployment name prefix.
- deployment_
spec AKSDeploymentSpecification Response - AKS Deployment Specification.
- directories
Sequence[Web
Application Directory Response] - Gets or sets application directories.
- limits
Resource
Requirements Response - Resource Requirements.
- monitoring_
properties AppInsight Monitoring Properties Response - Class for app insight monitoring properties.
- requests
Resource
Requirements Response - Resource Requirements.
- target_
platform_ stridentity - Gets or sets the target platform managed identity.
- deployment
History List<Property Map> - Gets or sets the deployment history.
- authentication
Properties Property Map - Class for GMSA authentication details to configure Active Directory connectivity.
- automation
Artifact Property MapProperties - Class for automation artifact.
- bindings List<Property Map>
- Gets or sets the bindings for the application.
- build
Container List<Property Map>Images - Gets or sets the build container images.
- cluster
Properties Property Map - Class for AKSDeployment Properties.
- configurations List<Property Map>
- Gets or sets application configuration.
- container
Image Property MapProperties - Class for container image properties.
- deployment
Name StringPrefix - Gets or sets the deployment name prefix.
- deployment
Spec Property Map - AKS Deployment Specification.
- directories List<Property Map>
- Gets or sets application directories.
- limits Property Map
- Resource Requirements.
- monitoring
Properties Property Map - Class for app insight monitoring properties.
- requests Property Map
- Resource Requirements.
- target
Platform StringIdentity - Gets or sets the target platform managed identity.
IISApplicationDetails, IISApplicationDetailsArgs
- Application
Pool stringName - Gets or sets the application pool name.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Directory Path> - Gets or sets the list of directories.
- Enable32Bit
Api boolOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- Managed
Pipeline stringMode - Gets or sets the managed pipeline mode.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path - Second level entity for virtual directories.
- Runtime
Version string - Gets or sets the runtime version.
- Application
Pool stringName - Gets or sets the application pool name.
- Directories
[]Directory
Path - Gets or sets the list of directories.
- Enable32Bit
Api boolOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- Managed
Pipeline stringMode - Gets or sets the managed pipeline mode.
- Path
Directory
Path - Second level entity for virtual directories.
- Runtime
Version string - Gets or sets the runtime version.
- application
Pool StringName - Gets or sets the application pool name.
- directories
List<Directory
Path> - Gets or sets the list of directories.
- enable32Bit
Api BooleanOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed
Pipeline StringMode - Gets or sets the managed pipeline mode.
- path
Directory
Path - Second level entity for virtual directories.
- runtime
Version String - Gets or sets the runtime version.
- application
Pool stringName - Gets or sets the application pool name.
- directories
Directory
Path[] - Gets or sets the list of directories.
- enable32Bit
Api booleanOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed
Pipeline stringMode - Gets or sets the managed pipeline mode.
- path
Directory
Path - Second level entity for virtual directories.
- runtime
Version string - Gets or sets the runtime version.
- application_
pool_ strname - Gets or sets the application pool name.
- directories
Sequence[Directory
Path] - Gets or sets the list of directories.
- enable32_
bit_ boolapi_ on_ win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed_
pipeline_ strmode - Gets or sets the managed pipeline mode.
- path
Directory
Path - Second level entity for virtual directories.
- runtime_
version str - Gets or sets the runtime version.
- application
Pool StringName - Gets or sets the application pool name.
- directories List<Property Map>
- Gets or sets the list of directories.
- enable32Bit
Api BooleanOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed
Pipeline StringMode - Gets or sets the managed pipeline mode.
- path Property Map
- Second level entity for virtual directories.
- runtime
Version String - Gets or sets the runtime version.
IISApplicationDetailsResponse, IISApplicationDetailsResponseArgs
- Id string
- Gets the ID.
- Application
Pool stringName - Gets or sets the application pool name.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Directory Path Response> - Gets or sets the list of directories.
- Enable32Bit
Api boolOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- Managed
Pipeline stringMode - Gets or sets the managed pipeline mode.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path Response - Second level entity for virtual directories.
- Runtime
Version string - Gets or sets the runtime version.
- Id string
- Gets the ID.
- Application
Pool stringName - Gets or sets the application pool name.
- Directories
[]Directory
Path Response - Gets or sets the list of directories.
- Enable32Bit
Api boolOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- Managed
Pipeline stringMode - Gets or sets the managed pipeline mode.
- Path
Directory
Path Response - Second level entity for virtual directories.
- Runtime
Version string - Gets or sets the runtime version.
- id String
- Gets the ID.
- application
Pool StringName - Gets or sets the application pool name.
- directories
List<Directory
Path Response> - Gets or sets the list of directories.
- enable32Bit
Api BooleanOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed
Pipeline StringMode - Gets or sets the managed pipeline mode.
- path
Directory
Path Response - Second level entity for virtual directories.
- runtime
Version String - Gets or sets the runtime version.
- id string
- Gets the ID.
- application
Pool stringName - Gets or sets the application pool name.
- directories
Directory
Path Response[] - Gets or sets the list of directories.
- enable32Bit
Api booleanOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed
Pipeline stringMode - Gets or sets the managed pipeline mode.
- path
Directory
Path Response - Second level entity for virtual directories.
- runtime
Version string - Gets or sets the runtime version.
- id str
- Gets the ID.
- application_
pool_ strname - Gets or sets the application pool name.
- directories
Sequence[Directory
Path Response] - Gets or sets the list of directories.
- enable32_
bit_ boolapi_ on_ win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed_
pipeline_ strmode - Gets or sets the managed pipeline mode.
- path
Directory
Path Response - Second level entity for virtual directories.
- runtime_
version str - Gets or sets the runtime version.
- id String
- Gets the ID.
- application
Pool StringName - Gets or sets the application pool name.
- directories List<Property Map>
- Gets or sets the list of directories.
- enable32Bit
Api BooleanOn Win64 - Gets or sets a value indicating whether 32 bit applications are allowed to run on 64 bit.
- managed
Pipeline StringMode - Gets or sets the managed pipeline mode.
- path Property Map
- Second level entity for virtual directories.
- runtime
Version String - Gets or sets the runtime version.
IISVirtualApplicationDetails, IISVirtualApplicationDetailsArgs
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Directory Path> - Gets or sets the list of directories.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path - Second level entity for virtual directories.
- Directories
[]Directory
Path - Gets or sets the list of directories.
- Path
Directory
Path - Second level entity for virtual directories.
- directories
List<Directory
Path> - Gets or sets the list of directories.
- path
Directory
Path - Second level entity for virtual directories.
- directories
Directory
Path[] - Gets or sets the list of directories.
- path
Directory
Path - Second level entity for virtual directories.
- directories
Sequence[Directory
Path] - Gets or sets the list of directories.
- path
Directory
Path - 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.
- Is
Virtual boolDirectory - Gets a value indicating whether the application corresponds to a directory.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Directory Path Response> - Gets or sets the list of directories.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path Response - Second level entity for virtual directories.
- Id string
- Gets the ID.
- Is
Virtual boolDirectory - Gets a value indicating whether the application corresponds to a directory.
- Directories
[]Directory
Path Response - Gets or sets the list of directories.
- Path
Directory
Path Response - Second level entity for virtual directories.
- id String
- Gets the ID.
- is
Virtual BooleanDirectory - Gets a value indicating whether the application corresponds to a directory.
- directories
List<Directory
Path Response> - Gets or sets the list of directories.
- path
Directory
Path Response - Second level entity for virtual directories.
- id string
- Gets the ID.
- is
Virtual booleanDirectory - Gets a value indicating whether the application corresponds to a directory.
- directories
Directory
Path Response[] - Gets or sets the list of directories.
- path
Directory
Path Response - Second level entity for virtual directories.
- id str
- Gets the ID.
- is_
virtual_ booldirectory - Gets a value indicating whether the application corresponds to a directory.
- directories
Sequence[Directory
Path Response] - Gets or sets the list of directories.
- path
Directory
Path Response - Second level entity for virtual directories.
- id String
- Gets the ID.
- is
Virtual BooleanDirectory - 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
- Application
Id string - Gets or sets the web application id.
- Application
Name string - Gets or sets the web application name.
- Application
Scratch stringPath - Gets or sets application scratch path.
- Applications
List<Pulumi.
Azure Native. Migrate. Inputs. IISApplication Details> - Gets or sets the list of applications for the IIS web site.
- Bindings
List<Pulumi.
Azure Native. Migrate. Inputs. Binding> - Gets or sets the bindings for the application.
- Configurations
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Configuration> - Gets or sets application configuration.
- Directories
List<Pulumi.
Azure Native. Migrate. Inputs. Web Application Directory> - Gets or sets application directories.
- Discovered
Frameworks List<Pulumi.Azure Native. Migrate. Inputs. Web Application Framework> - Gets or sets the discovered frameworks of application.
- Display
Name string - Gets or sets the display name.
- Iis
Web Pulumi.Server Azure Native. Migrate. Inputs. IISWeb Server - IISWeb server.
- Limits
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Path
Pulumi.
Azure Native. Migrate. Inputs. Directory Path - Second level entity for virtual directories.
- Primary
Framework Pulumi.Azure Native. Migrate. Inputs. Web Application Framework - Framework specific data for a web application.
- Requests
Pulumi.
Azure Native. Migrate. Inputs. Resource Requirements - Resource Requirements.
- Virtual
Applications List<Pulumi.Azure Native. Migrate. Inputs. IISVirtual Application Details> - Gets or sets the list of application units for the web site.
- Web
Server stringId - Gets or sets the web server id.
- Web
Server stringName - Gets or sets the web server name.
- Application
Id string - Gets or sets the web application id.
- Application
Name string - Gets or sets the web application name.
- Application
Scratch stringPath - Gets or sets application scratch path.
- Applications
[]IISApplication
Details - Gets or sets the list of applications for the IIS web site.
- Bindings []Binding
- Gets or sets the bindings for the application.
- Configurations
[]Web
Application Configuration - Gets or sets application configuration.
- Directories
[]Web
Application Directory - Gets or sets application directories.
- Discovered
Frameworks []WebApplication Framework - Gets or sets the discovered frameworks of application.
- Display
Name string - Gets or sets the display name.
- Iis
Web IISWebServer Server - IISWeb server.
- Limits
Resource
Requirements - Resource Requirements.
- Path
Directory
Path - Second level entity for virtual directories.
- Primary
Framework WebApplication Framework - Framework specific data for a web application.
- Requests
Resource
Requirements - Resource Requirements.
- Virtual
Applications []IISVirtualApplication Details - Gets or sets the list of application units for the web site.
- Web
Server stringId - Gets or sets the web server id.
- Web
Server stringName - Gets or sets the web server name.
- application
Id String - Gets or sets the web application id.
- application
Name String - Gets or sets the web application name.
- application
Scratch StringPath - Gets or sets application scratch path.
- applications
List<IISApplication
Details> - 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<Web
Application Configuration> - Gets or sets application configuration.
- directories
List<Web
Application Directory> - Gets or sets application directories.
- discovered
Frameworks List<WebApplication Framework> - Gets or sets the discovered frameworks of application.
- display
Name String - Gets or sets the display name.
- iis
Web IISWebServer Server - IISWeb server.
- limits
Resource
Requirements - Resource Requirements.
- path
Directory
Path - Second level entity for virtual directories.
- primary
Framework WebApplication Framework - Framewor