azure-native.offazurespringboot.Springbootapp
Explore with Pulumi AI
The springbootapps envelope resource definition. Azure REST API version: 2024-04-01-preview.
Example Usage
springbootapps_CreateOrUpdate_MaximumSet_Gen
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var springbootapp = new AzureNative.OffAzureSpringBoot.Springbootapp("springbootapp", new()
    {
        Properties = new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesArgs
        {
            AppName = "wrauwfegjfccym",
            AppPort = 12,
            AppType = "axzunlh",
            ApplicationConfigurations = new[]
            {
                new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesApplicationConfigurationsArgs
                {
                    Key = "wrbnwhqxjextxgdfbonuynvs",
                    Value = "jnmaf",
                },
            },
            ArtifactName = "wrauwfegjfccym",
            BindingPorts = new[]
            {
                11,
            },
            BuildJdkVersion = "ipzruwqqulkpvhzymqegntz",
            Certificates = new[]
            {
                "xpiqqob",
            },
            Checksum = "gpzumvbzfnhhmuehveanctiamr",
            Dependencies = new[]
            {
                "zrtted",
            },
            Environments = new[]
            {
                "afhprevtcx",
            },
            InstanceCount = 5,
            Instances = new[]
            {
                new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesInstancesArgs
                {
                    InstanceCount = 5,
                    JvmMemoryInMB = 128,
                    MachineArmId = "lsstlommxuskyhnwyxh",
                },
            },
            JarFileLocation = "wfptqclncaqycyfbfih",
            JvmMemoryInMB = 1,
            JvmOptions = new[]
            {
                "nytejjoytevmvlgnfwb",
            },
            LastModifiedTime = "2022-12-02T09:28:24.094Z",
            MachineArmIds = new[]
            {
                "lsstlommxuskyhnwyxh",
            },
            Miscs = new[]
            {
                new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesMiscsArgs
                {
                    Key = "fobsfetkynfmkziei",
                    Value = "k",
                },
            },
            RuntimeJdkVersion = "eblzujbsulpeilykqyjso",
            Servers = new[]
            {
                "gvfhsohasdx",
            },
            SpringBootVersion = "euggigfiii",
            StaticContentLocations = new[]
            {
                "wvvajfkbtmjftir",
            },
        },
        ResourceGroupName = "rgspringbootapps",
        SiteName = "pdfosfhtemfsaglvwjdyqlyeipucrd",
        SpringbootappsName = "ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf",
    });
});
package main
import (
	offazurespringboot "github.com/pulumi/pulumi-azure-native-sdk/offazurespringboot/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := offazurespringboot.NewSpringbootapp(ctx, "springbootapp", &offazurespringboot.SpringbootappArgs{
			Properties: &offazurespringboot.SpringbootappsPropertiesArgs{
				AppName: pulumi.String("wrauwfegjfccym"),
				AppPort: pulumi.Int(12),
				AppType: pulumi.String("axzunlh"),
				ApplicationConfigurations: offazurespringboot.SpringbootappsPropertiesApplicationConfigurationsArray{
					&offazurespringboot.SpringbootappsPropertiesApplicationConfigurationsArgs{
						Key:   pulumi.String("wrbnwhqxjextxgdfbonuynvs"),
						Value: pulumi.String("jnmaf"),
					},
				},
				ArtifactName: pulumi.String("wrauwfegjfccym"),
				BindingPorts: pulumi.IntArray{
					pulumi.Int(11),
				},
				BuildJdkVersion: pulumi.String("ipzruwqqulkpvhzymqegntz"),
				Certificates: pulumi.StringArray{
					pulumi.String("xpiqqob"),
				},
				Checksum: pulumi.String("gpzumvbzfnhhmuehveanctiamr"),
				Dependencies: pulumi.StringArray{
					pulumi.String("zrtted"),
				},
				Environments: pulumi.StringArray{
					pulumi.String("afhprevtcx"),
				},
				InstanceCount: pulumi.Int(5),
				Instances: offazurespringboot.SpringbootappsPropertiesInstancesArray{
					&offazurespringboot.SpringbootappsPropertiesInstancesArgs{
						InstanceCount: pulumi.Int(5),
						JvmMemoryInMB: pulumi.Int(128),
						MachineArmId:  pulumi.String("lsstlommxuskyhnwyxh"),
					},
				},
				JarFileLocation: pulumi.String("wfptqclncaqycyfbfih"),
				JvmMemoryInMB:   pulumi.Int(1),
				JvmOptions: pulumi.StringArray{
					pulumi.String("nytejjoytevmvlgnfwb"),
				},
				LastModifiedTime: pulumi.String("2022-12-02T09:28:24.094Z"),
				MachineArmIds: pulumi.StringArray{
					pulumi.String("lsstlommxuskyhnwyxh"),
				},
				Miscs: offazurespringboot.SpringbootappsPropertiesMiscsArray{
					&offazurespringboot.SpringbootappsPropertiesMiscsArgs{
						Key:   pulumi.String("fobsfetkynfmkziei"),
						Value: pulumi.String("k"),
					},
				},
				RuntimeJdkVersion: pulumi.String("eblzujbsulpeilykqyjso"),
				Servers: pulumi.StringArray{
					pulumi.String("gvfhsohasdx"),
				},
				SpringBootVersion: pulumi.String("euggigfiii"),
				StaticContentLocations: pulumi.StringArray{
					pulumi.String("wvvajfkbtmjftir"),
				},
			},
			ResourceGroupName:  pulumi.String("rgspringbootapps"),
			SiteName:           pulumi.String("pdfosfhtemfsaglvwjdyqlyeipucrd"),
			SpringbootappsName: pulumi.String("ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf"),
		})
		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.offazurespringboot.Springbootapp;
import com.pulumi.azurenative.offazurespringboot.SpringbootappArgs;
import com.pulumi.azurenative.offazurespringboot.inputs.SpringbootappsPropertiesArgs;
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 springbootapp = new Springbootapp("springbootapp", SpringbootappArgs.builder()
            .properties(SpringbootappsPropertiesArgs.builder()
                .appName("wrauwfegjfccym")
                .appPort(12)
                .appType("axzunlh")
                .applicationConfigurations(SpringbootappsPropertiesApplicationConfigurationsArgs.builder()
                    .key("wrbnwhqxjextxgdfbonuynvs")
                    .value("jnmaf")
                    .build())
                .artifactName("wrauwfegjfccym")
                .bindingPorts(11)
                .buildJdkVersion("ipzruwqqulkpvhzymqegntz")
                .certificates("xpiqqob")
                .checksum("gpzumvbzfnhhmuehveanctiamr")
                .dependencies("zrtted")
                .environments("afhprevtcx")
                .instanceCount(5)
                .instances(SpringbootappsPropertiesInstancesArgs.builder()
                    .instanceCount(5)
                    .jvmMemoryInMB(128)
                    .machineArmId("lsstlommxuskyhnwyxh")
                    .build())
                .jarFileLocation("wfptqclncaqycyfbfih")
                .jvmMemoryInMB(1)
                .jvmOptions("nytejjoytevmvlgnfwb")
                .lastModifiedTime("2022-12-02T09:28:24.094Z")
                .machineArmIds("lsstlommxuskyhnwyxh")
                .miscs(SpringbootappsPropertiesMiscsArgs.builder()
                    .key("fobsfetkynfmkziei")
                    .value("k")
                    .build())
                .runtimeJdkVersion("eblzujbsulpeilykqyjso")
                .servers("gvfhsohasdx")
                .springBootVersion("euggigfiii")
                .staticContentLocations("wvvajfkbtmjftir")
                .build())
            .resourceGroupName("rgspringbootapps")
            .siteName("pdfosfhtemfsaglvwjdyqlyeipucrd")
            .springbootappsName("ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const springbootapp = new azure_native.offazurespringboot.Springbootapp("springbootapp", {
    properties: {
        appName: "wrauwfegjfccym",
        appPort: 12,
        appType: "axzunlh",
        applicationConfigurations: [{
            key: "wrbnwhqxjextxgdfbonuynvs",
            value: "jnmaf",
        }],
        artifactName: "wrauwfegjfccym",
        bindingPorts: [11],
        buildJdkVersion: "ipzruwqqulkpvhzymqegntz",
        certificates: ["xpiqqob"],
        checksum: "gpzumvbzfnhhmuehveanctiamr",
        dependencies: ["zrtted"],
        environments: ["afhprevtcx"],
        instanceCount: 5,
        instances: [{
            instanceCount: 5,
            jvmMemoryInMB: 128,
            machineArmId: "lsstlommxuskyhnwyxh",
        }],
        jarFileLocation: "wfptqclncaqycyfbfih",
        jvmMemoryInMB: 1,
        jvmOptions: ["nytejjoytevmvlgnfwb"],
        lastModifiedTime: "2022-12-02T09:28:24.094Z",
        machineArmIds: ["lsstlommxuskyhnwyxh"],
        miscs: [{
            key: "fobsfetkynfmkziei",
            value: "k",
        }],
        runtimeJdkVersion: "eblzujbsulpeilykqyjso",
        servers: ["gvfhsohasdx"],
        springBootVersion: "euggigfiii",
        staticContentLocations: ["wvvajfkbtmjftir"],
    },
    resourceGroupName: "rgspringbootapps",
    siteName: "pdfosfhtemfsaglvwjdyqlyeipucrd",
    springbootappsName: "ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf",
});
import pulumi
import pulumi_azure_native as azure_native
springbootapp = azure_native.offazurespringboot.Springbootapp("springbootapp",
    properties={
        "app_name": "wrauwfegjfccym",
        "app_port": 12,
        "app_type": "axzunlh",
        "application_configurations": [{
            "key": "wrbnwhqxjextxgdfbonuynvs",
            "value": "jnmaf",
        }],
        "artifact_name": "wrauwfegjfccym",
        "binding_ports": [11],
        "build_jdk_version": "ipzruwqqulkpvhzymqegntz",
        "certificates": ["xpiqqob"],
        "checksum": "gpzumvbzfnhhmuehveanctiamr",
        "dependencies": ["zrtted"],
        "environments": ["afhprevtcx"],
        "instance_count": 5,
        "instances": [{
            "instance_count": 5,
            "jvm_memory_in_mb": 128,
            "machine_arm_id": "lsstlommxuskyhnwyxh",
        }],
        "jar_file_location": "wfptqclncaqycyfbfih",
        "jvm_memory_in_mb": 1,
        "jvm_options": ["nytejjoytevmvlgnfwb"],
        "last_modified_time": "2022-12-02T09:28:24.094Z",
        "machine_arm_ids": ["lsstlommxuskyhnwyxh"],
        "miscs": [{
            "key": "fobsfetkynfmkziei",
            "value": "k",
        }],
        "runtime_jdk_version": "eblzujbsulpeilykqyjso",
        "servers": ["gvfhsohasdx"],
        "spring_boot_version": "euggigfiii",
        "static_content_locations": ["wvvajfkbtmjftir"],
    },
    resource_group_name="rgspringbootapps",
    site_name="pdfosfhtemfsaglvwjdyqlyeipucrd",
    springbootapps_name="ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf")
resources:
  springbootapp:
    type: azure-native:offazurespringboot:Springbootapp
    properties:
      properties:
        appName: wrauwfegjfccym
        appPort: 12
        appType: axzunlh
        applicationConfigurations:
          - key: wrbnwhqxjextxgdfbonuynvs
            value: jnmaf
        artifactName: wrauwfegjfccym
        bindingPorts:
          - 11
        buildJdkVersion: ipzruwqqulkpvhzymqegntz
        certificates:
          - xpiqqob
        checksum: gpzumvbzfnhhmuehveanctiamr
        dependencies:
          - zrtted
        environments:
          - afhprevtcx
        instanceCount: 5
        instances:
          - instanceCount: 5
            jvmMemoryInMB: 128
            machineArmId: lsstlommxuskyhnwyxh
        jarFileLocation: wfptqclncaqycyfbfih
        jvmMemoryInMB: 1
        jvmOptions:
          - nytejjoytevmvlgnfwb
        lastModifiedTime: 2022-12-02T09:28:24.094Z
        machineArmIds:
          - lsstlommxuskyhnwyxh
        miscs:
          - key: fobsfetkynfmkziei
            value: k
        runtimeJdkVersion: eblzujbsulpeilykqyjso
        servers:
          - gvfhsohasdx
        springBootVersion: euggigfiii
        staticContentLocations:
          - wvvajfkbtmjftir
      resourceGroupName: rgspringbootapps
      siteName: pdfosfhtemfsaglvwjdyqlyeipucrd
      springbootappsName: ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf
springbootapps_CreateOrUpdate_MinimumSet_Gen
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var springbootapp = new AzureNative.OffAzureSpringBoot.Springbootapp("springbootapp", new()
    {
        ResourceGroupName = "rgspringbootapps",
        SiteName = "pdfosfhtemfsaglvwjdyqlyeipucrd",
        SpringbootappsName = "ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf",
    });
});
package main
import (
	offazurespringboot "github.com/pulumi/pulumi-azure-native-sdk/offazurespringboot/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := offazurespringboot.NewSpringbootapp(ctx, "springbootapp", &offazurespringboot.SpringbootappArgs{
			ResourceGroupName:  pulumi.String("rgspringbootapps"),
			SiteName:           pulumi.String("pdfosfhtemfsaglvwjdyqlyeipucrd"),
			SpringbootappsName: pulumi.String("ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf"),
		})
		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.offazurespringboot.Springbootapp;
