Skip to main content

springbootapps

Creates, updates, deletes, gets or lists a springbootapps resource.

Overview

Namespringbootapps
TypeResource
Idazure_extras.off_azure_springboot.springbootapps

Fields

NameDatatypeDescription
app_nametextfield from the properties object
app_porttextfield from the properties object
app_typetextfield from the properties object
application_configurationstextfield from the properties object
artifact_nametextfield from the properties object
binding_portstextfield from the properties object
build_jdk_versiontextfield from the properties object
certificatestextfield from the properties object
checksumtextfield from the properties object
connection_stringstextfield from the properties object
dependenciestextfield from the properties object
environmentstextfield from the properties object
errorstextfield from the properties object
instance_counttextfield from the properties object
instancestextfield from the properties object
jar_file_locationtextfield from the properties object
jvm_memory_in_mbtextfield from the properties object
jvm_optionstextfield from the properties object
labelstextfield from the properties object
last_modified_timetextfield from the properties object
last_updated_timetextfield from the properties object
machine_arm_idstextfield from the properties object
miscstextfield from the properties object
provisioning_statetextfield from the properties object
resourceGroupNametextfield from the properties object
runtime_jdk_versiontextfield from the properties object
serverstextfield from the properties object
siteNametextfield from the properties object
spring_boot_versiontextfield from the properties object
springbootappsNametextfield from the properties object
static_content_locationstextfield from the properties object
subscriptionIdtextfield from the properties object

Methods

NameAccessible byRequired ParamsDescription
getSELECTresourceGroupName, siteName, springbootappsName, subscriptionIdGet a springbootapps resource.
list_by_resource_groupSELECTresourceGroupName, siteName, subscriptionIdList springbootapps resource by resourceGroup
list_by_subscriptionSELECTsiteName, subscriptionIdList springbootapps resource by subscription
create_or_updateINSERTresourceGroupName, siteName, springbootappsName, subscriptionIdCreate a springbootapps resource.
deleteDELETEresourceGroupName, siteName, springbootappsName, subscriptionIdDelete a springbootapps resource.
updateUPDATEresourceGroupName, siteName, springbootappsName, subscriptionIdUpdate a springbootapps resource.

SELECT examples

List springbootapps resource by subscription

SELECT
app_name,
app_port,
app_type,
application_configurations,
artifact_name,
binding_ports,
build_jdk_version,
certificates,
checksum,
connection_strings,
dependencies,
environments,
errors,
instance_count,
instances,
jar_file_location,
jvm_memory_in_mb,
jvm_options,
labels,
last_modified_time,
last_updated_time,
machine_arm_ids,
miscs,
provisioning_state,
resourceGroupName,
runtime_jdk_version,
servers,
siteName,
spring_boot_version,
springbootappsName,
static_content_locations,
subscriptionId
FROM azure_extras.off_azure_springboot.vw_springbootapps
WHERE siteName = '{{ siteName }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

Use the following StackQL query and manifest file to create a new springbootapps resource.

/*+ create */
INSERT INTO azure_extras.off_azure_springboot.springbootapps (
resourceGroupName,
siteName,
springbootappsName,
subscriptionId,
properties
)
SELECT
'{{ resourceGroupName }}',
'{{ siteName }}',
'{{ springbootappsName }}',
'{{ subscriptionId }}',
'{{ properties }}'
;

UPDATE example

Updates a springbootapps resource.

/*+ update */
UPDATE azure_extras.off_azure_springboot.springbootapps
SET
properties = '{{ properties }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}'
AND siteName = '{{ siteName }}'
AND springbootappsName = '{{ springbootappsName }}'
AND subscriptionId = '{{ subscriptionId }}';

DELETE example

Deletes the specified springbootapps resource.

/*+ delete */
DELETE FROM azure_extras.off_azure_springboot.springbootapps
WHERE resourceGroupName = '{{ resourceGroupName }}'
AND siteName = '{{ siteName }}'
AND springbootappsName = '{{ springbootappsName }}'
AND subscriptionId = '{{ subscriptionId }}';