/
SearchResourceEncryptionKey.yml
94 lines (88 loc) · 2.75 KB
/
SearchResourceEncryptionKey.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
### YamlMime:TSType
name: SearchResourceEncryptionKey
uid: '@azure/search-documents.SearchResourceEncryptionKey'
package: '@azure/search-documents'
summary: >-
A customer-managed encryption key in Azure Key Vault. Keys that you create and
manage can be
used to encrypt or decrypt data-at-rest in Azure Cognitive Search, such as
indexes and synonym
maps.
fullName: SearchResourceEncryptionKey
remarks: ''
isDeprecated: false
type: interface
properties:
- name: applicationId
uid: '@azure/search-documents.SearchResourceEncryptionKey.applicationId'
package: '@azure/search-documents'
summary: >-
An AAD Application ID that was granted the required access permissions to
the Azure Key Vault
that is to be used when encrypting your data at rest. The Application ID
should not be
confused with the Object ID for your AAD Application.
fullName: applicationId
remarks: ''
isDeprecated: false
syntax:
content: 'applicationId?: string'
return:
description: ''
type: string
- name: applicationSecret
uid: '@azure/search-documents.SearchResourceEncryptionKey.applicationSecret'
package: '@azure/search-documents'
summary: The authentication key of the specified AAD application.
fullName: applicationSecret
remarks: ''
isDeprecated: false
syntax:
content: 'applicationSecret?: string'
return:
description: ''
type: string
- name: keyName
uid: '@azure/search-documents.SearchResourceEncryptionKey.keyName'
package: '@azure/search-documents'
summary: >-
The name of your Azure Key Vault key to be used to encrypt your data at
rest.
fullName: keyName
remarks: ''
isDeprecated: false
syntax:
content: 'keyName: string'
return:
description: ''
type: string
- name: keyVersion
uid: '@azure/search-documents.SearchResourceEncryptionKey.keyVersion'
package: '@azure/search-documents'
summary: >-
The version of your Azure Key Vault key to be used to encrypt your data at
rest.
fullName: keyVersion
remarks: ''
isDeprecated: false
syntax:
content: 'keyVersion: string'
return:
description: ''
type: string
- name: vaultUrl
uid: '@azure/search-documents.SearchResourceEncryptionKey.vaultUrl'
package: '@azure/search-documents'
summary: >-
The URI of your Azure Key Vault, also referred to as DNS name, that
contains the key to be
used to encrypt your data at rest. An example URI might be
https://my-keyvault-name.vault.azure.net.
fullName: vaultUrl
remarks: ''
isDeprecated: false
syntax:
content: 'vaultUrl: string'
return:
description: ''
type: string