Skip to content

allAzureArmTemplatesByFeature

Retrieve ARM templates for role definition and role assignment.

Arguments

Argument Type Description
input (required) AzureArmTemplatesByFeatureInput! Input for retrieving ARM templates for role definition and role assignment.

Returns

[AzureArmTemplateByFeature!]!

Sample

query AllAzureArmTemplatesByFeature($input: AzureArmTemplatesByFeatureInput!) {
  allAzureArmTemplatesByFeature(input: $input) {
    deploymentLevel
    feature
    roleDefinitionAssignmentTemplate
    version
  }
}
{
  "input": {
    "cloudType": "AZURECHINACLOUD",
    "customerTenantDomainName": "example-string",
    "operationType": "ADD"
  }
}
{
  "data": {
    "allAzureArmTemplatesByFeature": [
      {
        "deploymentLevel": "DEPLOYMENT_LEVEL_UNSPECIFIED",
        "feature": "ALL",
        "roleDefinitionAssignmentTemplate": "example-string",
        "version": 0,
        "permissionsGroupVersions": [
          {
            "permissionsGroup": "AKS_CUSTOM_PRIVATE_DNS_ZONE",
            "version": 0
          }
        ]
      }
    ]
  }
}