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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.offazurespringboot.getSpringbootapp
Explore with Pulumi AI
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.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Get a springbootapps resource. 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>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]func LookupSpringbootapp(ctx *Context, args *LookupSpringbootappArgs, opts ...InvokeOption) (*LookupSpringbootappResult, error)
func LookupSpringbootappOutput(ctx *Context, args *LookupSpringbootappOutputArgs, opts ...InvokeOption) LookupSpringbootappResultOutput> 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)
}public static CompletableFuture<GetSpringbootappResult> getSpringbootapp(GetSpringbootappArgs args, InvokeOptions options)
public static Output<GetSpringbootappResult> getSpringbootapp(GetSpringbootappArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:offazurespringboot:getSpringbootapp
  arguments:
    # arguments dictionaryThe following arguments are supported:
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SiteName string
- The springbootsites name.
- SpringbootappsName string
- The springbootapps name.
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- SiteName string
- The springbootsites name.
- SpringbootappsName string
- The springbootapps name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- siteName String
- The springbootsites name.
- springbootappsName String
- The springbootapps name.
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- siteName string
- The springbootsites name.
- springbootappsName string
- The springbootapps name.
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- site_name str
- The springbootsites name.
- springbootapps_name str
- The springbootapps name.
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- siteName String
- The springbootsites name.
- springbootappsName String
- The springbootapps name.
getSpringbootapp Result
The following output properties are available:
- 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.Azure Native. Off Azure Spring Boot. Outputs. Springbootapps Properties Response 
- The springbootapps resource definition.
- SystemData Pulumi.Azure Native. Off Azure Spring Boot. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Name string
- The name of the resource
- Properties
SpringbootappsProperties Response 
- The springbootapps resource definition.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name String
- The name of the resource
- properties
SpringbootappsProperties Response 
- The springbootapps resource definition.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name string
- The name of the resource
- properties
SpringbootappsProperties Response 
- The springbootapps resource definition.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- name str
- The name of the resource
- properties
SpringbootappsProperties Response 
- The springbootapps resource definition.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- id String
- 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
- RunAs stringAccount Id 
- The account ID used to login.
- Severity string
- The error severity
- SummaryMessage string
- The summarized error message.
- UpdatedTime stringStamp 
- Time when this error was last updated.
- Code string
- The error code.
- Id float64
- The error ID.
- Message string
- The detailed error message.
- PossibleCauses string
- The error possible causes.
- RecommendedAction string
- The error recommended action
- RunAs stringAccount Id 
- The account ID used to login.
- Severity string
- The error severity
- SummaryMessage string
- The summarized error message.
- UpdatedTime stringStamp 
- Time when this error was last updated.
- code String
- The error code.
- id Double
- The error ID.
- message String
- The detailed error message.
- possibleCauses String
- The error possible causes.
- recommendedAction String
- The error recommended action
- runAs StringAccount Id 
- The account ID used to login.
- severity String
- The error severity
- summaryMessage String
- The summarized error message.
- updatedTime StringStamp 
- Time when this error was last updated.
- code string
- The error code.
- id number
- The error ID.
- message string
- The detailed error message.
- possibleCauses string
- The error possible causes.
- recommendedAction string
- The error recommended action
- runAs stringAccount Id 
- The account ID used to login.
- severity string
- The error severity
- summaryMessage string
- The summarized error message.
- updatedTime stringStamp 
- Time when this error was last updated.
- code str
- The error code.
- id float
- The error ID.
- message str
- The detailed error message.
- possible_causes str
- The error possible causes.
- recommended_action str
- The error recommended action
- run_as_ straccount_ id 
- The account ID used to login.
- severity str
- The error severity
- summary_message str
- The summarized error message.
- updated_time_ strstamp 
- Time when this error was last updated.
- code String
- The error code.
- id Number
- The error ID.
- message String
- The detailed error message.
- possibleCauses String
- The error possible causes.
- recommendedAction String
- The error recommended action
- runAs StringAccount Id 
- The account ID used to login.
- severity String
- The error severity
- summaryMessage String
- The summarized error message.
- updatedTime StringStamp 
- Time when this error was last updated.
SpringbootappsPropertiesResponse  
- ProvisioningState string
- The resource provisioning state.
- AppName string
- The name of SpringBootApp.
- AppPort int
- The application port.
- AppType string
- The application type, whether it is a SpringBoot app.
- ApplicationConfigurations List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Response Application Configurations> 
- The application configuration file list.
- ArtifactName string
- The artifact name of SpringBootApp.
- BindingPorts List<int>
- The application binding port list.
- BuildJdk stringVersion 
- The jdk version in build.
- Certificates List<string>
- The certificate file list.
- Checksum string
- The checksum of jar file.
- ConnectionStrings List<string>
- The connection string list.
- Dependencies List<string>
- The dependency list.
- Environments List<string>
- The environment variable list.
- Errors
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Error Response> 
- The list of errors.
- InstanceCount int
- The total instance count the app deployed.
- Instances
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Response Instances> 
- The breakdown info for app instances on all the servers
- JarFile stringLocation 
- The jar file location on the server.
- JvmMemory intIn MB 
- The jvm heap memory allocated.
- JvmOptions List<string>
- The jvm options.
- Labels Dictionary<string, string>
- Resource labels
- LastModified stringTime 
- Time when this springbootapps jar file was last modified.
- LastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- MachineArm List<string>Ids 
- The machine ARM id list the app belongs to.
- Miscs
List<Pulumi.Azure Native. Off Azure Spring Boot. Inputs. Springbootapps Properties Response Miscs> 
- The other types of date collected.
- RuntimeJdk stringVersion 
- The jdk version installed on server
- Servers List<string>
- The server list the app installed
- SpringBoot stringVersion 
- The spring boot version.
- StaticContent List<string>Locations 
- The static content location list.
- ProvisioningState string
- The resource provisioning state.
- AppName string
- The name of SpringBootApp.
- AppPort int
- The application port.
- AppType string
- The application type, whether it is a SpringBoot app.
- ApplicationConfigurations []SpringbootappsProperties Response Application Configurations 
- The application configuration file list.
- ArtifactName string
- The artifact name of SpringBootApp.
- BindingPorts []int
- The application binding port list.
- BuildJdk stringVersion 
- The jdk version in build.
- Certificates []string
- The certificate file list.
- Checksum string
- The checksum of jar file.
- ConnectionStrings []string
- The connection string list.
- Dependencies []string
- The dependency list.
- Environments []string
- The environment variable list.
- Errors
[]ErrorResponse 
- The list of errors.
- InstanceCount int
- The total instance count the app deployed.
- Instances
[]SpringbootappsProperties Response Instances 
- The breakdown info for app instances on all the servers
- JarFile stringLocation 
- The jar file location on the server.
- JvmMemory intIn MB 
- The jvm heap memory allocated.
- JvmOptions []string
- The jvm options.
- Labels map[string]string
- Resource labels
- LastModified stringTime 
- Time when this springbootapps jar file was last modified.
- LastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- MachineArm []stringIds 
- The machine ARM id list the app belongs to.
- Miscs
[]SpringbootappsProperties Response Miscs 
- The other types of date collected.
- RuntimeJdk stringVersion 
- The jdk version installed on server
- Servers []string
- The server list the app installed
- SpringBoot stringVersion 
- The spring boot version.
- StaticContent []stringLocations 
- The static content location list.
- provisioningState String
- The resource provisioning state.
- appName String
- The name of SpringBootApp.
- appPort Integer
- The application port.
- appType String
- The application type, whether it is a SpringBoot app.
- applicationConfigurations List<SpringbootappsProperties Response Application Configurations> 
- The application configuration file list.
- artifactName String
- The artifact name of SpringBootApp.
- bindingPorts List<Integer>
- The application binding port list.
- buildJdk StringVersion 
- The jdk version in build.
- certificates List<String>
- The certificate file list.
- checksum String
- The checksum of jar file.
- connectionStrings List<String>
- The connection string list.
- dependencies List<String>
- The dependency list.
- environments List<String>
- The environment variable list.
- errors
List<ErrorResponse> 
- The list of errors.
- instanceCount Integer
- The total instance count the app deployed.
- instances
List<SpringbootappsProperties Response Instances> 
- The breakdown info for app instances on all the servers
- jarFile StringLocation 
- The jar file location on the server.
- jvmMemory IntegerIn MB 
- The jvm heap memory allocated.
- jvmOptions List<String>
- The jvm options.
- labels Map<String,String>
- Resource labels
- lastModified StringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated StringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm List<String>Ids 
- The machine ARM id list the app belongs to.
- miscs
List<SpringbootappsProperties Response Miscs> 
- The other types of date collected.
- runtimeJdk StringVersion 
- The jdk version installed on server
- servers List<String>
- The server list the app installed
- springBoot StringVersion 
- The spring boot version.
- staticContent List<String>Locations 
- The static content location list.
- provisioningState string
- The resource provisioning state.
- appName string
- The name of SpringBootApp.
- appPort number
- The application port.
- appType string
- The application type, whether it is a SpringBoot app.
- applicationConfigurations SpringbootappsProperties Response Application Configurations[] 
- The application configuration file list.
- artifactName string
- The artifact name of SpringBootApp.
- bindingPorts number[]
- The application binding port list.
- buildJdk stringVersion 
- The jdk version in build.
- certificates string[]
- The certificate file list.
- checksum string
- The checksum of jar file.
- connectionStrings string[]
- The connection string list.
- dependencies string[]
- The dependency list.
- environments string[]
- The environment variable list.
- errors
ErrorResponse[] 
- The list of errors.
- instanceCount number
- The total instance count the app deployed.
- instances
SpringbootappsProperties Response Instances[] 
- The breakdown info for app instances on all the servers
- jarFile stringLocation 
- The jar file location on the server.
- jvmMemory numberIn MB 
- The jvm heap memory allocated.
- jvmOptions string[]
- The jvm options.
- labels {[key: string]: string}
- Resource labels
- lastModified stringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated stringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm string[]Ids 
- The machine ARM id list the app belongs to.
- miscs
SpringbootappsProperties Response Miscs[] 
- The other types of date collected.
- runtimeJdk stringVersion 
- The jdk version installed on server
- servers string[]
- The server list the app installed
- springBoot stringVersion 
- The spring boot version.
- staticContent string[]Locations 
- The static content location list.
- provisioning_state str
- The resource provisioning state.
- app_name str
- The name of SpringBootApp.
- app_port int
- The application port.
- app_type str
- The application type, whether it is a SpringBoot app.
- application_configurations Sequence[SpringbootappsProperties Response Application Configurations] 
- The application configuration file list.
- artifact_name str
- The artifact name of SpringBootApp.
- binding_ports Sequence[int]
- The application binding port list.
- build_jdk_ strversion 
- The jdk version in build.
- certificates Sequence[str]
- The certificate file list.
- checksum str
- The checksum of jar file.
- connection_strings Sequence[str]
- The connection string list.
- dependencies Sequence[str]
- The dependency list.
- environments Sequence[str]
- The environment variable list.
- errors
Sequence[ErrorResponse] 
- The list of errors.
- instance_count int
- The total instance count the app deployed.
- instances
Sequence[SpringbootappsProperties Response Instances] 
- The breakdown info for app instances on all the servers
- jar_file_ strlocation 
- The jar file location on the server.
- jvm_memory_ intin_ mb 
- The jvm heap memory allocated.
- jvm_options Sequence[str]
- The jvm options.
- labels Mapping[str, str]
- Resource labels
- last_modified_ strtime 
- Time when this springbootapps jar file was last modified.
- last_updated_ strtime 
- Time when this springbootapps instance was last refreshed.
- machine_arm_ Sequence[str]ids 
- The machine ARM id list the app belongs to.
- miscs
Sequence[SpringbootappsProperties Response Miscs] 
- The other types of date collected.
- runtime_jdk_ strversion 
- The jdk version installed on server
- servers Sequence[str]
- The server list the app installed
- spring_boot_ strversion 
- The spring boot version.
- static_content_ Sequence[str]locations 
- The static content location list.
- provisioningState String
- The resource provisioning state.
- appName String
- The name of SpringBootApp.
- appPort Number
- The application port.
- appType String
- The application type, whether it is a SpringBoot app.
- applicationConfigurations List<Property Map>
- The application configuration file list.
- artifactName String
- The artifact name of SpringBootApp.
- bindingPorts List<Number>
- The application binding port list.
- buildJdk StringVersion 
- The jdk version in build.
- certificates List<String>
- The certificate file list.
- checksum String
- The checksum of jar file.
- connectionStrings List<String>
- The connection string list.
- dependencies List<String>
- The dependency list.
- environments List<String>
- The environment variable list.
- errors List<Property Map>
- The list of errors.
- instanceCount Number
- The total instance count the app deployed.
- instances List<Property Map>
- The breakdown info for app instances on all the servers
- jarFile StringLocation 
- The jar file location on the server.
- jvmMemory NumberIn MB 
- The jvm heap memory allocated.
- jvmOptions List<String>
- The jvm options.
- labels Map<String>
- Resource labels
- lastModified StringTime 
- Time when this springbootapps jar file was last modified.
- lastUpdated StringTime 
- Time when this springbootapps instance was last refreshed.
- machineArm List<String>Ids 
- The machine ARM id list the app belongs to.
- miscs List<Property Map>
- The other types of date collected.
- runtimeJdk StringVersion 
- The jdk version installed on server
- servers List<String>
- The server list the app installed
- springBoot StringVersion 
- The spring boot version.
- staticContent List<String>Locations 
- The static content location list.
SpringbootappsPropertiesResponseApplicationConfigurations    
SpringbootappsPropertiesResponseInstances   
- MachineArm stringId 
- The machine ARM resource Id of this app instance
- InstanceCount int
- The instance count of this app instance
- JvmMemory intIn MB 
- The jvm heap memory allocated of this app instance
- MachineArm stringId 
- The machine ARM resource Id of this app instance
- InstanceCount int
- The instance count of this app instance
- JvmMemory intIn MB 
- The jvm heap memory allocated of this app instance
- machineArm StringId 
- The machine ARM resource Id of this app instance
- instanceCount Integer
- The instance count of this app instance
- jvmMemory IntegerIn MB 
- The jvm heap memory allocated of this app instance
- machineArm stringId 
- The machine ARM resource Id of this app instance
- instanceCount number
- The instance count of this app instance
- jvmMemory numberIn MB 
- The jvm heap memory allocated of this app instance
- machine_arm_ strid 
- The machine ARM resource Id of this app instance
- instance_count int
- The instance count of this app instance
- jvm_memory_ intin_ mb 
- The jvm heap memory allocated of this app instance
- machineArm StringId 
- The machine ARM resource Id of this app instance
- instanceCount Number
- The instance count of this app instance
- jvmMemory NumberIn MB 
- The jvm heap memory allocated of this app instance
SpringbootappsPropertiesResponseMiscs   
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
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 v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi