1. Packages
  2. Azure Native
  3. API Docs
  4. offazurespringboot
  5. Springbootapp
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

azure-native.offazurespringboot.Springbootapp

Explore with Pulumi AI

azure-native logo
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi

    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 pulumi
    import pulumi_azure_native as azure_native
    
    springbootapp = azure_native.offazurespringboot.Springbootapp("springbootapp",
        properties=azure_native.offazurespringboot.SpringbootappsPropertiesArgs(
            app_name="wrauwfegjfccym",
            app_port=12,
            app_type="axzunlh",
            application_configurations=[azure_native.offazurespringboot.SpringbootappsPropertiesApplicationConfigurationsArgs(
                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=[azure_native.offazurespringboot.SpringbootappsPropertiesInstancesArgs(
                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=[azure_native.offazurespringboot.SpringbootappsPropertiesMiscsArgs(
                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")
    
    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",
    });
    
    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 pulumi
    import pulumi_azure_native as azure_native
    
    springbootapp = azure_native.offazurespringboot.Springbootapp("springbootapp",
        resource_group_name="rgspringbootapps",
        site_name="pdfosfhtemfsaglvwjdyqlyeipucrd",
        springbootapps_name="ofjeesoahqtnovlbuvflyknpbhcpeqqhekntvqxyemuwbcqnuxjgfhsf")
    
    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",
    });
    
    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=azure_native.offazurespringboot.SpringbootappsPropertiesArgs(
            app_name="string",
            app_port=0,
            app_type="string",
            application_configurations=[azure_native.offazurespringboot.SpringbootappsPropertiesApplicationConfigurationsArgs(
                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=[azure_native.offazurespringboot.ErrorArgs(
                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=[azure_native.offazurespringboot.SpringbootappsPropertiesInstancesArgs(
                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=[azure_native.offazurespringboot.SpringbootappsPropertiesMiscsArgs(
                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

    The Springbootapp resource accepts the following input properties:

    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    SiteName string
    The springbootsites name.
    Properties Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsProperties
    The springbootapps resource definition.
    SpringbootappsName string
    The springbootapps name.
    ResourceGroupName string
    The name of the resource group. The name is case insensitive.
    SiteName string
    The springbootsites name.
    Properties SpringbootappsPropertiesArgs
    The springbootapps resource definition.
    SpringbootappsName string
    The springbootapps name.
    resourceGroupName String
    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.
    resourceGroupName string
    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_name str
    The name of the resource group. The name is case insensitive.
    site_name str
    The springbootsites name.
    properties SpringbootappsPropertiesArgs
    The springbootapps resource definition.
    springbootapps_name str
    The springbootapps name.
    resourceGroupName String
    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.AzureNative.OffAzureSpringBoot.Outputs.SystemDataResponse
    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 SystemDataResponse
    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 SystemDataResponse
    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 SystemDataResponse
    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 SystemDataResponse
    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
    RunAsAccountId string
    The account ID used to login.
    Severity string
    The error severity
    SummaryMessage string
    The summarized error message.
    UpdatedTimeStamp string
    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
    RunAsAccountId string
    The account ID used to login.
    Severity string
    The error severity
    SummaryMessage string
    The summarized error message.
    UpdatedTimeStamp string
    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
    runAsAccountId String
    The account ID used to login.
    severity String
    The error severity
    summaryMessage String
    The summarized error message.
    updatedTimeStamp String
    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
    runAsAccountId string
    The account ID used to login.
    severity string
    The error severity
    summaryMessage string
    The summarized error message.
    updatedTimeStamp string
    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_account_id str
    The account ID used to login.
    severity str
    The error severity
    summary_message str
    The summarized error message.
    updated_time_stamp str
    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
    runAsAccountId String
    The account ID used to login.
    severity String
    The error severity
    summaryMessage String
    The summarized error message.
    updatedTimeStamp String
    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
    RunAsAccountId string
    The account ID used to login.
    Severity string
    The error severity
    SummaryMessage string
    The summarized error message.
    UpdatedTimeStamp string
    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
    RunAsAccountId string
    The account ID used to login.
    Severity string
    The error severity
    SummaryMessage string
    The summarized error message.
    UpdatedTimeStamp string
    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
    runAsAccountId String
    The account ID used to login.
    severity String
    The error severity
    summaryMessage String
    The summarized error message.
    updatedTimeStamp String
    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
    runAsAccountId string
    The account ID used to login.
    severity string
    The error severity
    summaryMessage string
    The summarized error message.
    updatedTimeStamp string
    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_account_id str
    The account ID used to login.
    severity str
    The error severity
    summary_message str
    The summarized error message.
    updated_time_stamp str
    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
    runAsAccountId String
    The account ID used to login.
    severity String
    The error severity
    summaryMessage String
    The summarized error message.
    updatedTimeStamp String
    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.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesApplicationConfigurations>
    The application configuration file list.
    ArtifactName string
    The artifact name of SpringBootApp.
    BindingPorts List<int>
    The application binding port list.
    BuildJdkVersion string
    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.AzureNative.OffAzureSpringBoot.Inputs.Error>
    The list of errors.
    InstanceCount int
    The total instance count the app deployed.
    Instances List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesInstances>
    The breakdown info for app instances on all the servers
    JarFileLocation string
    The jar file location on the server.
    JvmMemoryInMB int
    The jvm heap memory allocated.
    JvmOptions List<string>
    The jvm options.
    Labels Dictionary<string, string>
    Resource labels
    LastModifiedTime string
    Time when this springbootapps jar file was last modified.
    LastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    MachineArmIds List<string>
    The machine ARM id list the app belongs to.
    Miscs List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesMiscs>
    The other types of date collected.
    RuntimeJdkVersion string
    The jdk version installed on server
    Servers List<string>
    The server list the app installed
    SpringBootVersion string
    The spring boot version.
    StaticContentLocations List<string>
    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 []SpringbootappsPropertiesApplicationConfigurations
    The application configuration file list.
    ArtifactName string
    The artifact name of SpringBootApp.
    BindingPorts []int
    The application binding port list.
    BuildJdkVersion string
    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 []SpringbootappsPropertiesInstances
    The breakdown info for app instances on all the servers
    JarFileLocation string
    The jar file location on the server.
    JvmMemoryInMB int
    The jvm heap memory allocated.
    JvmOptions []string
    The jvm options.
    Labels map[string]string
    Resource labels
    LastModifiedTime string
    Time when this springbootapps jar file was last modified.
    LastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    MachineArmIds []string
    The machine ARM id list the app belongs to.
    Miscs []SpringbootappsPropertiesMiscs
    The other types of date collected.
    RuntimeJdkVersion string
    The jdk version installed on server
    Servers []string
    The server list the app installed
    SpringBootVersion string
    The spring boot version.
    StaticContentLocations []string
    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<SpringbootappsPropertiesApplicationConfigurations>
    The application configuration file list.
    artifactName String
    The artifact name of SpringBootApp.
    bindingPorts List<Integer>
    The application binding port list.
    buildJdkVersion String
    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<SpringbootappsPropertiesInstances>
    The breakdown info for app instances on all the servers
    jarFileLocation String
    The jar file location on the server.
    jvmMemoryInMB Integer
    The jvm heap memory allocated.
    jvmOptions List<String>
    The jvm options.
    labels Map<String,String>
    Resource labels
    lastModifiedTime String
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime String
    Time when this springbootapps instance was last refreshed.
    machineArmIds List<String>
    The machine ARM id list the app belongs to.
    miscs List<SpringbootappsPropertiesMiscs>
    The other types of date collected.
    runtimeJdkVersion String
    The jdk version installed on server
    servers List<String>
    The server list the app installed
    springBootVersion String
    The spring boot version.
    staticContentLocations List<String>
    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 SpringbootappsPropertiesApplicationConfigurations[]
    The application configuration file list.
    artifactName string
    The artifact name of SpringBootApp.
    bindingPorts number[]
    The application binding port list.
    buildJdkVersion string
    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 SpringbootappsPropertiesInstances[]
    The breakdown info for app instances on all the servers
    jarFileLocation string
    The jar file location on the server.
    jvmMemoryInMB number
    The jvm heap memory allocated.
    jvmOptions string[]
    The jvm options.
    labels {[key: string]: string}
    Resource labels
    lastModifiedTime string
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    machineArmIds string[]
    The machine ARM id list the app belongs to.
    miscs SpringbootappsPropertiesMiscs[]
    The other types of date collected.
    runtimeJdkVersion string
    The jdk version installed on server
    servers string[]
    The server list the app installed
    springBootVersion string
    The spring boot version.
    staticContentLocations string[]
    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[SpringbootappsPropertiesApplicationConfigurations]
    The application configuration file list.
    artifact_name str
    The artifact name of SpringBootApp.
    binding_ports Sequence[int]
    The application binding port list.
    build_jdk_version str
    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[SpringbootappsPropertiesInstances]
    The breakdown info for app instances on all the servers
    jar_file_location str
    The jar file location on the server.
    jvm_memory_in_mb int
    The jvm heap memory allocated.
    jvm_options Sequence[str]
    The jvm options.
    labels Mapping[str, str]
    Resource labels
    last_modified_time str
    Time when this springbootapps jar file was last modified.
    last_updated_time str
    Time when this springbootapps instance was last refreshed.
    machine_arm_ids Sequence[str]
    The machine ARM id list the app belongs to.
    miscs Sequence[SpringbootappsPropertiesMiscs]
    The other types of date collected.
    runtime_jdk_version str
    The jdk version installed on server
    servers Sequence[str]
    The server list the app installed
    spring_boot_version str
    The spring boot version.
    static_content_locations Sequence[str]
    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.
    buildJdkVersion String
    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
    jarFileLocation String
    The jar file location on the server.
    jvmMemoryInMB Number
    The jvm heap memory allocated.
    jvmOptions List<String>
    The jvm options.
    labels Map<String>
    Resource labels
    lastModifiedTime String
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime String
    Time when this springbootapps instance was last refreshed.
    machineArmIds List<String>
    The machine ARM id list the app belongs to.
    miscs List<Property Map>
    The other types of date collected.
    runtimeJdkVersion String
    The jdk version installed on server
    servers List<String>
    The server list the app installed
    springBootVersion String
    The spring boot version.
    staticContentLocations List<String>
    The static content location list.

    SpringbootappsPropertiesApplicationConfigurations, SpringbootappsPropertiesApplicationConfigurationsArgs

    Key string
    The application config file name.
    Value string
    The application config file content, only contains config keys.
    Key string
    The application config file name.
    Value string
    The application config file content, only contains config keys.
    key String
    The application config file name.
    value String
    The application config file content, only contains config keys.
    key string
    The application config file name.
    value string
    The application config file content, only contains config keys.
    key str
    The application config file name.
    value str
    The application config file content, only contains config keys.
    key String
    The application config file name.
    value String
    The application config file content, only contains config keys.

    SpringbootappsPropertiesInstances, SpringbootappsPropertiesInstancesArgs

    MachineArmId string
    The machine ARM resource Id of this app instance
    InstanceCount int
    The instance count of this app instance
    JvmMemoryInMB int
    The jvm heap memory allocated of this app instance
    MachineArmId string
    The machine ARM resource Id of this app instance
    InstanceCount int
    The instance count of this app instance
    JvmMemoryInMB int
    The jvm heap memory allocated of this app instance
    machineArmId String
    The machine ARM resource Id of this app instance
    instanceCount Integer
    The instance count of this app instance
    jvmMemoryInMB Integer
    The jvm heap memory allocated of this app instance
    machineArmId string
    The machine ARM resource Id of this app instance
    instanceCount number
    The instance count of this app instance
    jvmMemoryInMB number
    The jvm heap memory allocated of this app instance
    machine_arm_id str
    The machine ARM resource Id of this app instance
    instance_count int
    The instance count of this app instance
    jvm_memory_in_mb int
    The jvm heap memory allocated of this app instance
    machineArmId String
    The machine ARM resource Id of this app instance
    instanceCount Number
    The instance count of this app instance
    jvmMemoryInMB Number
    The jvm heap memory allocated of this app instance

    SpringbootappsPropertiesMiscs, SpringbootappsPropertiesMiscsArgs

    Key string
    The miscs. key.
    Value string
    The miscs. value.
    Key string
    The miscs. key.
    Value string
    The miscs. value.
    key String
    The miscs. key.
    value String
    The miscs. value.
    key string
    The miscs. key.
    value string
    The miscs. value.
    key str
    The miscs. key.
    value str
    The miscs. value.
    key String
    The miscs. key.
    value String
    The miscs. value.

    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.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesResponseApplicationConfigurations>
    The application configuration file list.
    ArtifactName string
    The artifact name of SpringBootApp.
    BindingPorts List<int>
    The application binding port list.
    BuildJdkVersion string
    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.AzureNative.OffAzureSpringBoot.Inputs.ErrorResponse>
    The list of errors.
    InstanceCount int
    The total instance count the app deployed.
    Instances List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesResponseInstances>
    The breakdown info for app instances on all the servers
    JarFileLocation string
    The jar file location on the server.
    JvmMemoryInMB int
    The jvm heap memory allocated.
    JvmOptions List<string>
    The jvm options.
    Labels Dictionary<string, string>
    Resource labels
    LastModifiedTime string
    Time when this springbootapps jar file was last modified.
    LastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    MachineArmIds List<string>
    The machine ARM id list the app belongs to.
    Miscs List<Pulumi.AzureNative.OffAzureSpringBoot.Inputs.SpringbootappsPropertiesResponseMiscs>
    The other types of date collected.
    RuntimeJdkVersion string
    The jdk version installed on server
    Servers List<string>
    The server list the app installed
    SpringBootVersion string
    The spring boot version.
    StaticContentLocations List<string>
    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 []SpringbootappsPropertiesResponseApplicationConfigurations
    The application configuration file list.
    ArtifactName string
    The artifact name of SpringBootApp.
    BindingPorts []int
    The application binding port list.
    BuildJdkVersion string
    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 []SpringbootappsPropertiesResponseInstances
    The breakdown info for app instances on all the servers
    JarFileLocation string
    The jar file location on the server.
    JvmMemoryInMB int
    The jvm heap memory allocated.
    JvmOptions []string
    The jvm options.
    Labels map[string]string
    Resource labels
    LastModifiedTime string
    Time when this springbootapps jar file was last modified.
    LastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    MachineArmIds []string
    The machine ARM id list the app belongs to.
    Miscs []SpringbootappsPropertiesResponseMiscs
    The other types of date collected.
    RuntimeJdkVersion string
    The jdk version installed on server
    Servers []string
    The server list the app installed
    SpringBootVersion string
    The spring boot version.
    StaticContentLocations []string
    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<SpringbootappsPropertiesResponseApplicationConfigurations>
    The application configuration file list.
    artifactName String
    The artifact name of SpringBootApp.
    bindingPorts List<Integer>
    The application binding port list.
    buildJdkVersion String
    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<SpringbootappsPropertiesResponseInstances>
    The breakdown info for app instances on all the servers
    jarFileLocation String
    The jar file location on the server.
    jvmMemoryInMB Integer
    The jvm heap memory allocated.
    jvmOptions List<String>
    The jvm options.
    labels Map<String,String>
    Resource labels
    lastModifiedTime String
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime String
    Time when this springbootapps instance was last refreshed.
    machineArmIds List<String>
    The machine ARM id list the app belongs to.
    miscs List<SpringbootappsPropertiesResponseMiscs>
    The other types of date collected.
    runtimeJdkVersion String
    The jdk version installed on server
    servers List<String>
    The server list the app installed
    springBootVersion String
    The spring boot version.
    staticContentLocations List<String>
    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 SpringbootappsPropertiesResponseApplicationConfigurations[]
    The application configuration file list.
    artifactName string
    The artifact name of SpringBootApp.
    bindingPorts number[]
    The application binding port list.
    buildJdkVersion string
    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 SpringbootappsPropertiesResponseInstances[]
    The breakdown info for app instances on all the servers
    jarFileLocation string
    The jar file location on the server.
    jvmMemoryInMB number
    The jvm heap memory allocated.
    jvmOptions string[]
    The jvm options.
    labels {[key: string]: string}
    Resource labels
    lastModifiedTime string
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime string
    Time when this springbootapps instance was last refreshed.
    machineArmIds string[]
    The machine ARM id list the app belongs to.
    miscs SpringbootappsPropertiesResponseMiscs[]
    The other types of date collected.
    runtimeJdkVersion string
    The jdk version installed on server
    servers string[]
    The server list the app installed
    springBootVersion string
    The spring boot version.
    staticContentLocations string[]
    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[SpringbootappsPropertiesResponseApplicationConfigurations]
    The application configuration file list.
    artifact_name str
    The artifact name of SpringBootApp.
    binding_ports Sequence[int]
    The application binding port list.
    build_jdk_version str
    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[SpringbootappsPropertiesResponseInstances]
    The breakdown info for app instances on all the servers
    jar_file_location str
    The jar file location on the server.
    jvm_memory_in_mb int
    The jvm heap memory allocated.
    jvm_options Sequence[str]
    The jvm options.
    labels Mapping[str, str]
    Resource labels
    last_modified_time str
    Time when this springbootapps jar file was last modified.
    last_updated_time str
    Time when this springbootapps instance was last refreshed.
    machine_arm_ids Sequence[str]
    The machine ARM id list the app belongs to.
    miscs Sequence[SpringbootappsPropertiesResponseMiscs]
    The other types of date collected.
    runtime_jdk_version str
    The jdk version installed on server
    servers Sequence[str]
    The server list the app installed
    spring_boot_version str
    The spring boot version.
    static_content_locations Sequence[str]
    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.
    buildJdkVersion String
    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
    jarFileLocation String
    The jar file location on the server.
    jvmMemoryInMB Number
    The jvm heap memory allocated.
    jvmOptions List<String>
    The jvm options.
    labels Map<String>
    Resource labels
    lastModifiedTime String
    Time when this springbootapps jar file was last modified.
    lastUpdatedTime String
    Time when this springbootapps instance was last refreshed.
    machineArmIds List<String>
    The machine ARM id list the app belongs to.
    miscs List<Property Map>
    The other types of date collected.
    runtimeJdkVersion String
    The jdk version installed on server
    servers List<String>
    The server list the app installed
    springBootVersion String
    The spring boot version.
    staticContentLocations List<String>
    The static content location list.

    SpringbootappsPropertiesResponseApplicationConfigurations, SpringbootappsPropertiesResponseApplicationConfigurationsArgs

    Key string
    The application config file name.
    Value string
    The application config file content, only contains config keys.
    Key string
    The application config file name.
    Value string
    The application config file content, only contains config keys.
    key String
    The application config file name.
    value String
    The application config file content, only contains config keys.
    key string
    The application config file name.
    value string
    The application config file content, only contains config keys.
    key str
    The application config file name.
    value str
    The application config file content, only contains config keys.
    key String
    The application config file name.
    value String
    The application config file content, only contains config keys.

    SpringbootappsPropertiesResponseInstances, SpringbootappsPropertiesResponseInstancesArgs

    MachineArmId string
    The machine ARM resource Id of this app instance
    InstanceCount int
    The instance count of this app instance
    JvmMemoryInMB int
    The jvm heap memory allocated of this app instance
    MachineArmId string
    The machine ARM resource Id of this app instance
    InstanceCount int
    The instance count of this app instance
    JvmMemoryInMB int
    The jvm heap memory allocated of this app instance
    machineArmId String
    The machine ARM resource Id of this app instance
    instanceCount Integer
    The instance count of this app instance
    jvmMemoryInMB Integer
    The jvm heap memory allocated of this app instance
    machineArmId string
    The machine ARM resource Id of this app instance
    instanceCount number
    The instance count of this app instance
    jvmMemoryInMB number
    The jvm heap memory allocated of this app instance
    machine_arm_id str
    The machine ARM resource Id of this app instance
    instance_count int
    The instance count of this app instance
    jvm_memory_in_mb int
    The jvm heap memory allocated of this app instance
    machineArmId String
    The machine ARM resource Id of this app instance
    instanceCount Number
    The instance count of this app instance
    jvmMemoryInMB Number
    The jvm heap memory allocated of this app instance

    SpringbootappsPropertiesResponseMiscs, SpringbootappsPropertiesResponseMiscsArgs

    Key string
    The miscs. key.
    Value string
    The miscs. value.
    Key string
    The miscs. key.
    Value string
    The miscs. value.
    key String
    The miscs. key.
    value String
    The miscs. value.
    key string
    The miscs. key.
    value string
    The miscs. value.
    key str
    The miscs. key.
    value str
    The miscs. value.
    key String
    The miscs. key.
    value String
    The miscs. value.

    SystemDataResponse, SystemDataResponseArgs

    CreatedAt string
    The timestamp of resource creation (UTC).
    CreatedBy string
    The identity that created the resource.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    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.
    CreatedByType string
    The type of identity that created the resource.
    LastModifiedAt string
    The timestamp of resource last modification (UTC)
    LastModifiedBy string
    The identity that last modified the resource.
    LastModifiedByType string
    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.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    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.
    createdByType string
    The type of identity that created the resource.
    lastModifiedAt string
    The timestamp of resource last modification (UTC)
    lastModifiedBy string
    The identity that last modified the resource.
    lastModifiedByType string
    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_type str
    The type of identity that created the resource.
    last_modified_at str
    The timestamp of resource last modification (UTC)
    last_modified_by str
    The identity that last modified the resource.
    last_modified_by_type str
    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.
    createdByType String
    The type of identity that created the resource.
    lastModifiedAt String
    The timestamp of resource last modification (UTC)
    lastModifiedBy String
    The identity that last modified the resource.
    lastModifiedByType String
    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
    azure-native logo
    This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
    Azure Native v2.47.1 published on Monday, Jun 24, 2024 by Pulumi