MICROSOFT.DEPLOYMENT.ADMIN

ActionPlanOperationAttempt_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.location == STRING
    input.ReqMap.planId == STRING
    input.ReqMap.operationId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ActionPlanOperations_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.planId == STRING
    input.ReqMap.operationId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ActionPlanOperations_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.planId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ActionPlans_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.planId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ActionPlans_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

BootstrapAction_Product

valid {
    input.Body.version == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.productId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

DeployAction_Product

valid {
    input.Body.version == STRING
    input.Body.parameters.STRING == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.productId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ExecuteRunnerAction_Product

valid {
    input.Body.parameters.STRING == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.productId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

FileContainers_Create

enum_PostCopyAction := [ "None", "Unzip" ]

valid {
    input.Body.properties.postCopyAction == enum_PostCopyAction[_]
    input.Body.properties.sourceUri == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.fileContainerId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

FileContainers_Delete

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.fileContainerId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

FileContainers_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.fileContainerId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

FileContainers_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

Locations_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

Locations_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

OperationResults_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.location == STRING
    input.ReqMap.operationResultId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

Operations_List

valid {
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
}

ProductDeployments_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.productId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductDeployments_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductPackages_Create

valid {
    input.Body.properties.fileContainerId == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductPackages_Delete

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductPackages_Get

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductPackages_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductSecrets_GET

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.ReqMap.secretName == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductSecrets_List

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductSecrets_Set

valid {
    input.Body.value == STRING
    input.Body.data == STRING
    input.Body.password == STRING
    input.Body.key == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.ReqMap.secretName == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

ProductSecrets_Validate

valid {
    input.Body.value == STRING
    input.Body.data == STRING
    input.Body.password == STRING
    input.Body.key == STRING
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.packageId == STRING
    input.ReqMap.secretName == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

RemoveAction_Product

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.productId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}

RotateSecretsAction_Product

valid {
    input.ReqMap.SubscriptionID == STRING
    input.ReqMap.productId == STRING
    input.Qs.api-version == STRING
    input.ProviderMetadata.Region == STRING
    input.ProviderMetadata.SubscriptionID == STRING
}