/
azure.mgmt.databoxedge.v2019_07_01.models.StorageAccountCredential.yml
100 lines (93 loc) · 2.93 KB
/
azure.mgmt.databoxedge.v2019_07_01.models.StorageAccountCredential.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
95
96
97
98
99
100
### YamlMime:PythonClass
uid: azure.mgmt.databoxedge.v2019_07_01.models.StorageAccountCredential
name: StorageAccountCredential
fullName: azure.mgmt.databoxedge.v2019_07_01.models.StorageAccountCredential
module: azure.mgmt.databoxedge.v2019_07_01.models
inheritances:
- azure.mgmt.databoxedge.v2019_07_01.models._models_py3.ARMBaseModel
summary: 'The storage account credential.
Variables are only populated by the server, and will be ignored when sending a request.
All required parameters must be populated in order to send to Azure.'
constructor:
syntax: 'StorageAccountCredential(*, alias: str, ssl_status: str | SSLStatus, account_type:
str | AccountType, user_name: str | None = None, account_key: AsymmetricEncryptedSecret
| None = None, connection_string: str | None = None, blob_domain_name: str | None
= None, storage_account_id: str | None = None, **kwargs)'
parameters:
- name: alias
description: Required. Alias for the storage account.
isRequired: true
types:
- <xref:str>
- name: user_name
description: Username for the storage account.
isRequired: true
types:
- <xref:str>
- name: account_key
description: Encrypted storage key.
isRequired: true
types:
- <xref:azure.mgmt.databoxedge.v2019_07_01.models.AsymmetricEncryptedSecret>
- name: connection_string
description: 'Connection string for the storage account. Use this string if
username and account key are not specified.'
isRequired: true
types:
- <xref:str>
- name: ssl_status
description: 'Required. Signifies whether SSL needs to be enabled or not. Possible
values
include: "Enabled", "Disabled".'
isRequired: true
types:
- <xref:str>
- <xref:azure.mgmt.databoxedge.v2019_07_01.models.SSLStatus>
- name: blob_domain_name
description: Blob end point for private clouds.
isRequired: true
types:
- <xref:str>
- name: account_type
description: 'Required. Type of storage accessed on the storage account. Possible
values
include: "GeneralPurposeStorage", "BlobStorage".'
isRequired: true
types:
- <xref:str>
- <xref:azure.mgmt.databoxedge.v2019_07_01.models.AccountType>
- name: storage_account_id
description: Id of the storage account.
isRequired: true
types:
- <xref:str>
keywordOnlyParameters:
- name: alias
isRequired: true
- name: ssl_status
isRequired: true
- name: account_type
isRequired: true
- name: user_name
isRequired: true
- name: account_key
isRequired: true
- name: connection_string
isRequired: true
- name: blob_domain_name
isRequired: true
- name: storage_account_id
isRequired: true
variables:
- description: The path ID that uniquely identifies the object.
name: id
types:
- <xref:str>
- description: The object name.
name: name
types:
- <xref:str>
- description: The hierarchical type of the object.
name: type
types:
- <xref:str>