Поделиться через


Серверы Microsoft.Sql, базы данных/dataMaskingPolicies/rules 2022-02-01-preview

Определение ресурсов Bicep

Тип ресурса server/database/dataMaskingPolicies/rules можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Sql/servers/database/dataMaskingPolicies/rules, добавьте следующий Bicep в шаблон.

resource symbolicname 'Microsoft.Sql/servers/databases/dataMaskingPolicies/rules@2022-02-01-preview' = {
  parent: resourceSymbolicName
  name: 'string'
  properties: {
    aliasName: 'string'
    columnName: 'string'
    maskingFunction: 'string'
    numberFrom: 'string'
    numberTo: 'string'
    prefixSize: 'string'
    replacementString: 'string'
    ruleState: 'string'
    schemaName: 'string'
    suffixSize: 'string'
    tableName: 'string'
  }
}

Значения свойств

DataMaskingRuleProperties

Имя Описание Ценность
псевдонимName Имя псевдонима. Это устаревший параметр и больше не используется. струна
columnName Имя столбца, к которому применяется правило маскирования данных. строка (обязательно)
maskingFunction Функция маскирования, используемая для правила маскирования данных. CCN
По умолчанию
"Электронная почта"
"Число"
SSN
"Текст" (обязательный)
numberFrom Свойство numberFrom правила маскирования. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. струна
numberTo Свойство numberTo правила маскирования данных. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. струна
префиксSize Если для маскированияFunction задано значение Text, число символов, отображаемое в начале строки. В противном случае этот параметр будет игнорироваться. струна
replacementString Если для маскировкиFunction задано значение Text, символ, используемый для маскирования неподдержаемой части строки. В противном случае этот параметр будет игнорироваться. струна
ruleState Состояние правила. Используется для удаления правила. Чтобы удалить существующее правило, укажите schemaName, tableName, columnName, maskingFunction и укажите значение ruleState как отключенное. Однако если правило еще не существует, правило будет создано с включенным параметром ruleState, независимо от предоставленного значения ruleState. "Отключено"
"Включено"
schemaName Имя схемы, к которому применяется правило маскирования данных. строка (обязательно)
суффиксSize Если для маскированияFunction задано значение Text, число символов, отображаемых в конце строки. В противном случае этот параметр будет игнорироваться. струна
tableName Имя таблицы, в которой применяется правило маскирования данных. строка (обязательно)

Microsoft.Sql/servers/databases/dataMaskingPolicies/rules

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
родитель В Bicep можно указать родительский ресурс для дочернего ресурса. Это свойство необходимо добавить, только если дочерний ресурс объявлен за пределами родительского ресурса.

Дополнительные сведения см. в разделе Дочерний ресурс за пределами родительского ресурса.
Символьное имя ресурса типа: серверах и базах данных/dataMaskingPolicies
свойства Свойства ресурса. DataMaskingRuleProperties

Определение ресурса шаблона ARM

Тип ресурса server/database/dataMaskingPolicies/rules можно развернуть с помощью операций, предназначенных для следующих операций:

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Sql/servers/database/dataMaskingPolicies/rules, добавьте следующий код JSON в шаблон.

{
  "type": "Microsoft.Sql/servers/databases/dataMaskingPolicies/rules",
  "apiVersion": "2022-02-01-preview",
  "name": "string",
  "properties": {
    "aliasName": "string",
    "columnName": "string",
    "maskingFunction": "string",
    "numberFrom": "string",
    "numberTo": "string",
    "prefixSize": "string",
    "replacementString": "string",
    "ruleState": "string",
    "schemaName": "string",
    "suffixSize": "string",
    "tableName": "string"
  }
}

Значения свойств

DataMaskingRuleProperties

Имя Описание Ценность
псевдонимName Имя псевдонима. Это устаревший параметр и больше не используется. струна
columnName Имя столбца, к которому применяется правило маскирования данных. строка (обязательно)
maskingFunction Функция маскирования, используемая для правила маскирования данных. CCN
По умолчанию
"Электронная почта"
"Число"
SSN
"Текст" (обязательный)
numberFrom Свойство numberFrom правила маскирования. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. струна
numberTo Свойство numberTo правила маскирования данных. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. струна
префиксSize Если для маскированияFunction задано значение Text, число символов, отображаемое в начале строки. В противном случае этот параметр будет игнорироваться. струна
replacementString Если для маскировкиFunction задано значение Text, символ, используемый для маскирования неподдержаемой части строки. В противном случае этот параметр будет игнорироваться. струна
ruleState Состояние правила. Используется для удаления правила. Чтобы удалить существующее правило, укажите schemaName, tableName, columnName, maskingFunction и укажите значение ruleState как отключенное. Однако если правило еще не существует, правило будет создано с включенным параметром ruleState, независимо от предоставленного значения ruleState. "Отключено"
"Включено"
schemaName Имя схемы, к которому применяется правило маскирования данных. строка (обязательно)
суффиксSize Если для маскированияFunction задано значение Text, число символов, отображаемых в конце строки. В противном случае этот параметр будет игнорироваться. струна
tableName Имя таблицы, в которой применяется правило маскирования данных. строка (обязательно)

Microsoft.Sql/servers/databases/dataMaskingPolicies/rules

Имя Описание Ценность
apiVersion Версия API '2022-02-01-preview'
имя Имя ресурса строка (обязательно)
свойства Свойства ресурса. DataMaskingRuleProperties
тип Тип ресурса "Microsoft.Sql/servers/database/dataMaskingPolicies/rules"

Определение ресурса Terraform (поставщик AzAPI)

Тип ресурса server/database/dataMaskingPolicies/rules можно развернуть с помощью операций, предназначенных для следующих операций:

  • групп ресурсов

Список измененных свойств в каждой версии API см. в журнала изменений.

Формат ресурса

Чтобы создать ресурс Microsoft.Sql/servers/database/dataMaskingPolicies/rules, добавьте следующий объект Terraform в шаблон.

resource "azapi_resource" "symbolicname" {
  type = "Microsoft.Sql/servers/databases/dataMaskingPolicies/rules@2022-02-01-preview"
  name = "string"
  body = jsonencode({
    properties = {
      aliasName = "string"
      columnName = "string"
      maskingFunction = "string"
      numberFrom = "string"
      numberTo = "string"
      prefixSize = "string"
      replacementString = "string"
      ruleState = "string"
      schemaName = "string"
      suffixSize = "string"
      tableName = "string"
    }
  })
}

Значения свойств

DataMaskingRuleProperties

Имя Описание Ценность
псевдонимName Имя псевдонима. Это устаревший параметр и больше не используется. струна
columnName Имя столбца, к которому применяется правило маскирования данных. строка (обязательно)
maskingFunction Функция маскирования, используемая для правила маскирования данных. CCN
По умолчанию
"Электронная почта"
"Число"
SSN
"Текст" (обязательный)
numberFrom Свойство numberFrom правила маскирования. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. струна
numberTo Свойство numberTo правила маскирования данных. Требуется, если для маскированияFunction задано значение Number, в противном случае этот параметр будет игнорироваться. струна
префиксSize Если для маскированияFunction задано значение Text, число символов, отображаемое в начале строки. В противном случае этот параметр будет игнорироваться. струна
replacementString Если для маскировкиFunction задано значение Text, символ, используемый для маскирования неподдержаемой части строки. В противном случае этот параметр будет игнорироваться. струна
ruleState Состояние правила. Используется для удаления правила. Чтобы удалить существующее правило, укажите schemaName, tableName, columnName, maskingFunction и укажите значение ruleState как отключенное. Однако если правило еще не существует, правило будет создано с включенным параметром ruleState, независимо от предоставленного значения ruleState. "Отключено"
"Включено"
schemaName Имя схемы, к которому применяется правило маскирования данных. строка (обязательно)
суффиксSize Если для маскированияFunction задано значение Text, число символов, отображаемых в конце строки. В противном случае этот параметр будет игнорироваться. струна
tableName Имя таблицы, в которой применяется правило маскирования данных. строка (обязательно)

Microsoft.Sql/servers/databases/dataMaskingPolicies/rules

Имя Описание Ценность
имя Имя ресурса строка (обязательно)
parent_id Идентификатор ресурса, который является родительским для этого ресурса. Идентификатор ресурса типа: server/database/dataMaskingPolicies
свойства Свойства ресурса. DataMaskingRuleProperties
тип Тип ресурса "Microsoft.Sql/servers/database/dataMaskingPolicies/rules@2022-02-01-preview"