Skip to main content

dev_ops_policy_assignments

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

Overview

Namedev_ops_policy_assignments
TypeResource
Idazure.security.dev_ops_policy_assignments

Fields

The following fields are returned by SELECT queries:

Provides DevOps Policy Assignment details.

NameDatatypeDescription
propertiesobjectProperties of the DevOps policy assignment resource.
systemDataobjectMetadata pertaining to creation and last modification of the resource.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
getselectsubscriptionId, resourceGroupName, securityConnectorName, policyAssignmentId
listselectsubscriptionId, resourceGroupName, securityConnectorNamedevOpsPolicyType, resourceId
create_or_updateinsertsubscriptionId, resourceGroupName, securityConnectorName, policyAssignmentId
updateupdatesubscriptionId, resourceGroupName, securityConnectorName, policyAssignmentId
deletedeletesubscriptionId, resourceGroupName, securityConnectorName, policyAssignmentId

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
policyAssignmentIdstringThe policy assignment Id.
resourceGroupNamestringThe name of the resource group. The name is case insensitive.
securityConnectorNamestringThe security connector name.
subscriptionIdstring (uuid)The ID of the target subscription. The value must be an UUID.
devOpsPolicyTypestringOptional filter for listing the policies.
resourceIdstringOptional filter for listing the assignments of a specific resource.

SELECT examples

Provides DevOps Policy Assignment details.

SELECT
properties,
systemData
FROM azure.security.dev_ops_policy_assignments
WHERE subscriptionId = '{{ subscriptionId }}' -- required
AND resourceGroupName = '{{ resourceGroupName }}' -- required
AND securityConnectorName = '{{ securityConnectorName }}' -- required
AND policyAssignmentId = '{{ policyAssignmentId }}' -- required
;

INSERT examples

No description available.

INSERT INTO azure.security.dev_ops_policy_assignments (
data__properties,
subscriptionId,
resourceGroupName,
securityConnectorName,
policyAssignmentId
)
SELECT
'{{ properties }}',
'{{ subscriptionId }}',
'{{ resourceGroupName }}',
'{{ securityConnectorName }}',
'{{ policyAssignmentId }}'
RETURNING
properties,
systemData
;

UPDATE examples

No description available.

UPDATE azure.security.dev_ops_policy_assignments
SET
data__properties = '{{ properties }}'
WHERE
subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND securityConnectorName = '{{ securityConnectorName }}' --required
AND policyAssignmentId = '{{ policyAssignmentId }}' --required
RETURNING
properties,
systemData;

DELETE examples

No description available.

DELETE FROM azure.security.dev_ops_policy_assignments
WHERE subscriptionId = '{{ subscriptionId }}' --required
AND resourceGroupName = '{{ resourceGroupName }}' --required
AND securityConnectorName = '{{ securityConnectorName }}' --required
AND policyAssignmentId = '{{ policyAssignmentId }}' --required
;