import com.pulumi.azurenative.offazurespringboot.SpringbootappArgs;
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 springbootapp = new Springbootapp("springbootapp", SpringbootappArgs.builder()
            .resourceGroupName("rgspringbootapps")
            .siteName("pdfosfhtemfsaglvwjdyqlyeipucrd")
            .springbootappsName("ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const springbootapp = new azure_native.offazurespringboot.Springbootapp("springbootapp", {
    resourceGroupName: "rgspringbootapps",
    siteName: "pdfosfhtemfsaglvwjdyqlyeipucrd",
    springbootappsName: "ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf",
});
import pulumi
import pulumi_azure_native as azure_native
springbootapp = azure_native.offazurespringboot.Springbootapp("springbootapp",
    resource_group_name="rgspringbootapps",
    site_name="pdfosfhtemfsaglvwjdyqlyeipucrd",
    springbootapps_name="ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf")
resources:
  springbootapp:
    type: azure-native:offazurespringboot:Springbootapp
    properties:
      resourceGroupName: rgspringbootapps
      siteName: pdfosfhtemfsaglvwjdyqlyeipucrd
      springbootappsName: ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf
Create Springbootapp Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Springbootapp(name: string, args: SpringbootappArgs, opts?: CustomResourceOptions);@overload
def Springbootapp(resource_name: str,
                  args: SpringbootappArgs,
                  opts: Optional[ResourceOptions] = None)
@overload
def Springbootapp(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  resource_group_name: Optional[str] = None,
                  site_name: Optional[str] = None,
                  properties: Optional[SpringbootappsPropertiesArgs] = None,
                  springbootapps_name: Optional[str] = None)func NewSpringbootapp(ctx *Context, name string, args SpringbootappArgs, opts ...ResourceOption) (*Springbootapp, error)public Springbootapp(string name, SpringbootappArgs args, CustomResourceOptions? opts = null)
