Skip to main content

custom_rollouts

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

Overview

Namecustom_rollouts
TypeResource
Idazure.provider_hub.custom_rollouts

Fields

NameDatatypeDescription
propertiesobjectProperties of the rollout.

Methods

NameAccessible byRequired ParamsDescription
getSELECTproviderNamespace, rolloutName, subscriptionIdGets the custom rollout details.
list_by_provider_registrationSELECTproviderNamespace, subscriptionIdGets the list of the custom rollouts for the given provider.
create_or_updateINSERTproviderNamespace, rolloutName, subscriptionId, data__propertiesCreates or updates the rollout details.

SELECT examples

Gets the list of the custom rollouts for the given provider.

SELECT
properties
FROM azure.provider_hub.custom_rollouts
WHERE providerNamespace = '{{ providerNamespace }}'
AND subscriptionId = '{{ subscriptionId }}';

INSERT example

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

/*+ create */
INSERT INTO azure.provider_hub.custom_rollouts (
providerNamespace,
rolloutName,
subscriptionId,
data__properties,
properties
)
SELECT
'{{ providerNamespace }}',
'{{ rolloutName }}',
'{{ subscriptionId }}',
'{{ data__properties }}',
'{{ properties }}'
;