Skip to main content

extension_metadata

Creates, updates, deletes, gets or lists an extension_metadata resource.

Overview

Nameextension_metadata
TypeResource
Idazure.hybrid_compute.extension_metadata

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.
extensionTypestringThe type of the Extension being received.
publisherstringThe publisher of the Extension being received.
systemDataobjectAzure Resource Manager metadata containing createdBy and modifiedBy information.
typestringThe type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
versionstringThe version of the Extension being received.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectlocation, publisher, extension_type, version, subscription_idGets an Extension Metadata based on location, publisher, extensionType and version.
listselectlocation, publisher, extension_type, subscription_idGets all Extension versions based on location, publisher, extensionType.

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
extension_typestringThe extensionType of the Extension being received. Required.
locationstringThe location of the Extension being received. Required.
publisherstringThe publisher of the Extension being received. Required.
subscription_idstring
versionstringThe version of the Extension being received. Required.

SELECT examples

Gets an Extension Metadata based on location, publisher, extensionType and version.

SELECT
id,
name,
extensionType,
publisher,
systemData,
type,
version
FROM azure.hybrid_compute.extension_metadata
WHERE location = '{{ location }}' -- required
AND publisher = '{{ publisher }}' -- required
AND extension_type = '{{ extension_type }}' -- required
AND version = '{{ version }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
;