Skip to main content

springbootservers

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

Overview

Namespringbootservers
TypeResource
Idazure_extras.spring_app_discovery.springbootservers

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringFully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
namestringThe name of the resource.
errorsarrayThe list of errors.
fqdnAndIpAddressListarrayThe alternative FQDN or IP addresses to discover for this server.
machineArmIdstringThe machine Id from ARM.
portintegerTarget server port for remote login.
provisioningStatestringThe resource provisioning state. Known values are: "Unknown", "Succeeded", "Failed", "Canceled", "Accepted", "Provisioning", and "Deleting".
serverstringServer is the target server name or ip address to discover of SpringBootServer. Required.
springBootAppsintegerThe total number of spring boot apps been discovered.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
tagsobjectResource tags.
totalAppsintegerThe total number of apps been discovered.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectresource_group_name, site_name, springbootservers_name, subscription_idList springbootservers resource.
list_by_resource_groupselectresource_group_name, site_name, subscription_idList springbootservers resource by resourceGroup.
list_by_subscriptionselectsite_name, subscription_idList springbootservers resource by subscription.
create_or_updateinsertresource_group_name, site_name, springbootservers_name, subscription_idCreate springbootservers resource.
updateupdateresource_group_name, site_name, springbootservers_name, subscription_idUpdate springbootservers resource.
create_or_updatereplaceresource_group_name, site_name, springbootservers_name, subscription_idCreate springbootservers resource.
deletedeleteresource_group_name, site_name, springbootservers_name, subscription_idDelete springbootservers 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.

NameDatatypeDescription
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
site_namestringThe springbootsites name. Required.
springbootservers_namestringThe springbootservers name. Required.
subscription_idstring

SELECT examples

List springbootservers resource.

SELECT
id,
name,
errors,
fqdnAndIpAddressList,
machineArmId,
port,
provisioningState,
server,
springBootApps,
systemData,
tags,
totalApps,
type
FROM azure_extras.spring_app_discovery.springbootservers
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND site_name = '{{ site_name }}' -- required
AND springbootservers_name = '{{ springbootservers_name }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;

INSERT examples

Create springbootservers resource.

INSERT INTO azure_extras.spring_app_discovery.springbootservers (
tags,
properties,
resource_group_name,
site_name,
springbootservers_name,
subscription_id
)
SELECT
'{{ tags }}',
'{{ properties }}',
'{{ resource_group_name }}',
'{{ site_name }}',
'{{ springbootservers_name }}',
'{{ subscription_id }}'
RETURNING
id,
name,
properties,
systemData,
tags,
type
;

UPDATE examples

Update springbootservers resource.

UPDATE azure_extras.spring_app_discovery.springbootservers
SET
tags = '{{ tags }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND site_name = '{{ site_name }}' --required
AND springbootservers_name = '{{ springbootservers_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
properties,
systemData,
tags,
type;

REPLACE examples

Create springbootservers resource.

REPLACE azure_extras.spring_app_discovery.springbootservers
SET
tags = '{{ tags }}',
properties = '{{ properties }}'
WHERE
resource_group_name = '{{ resource_group_name }}' --required
AND site_name = '{{ site_name }}' --required
AND springbootservers_name = '{{ springbootservers_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
RETURNING
id,
name,
properties,
systemData,
tags,
type;

DELETE examples

Delete springbootservers resource.

DELETE FROM azure_extras.spring_app_discovery.springbootservers
WHERE resource_group_name = '{{ resource_group_name }}' --required
AND site_name = '{{ site_name }}' --required
AND springbootservers_name = '{{ springbootservers_name }}' --required
AND subscription_id = '{{ subscription_id }}' --required
;