ACCOUNTS
MediaGraphs_CreateOrUpdate
valid {
input.Body.properties.description == STRING
input.Body.properties.sources[_][email protected] == STRING
input.Body.properties.sources[_].name == STRING
input.Body.properties.sinks[_][email protected] == STRING
input.Body.properties.sinks[_].name == STRING
input.Body.properties.sinks[_].inputs[_] == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaGraphs_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaGraphs_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaGraphs_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.Qs.$top == INTEGER
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaGraphs_Start
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaGraphs_Stop
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaService_CheckNameAvailability
enum_ResourceType := [ "mediaservices" ]
valid {
input.Body.name == STRING
input.Body.type == enum_ResourceType[_]
input.ReqMap.SubscriptionID == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
MediaService_ListKeys
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.mediaServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaService_RegenerateKey
enum_RegenerateKeyInputKeyType := [ "Primary", "Secondary" ]
valid {
input.Body.keyType == enum_RegenerateKeyInputKeyType[_]
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.mediaServiceName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
MediaServicesOperationResults_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.locationName == STRING
input.ReqMap.operationId == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
MediaServicesOperationStatuses_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.locationName == STRING
input.ReqMap.operationId == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
Mediaservices_CreateOrUpdate
enum_AccessControlDefaultAction := [ "Allow", "Deny" ]
enum_AccountEncryptionType := [ "SystemKey", "CustomerKey" ]
enum_MediaServicePropertiesPublicNetworkAccess := [ "Enabled", "Disabled" ]
enum_MediaServicePropertiesStorageAuthentication := [ "System", "ManagedIdentity" ]
enum_StorageAccountType := [ "Primary", "Secondary" ]
valid {
input.Body.properties.storageAccounts[_].id == STRING
input.Body.properties.storageAccounts[_].type == enum_StorageAccountType[_]
input.Body.properties.storageAccounts[_].identity.userAssignedIdentity == STRING
input.Body.properties.storageAccounts[_].identity.useSystemAssignedIdentity == BOOLEAN
input.Body.properties.storageAuthentication == enum_MediaServicePropertiesStorageAuthentication[_]
input.Body.properties.encryption.type == enum_AccountEncryptionType[_]
input.Body.properties.encryption.keyVaultProperties.keyIdentifier == STRING
input.Body.properties.encryption.identity.userAssignedIdentity == STRING
input.Body.properties.encryption.identity.useSystemAssignedIdentity == BOOLEAN
input.Body.properties.keyDelivery.accessControl.defaultAction == enum_AccessControlDefaultAction[_]
input.Body.properties.keyDelivery.accessControl.ipAllowList[_] == STRING
input.Body.properties.publicNetworkAccess == enum_MediaServicePropertiesPublicNetworkAccess[_]
input.Body.identity.type == STRING
input.Body.identity.userAssignedIdentities.STRING == {}
input.Body.tags.STRING == STRING
input.Body.location == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Mediaservices_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Mediaservices_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Mediaservices_GetBySubscription
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
Mediaservices_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
}
Mediaservices_ListBySubscription
valid {
input.ReqMap.SubscriptionID == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
}
Mediaservices_ListEdgePolicies
valid {
input.Body.deviceId == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Mediaservices_SyncStorageKeys
valid {
input.Body.id == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Mediaservices_Update
enum_AccessControlDefaultAction := [ "Allow", "Deny" ]
enum_AccountEncryptionType := [ "SystemKey", "CustomerKey" ]
enum_MediaServicePropertiesPublicNetworkAccess := [ "Enabled", "Disabled" ]
enum_MediaServicePropertiesStorageAuthentication := [ "System", "ManagedIdentity" ]
enum_StorageAccountType := [ "Primary", "Secondary" ]
valid {
input.Body.tags.STRING == STRING
input.Body.properties.storageAccounts[_].id == STRING
input.Body.properties.storageAccounts[_].type == enum_StorageAccountType[_]
input.Body.properties.storageAccounts[_].identity.userAssignedIdentity == STRING
input.Body.properties.storageAccounts[_].identity.useSystemAssignedIdentity == BOOLEAN
input.Body.properties.storageAuthentication == enum_MediaServicePropertiesStorageAuthentication[_]
input.Body.properties.encryption.type == enum_AccountEncryptionType[_]
input.Body.properties.encryption.keyVaultProperties.keyIdentifier == STRING
input.Body.properties.encryption.identity.userAssignedIdentity == STRING
input.Body.properties.encryption.identity.useSystemAssignedIdentity == BOOLEAN
input.Body.properties.keyDelivery.accessControl.defaultAction == enum_AccessControlDefaultAction[_]
input.Body.properties.keyDelivery.accessControl.ipAllowList[_] == STRING
input.Body.properties.publicNetworkAccess == enum_MediaServicePropertiesPublicNetworkAccess[_]
input.Body.identity.type == STRING
input.Body.identity.userAssignedIdentities.STRING == {}
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
OperationResults_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.ReqMap.operationId == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
OperationsStatus_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.mediaGraphName == STRING
input.ReqMap.operationId == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PrivateEndpointConnections_CreateOrUpdate
enum_PrivateEndpointServiceConnectionStatus := [ "Pending", "Approved", "Rejected" ]
valid {
input.Body.properties.privateEndpoint == {}
input.Body.properties.privateLinkServiceConnectionState.status == enum_PrivateEndpointServiceConnectionStatus[_]
input.Body.properties.privateLinkServiceConnectionState.description == STRING
input.Body.properties.privateLinkServiceConnectionState.actionsRequired == STRING
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.name == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PrivateEndpointConnections_Delete
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.name == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PrivateEndpointConnections_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.name == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PrivateEndpointConnections_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PrivateLinkResources_Get
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.ReqMap.name == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
PrivateLinkResources_List
valid {
input.ReqMap.SubscriptionID == STRING
input.ReqMap.ResourceGroup == STRING
input.ReqMap.accountName == STRING
input.Qs.api-version == STRING
input.ProviderMetadata.Region == STRING
input.ProviderMetadata.SubscriptionID == STRING
input.ProviderMetadata.ResourceGroup == STRING
}
Updated about 2 years ago