-
Notifications
You must be signed in to change notification settings - Fork 250
/
Copy pathazure.batch.models.AzureBlobFileSystemConfiguration.yml
162 lines (147 loc) · 5.74 KB
/
azure.batch.models.AzureBlobFileSystemConfiguration.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
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
### YamlMime:PythonClass
uid: azure.batch.models.AzureBlobFileSystemConfiguration
name: AzureBlobFileSystemConfiguration
fullName: azure.batch.models.AzureBlobFileSystemConfiguration
module: azure.batch.models
summary: 'Information used to connect to an Azure Storage Container using Blobfuse.
All required parameters must be populated in order to send to server.'
constructor:
syntax: 'AzureBlobFileSystemConfiguration(*args: Any, **kwargs: Any)'
variables:
- description: The Azure Storage Account name. Required.
name: account_name
types:
- <xref:str>
- description: The Azure Blob Storage Container name. Required.
name: container_name
types:
- <xref:str>
- description: 'The Azure Storage Account key. This property is mutually exclusive
with both
sasKey and identity; exactly one must be specified.'
name: account_key
types:
- <xref:str>
- description: 'The Azure Storage SAS token. This property is mutually exclusive with
both
accountKey and identity; exactly one must be specified.'
name: sas_key
types:
- <xref:str>
- description: 'Additional command line options to pass to the mount command. These
are
''net use'' options in Windows and ''mount'' options in Linux.'
name: blobfuse_options
types:
- <xref:str>
- description: 'The relative path on the compute node where the file system will be
mounted. All file systems are mounted relative to the Batch mounts directory,
accessible via
the AZ_BATCH_NODE_MOUNTS_DIR environment variable. Required.'
name: relative_mount_path
types:
- <xref:str>
- description: 'The reference to the user assigned identity to use to access
containerName. This property is mutually exclusive with both accountKey and sasKey;
exactly one
must be specified.'
name: identity_reference
types:
- <xref:azure.batch.models.BatchNodeIdentityReference>
methods:
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.as_dict
name: as_dict
summary: Return a dict that can be JSONify using json.dump.
signature: 'as_dict(*, exclude_readonly: bool = False) -> Dict[str, Any]'
keywordOnlyParameters:
- name: exclude_readonly
description: Whether to remove the readonly properties.
types:
- <xref:bool>
return:
description: A dict JSON compatible object
types:
- <xref:dict>
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.clear
name: clear
signature: clear() -> None
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.copy
name: copy
signature: copy() -> Model
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.get
name: get
signature: 'get(key: str, default: Any = None) -> Any'
parameters:
- name: key
isRequired: true
- name: default
defaultValue: None
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.items
name: items
signature: items() -> ItemsView[str, Any]
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.keys
name: keys
signature: keys() -> KeysView[str]
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.pop
name: pop
signature: 'pop(key: str, default: ~typing.Any = <object object>) -> Any'
parameters:
- name: key
isRequired: true
- name: default
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.popitem
name: popitem
signature: popitem() -> Tuple[str, Any]
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.setdefault
name: setdefault
signature: 'setdefault(key: str, default: ~typing.Any = <object object>) -> Any'
parameters:
- name: key
isRequired: true
- name: default
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.update
name: update
signature: 'update(*args: Any, **kwargs: Any) -> None'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.values
name: values
signature: values() -> ValuesView[Any]
attributes:
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.account_key
name: account_key
summary: 'The Azure Storage Account key. This property is mutually exclusive with
both sasKey and
identity; exactly one must be specified.'
signature: 'account_key: str | None'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.account_name
name: account_name
summary: The Azure Storage Account name. Required.
signature: 'account_name: str'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.blobfuse_options
name: blobfuse_options
summary: 'Additional command line options to pass to the mount command. These are
''net use'' options in
Windows and ''mount'' options in Linux.'
signature: 'blobfuse_options: str | None'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.container_name
name: container_name
summary: The Azure Blob Storage Container name. Required.
signature: 'container_name: str'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.identity_reference
name: identity_reference
summary: 'The reference to the user assigned identity to use to access containerName.
This property is
mutually exclusive with both accountKey and sasKey; exactly one must be specified.'
signature: 'identity_reference: _models.BatchNodeIdentityReference | None'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.relative_mount_path
name: relative_mount_path
summary: 'The relative path on the compute node where the file system will be mounted.
All file systems
are mounted relative to the Batch mounts directory, accessible via the AZ_BATCH_NODE_MOUNTS_DIR
environment variable. Required.'
signature: 'relative_mount_path: str'
- uid: azure.batch.models.AzureBlobFileSystemConfiguration.sas_key
name: sas_key
summary: 'The Azure Storage SAS token. This property is mutually exclusive with
both accountKey and
identity; exactly one must be specified.'
signature: 'sas_key: str | None'