MICROSOFT.APPPLATFORM
ApiPortalCustomDomains_CreateOrUpdate
valid {
input.Body.properties.thumbprint == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortalCustomDomains_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortalCustomDomains_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortalCustomDomains_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortals_CreateOrUpdate
enum_ApiPortalPropertiesApiTryOutEnabledState := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.public == BOOLEAN
input.Body.properties.httpsOnly == BOOLEAN
input.Body.properties.gatewayIds[_] == STRING
input.Body.properties.sourceUrls[_] == STRING
input.Body.properties.ssoProperties.scope[_] == STRING
input.Body.properties.ssoProperties.clientId == STRING
input.Body.properties.ssoProperties.clientSecret == STRING
input.Body.properties.ssoProperties.issuerUri == STRING
input.Body.properties.apiTryOutEnabledState == enum_ApiPortalPropertiesApiTryOutEnabledState[_]
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortals_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortals_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortals_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApiPortals_ValidateDomain
valid {
input.Body.name == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apiPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apms_CreateOrUpdate
valid {
input.Body.properties.type == STRING
input.Body.properties.properties.STRING == STRING
input.Body.properties.secrets.STRING == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apmName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apms_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apmName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apms_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apmName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apms_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apms_ListSecretKeys
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.apmName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationAccelerators_CreateOrUpdate
valid {
input.Body.properties == {}
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationAccelerators_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationAccelerators_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationAccelerators_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationLiveViews_CreateOrUpdate
valid {
input.Body.properties == {}
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationLiveViewName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationLiveViews_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationLiveViewName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationLiveViews_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationLiveViewName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ApplicationLiveViews_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_CreateOrUpdate
enum_AppResourcePropertiesTestEndpointAuthState := [ "Enabled", "Disabled" ]
enum_CustomPersistentDiskPropertiesType := [ "AzureFileVolume" ]
enum_IngressSettingsBackendProtocol := [ "GRPC", "Default" ]
enum_IngressSettingsSessionAffinity := [ "Cookie", "None" ]
enum_ManagedIdentityPropertiesType := [ "None", "SystemAssigned", "UserAssigned", "SystemAssigned,UserAssigned" ]
valid {
input.Body.properties.public == BOOLEAN
input.Body.properties.addonConfigs.STRING.STRING == STRING
input.Body.properties.httpsOnly == BOOLEAN
input.Body.properties.temporaryDisk.sizeInGB == INTEGER
input.Body.properties.temporaryDisk.mountPath == STRING
input.Body.properties.persistentDisk.sizeInGB == INTEGER
input.Body.properties.persistentDisk.mountPath == STRING
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.type == enum_CustomPersistentDiskPropertiesType[_]
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.mountPath == STRING
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.readOnly == BOOLEAN
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.enableSubPath == BOOLEAN
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.mountOptions[_] == STRING
input.Body.properties.customPersistentDisks[_].storageId == STRING
input.Body.properties.enableEndToEndTLS == BOOLEAN
input.Body.properties.loadedCertificates[_].resourceId == STRING
input.Body.properties.loadedCertificates[_].loadTrustStore == BOOLEAN
input.Body.properties.vnetAddons.publicEndpoint == BOOLEAN
input.Body.properties.ingressSettings.readTimeoutInSeconds == INTEGER
input.Body.properties.ingressSettings.sendTimeoutInSeconds == INTEGER
input.Body.properties.ingressSettings.sessionAffinity == enum_IngressSettingsSessionAffinity[_]
input.Body.properties.ingressSettings.sessionCookieMaxAge == INTEGER
input.Body.properties.ingressSettings.backendProtocol == enum_IngressSettingsBackendProtocol[_]
input.Body.properties.ingressSettings.clientAuth.certificates[_] == STRING
input.Body.properties.secrets[_].name == STRING
input.Body.properties.secrets[_].value == STRING
input.Body.properties.workloadProfileName == STRING
input.Body.properties.testEndpointAuthState == enum_AppResourcePropertiesTestEndpointAuthState[_]
input.Body.identity.type == enum_ManagedIdentityPropertiesType[_]
input.Body.identity.principalId == STRING
input.Body.identity.tenantId == STRING
input.Body.identity.userAssignedIdentities.STRING == {}
input.Body.location == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.Qs.syncStatus == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_GetResourceUploadUrl
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_SetActiveDeployments
valid {
input.Body.activeDeploymentNames[_] == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_Update
enum_AppResourcePropertiesTestEndpointAuthState := [ "Enabled", "Disabled" ]
enum_CustomPersistentDiskPropertiesType := [ "AzureFileVolume" ]
enum_IngressSettingsBackendProtocol := [ "GRPC", "Default" ]
enum_IngressSettingsSessionAffinity := [ "Cookie", "None" ]
enum_ManagedIdentityPropertiesType := [ "None", "SystemAssigned", "UserAssigned", "SystemAssigned,UserAssigned" ]
valid {
input.Body.properties.public == BOOLEAN
input.Body.properties.addonConfigs.STRING.STRING == STRING
input.Body.properties.httpsOnly == BOOLEAN
input.Body.properties.temporaryDisk.sizeInGB == INTEGER
input.Body.properties.temporaryDisk.mountPath == STRING
input.Body.properties.persistentDisk.sizeInGB == INTEGER
input.Body.properties.persistentDisk.mountPath == STRING
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.type == enum_CustomPersistentDiskPropertiesType[_]
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.mountPath == STRING
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.readOnly == BOOLEAN
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.enableSubPath == BOOLEAN
input.Body.properties.customPersistentDisks[_].customPersistentDiskProperties.mountOptions[_] == STRING
input.Body.properties.customPersistentDisks[_].storageId == STRING
input.Body.properties.enableEndToEndTLS == BOOLEAN
input.Body.properties.loadedCertificates[_].resourceId == STRING
input.Body.properties.loadedCertificates[_].loadTrustStore == BOOLEAN
input.Body.properties.vnetAddons.publicEndpoint == BOOLEAN
input.Body.properties.ingressSettings.readTimeoutInSeconds == INTEGER
input.Body.properties.ingressSettings.sendTimeoutInSeconds == INTEGER
input.Body.properties.ingressSettings.sessionAffinity == enum_IngressSettingsSessionAffinity[_]
input.Body.properties.ingressSettings.sessionCookieMaxAge == INTEGER
input.Body.properties.ingressSettings.backendProtocol == enum_IngressSettingsBackendProtocol[_]
input.Body.properties.ingressSettings.clientAuth.certificates[_] == STRING
input.Body.properties.secrets[_].name == STRING
input.Body.properties.secrets[_].value == STRING
input.Body.properties.workloadProfileName == STRING
input.Body.properties.testEndpointAuthState == enum_AppResourcePropertiesTestEndpointAuthState[_]
input.Body.identity.type == enum_ManagedIdentityPropertiesType[_]
input.Body.identity.principalId == STRING
input.Body.identity.tenantId == STRING
input.Body.identity.userAssignedIdentities.STRING == {}
input.Body.location == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Apps_ValidateDomain
valid {
input.Body.name == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Bindings_CreateOrUpdate
valid {
input.Body.properties.resourceId == STRING
input.Body.properties.key == STRING
input.Body.properties.bindingParameters.STRING == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.bindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Bindings_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.bindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Bindings_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.bindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Bindings_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Bindings_Update
valid {
input.Body.properties.resourceId == STRING
input.Body.properties.key == STRING
input.Body.properties.bindingParameters.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.bindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceAgentPool_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.agentPoolName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceAgentPool_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceAgentPool_UpdatePut
valid {
input.Body.properties.poolSize.name == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.agentPoolName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceBuilder_CreateOrUpdate
valid {
input.Body.properties.stack.id == STRING
input.Body.properties.stack.version == STRING
input.Body.properties.buildpackGroups[_].name == STRING
input.Body.properties.buildpackGroups[_].buildpacks[_].id == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceBuilder_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceBuilder_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceBuilder_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildServiceBuilder_ListDeployments
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_CreateOrUpdate
valid {
input.Body.properties.containerRegistry == STRING
input.Body.properties.resourceRequests == {}
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_CreateOrUpdateBuild
valid {
input.Body.properties.relativePath == STRING
input.Body.properties.builder == STRING
input.Body.properties.agentPool == STRING
input.Body.properties.env.STRING == STRING
input.Body.properties.apms[_].resourceId == STRING
input.Body.properties.certificates[_].resourceId == STRING
input.Body.properties.resourceRequests.cpu == STRING
input.Body.properties.resourceRequests.memory == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_DeleteBuild
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetBuild
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetBuildResult
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildName == STRING
input.ReqMap.buildResultName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetBuildResultLog
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildName == STRING
input.ReqMap.buildResultName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetBuildService
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetResourceUploadUrl
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetSupportedBuildpack
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildpackName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_GetSupportedStack
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.stackName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_ListBuildResults
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.buildName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_ListBuildServices
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_ListBuilds
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_ListSupportedBuildpacks
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildService_ListSupportedStacks
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildpackBinding_CreateOrUpdate
enum_BuildpackBindingPropertiesBindingType := [ "ApplicationInsights", "ApacheSkyWalking", "AppDynamics", "Dynatrace", "NewRelic", "ElasticAPM", "CACertificates" ]
valid {
input.Body.properties.bindingType == enum_BuildpackBindingPropertiesBindingType[_]
input.Body.properties.launchProperties.properties.STRING == STRING
input.Body.properties.launchProperties.secrets.STRING == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.ReqMap.buildpackBindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildpackBinding_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.ReqMap.buildpackBindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildpackBinding_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.ReqMap.buildpackBindingName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildpackBinding_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.buildServiceName == STRING
input.ReqMap.builderName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
BuildpackBinding_ListForCluster
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Certificates_CreateOrUpdate
valid {
input.Body.properties.type == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.certificateName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Certificates_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.certificateName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Certificates_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.certificateName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Certificates_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigServers_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigServers_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigServers_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigServers_UpdatePatch
enum_ConfigServerPropertiesEnabledState := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.error.code == STRING
input.Body.properties.error.message == STRING
input.Body.properties.enabledState == enum_ConfigServerPropertiesEnabledState[_]
input.Body.properties.configServer.gitProperty.repositories[_].name == STRING
input.Body.properties.configServer.gitProperty.repositories[_].pattern[_] == STRING
input.Body.properties.configServer.gitProperty.repositories[_].uri == STRING
input.Body.properties.configServer.gitProperty.repositories[_].label == STRING
input.Body.properties.configServer.gitProperty.repositories[_].searchPaths[_] == STRING
input.Body.properties.configServer.gitProperty.repositories[_].username == STRING
input.Body.properties.configServer.gitProperty.repositories[_].password == STRING
input.Body.properties.configServer.gitProperty.repositories[_].hostKey == STRING
input.Body.properties.configServer.gitProperty.repositories[_].hostKeyAlgorithm == STRING
input.Body.properties.configServer.gitProperty.repositories[_].privateKey == STRING
input.Body.properties.configServer.gitProperty.repositories[_].strictHostKeyChecking == BOOLEAN
input.Body.properties.configServer.gitProperty.uri == STRING
input.Body.properties.configServer.gitProperty.label == STRING
input.Body.properties.configServer.gitProperty.searchPaths[_] == STRING
input.Body.properties.configServer.gitProperty.username == STRING
input.Body.properties.configServer.gitProperty.password == STRING
input.Body.properties.configServer.gitProperty.hostKey == STRING
input.Body.properties.configServer.gitProperty.hostKeyAlgorithm == STRING
input.Body.properties.configServer.gitProperty.privateKey == STRING
input.Body.properties.configServer.gitProperty.strictHostKeyChecking == BOOLEAN
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigServers_UpdatePut
enum_ConfigServerPropertiesEnabledState := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.error.code == STRING
input.Body.properties.error.message == STRING
input.Body.properties.enabledState == enum_ConfigServerPropertiesEnabledState[_]
input.Body.properties.configServer.gitProperty.repositories[_].name == STRING
input.Body.properties.configServer.gitProperty.repositories[_].pattern[_] == STRING
input.Body.properties.configServer.gitProperty.repositories[_].uri == STRING
input.Body.properties.configServer.gitProperty.repositories[_].label == STRING
input.Body.properties.configServer.gitProperty.repositories[_].searchPaths[_] == STRING
input.Body.properties.configServer.gitProperty.repositories[_].username == STRING
input.Body.properties.configServer.gitProperty.repositories[_].password == STRING
input.Body.properties.configServer.gitProperty.repositories[_].hostKey == STRING
input.Body.properties.configServer.gitProperty.repositories[_].hostKeyAlgorithm == STRING
input.Body.properties.configServer.gitProperty.repositories[_].privateKey == STRING
input.Body.properties.configServer.gitProperty.repositories[_].strictHostKeyChecking == BOOLEAN
input.Body.properties.configServer.gitProperty.uri == STRING
input.Body.properties.configServer.gitProperty.label == STRING
input.Body.properties.configServer.gitProperty.searchPaths[_] == STRING
input.Body.properties.configServer.gitProperty.username == STRING
input.Body.properties.configServer.gitProperty.password == STRING
input.Body.properties.configServer.gitProperty.hostKey == STRING
input.Body.properties.configServer.gitProperty.hostKeyAlgorithm == STRING
input.Body.properties.configServer.gitProperty.privateKey == STRING
input.Body.properties.configServer.gitProperty.strictHostKeyChecking == BOOLEAN
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigServers_Validate
valid {
input.Body.gitProperty.repositories[_].name == STRING
input.Body.gitProperty.repositories[_].pattern[_] == STRING
input.Body.gitProperty.repositories[_].uri == STRING
input.Body.gitProperty.repositories[_].label == STRING
input.Body.gitProperty.repositories[_].searchPaths[_] == STRING
input.Body.gitProperty.repositories[_].username == STRING
input.Body.gitProperty.repositories[_].password == STRING
input.Body.gitProperty.repositories[_].hostKey == STRING
input.Body.gitProperty.repositories[_].hostKeyAlgorithm == STRING
input.Body.gitProperty.repositories[_].privateKey == STRING
input.Body.gitProperty.repositories[_].strictHostKeyChecking == BOOLEAN
input.Body.gitProperty.uri == STRING
input.Body.gitProperty.label == STRING
input.Body.gitProperty.searchPaths[_] == STRING
input.Body.gitProperty.username == STRING
input.Body.gitProperty.password == STRING
input.Body.gitProperty.hostKey == STRING
input.Body.gitProperty.hostKeyAlgorithm == STRING
input.Body.gitProperty.privateKey == STRING
input.Body.gitProperty.strictHostKeyChecking == BOOLEAN
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigurationServices_CreateOrUpdate
enum_ConfigurationServicePropertiesGeneration := [ "Gen1", "Gen2" ]
enum_GitImplementation := [ "go-git", "libgit2" ]
valid {
input.Body.properties.generation == enum_ConfigurationServicePropertiesGeneration[_]
input.Body.properties.settings.gitProperty.repositories[_].name == STRING
input.Body.properties.settings.gitProperty.repositories[_].patterns[_] == STRING
input.Body.properties.settings.gitProperty.repositories[_].uri == STRING
input.Body.properties.settings.gitProperty.repositories[_].label == STRING
input.Body.properties.settings.gitProperty.repositories[_].searchPaths[_] == STRING
input.Body.properties.settings.gitProperty.repositories[_].username == STRING
input.Body.properties.settings.gitProperty.repositories[_].password == STRING
input.Body.properties.settings.gitProperty.repositories[_].hostKey == STRING
input.Body.properties.settings.gitProperty.repositories[_].hostKeyAlgorithm == STRING
input.Body.properties.settings.gitProperty.repositories[_].privateKey == STRING
input.Body.properties.settings.gitProperty.repositories[_].strictHostKeyChecking == BOOLEAN
input.Body.properties.settings.gitProperty.repositories[_].gitImplementation == enum_GitImplementation[_]
input.Body.properties.settings.gitProperty.repositories[_].caCertResourceId == STRING
input.Body.properties.settings.refreshIntervalInSeconds == INTEGER
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.configurationServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigurationServices_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.configurationServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigurationServices_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.configurationServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigurationServices_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigurationServices_Validate
enum_GitImplementation := [ "go-git", "libgit2" ]
valid {
input.Body.gitProperty.repositories[_].name == STRING
input.Body.gitProperty.repositories[_].patterns[_] == STRING
input.Body.gitProperty.repositories[_].uri == STRING
input.Body.gitProperty.repositories[_].label == STRING
input.Body.gitProperty.repositories[_].searchPaths[_] == STRING
input.Body.gitProperty.repositories[_].username == STRING
input.Body.gitProperty.repositories[_].password == STRING
input.Body.gitProperty.repositories[_].hostKey == STRING
input.Body.gitProperty.repositories[_].hostKeyAlgorithm == STRING
input.Body.gitProperty.repositories[_].privateKey == STRING
input.Body.gitProperty.repositories[_].strictHostKeyChecking == BOOLEAN
input.Body.gitProperty.repositories[_].gitImplementation == enum_GitImplementation[_]
input.Body.gitProperty.repositories[_].caCertResourceId == STRING
input.Body.refreshIntervalInSeconds == INTEGER
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.configurationServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ConfigurationServices_ValidateResource
enum_ConfigurationServicePropertiesGeneration := [ "Gen1", "Gen2" ]
enum_GitImplementation := [ "go-git", "libgit2" ]
valid {
input.Body.properties.generation == enum_ConfigurationServicePropertiesGeneration[_]
input.Body.properties.settings.gitProperty.repositories[_].name == STRING
input.Body.properties.settings.gitProperty.repositories[_].patterns[_] == STRING
input.Body.properties.settings.gitProperty.repositories[_].uri == STRING
input.Body.properties.settings.gitProperty.repositories[_].label == STRING
input.Body.properties.settings.gitProperty.repositories[_].searchPaths[_] == STRING
input.Body.properties.settings.gitProperty.repositories[_].username == STRING
input.Body.properties.settings.gitProperty.repositories[_].password == STRING
input.Body.properties.settings.gitProperty.repositories[_].hostKey == STRING
input.Body.properties.settings.gitProperty.repositories[_].hostKeyAlgorithm == STRING
input.Body.properties.settings.gitProperty.repositories[_].privateKey == STRING
input.Body.properties.settings.gitProperty.repositories[_].strictHostKeyChecking == BOOLEAN
input.Body.properties.settings.gitProperty.repositories[_].gitImplementation == enum_GitImplementation[_]
input.Body.properties.settings.gitProperty.repositories[_].caCertResourceId == STRING
input.Body.properties.settings.refreshIntervalInSeconds == INTEGER
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.configurationServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ContainerRegistries_CreateOrUpdate
valid {
input.Body.properties.credentials.type == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.containerRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ContainerRegistries_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.containerRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ContainerRegistries_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.containerRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ContainerRegistries_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ContainerRegistries_Validate
valid {
input.Body.credentials.type == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.containerRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomDomains_CreateOrUpdate
valid {
input.Body.properties.thumbprint == STRING
input.Body.properties.certName == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomDomains_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomDomains_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomDomains_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomDomains_Update
valid {
input.Body.properties.thumbprint == STRING
input.Body.properties.certName == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomizedAccelerators_CreateOrUpdate
enum_CustomizedAcceleratorPropertiesAcceleratorType := [ "Accelerator", "Fragment" ]
valid {
input.Body.properties.acceleratorType == enum_CustomizedAcceleratorPropertiesAcceleratorType[_]
input.Body.properties.displayName == STRING
input.Body.properties.description == STRING
input.Body.properties.iconUrl == STRING
input.Body.properties.acceleratorTags[_] == STRING
input.Body.properties.gitRepository.url == STRING
input.Body.properties.gitRepository.intervalInSeconds == INTEGER
input.Body.properties.gitRepository.branch == STRING
input.Body.properties.gitRepository.commit == STRING
input.Body.properties.gitRepository.gitTag == STRING
input.Body.properties.gitRepository.authSetting.authType == STRING
input.Body.properties.gitRepository.subPath == STRING
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.customizedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomizedAccelerators_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.customizedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomizedAccelerators_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.customizedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomizedAccelerators_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
CustomizedAccelerators_Validate
enum_CustomizedAcceleratorPropertiesAcceleratorType := [ "Accelerator", "Fragment" ]
valid {
input.Body.acceleratorType == enum_CustomizedAcceleratorPropertiesAcceleratorType[_]
input.Body.displayName == STRING
input.Body.description == STRING
input.Body.iconUrl == STRING
input.Body.acceleratorTags[_] == STRING
input.Body.gitRepository.url == STRING
input.Body.gitRepository.intervalInSeconds == INTEGER
input.Body.gitRepository.branch == STRING
input.Body.gitRepository.commit == STRING
input.Body.gitRepository.gitTag == STRING
input.Body.gitRepository.authSetting.authType == STRING
input.Body.gitRepository.subPath == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.customizedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_CreateOrUpdate
enum_ProbeActionType := [ "HTTPGetAction", "TCPSocketAction", "ExecAction" ]
valid {
input.Body.properties.source.type == STRING
input.Body.properties.source.version == STRING
input.Body.properties.deploymentSettings.resourceRequests.cpu == STRING
input.Body.properties.deploymentSettings.resourceRequests.memory == STRING
input.Body.properties.deploymentSettings.environmentVariables.STRING == STRING
input.Body.properties.deploymentSettings.apms[_].resourceId == STRING
input.Body.properties.deploymentSettings.addonConfigs.STRING.STRING == STRING
input.Body.properties.deploymentSettings.livenessProbe.probeAction.type == enum_ProbeActionType[_]
input.Body.properties.deploymentSettings.livenessProbe.disableProbe == BOOLEAN
input.Body.properties.deploymentSettings.livenessProbe.initialDelaySeconds == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.periodSeconds == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.timeoutSeconds == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.failureThreshold == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.successThreshold == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.probeAction.type == enum_ProbeActionType[_]
input.Body.properties.deploymentSettings.readinessProbe.disableProbe == BOOLEAN
input.Body.properties.deploymentSettings.readinessProbe.initialDelaySeconds == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.periodSeconds == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.timeoutSeconds == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.failureThreshold == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.successThreshold == INTEGER
input.Body.properties.deploymentSettings.startupProbe.probeAction.type == enum_ProbeActionType[_]
input.Body.properties.deploymentSettings.startupProbe.disableProbe == BOOLEAN
input.Body.properties.deploymentSettings.startupProbe.initialDelaySeconds == INTEGER
input.Body.properties.deploymentSettings.startupProbe.periodSeconds == INTEGER
input.Body.properties.deploymentSettings.startupProbe.timeoutSeconds == INTEGER
input.Body.properties.deploymentSettings.startupProbe.failureThreshold == INTEGER
input.Body.properties.deploymentSettings.startupProbe.successThreshold == INTEGER
input.Body.properties.deploymentSettings.terminationGracePeriodSeconds == INTEGER
input.Body.properties.deploymentSettings.scale.minReplicas == INTEGER
input.Body.properties.deploymentSettings.scale.maxReplicas == INTEGER
input.Body.properties.deploymentSettings.scale.rules[_].name == STRING
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.queueName == STRING
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.queueLength == INTEGER
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.type == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.metadata.STRING == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.scale.rules[_].http.metadata.STRING == STRING
input.Body.properties.deploymentSettings.scale.rules[_].http.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].http.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.scale.rules[_].tcp.metadata.STRING == STRING
input.Body.properties.deploymentSettings.scale.rules[_].tcp.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].tcp.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.containerProbeSettings.disableProbe == BOOLEAN
input.Body.properties.active == BOOLEAN
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_DisableRemoteDebugging
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_EnableRemoteDebugging
valid {
input.Body.port == INTEGER
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_GenerateHeapDump
valid {
input.Body.appInstance == STRING
input.Body.filePath == STRING
input.Body.duration == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_GenerateThreadDump
valid {
input.Body.appInstance == STRING
input.Body.filePath == STRING
input.Body.duration == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_GetLogFileUrl
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_GetRemoteDebuggingConfig
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.Qs.api-version == STRING
input.Qs.version == ARRAY
input.Qs.$expand == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_ListForCluster
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.Qs.version == ARRAY
input.Qs.$expand == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_Restart
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_Start
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_StartJFR
valid {
input.Body.appInstance == STRING
input.Body.filePath == STRING
input.Body.duration == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_Stop
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Deployments_Update
enum_ProbeActionType := [ "HTTPGetAction", "TCPSocketAction", "ExecAction" ]
valid {
input.Body.properties.source.type == STRING
input.Body.properties.source.version == STRING
input.Body.properties.deploymentSettings.resourceRequests.cpu == STRING
input.Body.properties.deploymentSettings.resourceRequests.memory == STRING
input.Body.properties.deploymentSettings.environmentVariables.STRING == STRING
input.Body.properties.deploymentSettings.apms[_].resourceId == STRING
input.Body.properties.deploymentSettings.addonConfigs.STRING.STRING == STRING
input.Body.properties.deploymentSettings.livenessProbe.probeAction.type == enum_ProbeActionType[_]
input.Body.properties.deploymentSettings.livenessProbe.disableProbe == BOOLEAN
input.Body.properties.deploymentSettings.livenessProbe.initialDelaySeconds == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.periodSeconds == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.timeoutSeconds == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.failureThreshold == INTEGER
input.Body.properties.deploymentSettings.livenessProbe.successThreshold == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.probeAction.type == enum_ProbeActionType[_]
input.Body.properties.deploymentSettings.readinessProbe.disableProbe == BOOLEAN
input.Body.properties.deploymentSettings.readinessProbe.initialDelaySeconds == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.periodSeconds == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.timeoutSeconds == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.failureThreshold == INTEGER
input.Body.properties.deploymentSettings.readinessProbe.successThreshold == INTEGER
input.Body.properties.deploymentSettings.startupProbe.probeAction.type == enum_ProbeActionType[_]
input.Body.properties.deploymentSettings.startupProbe.disableProbe == BOOLEAN
input.Body.properties.deploymentSettings.startupProbe.initialDelaySeconds == INTEGER
input.Body.properties.deploymentSettings.startupProbe.periodSeconds == INTEGER
input.Body.properties.deploymentSettings.startupProbe.timeoutSeconds == INTEGER
input.Body.properties.deploymentSettings.startupProbe.failureThreshold == INTEGER
input.Body.properties.deploymentSettings.startupProbe.successThreshold == INTEGER
input.Body.properties.deploymentSettings.terminationGracePeriodSeconds == INTEGER
input.Body.properties.deploymentSettings.scale.minReplicas == INTEGER
input.Body.properties.deploymentSettings.scale.maxReplicas == INTEGER
input.Body.properties.deploymentSettings.scale.rules[_].name == STRING
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.queueName == STRING
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.queueLength == INTEGER
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].azureQueue.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.type == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.metadata.STRING == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].custom.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.scale.rules[_].http.metadata.STRING == STRING
input.Body.properties.deploymentSettings.scale.rules[_].http.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].http.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.scale.rules[_].tcp.metadata.STRING == STRING
input.Body.properties.deploymentSettings.scale.rules[_].tcp.auth[_].secretRef == STRING
input.Body.properties.deploymentSettings.scale.rules[_].tcp.auth[_].triggerParameter == STRING
input.Body.properties.deploymentSettings.containerProbeSettings.disableProbe == BOOLEAN
input.Body.properties.active == BOOLEAN
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.appName == STRING
input.ReqMap.deploymentName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
DevToolPortals_CreateOrUpdate
enum_DevToolPortalFeatureDetailState := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.public == BOOLEAN
input.Body.properties.ssoProperties.scopes[_] == STRING
input.Body.properties.ssoProperties.clientId == STRING
input.Body.properties.ssoProperties.clientSecret == STRING
input.Body.properties.ssoProperties.metadataUrl == STRING
input.Body.properties.features.applicationAccelerator.state == enum_DevToolPortalFeatureDetailState[_]
input.Body.properties.features.applicationLiveView.state == enum_DevToolPortalFeatureDetailState[_]
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.devToolPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
DevToolPortals_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.devToolPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
DevToolPortals_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.devToolPortalName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
DevToolPortals_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
EurekaServers_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
EurekaServers_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
EurekaServers_UpdatePatch
enum_EurekaServerPropertiesEnabledState := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.enabledState == enum_EurekaServerPropertiesEnabledState[_]
input.Body.properties.error.code == STRING
input.Body.properties.error.message == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
EurekaServers_UpdatePut
enum_EurekaServerPropertiesEnabledState := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.enabledState == enum_EurekaServerPropertiesEnabledState[_]
input.Body.properties.error.code == STRING
input.Body.properties.error.message == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayCustomDomains_CreateOrUpdate
valid {
input.Body.properties.thumbprint == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayCustomDomains_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayCustomDomains_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.ReqMap.domainName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayCustomDomains_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayRouteConfigs_CreateOrUpdate
enum_GatewayRouteConfigPropertiesProtocol := [ "HTTP", "HTTPS" ]
valid {
input.Body.properties.appResourceId == STRING
input.Body.properties.openApi.uri == STRING
input.Body.properties.protocol == enum_GatewayRouteConfigPropertiesProtocol[_]
input.Body.properties.routes[_].title == STRING
input.Body.properties.routes[_].description == STRING
input.Body.properties.routes[_].uri == STRING
input.Body.properties.routes[_].ssoEnabled == BOOLEAN
input.Body.properties.routes[_].tokenRelay == BOOLEAN
input.Body.properties.routes[_].predicates[_] == STRING
input.Body.properties.routes[_].filters[_] == STRING
input.Body.properties.routes[_].order == INTEGER
input.Body.properties.routes[_].tags[_] == STRING
input.Body.properties.ssoEnabled == BOOLEAN
input.Body.properties.predicates[_] == STRING
input.Body.properties.filters[_] == STRING
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.ReqMap.routeConfigName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayRouteConfigs_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.ReqMap.routeConfigName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayRouteConfigs_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.ReqMap.routeConfigName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
GatewayRouteConfigs_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_CreateOrUpdate
enum_GatewayPropertiesApmTypes := [ "ApplicationInsights", "AppDynamics", "Dynatrace", "NewRelic", "ElasticAPM" ]
enum_GatewayPropertiesClientAuthCertificateVerification := [ "Enabled", "Disabled" ]
valid {
input.Body.properties.public == BOOLEAN
input.Body.properties.httpsOnly == BOOLEAN
input.Body.properties.ssoProperties.scope[_] == STRING
input.Body.properties.ssoProperties.clientId == STRING
input.Body.properties.ssoProperties.clientSecret == STRING
input.Body.properties.ssoProperties.issuerUri == STRING
input.Body.properties.apiMetadataProperties.title == STRING
input.Body.properties.apiMetadataProperties.description == STRING
input.Body.properties.apiMetadataProperties.documentation == STRING
input.Body.properties.apiMetadataProperties.version == STRING
input.Body.properties.apiMetadataProperties.serverUrl == STRING
input.Body.properties.corsProperties.allowedOrigins[_] == STRING
input.Body.properties.corsProperties.allowedOriginPatterns[_] == STRING
input.Body.properties.corsProperties.allowedMethods[_] == STRING
input.Body.properties.corsProperties.allowedHeaders[_] == STRING
input.Body.properties.corsProperties.maxAge == INTEGER
input.Body.properties.corsProperties.allowCredentials == BOOLEAN
input.Body.properties.corsProperties.exposedHeaders[_] == STRING
input.Body.properties.clientAuth.certificates[_] == STRING
input.Body.properties.clientAuth.certificateVerification == enum_GatewayPropertiesClientAuthCertificateVerification[_]
input.Body.properties.apmTypes[_] == enum_GatewayPropertiesApmTypes[_]
input.Body.properties.apms[_].resourceId == STRING
input.Body.properties.environmentVariables.properties.STRING == STRING
input.Body.properties.environmentVariables.secrets.STRING == STRING
input.Body.properties.resourceRequests.cpu == STRING
input.Body.properties.resourceRequests.memory == STRING
input.Body.properties.addonConfigs.STRING.STRING == STRING
input.Body.properties.responseCacheProperties.responseCacheType == STRING
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_ListEnvSecrets
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_Restart
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_UpdateCapacity
valid {
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Gateways_ValidateDomain
valid {
input.Body.name == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.gatewayName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
JobExecution_Cancel
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.ReqMap.jobExecutionName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
JobExecution_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.ReqMap.jobExecutionName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
JobExecution_ListEnvSecrets
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.ReqMap.jobExecutionName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
JobExecutions_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Job_CreateOrUpdate
enum_JobTriggerConfigTriggerType := [ "Manual" ]
valid {
input.Body.properties.template.environmentVariables[_].name == STRING
input.Body.properties.template.environmentVariables[_].value == STRING
input.Body.properties.template.environmentVariables[_].secretValue == STRING
input.Body.properties.template.args[_] == STRING
input.Body.properties.template.resourceRequests.cpu == STRING
input.Body.properties.template.resourceRequests.memory == STRING
input.Body.properties.source.type == STRING
input.Body.properties.source.version == STRING
input.Body.properties.managedComponentReferences[_].resourceId == STRING
input.Body.properties.triggerConfig.triggerType == enum_JobTriggerConfigTriggerType[_]
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Job_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Job_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Job_ListEnvSecrets
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Job_Start
valid {
input.Body.environmentVariables[_].name == STRING
input.Body.environmentVariables[_].value == STRING
input.Body.environmentVariables[_].secretValue == STRING
input.Body.args[_] == STRING
input.Body.resourceRequests.cpu == STRING
input.Body.resourceRequests.memory == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.jobName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Jobs_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MonitoringSettings_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MonitoringSettings_UpdatePatch
valid {
input.Body.properties.error.code == STRING
input.Body.properties.error.message == STRING
input.Body.properties.traceEnabled == BOOLEAN
input.Body.properties.appInsightsInstrumentationKey == STRING
input.Body.properties.appInsightsSamplingRate == NUMBER
input.Body.properties.appInsightsAgentVersions == {}
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MonitoringSettings_UpdatePut
valid {
input.Body.properties.error.code == STRING
input.Body.properties.error.message == STRING
input.Body.properties.traceEnabled == BOOLEAN
input.Body.properties.appInsightsInstrumentationKey == STRING
input.Body.properties.appInsightsSamplingRate == NUMBER
input.Body.properties.appInsightsAgentVersions == {}
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Operations_List
valid {
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
}
PredefinedAccelerators_Disable
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.predefinedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PredefinedAccelerators_Enable
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.predefinedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PredefinedAccelerators_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.ReqMap.predefinedAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PredefinedAccelerators_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.applicationAcceleratorName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
RuntimeVersions_ListRuntimeVersions
valid {
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
}
ServiceRegistries_CreateOrUpdate
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.serviceRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ServiceRegistries_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.serviceRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ServiceRegistries_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.serviceRegistryName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
ServiceRegistries_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_CheckNameAvailability
valid {
input.Body.type == STRING
input.Body.name == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.location == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
Services_CreateOrUpdate
enum_MaintenanceScheduleConfigurationFrequency := [ "Weekly" ]
enum_ServiceVNetAddonsPrivateStorageAccess := [ "Enabled", "Disabled" ]
enum_SystemAssignedServiceIdentityType := [ "None", "SystemAssigned" ]
valid {
input.Body.properties.networkProfile.serviceRuntimeSubnetId == STRING
input.Body.properties.networkProfile.appSubnetId == STRING
input.Body.properties.networkProfile.serviceCidr == STRING
input.Body.properties.networkProfile.serviceRuntimeNetworkResourceGroup == STRING
input.Body.properties.networkProfile.appNetworkResourceGroup == STRING
input.Body.properties.networkProfile.ingressConfig.readTimeoutInSeconds == INTEGER
input.Body.properties.networkProfile.outboundType == STRING
input.Body.properties.vnetAddons.logStreamPublicEndpoint == BOOLEAN
input.Body.properties.vnetAddons.dataPlanePublicEndpoint == BOOLEAN
input.Body.properties.vnetAddons.privateStorageAccess == enum_ServiceVNetAddonsPrivateStorageAccess[_]
input.Body.properties.vnetAddons.privateDnsZoneId == STRING
input.Body.properties.maintenanceScheduleConfiguration.frequency == enum_MaintenanceScheduleConfigurationFrequency[_]
input.Body.properties.managedEnvironmentId == STRING
input.Body.properties.infraResourceGroup == STRING
input.Body.properties.zoneRedundant == BOOLEAN
input.Body.properties.marketplaceResource.plan == STRING
input.Body.properties.marketplaceResource.publisher == STRING
input.Body.properties.marketplaceResource.product == STRING
input.Body.identity.type == enum_SystemAssignedServiceIdentityType[_]
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.Body.location == STRING
input.Body.tags.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_DisableApmGlobally
valid {
input.Body.resourceId == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_DisableTestEndpoint
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_EnableApmGlobally
valid {
input.Body.resourceId == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_EnableTestEndpoint
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_FlushVnetDnsSetting
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_ListBySubscription
valid {
input.ReqMap.SubscriptionID == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
Services_ListGloballyEnabledApms
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_ListSupportedApmTypes
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_ListSupportedServerVersions
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_ListTestKeys
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_RegenerateTestKey
enum_RegenerateTestKeyRequestPayloadKeyType := [ "Primary", "Secondary" ]
valid {
input.Body.keyType == enum_RegenerateTestKeyRequestPayloadKeyType[_]
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_Start
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_Stop
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Services_Update
enum_MaintenanceScheduleConfigurationFrequency := [ "Weekly" ]
enum_ServiceVNetAddonsPrivateStorageAccess := [ "Enabled", "Disabled" ]
enum_SystemAssignedServiceIdentityType := [ "None", "SystemAssigned" ]
valid {
input.Body.properties.networkProfile.serviceRuntimeSubnetId == STRING
input.Body.properties.networkProfile.appSubnetId == STRING
input.Body.properties.networkProfile.serviceCidr == STRING
input.Body.properties.networkProfile.serviceRuntimeNetworkResourceGroup == STRING
input.Body.properties.networkProfile.appNetworkResourceGroup == STRING
input.Body.properties.networkProfile.ingressConfig.readTimeoutInSeconds == INTEGER
input.Body.properties.networkProfile.outboundType == STRING
input.Body.properties.vnetAddons.logStreamPublicEndpoint == BOOLEAN
input.Body.properties.vnetAddons.dataPlanePublicEndpoint == BOOLEAN
input.Body.properties.vnetAddons.privateStorageAccess == enum_ServiceVNetAddonsPrivateStorageAccess[_]
input.Body.properties.vnetAddons.privateDnsZoneId == STRING
input.Body.properties.maintenanceScheduleConfiguration.frequency == enum_MaintenanceScheduleConfigurationFrequency[_]
input.Body.properties.managedEnvironmentId == STRING
input.Body.properties.infraResourceGroup == STRING
input.Body.properties.zoneRedundant == BOOLEAN
input.Body.properties.marketplaceResource.plan == STRING
input.Body.properties.marketplaceResource.publisher == STRING
input.Body.properties.marketplaceResource.product == STRING
input.Body.identity.type == enum_SystemAssignedServiceIdentityType[_]
input.Body.sku.name == STRING
input.Body.sku.tier == STRING
input.Body.sku.capacity == INTEGER
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Skus_List
valid {
input.ReqMap.SubscriptionID == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
Storages_CreateOrUpdate
enum_StoragePropertiesStorageType := [ "StorageAccount" ]
valid {
input.Body.properties.storageType == enum_StoragePropertiesStorageType[_]
input.Body.STRING == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.storageName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Storages_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.storageName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Storages_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.ReqMap.storageName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Storages_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.serviceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Updated 7 months ago