-
Notifications
You must be signed in to change notification settings - Fork 250
/
Copy pathazure.batch.models.AuthenticationTokenSettings.yml
97 lines (90 loc) · 3.16 KB
/
azure.batch.models.AuthenticationTokenSettings.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
### YamlMime:PythonClass
uid: azure.batch.models.AuthenticationTokenSettings
name: AuthenticationTokenSettings
fullName: azure.batch.models.AuthenticationTokenSettings
module: azure.batch.models
summary: 'The settings for an authentication token that the Task can use to perform
Batch
service operations.'
constructor:
syntax: 'AuthenticationTokenSettings(*args: Any, **kwargs: Any)'
variables:
- description: 'The Batch resources to which the token grants access. The authentication
token
grants access to a limited set of Batch service operations. Currently the only
supported value
for the access property is ''job'', which grants access to all operations related
to the Job
which contains the Task.'
name: access
types:
- <xref:list>[<xref:str>
- <xref:azure.batch.models.AccessScope>]
methods:
- uid: azure.batch.models.AuthenticationTokenSettings.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.AuthenticationTokenSettings.clear
name: clear
signature: clear() -> None
- uid: azure.batch.models.AuthenticationTokenSettings.copy
name: copy
signature: copy() -> Model
- uid: azure.batch.models.AuthenticationTokenSettings.get
name: get
signature: 'get(key: str, default: Any = None) -> Any'
parameters:
- name: key
isRequired: true
- name: default
defaultValue: None
- uid: azure.batch.models.AuthenticationTokenSettings.items
name: items
signature: items() -> ItemsView[str, Any]
- uid: azure.batch.models.AuthenticationTokenSettings.keys
name: keys
signature: keys() -> KeysView[str]
- uid: azure.batch.models.AuthenticationTokenSettings.pop
name: pop
signature: 'pop(key: str, default: ~typing.Any = <object object>) -> Any'
parameters:
- name: key
isRequired: true
- name: default
- uid: azure.batch.models.AuthenticationTokenSettings.popitem
name: popitem
signature: popitem() -> Tuple[str, Any]
- uid: azure.batch.models.AuthenticationTokenSettings.setdefault
name: setdefault
signature: 'setdefault(key: str, default: ~typing.Any = <object object>) -> Any'
parameters:
- name: key
isRequired: true
- name: default
- uid: azure.batch.models.AuthenticationTokenSettings.update
name: update
signature: 'update(*args: Any, **kwargs: Any) -> None'
- uid: azure.batch.models.AuthenticationTokenSettings.values
name: values
signature: values() -> ValuesView[Any]
attributes:
- uid: azure.batch.models.AuthenticationTokenSettings.access
name: access
summary: 'The Batch resources to which the token grants access. The authentication
token grants access to
a limited set of Batch service operations. Currently the only supported value
for the access
property is ''job'', which grants access to all operations related to the Job
which contains the
Task.'
signature: 'access: List[str | _models.AccessScope] | None'