1. Packages
  2. Azure Native
  3. API Docs
  4. offazurespringboot
  5. getSpringbootapp
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.offazurespringboot.getSpringbootapp

Explore with Pulumi AI

This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

Get a springbootapps resource.

Uses Azure REST API version 2024-04-01-preview.

Using getSpringbootapp

Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.

function getSpringbootapp(args: GetSpringbootappArgs, opts?: InvokeOptions): Promise<GetSpringbootappResult>
function getSpringbootappOutput(args: GetSpringbootappOutputArgs, opts?: InvokeOptions): Output<GetSpringbootappResult>
Copy
def get_springbootapp(resource_group_name: Optional[str] = None,
                      site_name: Optional[str] = None,
                      springbootapps_name: Optional[str] = None,
                      opts: Optional[InvokeOptions] = None) -> GetSpringbootappResult
def get_springbootapp_output(resource_group_name: Optional[pulumi.Input[str]] = None,
                      site_name: Optional[pulumi.Input[str]] = None,
                      springbootapps_name: Optional[pulumi.Input[str]] = None,
                      opts: Optional[InvokeOptions] = None) -> Output[GetSpringbootappResult]
Copy
func LookupSpringbootapp(ctx *Context, args *LookupSpringbootappArgs, opts ...InvokeOption) (*LookupSpringbootappResult, error)
func LookupSpringbootappOutput(ctx *Context, args *LookupSpringbootappOutputArgs, opts ...InvokeOption) LookupSpringbootappResultOutput
Copy

> Note: This function is named LookupSpringbootapp in the Go SDK.

public static class GetSpringbootapp 
{
    public static Task<GetSpringbootappResult> InvokeAsync(GetSpringbootappArgs args, InvokeOptions? opts = null)
    public static Output<GetSpringbootappResult> Invoke(GetSpringbootappInvokeArgs args, InvokeOptions? opts = null)
}
Copy
public static CompletableFuture<GetSpringbootappResult> getSpringbootapp(GetSpringbootappArgs args, InvokeOptions options)
public static Output<GetSpringbootappResult> getSpringbootapp(GetSpringbootappArgs args, InvokeOptions options)
Copy
fn::invoke:
  function: azure-native:offazurespringboot:getSpringbootapp
  arguments:
    # arguments dictionary
Copy

The following arguments are supported:

ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SiteName
This property is required.
Changes to this property will trigger replacement.
string
The springbootsites name.
SpringbootappsName
This property is required.
Changes to this property will trigger replacement.
string
The springbootapps name.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
SiteName
This property is required.
Changes to this property will trigger replacement.
string
The springbootsites name.
SpringbootappsName
This property is required.
Changes to this property will trigger replacement.
string
The springbootapps name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
siteName
This property is required.
Changes to this property will trigger replacement.
String
The springbootsites name.
springbootappsName
This property is required.
Changes to this property will trigger replacement.
String
The springbootapps name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group. The name is case insensitive.
siteName
This property is required.
Changes to this property will trigger replacement.
string
The springbootsites name.
springbootappsName
This property is required.
Changes to this property will trigger replacement.
string
The springbootapps name.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group. The name is case insensitive.
site_name
This property is required.
Changes to this property will trigger replacement.
str
The springbootsites name.
springbootapps_name
This property is required.
Changes to this property will trigger replacement.
str
The springbootapps name.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group. The name is case insensitive.
siteName
This property is required.
Changes to this property will trigger replacement.
String
The springbootsites name.
springbootappsName
This property is required.
Changes to this property will trigger replacement.
String
The springbootapps name.

getSpringbootapp Result

The following output properties are available:

AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
Properties Pulumi.AzureNative.OffAzureSpringBoot.Outputs.SpringbootappsPropertiesResponse
The springbootapps resource definition.
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"
AzureApiVersion string
The Azure API version of the resource.
Id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
Name string
The name of the resource
Properties SpringbootappsPropertiesResponse
The springbootapps resource definition.
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"
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name String
The name of the resource
properties SpringbootappsPropertiesResponse
The springbootapps resource definition.
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"
azureApiVersion string
The Azure API version of the resource.
id string
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name string
The name of the resource
properties SpringbootappsPropertiesResponse
The springbootapps resource definition.
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"
azure_api_version str
The Azure API version of the resource.
id str
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name str
The name of the resource
properties SpringbootappsPropertiesResponse
The springbootapps resource definition.
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"
azureApiVersion String
The Azure API version of the resource.
id String
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
name String
The name of the resource
properties Property Map
The springbootapps resource definition.
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

ErrorResponse

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.

SpringbootappsPropertiesResponse

ProvisioningState This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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

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

SpringbootappsPropertiesResponseInstances

MachineArmId This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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 This property is required. 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

Key This property is required. string
The miscs. key.
Value string
The miscs. value.
Key This property is required. string
The miscs. key.
Value string
The miscs. value.
key This property is required. String
The miscs. key.
value String
The miscs. value.
key This property is required. string
The miscs. key.
value string
The miscs. value.
key This property is required. str
The miscs. key.
value str
The miscs. value.
key This property is required. String
The miscs. key.
value String
The miscs. value.

SystemDataResponse

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.

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi