azure-native.servicefabricmesh.Application
Explore with Pulumi AI
This type describes an application resource. Azure REST API version: 2018-09-01-preview. Prior API version in Azure Native 1.x: 2018-09-01-preview.
Example Usage
CreateOrUpdateApplication
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var application = new AzureNative.ServiceFabricMesh.Application("application", new()
    {
        ApplicationResourceName = "sampleApplication",
        Description = "Service Fabric Mesh sample application.",
        Location = "EastUS",
        ResourceGroupName = "sbz_demo",
        Services = new[]
        {
            new AzureNative.ServiceFabricMesh.Inputs.ServiceResourceDescriptionArgs
            {
                CodePackages = new[]
                {
                    new AzureNative.ServiceFabricMesh.Inputs.ContainerCodePackagePropertiesArgs
                    {
                        Endpoints = new[]
                        {
                            new AzureNative.ServiceFabricMesh.Inputs.EndpointPropertiesArgs
                            {
                                Name = "helloWorldListener",
                                Port = 80,
                            },
                        },
                        Image = "seabreeze/sbz-helloworld:1.0-alpine",
                        Name = "helloWorldCode",
                        Resources = new AzureNative.ServiceFabricMesh.Inputs.ResourceRequirementsArgs
                        {
                            Requests = new AzureNative.ServiceFabricMesh.Inputs.ResourceRequestsArgs
                            {
                                Cpu = 1,
                                MemoryInGB = 1,
                            },
                        },
                    },
                },
                Description = "SeaBreeze Hello World Service.",
                Name = "helloWorldService",
                NetworkRefs = new[]
                {
                    new AzureNative.ServiceFabricMesh.Inputs.NetworkRefArgs
                    {
                        EndpointRefs = new[]
                        {
                            new AzureNative.ServiceFabricMesh.Inputs.EndpointRefArgs
                            {
                                Name = "helloWorldListener",
                            },
                        },
                        Name = "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/sampleNetwork",
                    },
                },
                OsType = AzureNative.ServiceFabricMesh.OperatingSystemType.Linux,
                ReplicaCount = 1,
            },
        },
        Tags = null,
    });
});
package main
import (
	servicefabricmesh "github.com/pulumi/pulumi-azure-native-sdk/servicefabricmesh/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := servicefabricmesh.NewApplication(ctx, "application", &servicefabricmesh.ApplicationArgs{
			ApplicationResourceName: pulumi.String("sampleApplication"),
			Description:             pulumi.String("Service Fabric Mesh sample application."),
			Location:                pulumi.String("EastUS"),
			ResourceGroupName:       pulumi.String("sbz_demo"),
			Services: servicefabricmesh.ServiceResourceDescriptionArray{
				&servicefabricmesh.ServiceResourceDescriptionArgs{
					CodePackages: servicefabricmesh.ContainerCodePackagePropertiesArray{
						&servicefabricmesh.ContainerCodePackagePropertiesArgs{
							Endpoints: servicefabricmesh.EndpointPropertiesArray{
								&servicefabricmesh.EndpointPropertiesArgs{
									Name: pulumi.String("helloWorldListener"),
									Port: pulumi.Int(80),
								},
							},
							Image: pulumi.String("seabreeze/sbz-helloworld:1.0-alpine"),
							Name:  pulumi.String("helloWorldCode"),
							Resources: &servicefabricmesh.ResourceRequirementsArgs{
								Requests: &servicefabricmesh.ResourceRequestsArgs{
									Cpu:        pulumi.Float64(1),
									MemoryInGB: pulumi.Float64(1),
								},
							},
						},
					},
					Description: pulumi.String("SeaBreeze Hello World Service."),
					Name:        pulumi.String("helloWorldService"),
					NetworkRefs: servicefabricmesh.NetworkRefArray{
						&servicefabricmesh.NetworkRefArgs{
							EndpointRefs: servicefabricmesh.EndpointRefArray{
								&servicefabricmesh.EndpointRefArgs{
									Name: pulumi.String("helloWorldListener"),
								},
							},
							Name: pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/sampleNetwork"),
						},
					},
					OsType:       pulumi.String(servicefabricmesh.OperatingSystemTypeLinux),
					ReplicaCount: pulumi.Int(1),
				},
			},
			Tags: pulumi.StringMap{},
		})
		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.servicefabricmesh.Application;
