springbootapps
Creates, updates, deletes, gets or lists a springbootapps resource.
Overview
| Name | springbootapps |
| Type | Resource |
| Id | azure_extras.spring_app_discovery.springbootapps |
Fields
The following fields are returned by SELECT queries:
- get
- list_by_resource_group
- list_by_subscription
| Name | Datatype | Description |
|---|---|---|
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. |
appName | string | The name of SpringBootApp. |
appPort | integer | The application port. |
appType | string | The application type, whether it is a SpringBoot app. |
applicationConfigurations | array | The application configuration file list. |
artifactName | string | The artifact name of SpringBootApp. |
bindingPorts | array | The application binding port list. |
buildJdkVersion | string | The jdk version in build. |
certificates | array | The certificate file list. |
checksum | string | The checksum of jar file. |
connectionStrings | array | The connection string list. |
dependencies | array | The dependency list. |
environments | array | The environment variable list. |
errors | array | The list of errors. |
instanceCount | integer | The total instance count the app deployed. |
instances | array | 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 | array | The jvm options. |
lastModifiedTime | string (date-time) | Time when this springbootapps jar file was last modified. |
lastUpdatedTime | string (date-time) | Time when this springbootapps instance was last refreshed. |
machineArmIds | array | The machine ARM id list the app belongs to. |
miscs | array | The other types of date collected. |
provisioningState | string | The resource provisioning state. Known values are: "Unknown", "Succeeded", "Failed", "Canceled", "Accepted", "Provisioning", and "Deleting". |
runtimeJdkVersion | string | The jdk version installed on server. |
servers | array | The server list the app installed. |
siteName | string | The site name. |
springBootVersion | string | The spring boot version. |
staticContentLocations | array | The static content location list. |
systemData | object | Azure Resource Manager metadata containing createdBy and modifiedBy information. |
tags | object | Resource tags. |
type | string | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". |
| Name | Datatype | Description |
|---|---|---|
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. |
appName | string | The name of SpringBootApp. |
appPort | integer | The application port. |
appType | string | The application type, whether it is a SpringBoot app. |
applicationConfigurations | array | The application configuration file list. |
artifactName | string | The artifact name of SpringBootApp. |
bindingPorts | array | The application binding port list. |
buildJdkVersion | string | The jdk version in build. |
certificates | array | The certificate file list. |
checksum | string | The checksum of jar file. |
connectionStrings | array | The connection string list. |
dependencies | array | The dependency list. |
environments | array | The environment variable list. |
errors | array | The list of errors. |
instanceCount | integer | The total instance count the app deployed. |
instances | array | 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 | array | The jvm options. |
lastModifiedTime | string (date-time) | Time when this springbootapps jar file was last modified. |
lastUpdatedTime | string (date-time) | Time when this springbootapps instance was last refreshed. |
machineArmIds | array | The machine ARM id list the app belongs to. |
miscs | array | The other types of date collected. |
provisioningState | string | The resource provisioning state. Known values are: "Unknown", "Succeeded", "Failed", "Canceled", "Accepted", "Provisioning", and "Deleting". |
runtimeJdkVersion | string | The jdk version installed on server. |
servers | array | The server list the app installed. |
siteName | string | The site name. |
springBootVersion | string | The spring boot version. |
staticContentLocations | array | The static content location list. |
systemData | object | Azure Resource Manager metadata containing createdBy and modifiedBy information. |
tags | object | Resource tags. |
type | string | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". |
| Name | Datatype | Description |
|---|---|---|
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. |
appName | string | The name of SpringBootApp. |
appPort | integer | The application port. |
appType | string | The application type, whether it is a SpringBoot app. |
applicationConfigurations | array | The application configuration file list. |
artifactName | string | The artifact name of SpringBootApp. |
bindingPorts | array | The application binding port list. |
buildJdkVersion | string | The jdk version in build. |
certificates | array | The certificate file list. |
checksum | string | The checksum of jar file. |
connectionStrings | array | The connection string list. |
dependencies | array | The dependency list. |
environments | array | The environment variable list. |
errors | array | The list of errors. |
instanceCount | integer | The total instance count the app deployed. |
instances | array | 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 | array | The jvm options. |
lastModifiedTime | string (date-time) | Time when this springbootapps jar file was last modified. |
lastUpdatedTime | string (date-time) | Time when this springbootapps instance was last refreshed. |
machineArmIds | array | The machine ARM id list the app belongs to. |
miscs | array | The other types of date collected. |
provisioningState | string | The resource provisioning state. Known values are: "Unknown", "Succeeded", "Failed", "Canceled", "Accepted", "Provisioning", and "Deleting". |
runtimeJdkVersion | string | The jdk version installed on server. |
servers | array | The server list the app installed. |
siteName | string | The site name. |
springBootVersion | string | The spring boot version. |
staticContentLocations | array | The static content location list. |
systemData | object | Azure Resource Manager metadata containing createdBy and modifiedBy information. |
tags | object | Resource tags. |
type | string | The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". |
Methods
The following methods are available for this resource:
| Name | Accessible by | Required Params | Optional Params | Description |
|---|---|---|---|---|
get | select | resource_group_name, site_name, springbootapps_name, subscription_id | Get a springbootapps resource. | |
list_by_resource_group | select | resource_group_name, site_name, subscription_id | List springbootapps resource by resourceGroup. | |
list_by_subscription | select | site_name, subscription_id | List springbootapps resource by subscription. | |
update | update | resource_group_name, site_name, springbootapps_name, subscription_id | Update a springbootapps resource. |
Parameters
Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.
| Name | Datatype | Description |
|---|---|---|
resource_group_name | string | The name of the resource group. The name is case insensitive. Required. |
site_name | string | The springbootsites name. Required. |
springbootapps_name | string | The springbootapps name. Required. |
subscription_id | string |
SELECT examples
- get
- list_by_resource_group
- list_by_subscription
Get a springbootapps resource.
SELECT
id,
name,
appName,
appPort,
appType,
applicationConfigurations,
artifactName,
bindingPorts,
buildJdkVersion,
certificates,
checksum,
connectionStrings,
dependencies,
environments,
errors,
instanceCount,
instances,
jarFileLocation,
jvmMemoryInMB,
jvmOptions,
lastModifiedTime,
lastUpdatedTime,
machineArmIds,
miscs,
provisioningState,
runtimeJdkVersion,
servers,
siteName,
springBootVersion,
staticContentLocations,
systemData,
tags,
type
FROM azure_extras.spring_app_discovery.springbootapps
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND site_name = '{{ site_name }}' -- required
AND springbootapps_name = '{{ springbootapps_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;
List springbootapps resource by resourceGroup.
SELECT
id,
name,
appName,
appPort,
appType,
applicationConfigurations,
artifactName,
bindingPorts,
buildJdkVersion,
certificates,
checksum,
connectionStrings,
dependencies,
environments,
errors,
instanceCount,
instances,
jarFileLocation,
jvmMemoryInMB,
jvmOptions,
lastModifiedTime,
lastUpdatedTime,
machineArmIds,
miscs,
provisioningState,
runtimeJdkVersion,
servers,
siteName,
springBootVersion,
staticContentLocations,
systemData,
tags,
type
FROM azure_extras.spring_app_discovery.springbootapps
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND site_name = '{{ site_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;
List springbootapps resource by subscription.
SELECT
id,
name,
appName,
appPort,
appType,
applicationConfigurations,
artifactName,
bindingPorts,
buildJdkVersion,
certificates,
checksum,
connectionStrings,
dependencies,
environments,
errors,
instanceCount,
instances,
jarFileLocation,
jvmMemoryInMB,
jvmOptions,
lastModifiedTime,
lastUpdatedTime,
machineArmIds,
miscs,
provisioningState,
runtimeJdkVersion,
servers,
siteName,
springBootVersion,
staticContentLocations,
systemData,
tags,
type
FROM azure_extras.spring_app_discovery.springbootapps
WHERE site_name = '{{ site_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;
UPDATE examples
- update
Update a springbootapps resource.
UPDATE azure_extras.spring_app_discovery.springbootapps
SET
properties = '{{ properties }}',
tags = '{{ tags }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND site_name = '{{ site_name }}' --required
AND springbootapps_name = '{{ springbootapps_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
properties,
systemData,
tags,
type;