Azure.Analytics.Purview.Account (preview:2023-10-01)

2025/12/05 • 26 deleted methods

Accounts_GetAccountProperties (removed)
Description Get an account
Reference Link ¶

⚼ Request

GET:  /
{
api-version: string ,
}

⚐ Response (200)

{
id: string ,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
name: string ,
properties:
{
accountStatus:
{
accountProvisioningState: enum ,
errorDetails:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
,
cloudConnectors:
{
awsExternalId: string ,
}
,
createdAt: string ,
createdBy: string ,
createdByObjectId: string ,
defaultDomain: string ,
endpoints:
{
catalog: string ,
scan: string ,
}
,
friendlyName: string ,
ingestionStorage:
{
id: string ,
primaryEndpoint: string ,
publicNetworkAccess: enum ,
}
,
managedEventHubState: enum ,
managedResourceGroupName: string ,
managedResources:
{
eventHubNamespace: string ,
resourceGroup: string ,
storageAccount: string ,
}
,
managedResourcesPublicNetworkAccess: enum ,
mergeInfo:
{
accountLocation: string ,
accountName: string ,
accountResourceGroupName: string ,
accountSubscriptionId: string ,
mergeStatus: enum ,
typeOfAccount: enum ,
}
,
privateEndpointConnections:
[
{
id: string ,
name: string ,
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
type: string ,
}
,
]
,
provisioningState: enum ,
publicNetworkAccess: enum ,
}
,
sku:
{
capacity: integer ,
name: enum ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
tags: object ,
type: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Accounts_UpdateAccountProperties (removed)
Description Updates an account
Reference Link ¶

⚼ Request

PATCH:  /
{
api-version: string ,
body:
{
friendlyName: string ,
}
,
}

⚐ Response (200)

{
id: string ,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
location: string ,
name: string ,
properties:
{
accountStatus:
{
accountProvisioningState: enum ,
errorDetails:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
,
cloudConnectors:
{
awsExternalId: string ,
}
,
createdAt: string ,
createdBy: string ,
createdByObjectId: string ,
defaultDomain: string ,
endpoints:
{
catalog: string ,
scan: string ,
}
,
friendlyName: string ,
ingestionStorage:
{
id: string ,
primaryEndpoint: string ,
publicNetworkAccess: enum ,
}
,
managedEventHubState: enum ,
managedResourceGroupName: string ,
managedResources:
{
eventHubNamespace: string ,
resourceGroup: string ,
storageAccount: string ,
}
,
managedResourcesPublicNetworkAccess: enum ,
mergeInfo:
{
accountLocation: string ,
accountName: string ,
accountResourceGroupName: string ,
accountSubscriptionId: string ,
mergeStatus: enum ,
typeOfAccount: enum ,
}
,
privateEndpointConnections:
[
{
id: string ,
name: string ,
properties:
{
privateEndpoint:
{
id: string ,
}
,
privateLinkServiceConnectionState:
{
actionsRequired: string ,
description: string ,
status: enum ,
}
,
provisioningState: string ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
type: string ,
}
,
]
,
provisioningState: enum ,
publicNetworkAccess: enum ,
}
,
sku:
{
capacity: integer ,
name: enum ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
tags: object ,
type: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Accounts_GetAccessKeys (removed)
Description Lists the connection strings that allow connecting with the Managed Event Hub, if it is provisioned. Those connection strings are aimed to receive messages from the ATLAS_ENTITIES hub or to send messages to the ATLAS_HOOK hub.
Reference Link ¶

⚼ Request

POST:  /listkeys
{
api-version: string ,
}

⚐ Response (200)

{
atlasKafkaPrimaryEndpoint: string ,
atlasKafkaSecondaryEndpoint: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Accounts_RegenerateAccessKeys (removed)
Description Regenerates either the primary or secondary key of the Managed Event Hub, if it is provisioned.
Reference Link ¶

⚼ Request

POST:  /regeneratekeys
{
api-version: string ,
body:
{
keyType: enum ,
}
,
}

⚐ Response (200)

{
atlasKafkaPrimaryEndpoint: string ,
atlasKafkaSecondaryEndpoint: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Collections_GetCollection (removed)
Description Get a collection
Reference Link ¶

⚼ Request

GET:  /collections/{collectionName}
{
collectionName: string ,
api-version: string ,
}

⚐ Response (200)

{
collectionProvisioningState: enum ,
description: string ,
domain: string ,
friendlyName: string ,
name: string ,
parentCollection:
{
referenceName: string ,
type: string ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Collections_CreateOrUpdateCollection (removed)
Description Creates or updates a collection entity.
Reference Link ¶

⚼ Request

PUT:  /collections/{collectionName}
{
collectionName: string ,
api-version: string ,
body:
{
collectionProvisioningState: enum ,
description: string ,
domain: string ,
friendlyName: string ,
name: string ,
parentCollection:
{
referenceName: string ,
type: string ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}
,
}

⚐ Response (200)

{
collectionProvisioningState: enum ,
description: string ,
domain: string ,
friendlyName: string ,
name: string ,
parentCollection:
{
referenceName: string ,
type: string ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Collections_DeleteCollection (removed)
Description Deletes a Collection entity.
Reference Link ¶

⚼ Request

DELETE:  /collections/{collectionName}
{
collectionName: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Collections_ListCollections (removed)
Description List the collections in the account.
Reference Link ¶

⚼ Request

GET:  /collections
{
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
{
collectionProvisioningState: enum ,
description: string ,
domain: string ,
friendlyName: string ,
name: string ,
parentCollection:
{
referenceName: string ,
type: string ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Collections_ListChildCollectionNames (removed)
Description Lists the child collections names in the collection.
Reference Link ¶

⚼ Request

GET:  /collections/{collectionName}/getChildCollectionNames
{
collectionName: string ,
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
{
friendlyName: string ,
name: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Collections_GetCollectionPath (removed)
Description Gets the parent name and parent friendly name chains that represent the collection path.
Reference Link ¶

⚼ Request

GET:  /collections/{collectionName}/getCollectionPath
{
collectionName: string ,
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
parentFriendlyNameChain:
[
string ,
]
,
parentNameChain:
[
string ,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactAssignments_GetContactAssignment (removed)
Description Get a contactAssignment
Reference Link ¶

⚼ Request

GET:  /contactAssignments/{contactAssignmentId}
{
contactAssignmentId: string ,
api-version: string ,
}

⚐ Response (200)

{
assignmentId: string ,
contactGroup:
{
referenceName: string ,
type: enum ,
}
,
principalId: string ,
scope:
{
referenceName: string ,
type: enum ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactAssignments_CreateOrUpdateContactAssignment (removed)
Description Creates or updates a contactAssignment entity.
Reference Link ¶

⚼ Request

PUT:  /contactAssignments/{contactAssignmentId}
{
contactAssignmentId: string ,
api-version: string ,
body:
{
assignmentId: string ,
contactGroup:
{
referenceName: string ,
type: enum ,
}
,
principalId: string ,
scope:
{
referenceName: string ,
type: enum ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}
,
}

⚐ Response (200)

{
assignmentId: string ,
contactGroup:
{
referenceName: string ,
type: enum ,
}
,
principalId: string ,
scope:
{
referenceName: string ,
type: enum ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactAssignments_DeleteContactAssignment (removed)
Description Deletes a ContactAssignment entity.
Reference Link ¶

⚼ Request

DELETE:  /contactAssignments/{contactAssignmentId}
{
contactAssignmentId: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactAssignments_ListContactAssignments (removed)
Description List the contactAssignments in the account.
Reference Link ¶

⚼ Request

GET:  /contactAssignments
{
scope: string ,
contactGroupDefinition: string ,
referenceType: string ,
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
{
assignmentId: string ,
contactGroup:
{
referenceName: string ,
type: enum ,
}
,
principalId: string ,
scope:
{
referenceName: string ,
type: enum ,
}
,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactAssignments_ListScopedContactGroupNames (removed)
Description Gets the distinct list of contact group names for the provided scope.
Reference Link ¶

⚼ Request

GET:  /getScopedContactGroupNames
{
scope: string ,
referenceType: string ,
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
string ,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactGroupDefinitions_GetContactGroupDefinition (removed)
Description Get a contactGroupDefinition
Reference Link ¶

⚼ Request

GET:  /contactGroupDefinitions/{contactGroupDefinitionName}
{
contactGroupDefinitionName: string ,
api-version: string ,
}

⚐ Response (200)

{
contactGroupType: enum ,
description: string ,
friendlyName: string ,
name: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactGroupDefinitions_CreateOrUpdateContactGroupDefinition (removed)
Description Creates or updates a contact group definition entity.
Reference Link ¶

⚼ Request

PUT:  /contactGroupDefinitions/{contactGroupDefinitionName}
{
contactGroupDefinitionName: string ,
api-version: string ,
body:
{
contactGroupType: enum ,
description: string ,
friendlyName: string ,
name: string ,
}
,
}

⚐ Response (200)

{
contactGroupType: enum ,
description: string ,
friendlyName: string ,
name: string ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactGroupDefinitions_DeleteContactGroupDefinition (removed)
Description Deletes a ContactGroupDefinition entity.
Reference Link ¶

⚼ Request

DELETE:  /contactGroupDefinitions/{contactGroupDefinitionName}
{
contactGroupDefinitionName: string ,
api-version: string ,
}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ContactGroupDefinitions_ListContactGroupDefinitions (removed)
Description List the contactGroupDefinitions in the account.
Reference Link ¶

⚼ Request

GET:  /contactGroupDefinitions
{
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
{
contactGroupType: enum ,
description: string ,
friendlyName: string ,
name: string ,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Domains_GetDomain (removed)
Description Get a domain
Reference Link ¶

⚼ Request

GET:  /domains/{domainName}
{
domainName: string ,
api-version: string ,
}

⚐ Response (200)

{
containerType: enum ,
description: string ,
environment: enum ,
friendlyName: string ,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
mergeInfo:
{
accountLocation: string ,
accountName: string ,
accountResourceGroupName: string ,
accountSubscriptionId: string ,
mergeStatus: enum ,
}
,
name: string ,
provisioningState: enum ,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
Domains_ListDomains (removed)
Description List the domains in the account.
Reference Link ¶

⚼ Request

GET:  /domains
{
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
{
containerType: enum ,
description: string ,
environment: enum ,
friendlyName: string ,
identity:
{
principalId: string ,
tenantId: string ,
type: enum ,
userAssignedIdentities: object ,
}
,
mergeInfo:
{
accountLocation: string ,
accountName: string ,
accountResourceGroupName: string ,
accountSubscriptionId: string ,
mergeStatus: enum ,
}
,
name: string ,
provisioningState: enum ,
systemData:
{
createdAt: string ,
createdBy: string ,
createdByType: enum ,
lastModifiedAt: string ,
lastModifiedBy: string ,
lastModifiedByType: enum ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ExposureControl_GetFeatures (removed)
Description Gets details from a list of features.
Reference Link ¶

⚼ Request

POST:  /features
{
api-version: string ,
body:
{
features:
[
string ,
]
,
}
,
}

⚐ Response (200)

{
features: object ,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ResourceSetRules_GetResourceSetRule (removed)
Description Get a resource set config service model.
Reference Link ¶

⚼ Request

GET:  /resourceSetRuleConfigs/defaultResourceSetRuleConfig
{
api-version: string ,
}

⚐ Response (200)

{
advancedResourceSet:
{
modifiedAt: string ,
resourceSetProcessing: enum ,
}
,
name: string ,
pathPatternConfig:
{
acceptedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
complexReplacers:
[
{
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
typeName: string ,
}
,
]
,
createdBy: string ,
enableDefaultPatterns: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
normalizationRules:
[
{
description: string ,
disabled: boolean ,
dynamicReplacement: boolean ,
entityTypes:
[
string ,
]
,
lastUpdatedTimestamp: integer ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
version: number ,
}
,
]
,
regexReplacers:
[
{
condition: string ,
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
doNotReplaceRegex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
}
,
]
,
rejectedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
scopedRules:
[
{
bindingUrl: string ,
rules:
[
{
displayName: string ,
isResourceSet: boolean ,
lastUpdatedTimestamp: integer ,
name: string ,
qualifiedName: string ,
}
,
]
,
storeType: string ,
}
,
]
,
version: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ResourceSetRules_CreateOrUpdateResourceSetRule (removed)
Description Creates or updates an resource set config.
Reference Link ¶

⚼ Request

PUT:  /resourceSetRuleConfigs/defaultResourceSetRuleConfig
{
api-version: string ,
body:
{
advancedResourceSet:
{
modifiedAt: string ,
resourceSetProcessing: enum ,
}
,
name: string ,
pathPatternConfig:
{
acceptedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
complexReplacers:
[
{
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
typeName: string ,
}
,
]
,
createdBy: string ,
enableDefaultPatterns: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
normalizationRules:
[
{
description: string ,
disabled: boolean ,
dynamicReplacement: boolean ,
entityTypes:
[
string ,
]
,
lastUpdatedTimestamp: integer ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
version: number ,
}
,
]
,
regexReplacers:
[
{
condition: string ,
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
doNotReplaceRegex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
}
,
]
,
rejectedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
scopedRules:
[
{
bindingUrl: string ,
rules:
[
{
displayName: string ,
isResourceSet: boolean ,
lastUpdatedTimestamp: integer ,
name: string ,
qualifiedName: string ,
}
,
]
,
storeType: string ,
}
,
]
,
version: integer ,
}
,
}
,
}

⚐ Response (200)

{
advancedResourceSet:
{
modifiedAt: string ,
resourceSetProcessing: enum ,
}
,
name: string ,
pathPatternConfig:
{
acceptedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
complexReplacers:
[
{
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
typeName: string ,
}
,
]
,
createdBy: string ,
enableDefaultPatterns: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
normalizationRules:
[
{
description: string ,
disabled: boolean ,
dynamicReplacement: boolean ,
entityTypes:
[
string ,
]
,
lastUpdatedTimestamp: integer ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
version: number ,
}
,
]
,
regexReplacers:
[
{
condition: string ,
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
doNotReplaceRegex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
}
,
]
,
rejectedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
scopedRules:
[
{
bindingUrl: string ,
rules:
[
{
displayName: string ,
isResourceSet: boolean ,
lastUpdatedTimestamp: integer ,
name: string ,
qualifiedName: string ,
}
,
]
,
storeType: string ,
}
,
]
,
version: integer ,
}
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ResourceSetRules_DeleteResourceSetRule (removed)
Description Deletes a ResourceSetRuleConfig resource.
Reference Link ¶

⚼ Request

DELETE:  /resourceSetRuleConfigs/defaultResourceSetRuleConfig
{
api-version: string ,
}

⚐ Response (200)

{}

⚐ Response (204)

{}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}
ResourceSetRules_ListResourceSetRules (removed)
Description Get a resource set config service model.
Reference Link ¶

⚼ Request

GET:  /resourceSetRuleConfigs
{
api-version: string ,
$skipToken: string ,
}

⚐ Response (200)

{
count: integer ,
nextLink: string ,
value:
[
{
advancedResourceSet:
{
modifiedAt: string ,
resourceSetProcessing: enum ,
}
,
name: string ,
pathPatternConfig:
{
acceptedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
complexReplacers:
[
{
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
typeName: string ,
}
,
]
,
createdBy: string ,
enableDefaultPatterns: boolean ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
normalizationRules:
[
{
description: string ,
disabled: boolean ,
dynamicReplacement: boolean ,
entityTypes:
[
string ,
]
,
lastUpdatedTimestamp: integer ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
version: number ,
}
,
]
,
regexReplacers:
[
{
condition: string ,
createdBy: string ,
description: string ,
disabled: boolean ,
disableRecursiveReplacerApplication: boolean ,
doNotReplaceRegex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
regex:
{
maxDigits: integer ,
maxLetters: integer ,
minDashes: integer ,
minDigits: integer ,
minDigitsOrLetters: integer ,
minDots: integer ,
minHex: integer ,
minLetters: integer ,
minUnderscores: integer ,
options: integer ,
regexStr: string ,
}
,
replaceWith: string ,
}
,
]
,
rejectedPatterns:
[
{
createdBy: string ,
filterType: enum ,
lastUpdatedTimestamp: integer ,
modifiedBy: string ,
name: string ,
path: string ,
}
,
]
,
scopedRules:
[
{
bindingUrl: string ,
rules:
[
{
displayName: string ,
isResourceSet: boolean ,
lastUpdatedTimestamp: integer ,
name: string ,
qualifiedName: string ,
}
,
]
,
storeType: string ,
}
,
]
,
version: integer ,
}
,
}
,
]
,
}

⚐ Response (default)

{
error:
{
code: string ,
details:
[
string ,
]
,
message: string ,
target: string ,
}
,
}