Skip to main content

kube_environments

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

Overview

Namekube_environments
TypeResource
Idazure.app_service.kube_environments

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstring (arm-id)Fully qualified resource ID for the resource. E.g. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"
namestringThe name of the resource
extendedLocationobjectExtended Location.
propertiesobjectKubeEnvironment resource specific properties
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
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
getselectresourceGroupName, name, subscriptionIdDescription for Get the properties of a Kubernetes Environment.
list_by_resource_groupselectresourceGroupName, subscriptionIdDescription for Get all the Kubernetes Environments in a resource group.
list_by_subscriptionselectsubscriptionIdDescription for Get all Kubernetes Environments for a subscription.
create_or_updateinsertresourceGroupName, name, subscriptionIdDescription for Creates or updates a Kubernetes Environment.
updateupdateresourceGroupName, name, subscriptionIdDescription for Creates or updates a Kubernetes Environment.
deletedeleteresourceGroupName, name, subscriptionIdDescription for Delete a Kubernetes Environment.

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
namestringName of the Kubernetes Environment.
resourceGroupNamestringName of the resource group to which the resource belongs.
subscriptionIdstringYour Azure subscription ID. This is a GUID-formatted string (e.g. 00000000-0000-0000-0000-000000000000).

SELECT examples

Description for Get the properties of a Kubernetes Environment.

SELECT
id,
name,
extendedLocation,
properties,
systemData,
type
FROM azure.app_service.kube_environments
WHERE resourceGroupName = '{{ resourceGroupName }}' -- required
AND name = '{{ name }}' -- required
AND subscriptionId = '{{ subscriptionId }}' -- required
;

INSERT examples

Description for Creates or updates a Kubernetes Environment.

INSERT INTO azure.app_service.kube_environments (
data__properties,
data__extendedLocation,
resourceGroupName,
name,
subscriptionId
)
SELECT
'{{ properties }}',
'{{ extendedLocation }}',
'{{ resourceGroupName }}',
'{{ name }}',
'{{ subscriptionId }}'
RETURNING
id,
name,
extendedLocation,
properties,
systemData,
type
;

UPDATE examples

Description for Creates or updates a Kubernetes Environment.

UPDATE azure.app_service.kube_environments
SET
data__kind = '{{ kind }}',
data__properties = '{{ properties }}'
WHERE
resourceGroupName = '{{ resourceGroupName }}' --required
AND name = '{{ name }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
RETURNING
id,
name,
extendedLocation,
properties,
systemData,
type;

DELETE examples

Description for Delete a Kubernetes Environment.

DELETE FROM azure.app_service.kube_environments
WHERE resourceGroupName = '{{ resourceGroupName }}' --required
AND name = '{{ name }}' --required
AND subscriptionId = '{{ subscriptionId }}' --required
;