import com.pulumi.azurenative.servicefabricmesh.ApplicationArgs;
import com.pulumi.azurenative.servicefabricmesh.inputs.ServiceResourceDescriptionArgs;
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 application = new Application("application", ApplicationArgs.builder()
            .applicationResourceName("sampleApplication")
            .description("Service Fabric Mesh sample application.")
            .location("EastUS")
            .resourceGroupName("sbz_demo")
            .services(ServiceResourceDescriptionArgs.builder()
                .codePackages(ContainerCodePackagePropertiesArgs.builder()
                    .endpoints(EndpointPropertiesArgs.builder()
                        .name("helloWorldListener")
                        .port(80)
                        .build())
                    .image("seabreeze/sbz-helloworld:1.0-alpine")
                    .name("helloWorldCode")
                    .resources(ResourceRequirementsArgs.builder()
                        .requests(ResourceRequestsArgs.builder()
                            .cpu(1)
                            .memoryInGB(1)
                            .build())
                        .build())
                    .build())
                .description("SeaBreeze Hello World Service.")
                .name("helloWorldService")
                .networkRefs(NetworkRefArgs.builder()
                    .endpointRefs(EndpointRefArgs.builder()
                        .name("helloWorldListener")
                        .build())
                    .name("/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/sampleNetwork")
                    .build())
                .osType("Linux")
                .replicaCount(1)
                .build())
            .tags()
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const application = new azure_native.servicefabricmesh.Application("application", {
    applicationResourceName: "sampleApplication",
    description: "Service Fabric Mesh sample application.",
    location: "EastUS",
    resourceGroupName: "sbz_demo",
    services: [{
        codePackages: [{
            endpoints: [{
                name: "helloWorldListener",
                port: 80,
            }],
            image: "seabreeze/sbz-helloworld:1.0-alpine",
            name: "helloWorldCode",
            resources: {
                requests: {
                    cpu: 1,
                    memoryInGB: 1,
                },
            },
        }],
        description: "SeaBreeze Hello World Service.",
        name: "helloWorldService",
        networkRefs: [{
            endpointRefs: [{
                name: "helloWorldListener",
            }],
            name: "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/sampleNetwork",
        }],
        osType: azure_native.servicefabricmesh.OperatingSystemType.Linux,
        replicaCount: 1,
    }],
    tags: {},
});
import pulumi
import pulumi_azure_native as azure_native
application = azure_native.servicefabricmesh.Application("application",
    application_resource_name="sampleApplication",
    description="Service Fabric Mesh sample application.",
    location="EastUS",
    resource_group_name="sbz_demo",
    services=[{
        "code_packages": [{
            "endpoints": [{
                "name": "helloWorldListener",
                "port": 80,
            }],
            "image": "seabreeze/sbz-helloworld:1.0-alpine",
            "name": "helloWorldCode",
            "resources": {
                "requests": {
                    "cpu": 1,
                    "memory_in_gb": 1,
                },
            },
        }],
        "description": "SeaBreeze Hello World Service.",
        "name": "helloWorldService",
        "network_refs": [{
            "endpoint_refs": [{
                "name": "helloWorldListener",
            }],
            "name": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/sampleNetwork",
        }],
        "os_type": azure_native.servicefabricmesh.OperatingSystemType.LINUX,
        "replica_count": 1,
    }],
    tags={})
resources:
  application:
    type: azure-native:servicefabricmesh:Application
    properties:
      applicationResourceName: sampleApplication
      description: Service Fabric Mesh sample application.
      location: EastUS
      resourceGroupName: sbz_demo
      services:
        - codePackages:
            - endpoints:
                - name: helloWorldListener
                  port: 80
              image: seabreeze/sbz-helloworld:1.0-alpine
              name: helloWorldCode
              resources:
                requests:
                  cpu: 1
                  memoryInGB: 1
          description: SeaBreeze Hello World Service.
          name: helloWorldService
          networkRefs:
            - endpointRefs:
                - name: helloWorldListener
              name: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/sbz_demo/providers/Microsoft.ServiceFabricMesh/networks/sampleNetwork
          osType: Linux
          replicaCount: 1
      tags: {}
Create Application Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Application(name: string, args: ApplicationArgs, opts?: CustomResourceOptions);@overload
def Application(resource_name: str,
                args: ApplicationArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def Application(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                resource_group_name: Optional[str] = None,
                application_resource_name: Optional[str] = None,
                debug_params: Optional[str] = None,
                description: Optional[str] = None,
                diagnostics: Optional[DiagnosticsDescriptionArgs] = None,
                location: Optional[str] = None,
                services: Optional[Sequence[ServiceResourceDescriptionArgs]] = None,
                tags: Optional[Mapping[str, str]] = None)func NewApplication(ctx *Context, name string, args ApplicationArgs, opts ...ResourceOption) (*Application, error)public Application(string name, ApplicationArgs args, CustomResourceOptions? opts = null)
public Application(String name, ApplicationArgs args)
public Application(String name, ApplicationArgs args, CustomResourceOptions options)
type: azure-native:servicefabricmesh:Application
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 ApplicationArgs
- 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 ApplicationArgs
- 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 ApplicationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ApplicationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ApplicationArgs
- 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 exampleapplicationResourceResourceFromServicefabricmesh = new AzureNative.ServiceFabricMesh.Application("exampleapplicationResourceResourceFromServicefabricmesh", new()
{
    ResourceGroupName = "string",
    ApplicationResourceName = "string",
    DebugParams = "string",
    Description = "string",
    Diagnostics = new AzureNative.ServiceFabricMesh.Inputs.DiagnosticsDescriptionArgs
    {
        DefaultSinkRefs = new[]
        {
            "string",
        },
        Enabled = false,
        Sinks = new[]
        {
            new AzureNative.ServiceFabricMesh.Inputs.AzureInternalMonitoringPipelineSinkDescriptionArgs
            {
                Kind = "AzureInternalMonitoringPipeline",
                AccountName = "string",
                AutoKeyConfigUrl = "string",
                Description = "string",
                FluentdConfigUrl = "any",
                MaConfigUrl = "string",
                Name = "string",
                Namespace = "string",
            },
        },
    },
    Location = "string",
    Services = new[]
    {
        new AzureNative.ServiceFabricMesh.Inputs.ServiceResourceDescriptionArgs
        {
            CodePackages = new[]
            {
                new AzureNative.ServiceFabricMesh.Inputs.ContainerCodePackagePropertiesArgs
                {
                    Image = "string",
                    Resources = new AzureNative.ServiceFabricMesh.Inputs.ResourceRequirementsArgs
                    {
                        Requests = new AzureNative.ServiceFabricMesh.Inputs.ResourceRequestsArgs
                        {
                            Cpu = 0,
                            MemoryInGB = 0,
                        },
                        Limits = new AzureNative.ServiceFabricMesh.Inputs.ResourceLimitsArgs
                        {
                            Cpu = 0,
                            MemoryInGB = 0,
                        },
                    },
                    Name = "string",
                    ImageRegistryCredential = new AzureNative.ServiceFabricMesh.Inputs.ImageRegistryCredentialArgs
                    {
                        Server = "string",
                        Username = "string",
                        Password = "string",
                    },
                    EnvironmentVariables = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.EnvironmentVariableArgs
                        {
                            Name = "string",
                            Value = "string",
                        },
                    },
                    Entrypoint = "string",
                    Commands = new[]
                    {
                        "string",
                    },
                    Labels = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.ContainerLabelArgs
                        {
                            Name = "string",
                            Value = "string",
                        },
                    },
                    Endpoints = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.EndpointPropertiesArgs
                        {
                            Name = "string",
                            Port = 0,
                        },
                    },
                    ReliableCollectionsRefs = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.ReliableCollectionsRefArgs
                        {
                            Name = "string",
                            DoNotPersistState = false,
                        },
                    },
                    Diagnostics = new AzureNative.ServiceFabricMesh.Inputs.DiagnosticsRefArgs
                    {
                        Enabled = false,
                        SinkRefs = new[]
                        {
                            "string",
                        },
                    },
                    Settings = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.SettingArgs
                        {
                            Name = "string",
                            Value = "string",
                        },
                    },
                    VolumeRefs = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.VolumeReferenceArgs
                        {
                            DestinationPath = "string",
                            Name = "string",
                            ReadOnly = false,
                        },
                    },
                    Volumes = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.ApplicationScopedVolumeArgs
                        {
                            CreationParameters = new AzureNative.ServiceFabricMesh.Inputs.ApplicationScopedVolumeCreationParametersServiceFabricVolumeDiskArgs
                            {
                                Kind = "ServiceFabricVolumeDisk",
                                SizeDisk = "string",
                                Description = "string",
                            },
                            DestinationPath = "string",
                            Name = "string",
                            ReadOnly = false,
                        },
                    },
                },
            },
            OsType = "string",
            AutoScalingPolicies = new[]
            {
                new AzureNative.ServiceFabricMesh.Inputs.AutoScalingPolicyArgs
                {
                    Mechanism = new AzureNative.ServiceFabricMesh.Inputs.AddRemoveReplicaScalingMechanismArgs
                    {
                        Kind = "AddRemoveReplica",
                        MaxCount = 0,
                        MinCount = 0,
                        ScaleIncrement = 0,
                    },
                    Name = "string",
                    Trigger = new AzureNative.ServiceFabricMesh.Inputs.AverageLoadScalingTriggerArgs
                    {
                        Kind = "AverageLoad",
                        LowerLoadThreshold = 0,
                        Metric = new AzureNative.ServiceFabricMesh.Inputs.AutoScalingResourceMetricArgs
                        {
                            Kind = "Resource",
                            Name = "string",
                        },
                        ScaleIntervalInSeconds = 0,
                        UpperLoadThreshold = 0,
                    },
                },
            },
            Description = "string",
            Diagnostics = new AzureNative.ServiceFabricMesh.Inputs.DiagnosticsRefArgs
            {
                Enabled = false,
                SinkRefs = new[]
                {
                    "string",
                },
            },
            Name = "string",
            NetworkRefs = new[]
            {
                new AzureNative.ServiceFabricMesh.Inputs.NetworkRefArgs
                {
                    EndpointRefs = new[]
                    {
                        new AzureNative.ServiceFabricMesh.Inputs.EndpointRefArgs
                        {
                            Name = "string",
                        },
                    },
                    Name = "string",
                },
            },
            ReplicaCount = 0,
        },
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := servicefabricmesh.NewApplication(ctx, "exampleapplicationResourceResourceFromServicefabricmesh", &servicefabricmesh.ApplicationArgs{
	ResourceGroupName:       pulumi.String("string"),
	ApplicationResourceName: pulumi.String("string"),
	DebugParams:             pulumi.String("string"),
	Description:             pulumi.String("string"),
	Diagnostics: &servicefabricmesh.DiagnosticsDescriptionArgs{
		DefaultSinkRefs: pulumi.StringArray{
			pulumi.String("string"),
		},
		Enabled: pulumi.Bool(false),
		Sinks: servicefabricmesh.AzureInternalMonitoringPipelineSinkDescriptionArray{
			&servicefabricmesh.AzureInternalMonitoringPipelineSinkDescriptionArgs{
				Kind:             pulumi.String("AzureInternalMonitoringPipeline"),
				AccountName:      pulumi.String("string"),
				AutoKeyConfigUrl: pulumi.String("string"),
				Description:      pulumi.String("string"),
				FluentdConfigUrl: pulumi.Any("any"),
				MaConfigUrl:      pulumi.String("string"),
				Name:             pulumi.String("string"),
				Namespace:        pulumi.String("string"),
			},
		},
	},
	Location: pulumi.String("string"),
	Services: servicefabricmesh.ServiceResourceDescriptionArray{
		&servicefabricmesh.ServiceResourceDescriptionArgs{
			CodePackages: servicefabricmesh.ContainerCodePackagePropertiesArray{
				&servicefabricmesh.ContainerCodePackagePropertiesArgs{
					Image: pulumi.String("string"),
					Resources: &servicefabricmesh.ResourceRequirementsArgs{
						Requests: &servicefabricmesh.ResourceRequestsArgs{
							Cpu:        pulumi.Float64(0),
							MemoryInGB: pulumi.Float64(0),
						},
						Limits: &servicefabricmesh.ResourceLimitsArgs{
							Cpu:        pulumi.Float64(0),
							MemoryInGB: pulumi.Float64(0),
						},
					},
					Name: pulumi.String("string"),
					ImageRegistryCredential: &servicefabricmesh.ImageRegistryCredentialArgs{
						Server:   pulumi.String("string"),
						Username: pulumi.String("string"),
						Password: pulumi.String("string"),
					},
					EnvironmentVariables: servicefabricmesh.EnvironmentVariableArray{
						&servicefabricmesh.EnvironmentVariableArgs{
							Name:  pulumi.String("string"),
							Value: pulumi.String("string"),
						},
					},
					Entrypoint: pulumi.String("string"),
					Commands: pulumi.StringArray{
						pulumi.String("string"),
					},
					Labels: servicefabricmesh.ContainerLabelArray{
						&servicefabricmesh.ContainerLabelArgs{
							Name:  pulumi.String("string"),
							Value: pulumi.String("string"),
						},
					},
					Endpoints: servicefabricmesh.EndpointPropertiesArray{
						&servicefabricmesh.EndpointPropertiesArgs{
							Name: pulumi.String("string"),
							Port: pulumi.Int(0),
						},
					},
					ReliableCollectionsRefs: servicefabricmesh.ReliableCollectionsRefArray{
						&servicefabricmesh.ReliableCollectionsRefArgs{
							Name:              pulumi.String("string"),
							DoNotPersistState: pulumi.Bool(false),
						},
					},
					Diagnostics: &servicefabricmesh.DiagnosticsRefArgs{
						Enabled: pulumi.Bool(false),
						SinkRefs: pulumi.StringArray{
							pulumi.String("string"),
						},
					},
					Settings: servicefabricmesh.SettingArray{
						&servicefabricmesh.SettingArgs{
							Name:  pulumi.String("string"),
							Value: pulumi.String("string"),
						},
					},
					VolumeRefs: servicefabricmesh.VolumeReferenceArray{
						&servicefabricmesh.VolumeReferenceArgs{
							DestinationPath: pulumi.String("string"),
							Name:            pulumi.String("string"),
							ReadOnly:        pulumi.Bool(false),
						},
					},
					Volumes: servicefabricmesh.ApplicationScopedVolumeArray{
						&servicefabricmesh.ApplicationScopedVolumeArgs{
							CreationParameters: &servicefabricmesh.ApplicationScopedVolumeCreationParametersServiceFabricVolumeDiskArgs{
								Kind:        pulumi.String("ServiceFabricVolumeDisk"),
								SizeDisk:    pulumi.String("string"),
								Description: pulumi.String("string"),
							},
							DestinationPath: pulumi.String("string"),
							Name:            pulumi.String("string"),
							ReadOnly:        pulumi.Bool(false),
						},
					},
				},
			},
			OsType: pulumi.String("string"),
			AutoScalingPolicies: servicefabricmesh.AutoScalingPolicyArray{
				&servicefabricmesh.AutoScalingPolicyArgs{
					Mechanism: &servicefabricmesh.AddRemoveReplicaScalingMechanismArgs{
						Kind:           pulumi.String("AddRemoveReplica"),
						MaxCount:       pulumi.Int(0),
						MinCount:       pulumi.Int(0),
						ScaleIncrement: pulumi.Int(0),
					},
					Name: pulumi.String("string"),
					Trigger: &servicefabricmesh.AverageLoadScalingTriggerArgs{
						Kind:               pulumi.String("AverageLoad"),
						LowerLoadThreshold: pulumi.Float64(0),
						Metric: &servicefabricmesh.AutoScalingResourceMetricArgs{
							Kind: pulumi.String("Resource"),
							Name: pulumi.String("string"),
						},
						ScaleIntervalInSeconds: pulumi.Int(0),
						UpperLoadThreshold:     pulumi.Float64(0),
					},
				},
			},
			Description: pulumi.String("string"),
			Diagnostics: &servicefabricmesh.DiagnosticsRefArgs{
				Enabled: pulumi.Bool(false),
				SinkRefs: pulumi.StringArray{
					pulumi.String("string"),
				},
			},
			Name: pulumi.String("string"),
			NetworkRefs: servicefabricmesh.NetworkRefArray{
				&servicefabricmesh.NetworkRefArgs{
					EndpointRefs: servicefabricmesh.EndpointRefArray{
						&servicefabricmesh.EndpointRefArgs{
							Name: pulumi.String("string"),
						},
					},
					Name: pulumi.String("string"),
				},
			},
			ReplicaCount: pulumi.Int(0),
		},
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var exampleapplicationResourceResourceFromServicefabricmesh = new Application("exampleapplicationResourceResourceFromServicefabricmesh", ApplicationArgs.builder()
    .resourceGroupName("string")
    .applicationResourceName("string")
    .debugParams("string")
    .description("string")
    .diagnostics(DiagnosticsDescriptionArgs.builder()
        .defaultSinkRefs("string")
        .enabled(false)
        .sinks(AzureInternalMonitoringPipelineSinkDescriptionArgs.builder()
            .kind("AzureInternalMonitoringPipeline")
            .accountName("string")
            .autoKeyConfigUrl("string")
            .description("string")
            .fluentdConfigUrl("any")
            .maConfigUrl("string")
            .name("string")
            .namespace("string")
            .build())
        .build())
    .location("string")
    .services(ServiceResourceDescriptionArgs.builder()
        .codePackages(ContainerCodePackagePropertiesArgs.builder()
            .image("string")
            .resources(ResourceRequirementsArgs.builder()
                .requests(ResourceRequestsArgs.builder()
                    .cpu(0)
                    .memoryInGB(0)
                    .build())
                .limits(ResourceLimitsArgs.builder()
                    .cpu(0)
                    .memoryInGB(0)
                    .build())
                .build())
            .name("string")
            .imageRegistryCredential(ImageRegistryCredentialArgs.builder()
                .server("string")
                .username("string")
                .password("string")
                .build())
            .environmentVariables(EnvironmentVariableArgs.builder()
                .name("string")
                .value("string")
                .build())
            .entrypoint("string")
            .commands("string")
            .labels(ContainerLabelArgs.builder()
                .name("string")
                .value("string")
                .build())
            .endpoints(EndpointPropertiesArgs.builder()
                .name("string")
                .port(0)
                .build())
            .reliableCollectionsRefs(ReliableCollectionsRefArgs.builder()
                .name("string")
                .doNotPersistState(false)
                .build())
            .diagnostics(DiagnosticsRefArgs.builder()
                .enabled(false)
                .sinkRefs("string")
                .build())
            .settings(SettingArgs.builder()
                .name("string")
                .value("string")
                .build())
            .volumeRefs(VolumeReferenceArgs.builder()
                .destinationPath("string")
                .name("string")
                .readOnly(false)
                .build())
            .volumes(ApplicationScopedVolumeArgs.builder()
                .creationParameters(ApplicationScopedVolumeCreationParametersServiceFabricVolumeDiskArgs.builder()
                    .kind("ServiceFabricVolumeDisk")
                    .sizeDisk("string")
                    .description("string")
                    .build())
                .destinationPath("string")
                .name("string")
                .readOnly(false)
                .build())
            .build())
        .osType("string")
        .autoScalingPolicies(AutoScalingPolicyArgs.builder()
            .mechanism(AddRemoveReplicaScalingMechanismArgs.builder()
                .kind("AddRemoveReplica")
                .maxCount(0)
                .minCount(0)
                .scaleIncrement(0)
                .build())
            .name("string")
            .trigger(AverageLoadScalingTriggerArgs.builder()
                .kind("AverageLoad")
                .lowerLoadThreshold(0)
                .metric(AutoScalingResourceMetricArgs.builder()
                    .kind("Resource")
                    .name("string")
                    .build())
                .scaleIntervalInSeconds(0)
                .upperLoadThreshold(0)
                .build())
            .build())
        .description("string")
        .diagnostics(DiagnosticsRefArgs.builder()
            .enabled(false)
            .sinkRefs("string")
            .build())
        .name("string")
        .networkRefs(NetworkRefArgs.builder()
            .endpointRefs(EndpointRefArgs.builder()
                .name("string")
                .build())
            .name("string")
            .build())
        .replicaCount(0)
        .build())
    .tags(Map.of("string", "string"))
    .build());
exampleapplication_resource_resource_from_servicefabricmesh = azure_native.servicefabricmesh.Application("exampleapplicationResourceResourceFromServicefabricmesh",
    resource_group_name="string",
    application_resource_name="string",
    debug_params="string",
    description="string",
    diagnostics={
        "default_sink_refs": ["string"],
        "enabled": False,
        "sinks": [{
            "kind": "AzureInternalMonitoringPipeline",
            "account_name": "string",
            "auto_key_config_url": "string",
            "description": "string",
            "fluentd_config_url": "any",
            "ma_config_url": "string",
            "name": "string",
            "namespace": "string",
        }],
    },
    location="string",
    services=[{
        "code_packages": [{
            "image": "string",
            "resources": {
                "requests": {
                    "cpu": 0,
                    "memory_in_gb": 0,
                },
                "limits": {
                    "cpu": 0,
                    "memory_in_gb": 0,
                },
            },
            "name": "string",
            "image_registry_credential": {
                "server": "string",
                "username": "string",
                "password": "string",
            },
            "environment_variables": [{
                "name": "string",
                "value": "string",
            }],
            "entrypoint": "string",
            "commands": ["string"],
            "labels": [{
                "name": "string",
                "value": "string",
            }],
            "endpoints": [{
                "name": "string",
                "port": 0,
            }],
            "reliable_collections_refs": [{
                "name": "string",
                "do_not_persist_state": False,
            }],
            "diagnostics": {
                "enabled": False,
                "sink_refs": ["string"],
            },
            "settings": [{
                "name": "string",
                "value": "string",
            }],
            "volume_refs": [{
                "destination_path": "string",
                "name": "string",
                "read_only": False,
            }],
            "volumes": [{
                "creation_parameters": {
                    "kind": "ServiceFabricVolumeDisk",
                    "size_disk": "string",
                    "description": "string",
                },
                "destination_path": "string",
                "name": "string",
                "read_only": False,
            }],
        }],
        "os_type": "string",
        "auto_scaling_policies": [{
            "mechanism": {
                "kind": "AddRemoveReplica",
                "max_count": 0,
                "min_count": 0,
                "scale_increment": 0,
            },
            "name": "string",
            "trigger": {
                "kind": "AverageLoad",
                "lower_load_threshold": 0,
                "metric": {
                    "kind": "Resource",
                    "name": "string",
                },
                "scale_interval_in_seconds": 0,
                "upper_load_threshold": 0,
            },
        }],
        "description": "string",
        "diagnostics": {
            "enabled": False,
            "sink_refs": ["string"],
        },
        "name": "string",
        "network_refs": [{
            "endpoint_refs": [{
                "name": "string",
            }],
            "name": "string",
        }],
        "replica_count": 0,
    }],
    tags={
        "string": "string",
    })
const exampleapplicationResourceResourceFromServicefabricmesh = new azure_native.servicefabricmesh.Application("exampleapplicationResourceResourceFromServicefabricmesh", {
    resourceGroupName: "string",
    applicationResourceName: "string",
    debugParams: "string",
    description: "string",
    diagnostics: {
        defaultSinkRefs: ["string"],
        enabled: false,
        sinks: [{
            kind: "AzureInternalMonitoringPipeline",
            accountName: "string",
            autoKeyConfigUrl: "string",
            description: "string",
            fluentdConfigUrl: "any",
            maConfigUrl: "string",
            name: "string",
            namespace: "string",
        }],
    },
    location: "string",
    services: [{
        codePackages: [{
            image: "string",
            resources: {
                requests: {
                    cpu: 0,
                    memoryInGB: 0,
                },
                limits: {
                    cpu: 0,
                    memoryInGB: 0,
                },
            },
            name: "string",
            imageRegistryCredential: {
                server: "string",
                username: "string",
                password: "string",
            },
            environmentVariables: [{
                name: "string",
                value: "string",
            }],
            entrypoint: "string",
            commands: ["string"],
            labels: [{
                name: "string",
                value: "string",
            }],
            endpoints: [{
                name: "string",
                port: 0,
            }],
            reliableCollectionsRefs: [{
                name: "string",
                doNotPersistState: false,
            }],
            diagnostics: {
                enabled: false,
                sinkRefs: ["string"],
            },
            settings: [{
                name: "string",
                value: "string",
            }],
            volumeRefs: [{
                destinationPath: "string",
                name: "string",
                readOnly: false,
            }],
            volumes: [{
                creationParameters: {
                    kind: "ServiceFabricVolumeDisk",
                    sizeDisk: "string",
                    description: "string",
                },
                destinationPath: "string",
                name: "string",
                readOnly: false,
            }],
        }],
        osType: "string",
        autoScalingPolicies: [{
            mechanism: {
                kind: "AddRemoveReplica",
                maxCount: 0,
                minCount: 0,
                scaleIncrement: 0,
            },
            name: "string",
            trigger: {
                kind: "AverageLoad",
                lowerLoadThreshold: 0,
                metric: {
                    kind: "Resource",
                    name: "string",
                },
                scaleIntervalInSeconds: 0,
                upperLoadThreshold: 0,
            },
        }],
        description: "string",
        diagnostics: {
            enabled: false,
            sinkRefs: ["string"],
        },
        name: "string",
        networkRefs: [{
            endpointRefs: [{
                name: "string",
            }],
            name: "string",
        }],
        replicaCount: 0,
    }],
    tags: {
        string: "string",
    },
});
type: azure-native:servicefabricmesh:Application
properties:
    applicationResourceName: string
    debugParams: string
    description: string
    diagnostics:
        defaultSinkRefs:
            - string
        enabled: false
        sinks:
            - accountName: string
              autoKeyConfigUrl: string
              description: string
              fluentdConfigUrl: any
              kind: AzureInternalMonitoringPipeline
              maConfigUrl: string
              name: string
              namespace: string
    location: string
    resourceGroupName: string
    services:
        - autoScalingPolicies:
            - mechanism:
                kind: AddRemoveReplica
                maxCount: 0
                minCount: 0
                scaleIncrement: 0
              name: string
              trigger:
                kind: AverageLoad
                lowerLoadThreshold: 0
                metric:
                    kind: Resource
                    name: string
                scaleIntervalInSeconds: 0
                upperLoadThreshold: 0
          codePackages:
            - commands:
                - string
              diagnostics:
                enabled: false
                sinkRefs:
                    - string
              endpoints:
                - name: string
                  port: 0
              entrypoint: string
              environmentVariables:
                - name: string
                  value: string
              image: string
              imageRegistryCredential:
                password: string
                server: string
                username: string
              labels:
                - name: string
                  value: string
              name: string
              reliableCollectionsRefs:
                - doNotPersistState: false
                  name: string
              resources:
                limits:
                    cpu: 0
                    memoryInGB: 0
                requests:
                    cpu: 0
                    memoryInGB: 0
              settings:
                - name: string
                  value: string
              volumeRefs:
                - destinationPath: string
                  name: string
                  readOnly: false
              volumes:
                - creationParameters:
                    description: string
                    kind: ServiceFabricVolumeDisk
                    sizeDisk: string
                  destinationPath: string
                  name: string
                  readOnly: false
          description: string
          diagnostics:
            enabled: false
            sinkRefs:
                - string
          name: string
          networkRefs:
            - endpointRefs:
                - name: string
              name: string
          osType: string
          replicaCount: 0
    tags:
        string: string
Application 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 Application resource accepts the following input properties:
- ResourceGroup stringName 
- Azure resource group name
- ApplicationResource stringName 
- The identity of the application.
- DebugParams string
- Internal - used by Visual Studio to setup the debugging session on the local development environment.
- Description string
- User readable description of the application.
- Diagnostics
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Diagnostics Description 
- Describes the diagnostics definition and usage for an application resource.
- Location string
- The geo-location where the resource lives
- Services
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Service Resource Description> 
- Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.
- Dictionary<string, string>
- Resource tags.
- ResourceGroup stringName 
- Azure resource group name
- ApplicationResource stringName 
- The identity of the application.
- DebugParams string
- Internal - used by Visual Studio to setup the debugging session on the local development environment.
- Description string
- User readable description of the application.
- Diagnostics
DiagnosticsDescription Args 
- Describes the diagnostics definition and usage for an application resource.
- Location string
- The geo-location where the resource lives
- Services
[]ServiceResource Description Args 
- Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.
- map[string]string
- Resource tags.
- resourceGroup StringName 
- Azure resource group name
- applicationResource StringName 
- The identity of the application.
- debugParams String
- Internal - used by Visual Studio to setup the debugging session on the local development environment.
- description String
- User readable description of the application.
- diagnostics
DiagnosticsDescription 
- Describes the diagnostics definition and usage for an application resource.
- location String
- The geo-location where the resource lives
- services
List<ServiceResource Description> 
- Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.
- Map<String,String>
- Resource tags.
- resourceGroup stringName 
- Azure resource group name
- applicationResource stringName 
- The identity of the application.
- debugParams string
- Internal - used by Visual Studio to setup the debugging session on the local development environment.
- description string
- User readable description of the application.
- diagnostics
DiagnosticsDescription 
- Describes the diagnostics definition and usage for an application resource.
- location string
- The geo-location where the resource lives
- services
ServiceResource Description[] 
- Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.
- {[key: string]: string}
- Resource tags.
- resource_group_ strname 
- Azure resource group name
- application_resource_ strname 
- The identity of the application.
- debug_params str
- Internal - used by Visual Studio to setup the debugging session on the local development environment.
- description str
- User readable description of the application.
- diagnostics
DiagnosticsDescription Args 
- Describes the diagnostics definition and usage for an application resource.
- location str
- The geo-location where the resource lives
- services
Sequence[ServiceResource Description Args] 
- Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.
- Mapping[str, str]
- Resource tags.
- resourceGroup StringName 
- Azure resource group name
- applicationResource StringName 
- The identity of the application.
- debugParams String
- Internal - used by Visual Studio to setup the debugging session on the local development environment.
- description String
- User readable description of the application.
- diagnostics Property Map
- Describes the diagnostics definition and usage for an application resource.
- location String
- The geo-location where the resource lives
- services List<Property Map>
- Describes the services in the application. This property is used to create or modify services of the application. On get only the name of the service is returned. The service description can be obtained by querying for the service resource.
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the Application resource produces the following output properties:
- HealthState string
- Describes the health state of an application resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- ProvisioningState string
- State of the resource.
- ServiceNames List<string>
- Names of the services in the application.
- Status string
- Status of the application.
- StatusDetails string
- Gives additional information about the current status of the application.
- Type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- UnhealthyEvaluation string
- When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
- HealthState string
- Describes the health state of an application resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- ProvisioningState string
- State of the resource.
- ServiceNames []string
- Names of the services in the application.
- Status string
- Status of the application.
- StatusDetails string
- Gives additional information about the current status of the application.
- Type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- UnhealthyEvaluation string
- When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
- healthState String
- Describes the health state of an application resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioningState String
- State of the resource.
- serviceNames List<String>
- Names of the services in the application.
- status String
- Status of the application.
- statusDetails String
- Gives additional information about the current status of the application.
- type String
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthyEvaluation String
- When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
- healthState string
- Describes the health state of an application resource.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- provisioningState string
- State of the resource.
- serviceNames string[]
- Names of the services in the application.
- status string
- Status of the application.
- statusDetails string
- Gives additional information about the current status of the application.
- type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthyEvaluation string
- When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
- health_state str
- Describes the health state of an application resource.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- provisioning_state str
- State of the resource.
- service_names Sequence[str]
- Names of the services in the application.
- status str
- Status of the application.
- status_details str
- Gives additional information about the current status of the application.
- type str
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthy_evaluation str
- When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
- healthState String
- Describes the health state of an application resource.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- provisioningState String
- State of the resource.
- serviceNames List<String>
- Names of the services in the application.
- status String
- Status of the application.
- statusDetails String
- Gives additional information about the current status of the application.
- type String
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthyEvaluation String
- When the application's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the application is marked unhealthy.
Supporting Types
AddRemoveReplicaScalingMechanism, AddRemoveReplicaScalingMechanismArgs          
- MaxCount int
- Maximum number of containers (scale up won't be performed above this number).
- MinCount int
- Minimum number of containers (scale down won't be performed below this number).
- ScaleIncrement int
- Each time auto scaling is performed, this number of containers will be added or removed.
- MaxCount int
- Maximum number of containers (scale up won't be performed above this number).
- MinCount int
- Minimum number of containers (scale down won't be performed below this number).
- ScaleIncrement int
- Each time auto scaling is performed, this number of containers will be added or removed.
- maxCount Integer
- Maximum number of containers (scale up won't be performed above this number).
- minCount Integer
- Minimum number of containers (scale down won't be performed below this number).
- scaleIncrement Integer
- Each time auto scaling is performed, this number of containers will be added or removed.
- maxCount number
- Maximum number of containers (scale up won't be performed above this number).
- minCount number
- Minimum number of containers (scale down won't be performed below this number).
- scaleIncrement number
- Each time auto scaling is performed, this number of containers will be added or removed.
- max_count int
- Maximum number of containers (scale up won't be performed above this number).
- min_count int
- Minimum number of containers (scale down won't be performed below this number).
- scale_increment int
- Each time auto scaling is performed, this number of containers will be added or removed.
- maxCount Number
- Maximum number of containers (scale up won't be performed above this number).
- minCount Number
- Minimum number of containers (scale down won't be performed below this number).
- scaleIncrement Number
- Each time auto scaling is performed, this number of containers will be added or removed.
AddRemoveReplicaScalingMechanismResponse, AddRemoveReplicaScalingMechanismResponseArgs            
- MaxCount int
- Maximum number of containers (scale up won't be performed above this number).
- MinCount int
- Minimum number of containers (scale down won't be performed below this number).
- ScaleIncrement int
- Each time auto scaling is performed, this number of containers will be added or removed.
- MaxCount int
- Maximum number of containers (scale up won't be performed above this number).
- MinCount int
- Minimum number of containers (scale down won't be performed below this number).
- ScaleIncrement int
- Each time auto scaling is performed, this number of containers will be added or removed.
- maxCount Integer
- Maximum number of containers (scale up won't be performed above this number).
- minCount Integer
- Minimum number of containers (scale down won't be performed below this number).
- scaleIncrement Integer
- Each time auto scaling is performed, this number of containers will be added or removed.
- maxCount number
- Maximum number of containers (scale up won't be performed above this number).
- minCount number
- Minimum number of containers (scale down won't be performed below this number).
- scaleIncrement number
- Each time auto scaling is performed, this number of containers will be added or removed.
- max_count int
- Maximum number of containers (scale up won't be performed above this number).
- min_count int
- Minimum number of containers (scale down won't be performed below this number).
- scale_increment int
- Each time auto scaling is performed, this number of containers will be added or removed.
- maxCount Number
- Maximum number of containers (scale up won't be performed above this number).
- minCount Number
- Minimum number of containers (scale down won't be performed below this number).
- scaleIncrement Number
- Each time auto scaling is performed, this number of containers will be added or removed.
ApplicationScopedVolume, ApplicationScopedVolumeArgs      
- CreationParameters Pulumi.Azure Native. Service Fabric Mesh. Inputs. Application Scoped Volume Creation Parameters Service Fabric Volume Disk 
- Describes parameters for creating application-scoped volumes.
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- CreationParameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk 
- Describes parameters for creating application-scoped volumes.
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- creationParameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk 
- Describes parameters for creating application-scoped volumes.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- creationParameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk 
- Describes parameters for creating application-scoped volumes.
- destinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name string
- Name of the volume being referenced.
- readOnly boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- creation_parameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk 
- Describes parameters for creating application-scoped volumes.
- destination_path str
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name str
- Name of the volume being referenced.
- read_only bool
- The flag indicating whether the volume is read only. Default is 'false'.
- creationParameters Property Map
- Describes parameters for creating application-scoped volumes.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
ApplicationScopedVolumeCreationParametersServiceFabricVolumeDisk, ApplicationScopedVolumeCreationParametersServiceFabricVolumeDiskArgs                  
- SizeDisk string | Pulumi.Azure Native. Service Fabric Mesh. Size Types 
- Volume size
- Description string
- User readable description of the volume.
- SizeDisk string | SizeTypes 
- Volume size
- Description string
- User readable description of the volume.
- sizeDisk String | SizeTypes 
- Volume size
- description String
- User readable description of the volume.
- sizeDisk string | SizeTypes 
- Volume size
- description string
- User readable description of the volume.
- size_disk str | SizeTypes 
- Volume size
- description str
- User readable description of the volume.
- sizeDisk String | "Small" | "Medium" | "Large"
- Volume size
- description String
- User readable description of the volume.
ApplicationScopedVolumeCreationParametersServiceFabricVolumeDiskResponse, ApplicationScopedVolumeCreationParametersServiceFabricVolumeDiskResponseArgs                    
- SizeDisk string
- Volume size
- Description string
- User readable description of the volume.
- SizeDisk string
- Volume size
- Description string
- User readable description of the volume.
- sizeDisk String
- Volume size
- description String
- User readable description of the volume.
- sizeDisk string
- Volume size
- description string
- User readable description of the volume.
- size_disk str
- Volume size
- description str
- User readable description of the volume.
- sizeDisk String
- Volume size
- description String
- User readable description of the volume.
ApplicationScopedVolumeResponse, ApplicationScopedVolumeResponseArgs        
- CreationParameters Pulumi.Azure Native. Service Fabric Mesh. Inputs. Application Scoped Volume Creation Parameters Service Fabric Volume Disk Response 
- Describes parameters for creating application-scoped volumes.
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- CreationParameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk Response 
- Describes parameters for creating application-scoped volumes.
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- creationParameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk Response 
- Describes parameters for creating application-scoped volumes.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- creationParameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk Response 
- Describes parameters for creating application-scoped volumes.
- destinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name string
- Name of the volume being referenced.
- readOnly boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- creation_parameters ApplicationScoped Volume Creation Parameters Service Fabric Volume Disk Response 
- Describes parameters for creating application-scoped volumes.
- destination_path str
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name str
- Name of the volume being referenced.
- read_only bool
- The flag indicating whether the volume is read only. Default is 'false'.
- creationParameters Property Map
- Describes parameters for creating application-scoped volumes.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
AutoScalingPolicy, AutoScalingPolicyArgs      
- Mechanism
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Add Remove Replica Scaling Mechanism 
- The mechanism that is used to scale when auto scaling operation is invoked.
- Name string
- The name of the auto scaling policy.
- Trigger
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Average Load Scaling Trigger 
- Determines when auto scaling operation will be invoked.
- Mechanism
AddRemove Replica Scaling Mechanism 
- The mechanism that is used to scale when auto scaling operation is invoked.
- Name string
- The name of the auto scaling policy.
- Trigger
AverageLoad Scaling Trigger 
- Determines when auto scaling operation will be invoked.
- mechanism
AddRemove Replica Scaling Mechanism 
- The mechanism that is used to scale when auto scaling operation is invoked.
- name String
- The name of the auto scaling policy.
- trigger
AverageLoad Scaling Trigger 
- Determines when auto scaling operation will be invoked.
- mechanism
AddRemove Replica Scaling Mechanism 
- The mechanism that is used to scale when auto scaling operation is invoked.
- name string
- The name of the auto scaling policy.
- trigger
AverageLoad Scaling Trigger 
- Determines when auto scaling operation will be invoked.
- mechanism
AddRemove Replica Scaling Mechanism 
- The mechanism that is used to scale when auto scaling operation is invoked.
- name str
- The name of the auto scaling policy.
- trigger
AverageLoad Scaling Trigger 
- Determines when auto scaling operation will be invoked.
- mechanism Property Map
- The mechanism that is used to scale when auto scaling operation is invoked.
- name String
- The name of the auto scaling policy.
- trigger Property Map
- Determines when auto scaling operation will be invoked.
AutoScalingPolicyResponse, AutoScalingPolicyResponseArgs        
- Mechanism
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Add Remove Replica Scaling Mechanism Response 
- The mechanism that is used to scale when auto scaling operation is invoked.
- Name string
- The name of the auto scaling policy.
- Trigger
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Average Load Scaling Trigger Response 
- Determines when auto scaling operation will be invoked.
- Mechanism
AddRemove Replica Scaling Mechanism Response 
- The mechanism that is used to scale when auto scaling operation is invoked.
- Name string
- The name of the auto scaling policy.
- Trigger
AverageLoad Scaling Trigger Response 
- Determines when auto scaling operation will be invoked.
- mechanism
AddRemove Replica Scaling Mechanism Response 
- The mechanism that is used to scale when auto scaling operation is invoked.
- name String
- The name of the auto scaling policy.
- trigger
AverageLoad Scaling Trigger Response 
- Determines when auto scaling operation will be invoked.
- mechanism
AddRemove Replica Scaling Mechanism Response 
- The mechanism that is used to scale when auto scaling operation is invoked.
- name string
- The name of the auto scaling policy.
- trigger
AverageLoad Scaling Trigger Response 
- Determines when auto scaling operation will be invoked.
- mechanism
AddRemove Replica Scaling Mechanism Response 
- The mechanism that is used to scale when auto scaling operation is invoked.
- name str
- The name of the auto scaling policy.
- trigger
AverageLoad Scaling Trigger Response 
- Determines when auto scaling operation will be invoked.
- mechanism Property Map
- The mechanism that is used to scale when auto scaling operation is invoked.
- name String
- The name of the auto scaling policy.
- trigger Property Map
- Determines when auto scaling operation will be invoked.
AutoScalingResourceMetric, AutoScalingResourceMetricArgs        
- Name
string | Pulumi.Azure Native. Service Fabric Mesh. Auto Scaling Resource Metric Name 
- Name of the resource.
- Name
string | AutoScaling Resource Metric Name 
- Name of the resource.
- name
String | AutoScaling Resource Metric Name 
- Name of the resource.
- name
string | AutoScaling Resource Metric Name 
- Name of the resource.
- name
str | AutoScaling Resource Metric Name 
- Name of the resource.
- name
String | "cpu" | "memoryIn GB" 
- Name of the resource.
AutoScalingResourceMetricName, AutoScalingResourceMetricNameArgs          
- Cpu
- cpuIndicates that the resource is CPU cores.
- MemoryIn GB 
- memoryInGBIndicates that the resource is memory in GB.
- AutoScaling Resource Metric Name Cpu 
- cpuIndicates that the resource is CPU cores.
- AutoScaling Resource Metric Name Memory In GB 
- memoryInGBIndicates that the resource is memory in GB.
- Cpu
- cpuIndicates that the resource is CPU cores.
- MemoryIn GB 
- memoryInGBIndicates that the resource is memory in GB.
- Cpu
- cpuIndicates that the resource is CPU cores.
- MemoryIn GB 
- memoryInGBIndicates that the resource is memory in GB.
- CPU
- cpuIndicates that the resource is CPU cores.
- MEMORY_IN_GB
- memoryInGBIndicates that the resource is memory in GB.
- "cpu"
- cpuIndicates that the resource is CPU cores.
- "memoryIn GB" 
- memoryInGBIndicates that the resource is memory in GB.
AutoScalingResourceMetricResponse, AutoScalingResourceMetricResponseArgs          
- Name string
- Name of the resource.
- Name string
- Name of the resource.
- name String
- Name of the resource.
- name string
- Name of the resource.
- name str
- Name of the resource.
- name String
- Name of the resource.
AverageLoadScalingTrigger, AverageLoadScalingTriggerArgs        
- LowerLoad doubleThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- Metric
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Auto Scaling Resource Metric 
- Description of the metric that is used for scaling.
- ScaleInterval intIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- UpperLoad doubleThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- LowerLoad float64Threshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- Metric
AutoScaling Resource Metric 
- Description of the metric that is used for scaling.
- ScaleInterval intIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- UpperLoad float64Threshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lowerLoad DoubleThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric
AutoScaling Resource Metric 
- Description of the metric that is used for scaling.
- scaleInterval IntegerIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- upperLoad DoubleThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lowerLoad numberThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric
AutoScaling Resource Metric 
- Description of the metric that is used for scaling.
- scaleInterval numberIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- upperLoad numberThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lower_load_ floatthreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric
AutoScaling Resource Metric 
- Description of the metric that is used for scaling.
- scale_interval_ intin_ seconds 
- Scale interval that indicates how often will this trigger be checked.
- upper_load_ floatthreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lowerLoad NumberThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric Property Map
- Description of the metric that is used for scaling.
- scaleInterval NumberIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- upperLoad NumberThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
AverageLoadScalingTriggerResponse, AverageLoadScalingTriggerResponseArgs          
- LowerLoad doubleThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- Metric
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Auto Scaling Resource Metric Response 
- Description of the metric that is used for scaling.
- ScaleInterval intIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- UpperLoad doubleThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- LowerLoad float64Threshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- Metric
AutoScaling Resource Metric Response 
- Description of the metric that is used for scaling.
- ScaleInterval intIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- UpperLoad float64Threshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lowerLoad DoubleThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric
AutoScaling Resource Metric Response 
- Description of the metric that is used for scaling.
- scaleInterval IntegerIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- upperLoad DoubleThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lowerLoad numberThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric
AutoScaling Resource Metric Response 
- Description of the metric that is used for scaling.
- scaleInterval numberIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- upperLoad numberThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lower_load_ floatthreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric
AutoScaling Resource Metric Response 
- Description of the metric that is used for scaling.
- scale_interval_ intin_ seconds 
- Scale interval that indicates how often will this trigger be checked.
- upper_load_ floatthreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
- lowerLoad NumberThreshold 
- Lower load threshold (if average load is below this threshold, service will scale down).
- metric Property Map
- Description of the metric that is used for scaling.
- scaleInterval NumberIn Seconds 
- Scale interval that indicates how often will this trigger be checked.
- upperLoad NumberThreshold 
- Upper load threshold (if average load is above this threshold, service will scale up).
AzureInternalMonitoringPipelineSinkDescription, AzureInternalMonitoringPipelineSinkDescriptionArgs            
- AccountName string
- Azure Internal monitoring pipeline account.
- AutoKey stringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- Description string
- A description of the sink.
- FluentdConfig objectUrl 
- Azure Internal monitoring agent fluentd configuration.
- MaConfig stringUrl 
- Azure Internal monitoring agent configuration.
- Name string
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- Namespace string
- Azure Internal monitoring pipeline account namespace.
- AccountName string
- Azure Internal monitoring pipeline account.
- AutoKey stringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- Description string
- A description of the sink.
- FluentdConfig interface{}Url 
- Azure Internal monitoring agent fluentd configuration.
- MaConfig stringUrl 
- Azure Internal monitoring agent configuration.
- Name string
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- Namespace string
- Azure Internal monitoring pipeline account namespace.
- accountName String
- Azure Internal monitoring pipeline account.
- autoKey StringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description String
- A description of the sink.
- fluentdConfig ObjectUrl 
- Azure Internal monitoring agent fluentd configuration.
- maConfig StringUrl 
- Azure Internal monitoring agent configuration.
- name String
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace String
- Azure Internal monitoring pipeline account namespace.
- accountName string
- Azure Internal monitoring pipeline account.
- autoKey stringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description string
- A description of the sink.
- fluentdConfig anyUrl 
- Azure Internal monitoring agent fluentd configuration.
- maConfig stringUrl 
- Azure Internal monitoring agent configuration.
- name string
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace string
- Azure Internal monitoring pipeline account namespace.
- account_name str
- Azure Internal monitoring pipeline account.
- auto_key_ strconfig_ url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description str
- A description of the sink.
- fluentd_config_ Anyurl 
- Azure Internal monitoring agent fluentd configuration.
- ma_config_ strurl 
- Azure Internal monitoring agent configuration.
- name str
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace str
- Azure Internal monitoring pipeline account namespace.
- accountName String
- Azure Internal monitoring pipeline account.
- autoKey StringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description String
- A description of the sink.
- fluentdConfig AnyUrl 
- Azure Internal monitoring agent fluentd configuration.
- maConfig StringUrl 
- Azure Internal monitoring agent configuration.
- name String
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace String
- Azure Internal monitoring pipeline account namespace.
AzureInternalMonitoringPipelineSinkDescriptionResponse, AzureInternalMonitoringPipelineSinkDescriptionResponseArgs              
- AccountName string
- Azure Internal monitoring pipeline account.
- AutoKey stringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- Description string
- A description of the sink.
- FluentdConfig objectUrl 
- Azure Internal monitoring agent fluentd configuration.
- MaConfig stringUrl 
- Azure Internal monitoring agent configuration.
- Name string
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- Namespace string
- Azure Internal monitoring pipeline account namespace.
- AccountName string
- Azure Internal monitoring pipeline account.
- AutoKey stringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- Description string
- A description of the sink.
- FluentdConfig interface{}Url 
- Azure Internal monitoring agent fluentd configuration.
- MaConfig stringUrl 
- Azure Internal monitoring agent configuration.
- Name string
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- Namespace string
- Azure Internal monitoring pipeline account namespace.
- accountName String
- Azure Internal monitoring pipeline account.
- autoKey StringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description String
- A description of the sink.
- fluentdConfig ObjectUrl 
- Azure Internal monitoring agent fluentd configuration.
- maConfig StringUrl 
- Azure Internal monitoring agent configuration.
- name String
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace String
- Azure Internal monitoring pipeline account namespace.
- accountName string
- Azure Internal monitoring pipeline account.
- autoKey stringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description string
- A description of the sink.
- fluentdConfig anyUrl 
- Azure Internal monitoring agent fluentd configuration.
- maConfig stringUrl 
- Azure Internal monitoring agent configuration.
- name string
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace string
- Azure Internal monitoring pipeline account namespace.
- account_name str
- Azure Internal monitoring pipeline account.
- auto_key_ strconfig_ url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description str
- A description of the sink.
- fluentd_config_ Anyurl 
- Azure Internal monitoring agent fluentd configuration.
- ma_config_ strurl 
- Azure Internal monitoring agent configuration.
- name str
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace str
- Azure Internal monitoring pipeline account namespace.
- accountName String
- Azure Internal monitoring pipeline account.
- autoKey StringConfig Url 
- Azure Internal monitoring pipeline autokey associated with the certificate.
- description String
- A description of the sink.
- fluentdConfig AnyUrl 
- Azure Internal monitoring agent fluentd configuration.
- maConfig StringUrl 
- Azure Internal monitoring agent configuration.
- name String
- Name of the sink. This value is referenced by DiagnosticsReferenceDescription
- namespace String
- Azure Internal monitoring pipeline account namespace.
ContainerCodePackageProperties, ContainerCodePackagePropertiesArgs        
- Image string
- The Container image to use.
- Name string
- The name of the code package.
- Resources
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Resource Requirements 
- The resources required by this container.
- Commands List<string>
- Command array to execute within the container in exec form.
- Diagnostics
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Diagnostics Ref 
- Reference to sinks in DiagnosticsDescription.
- Endpoints
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Endpoint Properties> 
- The endpoints exposed by this container.
- Entrypoint string
- Override for the default entry point in the container.
- EnvironmentVariables List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Environment Variable> 
- The environment variables to set in this container
- ImageRegistry Pulumi.Credential Azure Native. Service Fabric Mesh. Inputs. Image Registry Credential 
- Image registry credential.
- Labels
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container Label> 
- The labels to set in this container.
- ReliableCollections List<Pulumi.Refs Azure Native. Service Fabric Mesh. Inputs. Reliable Collections Ref> 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- Settings
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Setting> 
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- VolumeRefs List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Volume Reference> 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- Volumes
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Application Scoped Volume> 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- Image string
- The Container image to use.
- Name string
- The name of the code package.
- Resources
ResourceRequirements 
- The resources required by this container.
- Commands []string
- Command array to execute within the container in exec form.
- Diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- Endpoints
[]EndpointProperties 
- The endpoints exposed by this container.
- Entrypoint string
- Override for the default entry point in the container.
- EnvironmentVariables []EnvironmentVariable 
- The environment variables to set in this container
- ImageRegistry ImageCredential Registry Credential 
- Image registry credential.
- Labels
[]ContainerLabel 
- The labels to set in this container.
- ReliableCollections []ReliableRefs Collections Ref 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- Settings []Setting
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- VolumeRefs []VolumeReference 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- Volumes
[]ApplicationScoped Volume 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image String
- The Container image to use.
- name String
- The name of the code package.
- resources
ResourceRequirements 
- The resources required by this container.
- commands List<String>
- Command array to execute within the container in exec form.
- diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- endpoints
List<EndpointProperties> 
- The endpoints exposed by this container.
- entrypoint String
- Override for the default entry point in the container.
- environmentVariables List<EnvironmentVariable> 
- The environment variables to set in this container
- imageRegistry ImageCredential Registry Credential 
- Image registry credential.
- labels
List<ContainerLabel> 
- The labels to set in this container.
- reliableCollections List<ReliableRefs Collections Ref> 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings List<Setting>
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volumeRefs List<VolumeReference> 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes
List<ApplicationScoped Volume> 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image string
- The Container image to use.
- name string
- The name of the code package.
- resources
ResourceRequirements 
- The resources required by this container.
- commands string[]
- Command array to execute within the container in exec form.
- diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- endpoints
EndpointProperties[] 
- The endpoints exposed by this container.
- entrypoint string
- Override for the default entry point in the container.
- environmentVariables EnvironmentVariable[] 
- The environment variables to set in this container
- imageRegistry ImageCredential Registry Credential 
- Image registry credential.
- labels
ContainerLabel[] 
- The labels to set in this container.
- reliableCollections ReliableRefs Collections Ref[] 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings Setting[]
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volumeRefs VolumeReference[] 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes
ApplicationScoped Volume[] 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image str
- The Container image to use.
- name str
- The name of the code package.
- resources
ResourceRequirements 
- The resources required by this container.
- commands Sequence[str]
- Command array to execute within the container in exec form.
- diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- endpoints
Sequence[EndpointProperties] 
- The endpoints exposed by this container.
- entrypoint str
- Override for the default entry point in the container.
- environment_variables Sequence[EnvironmentVariable] 
- The environment variables to set in this container
- image_registry_ Imagecredential Registry Credential 
- Image registry credential.
- labels
Sequence[ContainerLabel] 
- The labels to set in this container.
- reliable_collections_ Sequence[Reliablerefs Collections Ref] 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings Sequence[Setting]
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volume_refs Sequence[VolumeReference] 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes
Sequence[ApplicationScoped Volume] 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image String
- The Container image to use.
- name String
- The name of the code package.
- resources Property Map
- The resources required by this container.
- commands List<String>
- Command array to execute within the container in exec form.
- diagnostics Property Map
- Reference to sinks in DiagnosticsDescription.
- endpoints List<Property Map>
- The endpoints exposed by this container.
- entrypoint String
- Override for the default entry point in the container.
- environmentVariables List<Property Map>
- The environment variables to set in this container
- imageRegistry Property MapCredential 
- Image registry credential.
- labels List<Property Map>
- The labels to set in this container.
- reliableCollections List<Property Map>Refs 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings List<Property Map>
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volumeRefs List<Property Map>
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes List<Property Map>
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
ContainerCodePackagePropertiesResponse, ContainerCodePackagePropertiesResponseArgs          
- Image string
- The Container image to use.
- InstanceView Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container Instance View Response 
- Runtime information of a container instance.
- Name string
- The name of the code package.
- Resources
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Resource Requirements Response 
- The resources required by this container.
- Commands List<string>
- Command array to execute within the container in exec form.
- Diagnostics
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Diagnostics Ref Response 
- Reference to sinks in DiagnosticsDescription.
- Endpoints
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Endpoint Properties Response> 
- The endpoints exposed by this container.
- Entrypoint string
- Override for the default entry point in the container.
- EnvironmentVariables List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Environment Variable Response> 
- The environment variables to set in this container
- ImageRegistry Pulumi.Credential Azure Native. Service Fabric Mesh. Inputs. Image Registry Credential Response 
- Image registry credential.
- Labels
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container Label Response> 
- The labels to set in this container.
- ReliableCollections List<Pulumi.Refs Azure Native. Service Fabric Mesh. Inputs. Reliable Collections Ref Response> 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- Settings
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Setting Response> 
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- VolumeRefs List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Volume Reference Response> 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- Volumes
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Application Scoped Volume Response> 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- Image string
- The Container image to use.
- InstanceView ContainerInstance View Response 
- Runtime information of a container instance.
- Name string
- The name of the code package.
- Resources
ResourceRequirements Response 
- The resources required by this container.
- Commands []string
- Command array to execute within the container in exec form.
- Diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- Endpoints
[]EndpointProperties Response 
- The endpoints exposed by this container.
- Entrypoint string
- Override for the default entry point in the container.
- EnvironmentVariables []EnvironmentVariable Response 
- The environment variables to set in this container
- ImageRegistry ImageCredential Registry Credential Response 
- Image registry credential.
- Labels
[]ContainerLabel Response 
- The labels to set in this container.
- ReliableCollections []ReliableRefs Collections Ref Response 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- Settings
[]SettingResponse 
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- VolumeRefs []VolumeReference Response 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- Volumes
[]ApplicationScoped Volume Response 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image String
- The Container image to use.
- instanceView ContainerInstance View Response 
- Runtime information of a container instance.
- name String
- The name of the code package.
- resources
ResourceRequirements Response 
- The resources required by this container.
- commands List<String>
- Command array to execute within the container in exec form.
- diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- endpoints
List<EndpointProperties Response> 
- The endpoints exposed by this container.
- entrypoint String
- Override for the default entry point in the container.
- environmentVariables List<EnvironmentVariable Response> 
- The environment variables to set in this container
- imageRegistry ImageCredential Registry Credential Response 
- Image registry credential.
- labels
List<ContainerLabel Response> 
- The labels to set in this container.
- reliableCollections List<ReliableRefs Collections Ref Response> 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings
List<SettingResponse> 
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volumeRefs List<VolumeReference Response> 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes
List<ApplicationScoped Volume Response> 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image string
- The Container image to use.
- instanceView ContainerInstance View Response 
- Runtime information of a container instance.
- name string
- The name of the code package.
- resources
ResourceRequirements Response 
- The resources required by this container.
- commands string[]
- Command array to execute within the container in exec form.
- diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- endpoints
EndpointProperties Response[] 
- The endpoints exposed by this container.
- entrypoint string
- Override for the default entry point in the container.
- environmentVariables EnvironmentVariable Response[] 
- The environment variables to set in this container
- imageRegistry ImageCredential Registry Credential Response 
- Image registry credential.
- labels
ContainerLabel Response[] 
- The labels to set in this container.
- reliableCollections ReliableRefs Collections Ref Response[] 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings
SettingResponse[] 
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volumeRefs VolumeReference Response[] 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes
ApplicationScoped Volume Response[] 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image str
- The Container image to use.
- instance_view ContainerInstance View Response 
- Runtime information of a container instance.
- name str
- The name of the code package.
- resources
ResourceRequirements Response 
- The resources required by this container.
- commands Sequence[str]
- Command array to execute within the container in exec form.
- diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- endpoints
Sequence[EndpointProperties Response] 
- The endpoints exposed by this container.
- entrypoint str
- Override for the default entry point in the container.
- environment_variables Sequence[EnvironmentVariable Response] 
- The environment variables to set in this container
- image_registry_ Imagecredential Registry Credential Response 
- Image registry credential.
- labels
Sequence[ContainerLabel Response] 
- The labels to set in this container.
- reliable_collections_ Sequence[Reliablerefs Collections Ref Response] 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings
Sequence[SettingResponse] 
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volume_refs Sequence[VolumeReference Response] 
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes
Sequence[ApplicationScoped Volume Response] 
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
- image String
- The Container image to use.
- instanceView Property Map
- Runtime information of a container instance.
- name String
- The name of the code package.
- resources Property Map
- The resources required by this container.
- commands List<String>
- Command array to execute within the container in exec form.
- diagnostics Property Map
- Reference to sinks in DiagnosticsDescription.
- endpoints List<Property Map>
- The endpoints exposed by this container.
- entrypoint String
- Override for the default entry point in the container.
- environmentVariables List<Property Map>
- The environment variables to set in this container
- imageRegistry Property MapCredential 
- Image registry credential.
- labels List<Property Map>
- The labels to set in this container.
- reliableCollections List<Property Map>Refs 
- A list of ReliableCollection resources used by this particular code package. Please refer to ReliableCollectionsRef for more details.
- settings List<Property Map>
- The settings to set in this container. The setting file path can be fetched from environment variable "Fabric_SettingPath". The path for Windows container is "C:\secrets". The path for Linux container is "/var/secrets".
- volumeRefs List<Property Map>
- Volumes to be attached to the container. The lifetime of these volumes is independent of the application's lifetime.
- volumes List<Property Map>
- Volumes to be attached to the container. The lifetime of these volumes is scoped to the application's lifetime.
ContainerEventResponse, ContainerEventResponseArgs      
- Count int
- The count of the event.
- FirstTimestamp string
- Date/time of the first event.
- LastTimestamp string
- Date/time of the last event.
- Message string
- The event message
- Name string
- The name of the container event.
- Type string
- The event type.
- Count int
- The count of the event.
- FirstTimestamp string
- Date/time of the first event.
- LastTimestamp string
- Date/time of the last event.
- Message string
- The event message
- Name string
- The name of the container event.
- Type string
- The event type.
- count Integer
- The count of the event.
- firstTimestamp String
- Date/time of the first event.
- lastTimestamp String
- Date/time of the last event.
- message String
- The event message
- name String
- The name of the container event.
- type String
- The event type.
- count number
- The count of the event.
- firstTimestamp string
- Date/time of the first event.
- lastTimestamp string
- Date/time of the last event.
- message string
- The event message
- name string
- The name of the container event.
- type string
- The event type.
- count int
- The count of the event.
- first_timestamp str
- Date/time of the first event.
- last_timestamp str
- Date/time of the last event.
- message str
- The event message
- name str
- The name of the container event.
- type str
- The event type.
- count Number
- The count of the event.
- firstTimestamp String
- Date/time of the first event.
- lastTimestamp String
- Date/time of the last event.
- message String
- The event message
- name String
- The name of the container event.
- type String
- The event type.
ContainerInstanceViewResponse, ContainerInstanceViewResponseArgs        
- CurrentState Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container State Response 
- Current container instance state.
- Events
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container Event Response> 
- The events of this container instance.
- PreviousState Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container State Response 
- Previous container instance state.
- RestartCount int
- The number of times the container has been restarted.
- CurrentState ContainerState Response 
- Current container instance state.
- Events
[]ContainerEvent Response 
- The events of this container instance.
- PreviousState ContainerState Response 
- Previous container instance state.
- RestartCount int
- The number of times the container has been restarted.
- currentState ContainerState Response 
- Current container instance state.
- events
List<ContainerEvent Response> 
- The events of this container instance.
- previousState ContainerState Response 
- Previous container instance state.
- restartCount Integer
- The number of times the container has been restarted.
- currentState ContainerState Response 
- Current container instance state.
- events
ContainerEvent Response[] 
- The events of this container instance.
- previousState ContainerState Response 
- Previous container instance state.
- restartCount number
- The number of times the container has been restarted.
- current_state ContainerState Response 
- Current container instance state.
- events
Sequence[ContainerEvent Response] 
- The events of this container instance.
- previous_state ContainerState Response 
- Previous container instance state.
- restart_count int
- The number of times the container has been restarted.
- currentState Property Map
- Current container instance state.
- events List<Property Map>
- The events of this container instance.
- previousState Property Map
- Previous container instance state.
- restartCount Number
- The number of times the container has been restarted.
ContainerLabel, ContainerLabelArgs    
ContainerLabelResponse, ContainerLabelResponseArgs      
ContainerStateResponse, ContainerStateResponseArgs      
- DetailStatus string
- Human-readable status of this state.
- ExitCode string
- The container exit code.
- FinishTime string
- Date/time when the container state finished.
- StartTime string
- Date/time when the container state started.
- State string
- The state of this container
- DetailStatus string
- Human-readable status of this state.
- ExitCode string
- The container exit code.
- FinishTime string
- Date/time when the container state finished.
- StartTime string
- Date/time when the container state started.
- State string
- The state of this container
- detailStatus String
- Human-readable status of this state.
- exitCode String
- The container exit code.
- finishTime String
- Date/time when the container state finished.
- startTime String
- Date/time when the container state started.
- state String
- The state of this container
- detailStatus string
- Human-readable status of this state.
- exitCode string
- The container exit code.
- finishTime string
- Date/time when the container state finished.
- startTime string
- Date/time when the container state started.
- state string
- The state of this container
- detail_status str
- Human-readable status of this state.
- exit_code str
- The container exit code.
- finish_time str
- Date/time when the container state finished.
- start_time str
- Date/time when the container state started.
- state str
- The state of this container
- detailStatus String
- Human-readable status of this state.
- exitCode String
- The container exit code.
- finishTime String
- Date/time when the container state finished.
- startTime String
- Date/time when the container state started.
- state String
- The state of this container
DiagnosticsDescription, DiagnosticsDescriptionArgs    
- DefaultSink List<string>Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- Enabled bool
- Status of whether or not sinks are enabled.
- Sinks
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Azure Internal Monitoring Pipeline Sink Description> 
- List of supported sinks that can be referenced.
- DefaultSink []stringRefs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- Enabled bool
- Status of whether or not sinks are enabled.
- Sinks
[]AzureInternal Monitoring Pipeline Sink Description 
- List of supported sinks that can be referenced.
- defaultSink List<String>Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled Boolean
- Status of whether or not sinks are enabled.
- sinks
List<AzureInternal Monitoring Pipeline Sink Description> 
- List of supported sinks that can be referenced.
- defaultSink string[]Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled boolean
- Status of whether or not sinks are enabled.
- sinks
AzureInternal Monitoring Pipeline Sink Description[] 
- List of supported sinks that can be referenced.
- default_sink_ Sequence[str]refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled bool
- Status of whether or not sinks are enabled.
- sinks
Sequence[AzureInternal Monitoring Pipeline Sink Description] 
- List of supported sinks that can be referenced.
- defaultSink List<String>Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled Boolean
- Status of whether or not sinks are enabled.
- sinks List<Property Map>
- List of supported sinks that can be referenced.
DiagnosticsDescriptionResponse, DiagnosticsDescriptionResponseArgs      
- DefaultSink List<string>Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- Enabled bool
- Status of whether or not sinks are enabled.
- Sinks
List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Azure Internal Monitoring Pipeline Sink Description Response> 
- List of supported sinks that can be referenced.
- DefaultSink []stringRefs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- Enabled bool
- Status of whether or not sinks are enabled.
- Sinks
[]AzureInternal Monitoring Pipeline Sink Description Response 
- List of supported sinks that can be referenced.
- defaultSink List<String>Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled Boolean
- Status of whether or not sinks are enabled.
- sinks
List<AzureInternal Monitoring Pipeline Sink Description Response> 
- List of supported sinks that can be referenced.
- defaultSink string[]Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled boolean
- Status of whether or not sinks are enabled.
- sinks
AzureInternal Monitoring Pipeline Sink Description Response[] 
- List of supported sinks that can be referenced.
- default_sink_ Sequence[str]refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled bool
- Status of whether or not sinks are enabled.
- sinks
Sequence[AzureInternal Monitoring Pipeline Sink Description Response] 
- List of supported sinks that can be referenced.
- defaultSink List<String>Refs 
- The sinks to be used if diagnostics is enabled. Sink choices can be overridden at the service and code package level.
- enabled Boolean
- Status of whether or not sinks are enabled.
- sinks List<Property Map>
- List of supported sinks that can be referenced.
DiagnosticsRef, DiagnosticsRefArgs    
DiagnosticsRefResponse, DiagnosticsRefResponseArgs      
EndpointProperties, EndpointPropertiesArgs    
EndpointPropertiesResponse, EndpointPropertiesResponseArgs      
EndpointRef, EndpointRefArgs    
- Name string
- Name of the endpoint.
- Name string
- Name of the endpoint.
- name String
- Name of the endpoint.
- name string
- Name of the endpoint.
- name str
- Name of the endpoint.
- name String
- Name of the endpoint.
EndpointRefResponse, EndpointRefResponseArgs      
- Name string
- Name of the endpoint.
- Name string
- Name of the endpoint.
- name String
- Name of the endpoint.
- name string
- Name of the endpoint.
- name str
- Name of the endpoint.
- name String
- Name of the endpoint.
EnvironmentVariable, EnvironmentVariableArgs    
EnvironmentVariableResponse, EnvironmentVariableResponseArgs      
ImageRegistryCredential, ImageRegistryCredentialArgs      
- Server string
- Docker image registry server, without protocol such as httpandhttps.
- Username string
- The username for the private registry.
- Password string
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- Server string
- Docker image registry server, without protocol such as httpandhttps.
- Username string
- The username for the private registry.
- Password string
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- server String
- Docker image registry server, without protocol such as httpandhttps.
- username String
- The username for the private registry.
- password String
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- server string
- Docker image registry server, without protocol such as httpandhttps.
- username string
- The username for the private registry.
- password string
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- server String
- Docker image registry server, without protocol such as httpandhttps.
- username String
- The username for the private registry.
- password String
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
ImageRegistryCredentialResponse, ImageRegistryCredentialResponseArgs        
- Server string
- Docker image registry server, without protocol such as httpandhttps.
- Username string
- The username for the private registry.
- Password string
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- Server string
- Docker image registry server, without protocol such as httpandhttps.
- Username string
- The username for the private registry.
- Password string
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- server String
- Docker image registry server, without protocol such as httpandhttps.
- username String
- The username for the private registry.
- password String
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- server string
- Docker image registry server, without protocol such as httpandhttps.
- username string
- The username for the private registry.
- password string
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
- server String
- Docker image registry server, without protocol such as httpandhttps.
- username String
- The username for the private registry.
- password String
- The password for the private registry. The password is required for create or update operations, however it is not returned in the get or list operations.
NetworkRef, NetworkRefArgs    
- EndpointRefs List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Endpoint Ref> 
- A list of endpoints that are exposed on this network.
- Name string
- Name of the network
- EndpointRefs []EndpointRef 
- A list of endpoints that are exposed on this network.
- Name string
- Name of the network
- endpointRefs List<EndpointRef> 
- A list of endpoints that are exposed on this network.
- name String
- Name of the network
- endpointRefs EndpointRef[] 
- A list of endpoints that are exposed on this network.
- name string
- Name of the network
- endpoint_refs Sequence[EndpointRef] 
- A list of endpoints that are exposed on this network.
- name str
- Name of the network
- endpointRefs List<Property Map>
- A list of endpoints that are exposed on this network.
- name String
- Name of the network
NetworkRefResponse, NetworkRefResponseArgs      
- EndpointRefs List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Endpoint Ref Response> 
- A list of endpoints that are exposed on this network.
- Name string
- Name of the network
- EndpointRefs []EndpointRef Response 
- A list of endpoints that are exposed on this network.
- Name string
- Name of the network
- endpointRefs List<EndpointRef Response> 
- A list of endpoints that are exposed on this network.
- name String
- Name of the network
- endpointRefs EndpointRef Response[] 
- A list of endpoints that are exposed on this network.
- name string
- Name of the network
- endpoint_refs Sequence[EndpointRef Response] 
- A list of endpoints that are exposed on this network.
- name str
- Name of the network
- endpointRefs List<Property Map>
- A list of endpoints that are exposed on this network.
- name String
- Name of the network
OperatingSystemType, OperatingSystemTypeArgs      
- Linux
- LinuxThe required operating system is Linux.
- Windows
- WindowsThe required operating system is Windows.
- OperatingSystem Type Linux 
- LinuxThe required operating system is Linux.
- OperatingSystem Type Windows 
- WindowsThe required operating system is Windows.
- Linux
- LinuxThe required operating system is Linux.
- Windows
- WindowsThe required operating system is Windows.
- Linux
- LinuxThe required operating system is Linux.
- Windows
- WindowsThe required operating system is Windows.
- LINUX
- LinuxThe required operating system is Linux.
- WINDOWS
- WindowsThe required operating system is Windows.
- "Linux"
- LinuxThe required operating system is Linux.
- "Windows"
- WindowsThe required operating system is Windows.
ReliableCollectionsRef, ReliableCollectionsRefArgs      
- Name string
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- DoNot boolPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- Name string
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- DoNot boolPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name String
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- doNot BooleanPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name string
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- doNot booleanPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name str
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- do_not_ boolpersist_ state 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name String
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- doNot BooleanPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
ReliableCollectionsRefResponse, ReliableCollectionsRefResponseArgs        
- Name string
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- DoNot boolPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- Name string
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- DoNot boolPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name String
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- doNot BooleanPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name string
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- doNot booleanPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name str
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- do_not_ boolpersist_ state 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
- name String
- Name of ReliableCollection resource. Right now it's not used and you can use any string.
- doNot BooleanPersist State 
- False (the default) if ReliableCollections state is persisted to disk as usual. True if you do not want to persist state, in which case replication is still enabled and you can use ReliableCollections as distributed cache.
ResourceLimits, ResourceLimitsArgs    
- Cpu double
- CPU limits in cores. At present, only full cores are supported.
- MemoryIn doubleGB 
- The memory limit in GB.
- Cpu float64
- CPU limits in cores. At present, only full cores are supported.
- MemoryIn float64GB 
- The memory limit in GB.
- cpu Double
- CPU limits in cores. At present, only full cores are supported.
- memoryIn DoubleGB 
- The memory limit in GB.
- cpu number
- CPU limits in cores. At present, only full cores are supported.
- memoryIn numberGB 
- The memory limit in GB.
- cpu float
- CPU limits in cores. At present, only full cores are supported.
- memory_in_ floatgb 
- The memory limit in GB.
- cpu Number
- CPU limits in cores. At present, only full cores are supported.
- memoryIn NumberGB 
- The memory limit in GB.
ResourceLimitsResponse, ResourceLimitsResponseArgs      
- Cpu double
- CPU limits in cores. At present, only full cores are supported.
- MemoryIn doubleGB 
- The memory limit in GB.
- Cpu float64
- CPU limits in cores. At present, only full cores are supported.
- MemoryIn float64GB 
- The memory limit in GB.
- cpu Double
- CPU limits in cores. At present, only full cores are supported.
- memoryIn DoubleGB 
- The memory limit in GB.
- cpu number
- CPU limits in cores. At present, only full cores are supported.
- memoryIn numberGB 
- The memory limit in GB.
- cpu float
- CPU limits in cores. At present, only full cores are supported.
- memory_in_ floatgb 
- The memory limit in GB.
- cpu Number
- CPU limits in cores. At present, only full cores are supported.
- memoryIn NumberGB 
- The memory limit in GB.
ResourceRequests, ResourceRequestsArgs    
- Cpu double
- Requested number of CPU cores. At present, only full cores are supported.
- MemoryIn doubleGB 
- The memory request in GB for this container.
- Cpu float64
- Requested number of CPU cores. At present, only full cores are supported.
- MemoryIn float64GB 
- The memory request in GB for this container.
- cpu Double
- Requested number of CPU cores. At present, only full cores are supported.
- memoryIn DoubleGB 
- The memory request in GB for this container.
- cpu number
- Requested number of CPU cores. At present, only full cores are supported.
- memoryIn numberGB 
- The memory request in GB for this container.
- cpu float
- Requested number of CPU cores. At present, only full cores are supported.
- memory_in_ floatgb 
- The memory request in GB for this container.
- cpu Number
- Requested number of CPU cores. At present, only full cores are supported.
- memoryIn NumberGB 
- The memory request in GB for this container.
ResourceRequestsResponse, ResourceRequestsResponseArgs      
- Cpu double
- Requested number of CPU cores. At present, only full cores are supported.
- MemoryIn doubleGB 
- The memory request in GB for this container.
- Cpu float64
- Requested number of CPU cores. At present, only full cores are supported.
- MemoryIn float64GB 
- The memory request in GB for this container.
- cpu Double
- Requested number of CPU cores. At present, only full cores are supported.
- memoryIn DoubleGB 
- The memory request in GB for this container.
- cpu number
- Requested number of CPU cores. At present, only full cores are supported.
- memoryIn numberGB 
- The memory request in GB for this container.
- cpu float
- Requested number of CPU cores. At present, only full cores are supported.
- memory_in_ floatgb 
- The memory request in GB for this container.
- cpu Number
- Requested number of CPU cores. At present, only full cores are supported.
- memoryIn NumberGB 
- The memory request in GB for this container.
ResourceRequirements, ResourceRequirementsArgs    
- Requests
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Resource Requests 
- Describes the requested resources for a given container.
- Limits
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Resource Limits 
- Describes the maximum limits on the resources for a given container.
- Requests
ResourceRequests 
- Describes the requested resources for a given container.
- Limits
ResourceLimits 
- Describes the maximum limits on the resources for a given container.
- requests
ResourceRequests 
- Describes the requested resources for a given container.
- limits
ResourceLimits 
- Describes the maximum limits on the resources for a given container.
- requests
ResourceRequests 
- Describes the requested resources for a given container.
- limits
ResourceLimits 
- Describes the maximum limits on the resources for a given container.
- requests
ResourceRequests 
- Describes the requested resources for a given container.
- limits
ResourceLimits 
- Describes the maximum limits on the resources for a given container.
- requests Property Map
- Describes the requested resources for a given container.
- limits Property Map
- Describes the maximum limits on the resources for a given container.
ResourceRequirementsResponse, ResourceRequirementsResponseArgs      
- Requests
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Resource Requests Response 
- Describes the requested resources for a given container.
- Limits
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Resource Limits Response 
- Describes the maximum limits on the resources for a given container.
- Requests
ResourceRequests Response 
- Describes the requested resources for a given container.
- Limits
ResourceLimits Response 
- Describes the maximum limits on the resources for a given container.
- requests
ResourceRequests Response 
- Describes the requested resources for a given container.
- limits
ResourceLimits Response 
- Describes the maximum limits on the resources for a given container.
- requests
ResourceRequests Response 
- Describes the requested resources for a given container.
- limits
ResourceLimits Response 
- Describes the maximum limits on the resources for a given container.
- requests
ResourceRequests Response 
- Describes the requested resources for a given container.
- limits
ResourceLimits Response 
- Describes the maximum limits on the resources for a given container.
- requests Property Map
- Describes the requested resources for a given container.
- limits Property Map
- Describes the maximum limits on the resources for a given container.
ServiceResourceDescription, ServiceResourceDescriptionArgs      
- CodePackages List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container Code Package Properties> 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- OsType string | Pulumi.Azure Native. Service Fabric Mesh. Operating System Type 
- The operation system required by the code in service.
- AutoScaling List<Pulumi.Policies Azure Native. Service Fabric Mesh. Inputs. Auto Scaling Policy> 
- Auto scaling policies
- Description string
- User readable description of the service.
- Diagnostics
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Diagnostics Ref 
- Reference to sinks in DiagnosticsDescription.
- Name string
- The name of the resource
- NetworkRefs List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Network Ref> 
- The names of the private networks that this service needs to be part of.
- ReplicaCount int
- The number of replicas of the service to create. Defaults to 1 if not specified.
- CodePackages []ContainerCode Package Properties 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- OsType string | OperatingSystem Type 
- The operation system required by the code in service.
- AutoScaling []AutoPolicies Scaling Policy 
- Auto scaling policies
- Description string
- User readable description of the service.
- Diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- Name string
- The name of the resource
- NetworkRefs []NetworkRef 
- The names of the private networks that this service needs to be part of.
- ReplicaCount int
- The number of replicas of the service to create. Defaults to 1 if not specified.
- codePackages List<ContainerCode Package Properties> 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- osType String | OperatingSystem Type 
- The operation system required by the code in service.
- autoScaling List<AutoPolicies Scaling Policy> 
- Auto scaling policies
- description String
- User readable description of the service.
- diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- name String
- The name of the resource
- networkRefs List<NetworkRef> 
- The names of the private networks that this service needs to be part of.
- replicaCount Integer
- The number of replicas of the service to create. Defaults to 1 if not specified.
- codePackages ContainerCode Package Properties[] 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- osType string | OperatingSystem Type 
- The operation system required by the code in service.
- autoScaling AutoPolicies Scaling Policy[] 
- Auto scaling policies
- description string
- User readable description of the service.
- diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- name string
- The name of the resource
- networkRefs NetworkRef[] 
- The names of the private networks that this service needs to be part of.
- replicaCount number
- The number of replicas of the service to create. Defaults to 1 if not specified.
- code_packages Sequence[ContainerCode Package Properties] 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- os_type str | OperatingSystem Type 
- The operation system required by the code in service.
- auto_scaling_ Sequence[Autopolicies Scaling Policy] 
- Auto scaling policies
- description str
- User readable description of the service.
- diagnostics
DiagnosticsRef 
- Reference to sinks in DiagnosticsDescription.
- name str
- The name of the resource
- network_refs Sequence[NetworkRef] 
- The names of the private networks that this service needs to be part of.
- replica_count int
- The number of replicas of the service to create. Defaults to 1 if not specified.
- codePackages List<Property Map>
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- osType String | "Linux" | "Windows"
- The operation system required by the code in service.
- autoScaling List<Property Map>Policies 
- Auto scaling policies
- description String
- User readable description of the service.
- diagnostics Property Map
- Reference to sinks in DiagnosticsDescription.
- name String
- The name of the resource
- networkRefs List<Property Map>
- The names of the private networks that this service needs to be part of.
- replicaCount Number
- The number of replicas of the service to create. Defaults to 1 if not specified.
ServiceResourceDescriptionResponse, ServiceResourceDescriptionResponseArgs        
- CodePackages List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Container Code Package Properties Response> 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- HealthState string
- Describes the health state of an application resource.
- Id string
- Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- OsType string
- The operation system required by the code in service.
- ProvisioningState string
- State of the resource.
- Status string
- Status of the service.
- StatusDetails string
- Gives additional information about the current status of the service.
- Type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- UnhealthyEvaluation string
- When the service's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the service is marked unhealthy.
- AutoScaling List<Pulumi.Policies Azure Native. Service Fabric Mesh. Inputs. Auto Scaling Policy Response> 
- Auto scaling policies
- Description string
- User readable description of the service.
- Diagnostics
Pulumi.Azure Native. Service Fabric Mesh. Inputs. Diagnostics Ref Response 
- Reference to sinks in DiagnosticsDescription.
- Name string
- The name of the resource
- NetworkRefs List<Pulumi.Azure Native. Service Fabric Mesh. Inputs. Network Ref Response> 
- The names of the private networks that this service needs to be part of.
- ReplicaCount int
- The number of replicas of the service to create. Defaults to 1 if not specified.
- CodePackages []ContainerCode Package Properties Response 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- HealthState string
- Describes the health state of an application resource.
- Id string
- Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- OsType string
- The operation system required by the code in service.
- ProvisioningState string
- State of the resource.
- Status string
- Status of the service.
- StatusDetails string
- Gives additional information about the current status of the service.
- Type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- UnhealthyEvaluation string
- When the service's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the service is marked unhealthy.
- AutoScaling []AutoPolicies Scaling Policy Response 
- Auto scaling policies
- Description string
- User readable description of the service.
- Diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- Name string
- The name of the resource
- NetworkRefs []NetworkRef Response 
- The names of the private networks that this service needs to be part of.
- ReplicaCount int
- The number of replicas of the service to create. Defaults to 1 if not specified.
- codePackages List<ContainerCode Package Properties Response> 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- healthState String
- Describes the health state of an application resource.
- id String
- Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- osType String
- The operation system required by the code in service.
- provisioningState String
- State of the resource.
- status String
- Status of the service.
- statusDetails String
- Gives additional information about the current status of the service.
- type String
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthyEvaluation String
- When the service's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the service is marked unhealthy.
- autoScaling List<AutoPolicies Scaling Policy Response> 
- Auto scaling policies
- description String
- User readable description of the service.
- diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- name String
- The name of the resource
- networkRefs List<NetworkRef Response> 
- The names of the private networks that this service needs to be part of.
- replicaCount Integer
- The number of replicas of the service to create. Defaults to 1 if not specified.
- codePackages ContainerCode Package Properties Response[] 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- healthState string
- Describes the health state of an application resource.
- id string
- Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- osType string
- The operation system required by the code in service.
- provisioningState string
- State of the resource.
- status string
- Status of the service.
- statusDetails string
- Gives additional information about the current status of the service.
- type string
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthyEvaluation string
- When the service's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the service is marked unhealthy.
- autoScaling AutoPolicies Scaling Policy Response[] 
- Auto scaling policies
- description string
- User readable description of the service.
- diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- name string
- The name of the resource
- networkRefs NetworkRef Response[] 
- The names of the private networks that this service needs to be part of.
- replicaCount number
- The number of replicas of the service to create. Defaults to 1 if not specified.
- code_packages Sequence[ContainerCode Package Properties Response] 
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- health_state str
- Describes the health state of an application resource.
- id str
- Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- os_type str
- The operation system required by the code in service.
- provisioning_state str
- State of the resource.
- status str
- Status of the service.
- status_details str
- Gives additional information about the current status of the service.
- type str
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthy_evaluation str
- When the service's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the service is marked unhealthy.
- auto_scaling_ Sequence[Autopolicies Scaling Policy Response] 
- Auto scaling policies
- description str
- User readable description of the service.
- diagnostics
DiagnosticsRef Response 
- Reference to sinks in DiagnosticsDescription.
- name str
- The name of the resource
- network_refs Sequence[NetworkRef Response] 
- The names of the private networks that this service needs to be part of.
- replica_count int
- The number of replicas of the service to create. Defaults to 1 if not specified.
- codePackages List<Property Map>
- Describes the set of code packages that forms the service. A code package describes the container and the properties for running it. All the code packages are started together on the same host and share the same context (network, process etc.).
- healthState String
- Describes the health state of an application resource.
- id String
- Fully qualified identifier for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- osType String
- The operation system required by the code in service.
- provisioningState String
- State of the resource.
- status String
- Status of the service.
- statusDetails String
- Gives additional information about the current status of the service.
- type String
- The type of the resource. Ex- Microsoft.Compute/virtualMachines or Microsoft.Storage/storageAccounts.
- unhealthyEvaluation String
- When the service's health state is not 'Ok', this additional details from service fabric Health Manager for the user to know why the service is marked unhealthy.
- autoScaling List<Property Map>Policies 
- Auto scaling policies
- description String
- User readable description of the service.
- diagnostics Property Map
- Reference to sinks in DiagnosticsDescription.
- name String
- The name of the resource
- networkRefs List<Property Map>
- The names of the private networks that this service needs to be part of.
- replicaCount Number
- The number of replicas of the service to create. Defaults to 1 if not specified.
Setting, SettingArgs  
SettingResponse, SettingResponseArgs    
SizeTypes, SizeTypesArgs    
- Small
- Small
- Medium
- Medium
- Large
- Large
- SizeTypes Small 
- Small
- SizeTypes Medium 
- Medium
- SizeTypes Large 
- Large
- Small
- Small
- Medium
- Medium
- Large
- Large
- Small
- Small
- Medium
- Medium
- Large
- Large
- SMALL
- Small
- MEDIUM
- Medium
- LARGE
- Large
- "Small"
- Small
- "Medium"
- Medium
- "Large"
- Large
VolumeReference, VolumeReferenceArgs    
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- destinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name string
- Name of the volume being referenced.
- readOnly boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- destination_path str
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name str
- Name of the volume being referenced.
- read_only bool
- The flag indicating whether the volume is read only. Default is 'false'.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
VolumeReferenceResponse, VolumeReferenceResponseArgs      
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- DestinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- Name string
- Name of the volume being referenced.
- ReadOnly bool
- The flag indicating whether the volume is read only. Default is 'false'.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- destinationPath string
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name string
- Name of the volume being referenced.
- readOnly boolean
- The flag indicating whether the volume is read only. Default is 'false'.
- destination_path str
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name str
- Name of the volume being referenced.
- read_only bool
- The flag indicating whether the volume is read only. Default is 'false'.
- destinationPath String
- The path within the container at which the volume should be mounted. Only valid path characters are allowed.
- name String
- Name of the volume being referenced.
- readOnly Boolean
- The flag indicating whether the volume is read only. Default is 'false'.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:servicefabricmesh:Application sampleApplication /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceFabricMesh/applications/{applicationResourceName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0