public Springbootapp(String name, SpringbootappArgs args)
public Springbootapp(String name, SpringbootappArgs args, CustomResourceOptions options)
type: azure-native:offazurespringboot:Springbootapp
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 SpringbootappArgs
- 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 SpringbootappArgs
- 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 SpringbootappArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SpringbootappArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SpringbootappArgs
- 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 springbootappResource = new AzureNative.OffAzureSpringBoot.Springbootapp("springbootappResource", new()
{
    ResourceGroupName = "string",
    SiteName = "string",
    Properties = new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesArgs
    {
        AppName = "string",
        AppPort = 0,
        AppType = "string",
        ApplicationConfigurations = new[]
        {
            new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesApplicationConfigurationsArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        ArtifactName = "string",
        BindingPorts = new[]
        {
            0,
        },
        BuildJdkVersion = "string",
        Certificates = new[]
        {
            "string",
        },
        Checksum = "string",
        ConnectionStrings = new[]
        {
            "string",
        },
        Dependencies = new[]
        {
            "string",
        },
        Environments = new[]
        {
            "string",
        },
        Errors = new[]
        {
            new AzureNative.OffAzureSpringBoot.Inputs.ErrorArgs
            {
                Code = "string",
                Id = 0,
                Message = "string",
                PossibleCauses = "string",
                RecommendedAction = "string",
                RunAsAccountId = "string",
                Severity = "string",
                SummaryMessage = "string",
                UpdatedTimeStamp = "string",
            },
        },
        InstanceCount = 0,
        Instances = new[]
        {
            new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesInstancesArgs
            {
                MachineArmId = "string",
                InstanceCount = 0,
                JvmMemoryInMB = 0,
            },
        },
        JarFileLocation = "string",
        JvmMemoryInMB = 0,
        JvmOptions = new[]
        {
            "string",
        },
        Labels = 
        {
            { "string", "string" },
        },
        LastModifiedTime = "string",
        LastUpdatedTime = "string",
        MachineArmIds = new[]
        {
            "string",
        },
        Miscs = new[]
        {
            new AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesMiscsArgs
            {
                Key = "string",
                Value = "string",
            },
        },
        RuntimeJdkVersion = "string",
        Servers = new[]
        {
            "string",
        },
        SpringBootVersion = "string",
        StaticContentLocations = new[]
        {
            "string",
        },
    },
    SpringbootappsName = "string",
});
example, err := offazurespringboot.NewSpringbootapp(ctx, "springbootappResource", &offazurespringboot.SpringbootappArgs{
	ResourceGroupName: pulumi.String("string"),
	SiteName:          pulumi.String("string"),
	Properties: &offazurespringboot.SpringbootappsPropertiesArgs{
		AppName: pulumi.String("string"),
		AppPort: pulumi.Int(0),
		AppType: pulumi.String("string"),
		ApplicationConfigurations: offazurespringboot.SpringbootappsPropertiesApplicationConfigurationsArray{
			&offazurespringboot.SpringbootappsPropertiesApplicationConfigurationsArgs{
				Key:   pulumi.String("string"),
				Value: pulumi.String("string"),
			},
		},
		ArtifactName: pulumi.String("string"),
		BindingPorts: pulumi.IntArray{
			pulumi.Int(0),
		},
		BuildJdkVersion: pulumi.String("string"),
		Certificates: pulumi.StringArray{
			pulumi.String("string"),
		},
		Checksum: pulumi.String("string"),
		ConnectionStrings: pulumi.StringArray{
			pulumi.String("string"),
		},
		Dependencies: pulumi.StringArray{
			pulumi.String("string"),
		},
		Environments: pulumi.StringArray{
			pulumi.String("string"),
		},
		Errors: offazurespringboot.ErrorArray{
			&offazurespringboot.ErrorArgs{
				Code:              pulumi.String("string"),
				Id:                pulumi.Float64(0),
				Message:           pulumi.String("string"),
				PossibleCauses:    pulumi.String("string"),
				RecommendedAction: pulumi.String("string"),
				RunAsAccountId:    pulumi.String("string"),
				Severity:          pulumi.String("string"),
				SummaryMessage:    pulumi.String("string"),
				UpdatedTimeStamp:  pulumi.String("string"),
			},
		},
		InstanceCount: pulumi.Int(0),
		Instances: offazurespringboot.SpringbootappsPropertiesInstancesArray{
			&offazurespringboot.SpringbootappsPropertiesInstancesArgs{
				MachineArmId:  pulumi.String("string"),
				InstanceCount: pulumi.Int(0),
				JvmMemoryInMB: pulumi.Int(0),
			},
		},
		JarFileLocation: pulumi.String("string"),
		JvmMemoryInMB:   pulumi.Int(0),
		JvmOptions: pulumi.StringArray{
			pulumi.String("string"),
		},
		Labels: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
		LastModifiedTime: pulumi.String("string"),
		LastUpdatedTime:  pulumi.String("string"),
		MachineArmIds: pulumi.StringArray{
			pulumi.String("string"),
		},
		Miscs: offazurespringboot.SpringbootappsPropertiesMiscsArray{
			&offazurespringboot.SpringbootappsPropertiesMiscsArgs{
				Key:   pulumi.String("string"),
				Value: pulumi.String("string"),
			},
		},
		RuntimeJdkVersion: pulumi.String("string"),
		Servers: pulumi.StringArray{
			pulumi.String("string"),
		},
		SpringBootVersion: pulumi.String("string"),
		StaticContentLocations: pulumi.StringArray{
			pulumi.String("string"),
		},
	},
	SpringbootappsName: pulumi.String("string"),
})
var springbootappResource = new Springbootapp("springbootappResource", SpringbootappArgs.builder()
    .resourceGroupName("string")
    .siteName("string")
    .properties(SpringbootappsPropertiesArgs.builder()
        .appName("string")
        .appPort(0)
        .appType("string")
        .applicationConfigurations(SpringbootappsPropertiesApplicationConfigurationsArgs.builder()
            .key("string")
            .value("string")
            .build())
        .artifactName("string")
        .bindingPorts(0)
        .buildJdkVersion("string")
        .certificates("string")
        .checksum("string")
        .connectionStrings("string")
        .dependencies("string")
        .environments("string")
        .errors(ErrorArgs.builder()
            .code("string")
            .id(0)
            .message("string")
            .possibleCauses("string")
            .recommendedAction("string")
            .runAsAccountId("string")
            .severity("string")
            .summaryMessage("string")
            .updatedTimeStamp("string")
            .build())
        .instanceCount(0)
        .instances(SpringbootappsPropertiesInstancesArgs.builder()
            .machineArmId("string")
            .instanceCount(0)
            .jvmMemoryInMB(0)
            .build())
        .jarFileLocation("string")
        .jvmMemoryInMB(0)
        .jvmOptions("string")
        .labels(Map.of("string", "string"))
        .lastModifiedTime("string")
        .lastUpdatedTime("string")
        .machineArmIds("string")
        .miscs(SpringbootappsPropertiesMiscsArgs.builder()
            .key("string")
            .value("string")
            .build())
        .runtimeJdkVersion("string")
        .servers("string")
        .springBootVersion("string")
        .staticContentLocations("string")
        .build())
    .springbootappsName("string")
    .build());
springbootapp_resource = azure_native.offazurespringboot.Springbootapp("springbootappResource",
    resource_group_name="string",
    site_name="string",
    properties={
        "app_name": "string",
        "app_port": 0,
        "app_type": "string",
        "application_configurations": [{
            "key": "string",
            "value": "string",
        }],
        "artifact_name": "string",
        "binding_ports": [0],
        "build_jdk_version": "string",
        "certificates": ["string"],
        "checksum": "string",
        "connection_strings": ["string"],
        "dependencies": ["string"],
        "environments": ["string"],
        "errors": [{
            "code": "string",
            "id": 0,
            "message": "string",
            "possible_causes": "string",
            "recommended_action": "string",
            "run_as_account_id": "string",
            "severity": "string",
            "summary_message": "string",
            "updated_time_stamp": "string",
        }],
        "instance_count": 0,
        "instances": [{
            "machine_arm_id": "string",
            "instance_count": 0,
            "jvm_memory_in_mb": 0,
        }],
        "jar_file_location": "string",
        "jvm_memory_in_mb": 0,
        "jvm_options": ["string"],
        "labels": {
            "string": "string",
        },
        "last_modified_time": "string",
        "last_updated_time": "string",
        "machine_arm_ids": ["string"],
        "miscs": [{
            "key": "string",
            "value": "string",
        }],
        "runtime_jdk_version": "string",
        "servers": ["string"],
        "spring_boot_version": "string",
        "static_content_locations": ["string"],
    },
    springbootapps_name="string")
const springbootappResource = new azure_native.offazurespringboot.Springbootapp("springbootappResource", {
    resourceGroupName: "string",
    siteName: "string",
    properties: {
        appName: "string",
        appPort: 0,
        appType: "string",
        applicationConfigurations: [{
            key: "string",
            value: "string",
        }],
        artifactName: "string",
        bindingPorts: [0],
        buildJdkVersion: "string",
        certificates: ["string"],
        checksum: "string",
        connectionStrings: ["string"],
        dependencies: ["string"],
        environments: ["string"],
        errors: [{
            code: "string",
            id: 0,
            message: "string",
            possibleCauses: "string",
            recommendedAction: "string",
            runAsAccountId: "string",
            severity: "string",
            summaryMessage: "string",
            updatedTimeStamp: "string",
        }],
        instanceCount: 0,
        instances: [{
            machineArmId: "string",
            instanceCount: 0,
            jvmMemoryInMB: 0,
        }],
        jarFileLocation: "string",
        jvmMemoryInMB: 0,
        jvmOptions: ["string"],
        labels: {
            string: "string",
        },
        lastModifiedTime: "string",
        lastUpdatedTime: "string",
        machineArmIds: ["string"],
        miscs: [{
            key: "string",
            value: "string",
        }],
        runtimeJdkVersion: "string",
        servers: ["string"],
        springBootVersion: "string",
        staticContentLocations: ["string"],
    },
    springbootappsName: "string",
});
type: azure-native:offazurespringboot:Springbootapp
properties:
    properties:
        appName: string
        appPort: 0
        appType: string
        applicationConfigurations:
            - key: string
              value: string
        artifactName: string
        bindingPorts:
            - 0
        buildJdkVersion: string
        certificates:
            - string
        checksum: string
        connectionStrings:
            - string
        dependencies:
            - string
        environments:
            - string
        errors:
            - code: string
              id: 0
              message: string
              possibleCauses: string
              recommendedAction: string
              runAsAccountId: string
              severity: string
              summaryMessage: string
              updatedTimeStamp: string
        instanceCount: 0
        instances:
            - instanceCount: 0
              jvmMemoryInMB: 0
              machineArmId: string
        jarFileLocation: string
        jvmMemoryInMB: 0
        jvmOptions:
            - string
        labels:
            string: string
        lastModifiedTime: string
        lastUpdatedTime: string
        machineArmIds:
            - string
        miscs:
            - key: string
              value: string
        runtimeJdkVersion: string
        servers:
            - string
        springBootVersion: string
        staticContentLocations:
            - string
    resourceGroupName: string
    siteName: string
    springbootappsName: string
Springbootapp 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 Springbootapp resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SiteName string
- The springbootsites name.
- Properties
Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties 
- The springbootapps resource definition.
- SpringbootappsName string
- The springbootapps name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SiteName string
- The springbootsites name.
- Properties
SpringbootappsProperties Args 
- The springbootapps resource definition.
- SpringbootappsName string
- The springbootapps name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- siteName String
- The springbootsites name.
- properties
SpringbootappsProperties 
- The springbootapps resource definition.
- springbootappsName String
- The springbootapps name.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- siteName string
- The springbootsites name.
- properties
SpringbootappsProperties 
- The springbootapps resource definition.
- springbootappsName string
- The springbootapps name.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- site_name str
- The springbootsites name.
- properties
SpringbootappsProperties Args 
- The springbootapps resource definition.
- springbootapps_name str
- The springbootapps name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- siteName String
- The springbootsites name.
- properties Property Map
- The springbootapps resource definition.
- springbootappsName String
- The springbootapps name.
Outputs
All input properties are implicitly available as output properties. Additionally, the Springbootapp resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData Pulumi.Azure Native. Off Azure Spring Boot. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The name of the resource
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The name of the resource
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The name of the resource
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The name of the resource
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
Supporting Types
Error, ErrorArgs  
- Code string
- The error code.
- Id double
- The error ID.
- Message string
- The detailed error message.
- PossibleCauses string
- The error possible causes.
- RecommendedAction string
- The error recommended action
- RunAs stringAccount Id 
- The account ID used to login.
- Severity string
- The error severity
- SummaryMessage string
- The summarized error message.
- UpdatedTime stringStamp 
- Time when this error was last updated.
- Code string
- The error code.
- Id float64
- The error ID.
- Message string
- The detailed error message.
- PossibleCauses string
- The error possible causes.
- RecommendedAction string
- The error recommended action
- RunAs stringAccount Id 
- The account ID used to login.
- Severity string
- The error severity
- SummaryMessage string
- The summarized error message.
- UpdatedTime stringStamp 
- Time when this error was last updated.
- code String
- The error code.
- id Double
- The error ID.
- message String
- The detailed error message.
- possibleCauses String
- The error possible causes.
- recommendedAction String
- The error recommended action
- runAs StringAccount Id 
- The account ID used to login.
- severity String
- The error severity
- summaryMessage String
- The summarized error message.
- updatedTime StringStamp 
- Time when this error was last updated.
- code string
- The error code.
- id number
- The error ID.
- message string
- The detailed error message.
- possibleCauses string
- The error possible causes.
- recommendedAction string
- The error recommended action
- runAs stringAccount Id 
- The account ID used to login.
- severity string
- The error severity
- summaryMessage string
- The summarized error message.
- updatedTime stringStamp 
- Time when this error was last updated.
- code str
- The error code.
- id float
- The error ID.
- message str
- The detailed error message.
- possible_causes str
- The error possible causes.
- recommended_action str
- The error recommended action
- run_as_ straccount_ id 
- The account ID used to login.
- severity str
- The error severity
- summary_message str
- The summarized error message.
- updated_time_ strstamp 
- Time when this error was last updated.
- code String
- The error code.
- id Number
- The error ID.
- message String
- The detailed error message.
- possibleCauses String
- The error possible causes.
- recommendedAction String
- The error recommended action
- runAs StringAccount Id 
- The account ID used to login.
- severity String
- The error severity
- summaryMessage String
- The summarized error message.
- updatedTime StringStamp 
- Time when this error was last updated.
ErrorResponse, ErrorResponseArgs    
- Code string
- The error code.
- Id double
- The error ID.
- Message string
- The detailed error message.
- PossibleCauses string
- The error possible causes.
- RecommendedAction string
- The error recommended action
- RunAs stringAccount Id 
- The account ID used to login.
- Severity string
- The error severity
- SummaryMessage string
- The summarized error message.
- UpdatedTime stringStamp 
- Time when this error was last updated.
- Code string
- The error code.
- Id float64
- The error ID.
- Message string
- The detailed error message.
- PossibleCauses string
- The error possible causes.
- RecommendedAction string
- The error recommended action
- RunAs stringAccount Id 
- The account ID used to login.
- Severity string
- The error severity
- SummaryMessage string
- The summarized error message.
- UpdatedTime stringStamp 
- Time when this error was last updated.
- code String
- The error code.
- id Double
- The error ID.
- message String
- The detailed error message.
- possibleCauses String
- The error possible causes.
- recommendedAction String
- The error recommended action
- runAs StringAccount Id 
- The account ID used to login.
- severity String
- The error severity
- summaryMessage String
- The summarized error message.
- updatedTime StringStamp 
- Time when this error was last updated.
- code string
- The error code.
- id number
- The error ID.
- message string
- The detailed error message.
- possibleCauses string
- The error possible causes.
- recommendedAction string
- The error recommended action
- runAs stringAccount Id 
- The account ID used to login.
- severity string
- The error severity
- summaryMessage string
- The summarized error message.
- updatedTime stringStamp 
- Time when this error was last updated.
- code str
- The error code.
- id float
- The error ID.
- message str
- The detailed error message.
- possible_causes str
- The error possible causes.
- recommended_action str
- The error recommended action
- run_as_ straccount_ id 
- The account ID used to login.
- severity str
- The error severity
- summary_message str
- The summarized error message.
- updated_time_ strstamp 
- Time when this error was last updated.
- code String
- The error code.
- id Number
- The error ID.
- message String
- The detailed error message.
- possibleCauses String
- The error possible causes.
- recommendedAction String
- The error recommended action
- runAs StringAccount Id 
- The account ID used to login.
- severity String
- The error severity
- summaryMessage String
- The summarized error message.
- updatedTime StringStamp 
- Time when this error was last updated.
SpringbootappsProperties, SpringbootappsPropertiesArgs    
- AppName string
- The name of SpringBootApp.
- AppPort int
- The application port.
- AppType string
- The application type, whether it is a SpringBoot app.
- ApplicationConfigurations List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Application Configurations> 
- The application configuration file list.
- ArtifactName string
- The artifact name of SpringBootApp.
- BindingPorts List<int>
- The application binding port list.
- BuildJdk stringVersion 
- The jdk version in build.
- Certificates List<string>
- The certificate file list.
- Checksum string
- The checksum of jar file.
- ConnectionStrings List<string>
- The connection string list.
- Dependencies List<string>
- The dependency list.
- Environments List<string>
- The environment variable list.
- Errors
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Error> 
- The list of errors.
- InstanceCount int
- The total instance count the app deployed.
- Instances
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Instances> 
- The breakdown info for app instances on all the servers
- JarFile stringLocation 
- The jar file location on the server.
- JvmMemory intIn MB 
- The jvm heap memory allocated.
- JvmOptions List<string>
- The jvm options.
- Labels Dictionary<string, string>
- Resource labels
- LastModified stringTime 
- Time when this springbootapps jar file was last modified.
- LastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- MachineArm List<string>Ids 
- The machine ARM id list the app belongs to.
- Miscs
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Miscs> 
- The other types of date collected.
- RuntimeJdk stringVersion 
- The jdk version installed on server
- Servers List<string>
- The server list the app installed
- SpringBoot stringVersion 
- The spring boot version.
- StaticContent List<string>Locations 
- The static content location list.
- AppName string
- The name of SpringBootApp.
- AppPort int
- The application port.
- AppType string
- The application type, whether it is a SpringBoot app.
- ApplicationConfigurations []SpringbootappsProperties Application Configurations 
- The application configuration file list.
- ArtifactName string
- The artifact name of SpringBootApp.
- BindingPorts []int
- The application binding port list.
- BuildJdk stringVersion 
- The jdk version in build.
- Certificates []string
- The certificate file list.
- Checksum string
- The checksum of jar file.
- ConnectionStrings []string
- The connection string list.
- Dependencies []string
- The dependency list.
- Environments []string
- The environment variable list.
- Errors []Error
- The list of errors.
- InstanceCount int
- The total instance count the app deployed.
- Instances
[]SpringbootappsProperties Instances 
- The breakdown info for app instances on all the servers
- JarFile stringLocation 
- The jar file location on the server.
- JvmMemory intIn MB 
- The jvm heap memory allocated.
- JvmOptions []string
- The jvm options.
- Labels map[string]string
- Resource labels
- LastModified stringTime 
- Time when this springbootapps jar file was last modified.
- LastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- MachineArm []stringIds 
- The machine ARM id list the app belongs to.
- Miscs
[]SpringbootappsProperties Miscs 
- The other types of date collected.
- RuntimeJdk stringVersion 
- The jdk version installed on server
- Servers []string
- The server list the app installed
- SpringBoot stringVersion 
- The spring boot version.
- StaticContent []stringLocations 
- The static content location list.
- appName String
- The name of SpringBootApp.
- appPort Integer
- The application port.
- appType String
- The application type, whether it is a SpringBoot app.
- applicationConfigurations List<SpringbootappsProperties Application Configurations> 
- The application configuration file list.
- artifactName String
- The artifact name of SpringBootApp.
- bindingPorts List<Integer>
- The application binding port list.
- buildJdk StringVersion 
- The jdk version in build.
- certificates List<String>
- The certificate file list.
- checksum String
- The checksum of jar file.
- connectionStrings List<String>
- The connection string list.
- dependencies List<String>
- The dependency list.
- environments List<String>
- The environment variable list.
- errors List<Error>
- The list of errors.
- instanceCount Integer
- The total instance count the app deployed.
- instances
List<SpringbootappsProperties Instances> 
- The breakdown info for app instances on all the servers
- jarFile StringLocation 
- The jar file location on the server.
- jvmMemory IntegerIn MB 
- The jvm heap memory allocated.
- jvmOptions List<String>
- The jvm options.
- labels Map<String,String>
- Resource labels
- lastModified StringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated StringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm List<String>Ids 
- The machine ARM id list the app belongs to.
- miscs
List<SpringbootappsProperties Miscs> 
- The other types of date collected.
- runtimeJdk StringVersion 
- The jdk version installed on server
- servers List<String>
- The server list the app installed
- springBoot StringVersion 
- The spring boot version.
- staticContent List<String>Locations 
- The static content location list.
- appName string
- The name of SpringBootApp.
- appPort number
- The application port.
- appType string
- The application type, whether it is a SpringBoot app.
- applicationConfigurations SpringbootappsProperties Application Configurations[] 
- The application configuration file list.
- artifactName string
- The artifact name of SpringBootApp.
- bindingPorts number[]
- The application binding port list.
- buildJdk stringVersion 
- The jdk version in build.
- certificates string[]
- The certificate file list.
- checksum string
- The checksum of jar file.
- connectionStrings string[]
- The connection string list.
- dependencies string[]
- The dependency list.
- environments string[]
- The environment variable list.
- errors Error[]
- The list of errors.
- instanceCount number
- The total instance count the app deployed.
- instances
SpringbootappsProperties Instances[] 
- The breakdown info for app instances on all the servers
- jarFile stringLocation 
- The jar file location on the server.
- jvmMemory numberIn MB 
- The jvm heap memory allocated.
- jvmOptions string[]
- The jvm options.
- labels {[key: string]: string}
- Resource labels
- lastModified stringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm string[]Ids 
- The machine ARM id list the app belongs to.
- miscs
SpringbootappsProperties Miscs[] 
- The other types of date collected.
- runtimeJdk stringVersion 
- The jdk version installed on server
- servers string[]
- The server list the app installed
- springBoot stringVersion 
- The spring boot version.
- staticContent string[]Locations 
- The static content location list.
- app_name str
- The name of SpringBootApp.
- app_port int
- The application port.
- app_type str
- The application type, whether it is a SpringBoot app.
- application_configurations Sequence[SpringbootappsProperties Application Configurations] 
- The application configuration file list.
- artifact_name str
- The artifact name of SpringBootApp.
- binding_ports Sequence[int]
- The application binding port list.
- build_jdk_ strversion 
- The jdk version in build.
- certificates Sequence[str]
- The certificate file list.
- checksum str
- The checksum of jar file.
- connection_strings Sequence[str]
- The connection string list.
- dependencies Sequence[str]
- The dependency list.
- environments Sequence[str]
- The environment variable list.
- errors Sequence[Error]
- The list of errors.
- instance_count int
- The total instance count the app deployed.
- instances
Sequence[SpringbootappsProperties Instances] 
- The breakdown info for app instances on all the servers
- jar_file_ strlocation 
- The jar file location on the server.
- jvm_memory_ intin_ mb 
- The jvm heap memory allocated.
- jvm_options Sequence[str]
- The jvm options.
- labels Mapping[str, str]
- Resource labels
- last_modified_ strtime 
- Time when this springbootapps jar file was last modified.
- last_updated_ strtime 
- Time when this springbootapps instance was last refreshed.
- machine_arm_ Sequence[str]ids 
- The machine ARM id list the app belongs to.
- miscs
Sequence[SpringbootappsProperties Miscs] 
- The other types of date collected.
- runtime_jdk_ strversion 
- The jdk version installed on server
- servers Sequence[str]
- The server list the app installed
- spring_boot_ strversion 
- The spring boot version.
- static_content_ Sequence[str]locations 
- The static content location list.
- appName String
- The name of SpringBootApp.
- appPort Number
- The application port.
- appType String
- The application type, whether it is a SpringBoot app.
- applicationConfigurations List<Property Map>
- The application configuration file list.
- artifactName String
- The artifact name of SpringBootApp.
- bindingPorts List<Number>
- The application binding port list.
- buildJdk StringVersion 
- The jdk version in build.
- certificates List<String>
- The certificate file list.
- checksum String
- The checksum of jar file.
- connectionStrings List<String>
- The connection string list.
- dependencies List<String>
- The dependency list.
- environments List<String>
- The environment variable list.
- errors List<Property Map>
- The list of errors.
- instanceCount Number
- The total instance count the app deployed.
- instances List<Property Map>
- The breakdown info for app instances on all the servers
- jarFile StringLocation 
- The jar file location on the server.
- jvmMemory NumberIn MB 
- The jvm heap memory allocated.
- jvmOptions List<String>
- The jvm options.
- labels Map<String>
- Resource labels
- lastModified StringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated StringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm List<String>Ids 
- The machine ARM id list the app belongs to.
- miscs List<Property Map>
- The other types of date collected.
- runtimeJdk StringVersion 
- The jdk version installed on server
- servers List<String>
- The server list the app installed
- springBoot StringVersion 
- The spring boot version.
- staticContent List<String>Locations 
- The static content location list.
SpringbootappsPropertiesApplicationConfigurations, SpringbootappsPropertiesApplicationConfigurationsArgs        
SpringbootappsPropertiesInstances, SpringbootappsPropertiesInstancesArgs      
- MachineArm stringId 
- The machine ARM resource Id of this app instance
- InstanceCount int
- The instance count of this app instance
- JvmMemory intIn MB 
- The jvm heap memory allocated of this app instance
- MachineArm stringId 
- The machine ARM resource Id of this app instance
- InstanceCount int
- The instance count of this app instance
- JvmMemory intIn MB 
- The jvm heap memory allocated of this app instance
- machineArm StringId 
- The machine ARM resource Id of this app instance
- instanceCount Integer
- The instance count of this app instance
- jvmMemory IntegerIn MB 
- The jvm heap memory allocated of this app instance
- machineArm stringId 
- The machine ARM resource Id of this app instance
- instanceCount number
- The instance count of this app instance
- jvmMemory numberIn MB 
- The jvm heap memory allocated of this app instance
- machine_arm_ strid 
- The machine ARM resource Id of this app instance
- instance_count int
- The instance count of this app instance
- jvm_memory_ intin_ mb 
- The jvm heap memory allocated of this app instance
- machineArm StringId 
- The machine ARM resource Id of this app instance
- instanceCount Number
- The instance count of this app instance
- jvmMemory NumberIn MB 
- The jvm heap memory allocated of this app instance
SpringbootappsPropertiesMiscs, SpringbootappsPropertiesMiscsArgs      
SpringbootappsPropertiesResponse, SpringbootappsPropertiesResponseArgs      
- ProvisioningState string
- The resource provisioning state.
- AppName string
- The name of SpringBootApp.
- AppPort int
- The application port.
- AppType string
- The application type, whether it is a SpringBoot app.
- ApplicationConfigurations List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Response Application Configurations> 
- The application configuration file list.
- ArtifactName string
- The artifact name of SpringBootApp.
- BindingPorts List<int>
- The application binding port list.
- BuildJdk stringVersion 
- The jdk version in build.
- Certificates List<string>
- The certificate file list.
- Checksum string
- The checksum of jar file.
- ConnectionStrings List<string>
- The connection string list.
- Dependencies List<string>
- The dependency list.
- Environments List<string>
- The environment variable list.
- Errors
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Error Response> 
- The list of errors.
- InstanceCount int
- The total instance count the app deployed.
- Instances
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Response Instances> 
- The breakdown info for app instances on all the servers
- JarFile stringLocation 
- The jar file location on the server.
- JvmMemory intIn MB 
- The jvm heap memory allocated.
- JvmOptions List<string>
- The jvm options.
- Labels Dictionary<string, string>
- Resource labels
- LastModified stringTime 
- Time when this springbootapps jar file was last modified.
- LastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- MachineArm List<string>Ids 
- The machine ARM id list the app belongs to.
- Miscs
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Response Miscs> 
- The other types of date collected.
- RuntimeJdk stringVersion 
- The jdk version installed on server
- Servers List<string>
- The server list the app installed
- SpringBoot stringVersion 
- The spring boot version.
- StaticContent List<string>Locations 
- The static content location list.
- ProvisioningState string
- The resource provisioning state.
- AppName string
- The name of SpringBootApp.
- AppPort int
- The application port.
- AppType string
- The application type, whether it is a SpringBoot app.
- ApplicationConfigurations []SpringbootappsProperties Response Application Configurations 
- The application configuration file list.
- ArtifactName string
- The artifact name of SpringBootApp.
- BindingPorts []int
- The application binding port list.
- BuildJdk stringVersion 
- The jdk version in build.
- Certificates []string
- The certificate file list.
- Checksum string
- The checksum of jar file.
- ConnectionStrings []string
- The connection string list.
- Dependencies []string
- The dependency list.
- Environments []string
- The environment variable list.
- Errors
[]ErrorResponse 
- The list of errors.
- InstanceCount int
- The total instance count the app deployed.
- Instances
[]SpringbootappsProperties Response Instances 
- The breakdown info for app instances on all the servers
- JarFile stringLocation 
- The jar file location on the server.
- JvmMemory intIn MB 
- The jvm heap memory allocated.
- JvmOptions []string
- The jvm options.
- Labels map[string]string
- Resource labels
- LastModified stringTime 
- Time when this springbootapps jar file was last modified.
- LastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- MachineArm []stringIds 
- The machine ARM id list the app belongs to.
- Miscs
[]SpringbootappsProperties Response Miscs 
- The other types of date collected.
- RuntimeJdk stringVersion 
- The jdk version installed on server
- Servers []string
- The server list the app installed
- SpringBoot stringVersion 
- The spring boot version.
- StaticContent []stringLocations 
- The static content location list.
- provisioningState String
- The resource provisioning state.
- appName String
- The name of SpringBootApp.
- appPort Integer
- The application port.
- appType String
- The application type, whether it is a SpringBoot app.
- applicationConfigurations List<SpringbootappsProperties Response Application Configurations> 
- The application configuration file list.
- artifactName String
- The artifact name of SpringBootApp.
- bindingPorts List<Integer>
- The application binding port list.
- buildJdk StringVersion 
- The jdk version in build.
- certificates List<String>
- The certificate file list.
- checksum String
- The checksum of jar file.
- connectionStrings List<String>
- The connection string list.
- dependencies List<String>
- The dependency list.
- environments List<String>
- The environment variable list.
- errors
List<ErrorResponse> 
- The list of errors.
- instanceCount Integer
- The total instance count the app deployed.
- instances
List<SpringbootappsProperties Response Instances> 
- The breakdown info for app instances on all the servers
- jarFile StringLocation 
- The jar file location on the server.
- jvmMemory IntegerIn MB 
- The jvm heap memory allocated.
- jvmOptions List<String>
- The jvm options.
- labels Map<String,String>
- Resource labels
- lastModified StringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated StringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm List<String>Ids 
- The machine ARM id list the app belongs to.
- miscs
List<SpringbootappsProperties Response Miscs> 
- The other types of date collected.
- runtimeJdk StringVersion 
- The jdk version installed on server
- servers List<String>
- The server list the app installed
- springBoot StringVersion 
- The spring boot version.
- staticContent List<String>Locations 
- The static content location list.
- provisioningState string
- The resource provisioning state.
- appName string
- The name of SpringBootApp.
- appPort number
- The application port.
- appType string
- The application type, whether it is a SpringBoot app.
- applicationConfigurations SpringbootappsProperties Response Application Configurations[] 
- The application configuration file list.
- artifactName string
- The artifact name of SpringBootApp.
- bindingPorts number[]
- The application binding port list.
- buildJdk stringVersion 
- The jdk version in build.
- certificates string[]
- The certificate file list.
- checksum string
- The checksum of jar file.
- connectionStrings string[]
- The connection string list.
- dependencies string[]
- The dependency list.
- environments string[]
- The environment variable list.
- errors
ErrorResponse[] 
- The list of errors.
- instanceCount number
- The total instance count the app deployed.
- instances
SpringbootappsProperties Response Instances[] 
- The breakdown info for app instances on all the servers
- jarFile stringLocation 
- The jar file location on the server.
- jvmMemory numberIn MB 
- The jvm heap memory allocated.
- jvmOptions string[]
- The jvm options.
- labels {[key: string]: string}
- Resource labels
- lastModified stringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm string[]Ids 
- The machine ARM id list the app belongs to.
- miscs
SpringbootappsProperties Response Miscs[] 
- The other types of date collected.
- runtimeJdk stringVersion 
- The jdk version installed on server
- servers string[]
- The server list the app installed
- springBoot stringVersion 
- The spring boot version.
- staticContent string[]Locations 
- The static content location list.
- provisioning_state str
- The resource provisioning state.
- app_name str
- The name of SpringBootApp.
- app_port int
- The application port.
- app_type str
- The application type, whether it is a SpringBoot app.
- application_configurations Sequence[SpringbootappsProperties Response Application Configurations] 
- The application configuration file list.
- artifact_name str
- The artifact name of SpringBootApp.
- binding_ports Sequence[int]
- The application binding port list.
- build_jdk_ strversion 
- The jdk version in build.
- certificates Sequence[str]
- The certificate file list.
- checksum str
- The checksum of jar file.
- connection_strings Sequence[str]
- The connection string list.
- dependencies Sequence[str]
- The dependency list.
- environments Sequence[str]
- The environment variable list.
- errors
Sequence[ErrorResponse] 
- The list of errors.
- instance_count int
- The total instance count the app deployed.
- instances
Sequence[SpringbootappsProperties Response Instances] 
- The breakdown info for app instances on all the servers
- jar_file_ strlocation 
- The jar file location on the server.
- jvm_memory_ intin_ mb 
- The jvm heap memory allocated.
- jvm_options Sequence[str]
- The jvm options.
- labels Mapping[str, str]
- Resource labels
- last_modified_ strtime 
- Time when this springbootapps jar file was last modified.
- last_updated_ strtime 
- Time when this springbootapps instance was last refreshed.
- machine_arm_ Sequence[str]ids 
- The machine ARM id list the app belongs to.
- miscs
Sequence[SpringbootappsProperties Response Miscs] 
- The other types of date collected.
- runtime_jdk_ strversion 
- The jdk version installed on server
- servers Sequence[str]
- The server list the app installed
- spring_boot_ strversion 
- The spring boot version.
- static_content_ Sequence[str]locations 
- The static content location list.
- provisioningState String
- The resource provisioning state.
- appName String
- The name of SpringBootApp.
- appPort Number
- The application port.
- appType String
- The application type, whether it is a SpringBoot app.
- applicationConfigurations List<Property Map>
- The application configuration file list.
- artifactName String
- The artifact name of SpringBootApp.
- bindingPorts List<Number>
- The application binding port list.
- buildJdk StringVersion 
- The jdk version in build.
- certificates List<String>
- The certificate file list.
- checksum String
- The checksum of jar file.
- connectionStrings List<String>
- The connection string list.
- dependencies List<String>
- The dependency list.
- environments List<String>
- The environment variable list.
- errors List<Property Map>
- The list of errors.
- instanceCount Number
- The total instance count the app deployed.
- instances List<Property Map>
- The breakdown info for app instances on all the servers
- jarFile StringLocation 
- The jar file location on the server.
- jvmMemory NumberIn MB 
- The jvm heap memory allocated.
- jvmOptions List<String>
- The jvm options.
- labels Map<String>
- Resource labels
- lastModified StringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated StringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm List<String>Ids 
- The machine ARM id list the app belongs to.
- miscs List<Property Map>
- The other types of date collected.
- runtimeJdk StringVersion 
- The jdk version installed on server
- servers List<String>
- The server list the app installed
- springBoot StringVersion 
- The spring boot version.
- staticContent List<String>Locations 
- The static content location list.
SpringbootappsPropertiesResponseApplicationConfigurations, SpringbootappsPropertiesResponseApplicationConfigurationsArgs          
SpringbootappsPropertiesResponseInstances, SpringbootappsPropertiesResponseInstancesArgs        
- MachineArm stringId 
- The machine ARM resource Id of this app instance
- InstanceCount int
- The instance count of this app instance
- JvmMemory intIn MB 
- The jvm heap memory allocated of this app instance
- MachineArm stringId 
- The machine ARM resource Id of this app instance
- InstanceCount int
- The instance count of this app instance
- JvmMemory intIn MB 
- The jvm heap memory allocated of this app instance
- machineArm StringId 
- The machine ARM resource Id of this app instance
- instanceCount Integer
- The instance count of this app instance
- jvmMemory IntegerIn MB 
- The jvm heap memory allocated of this app instance
- machineArm stringId 
- The machine ARM resource Id of this app instance
- instanceCount number
- The instance count of this app instance
- jvmMemory numberIn MB 
- The jvm heap memory allocated of this app instance
- machine_arm_ strid 
- The machine ARM resource Id of this app instance
- instance_count int
- The instance count of this app instance
- jvm_memory_ intin_ mb 
- The jvm heap memory allocated of this app instance
- machineArm StringId 
- The machine ARM resource Id of this app instance
- instanceCount Number
- The instance count of this app instance
- jvmMemory NumberIn MB 
- The jvm heap memory allocated of this app instance
SpringbootappsPropertiesResponseMiscs, SpringbootappsPropertiesResponseMiscsArgs        
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:offazurespringboot:Springbootapp enyeyrgonjdauhscqy /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.OffAzureSpringBoot/springbootsites/{siteName}/springbootapps/{springbootappsName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0