-
Notifications
You must be signed in to change notification settings - Fork 232
/
azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.yml
132 lines (129 loc) · 4.98 KB
/
azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.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
### YamlMime:PythonClass
uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations
name: ImagesOperations
fullName: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations
module: azure.mgmt.compute.v2017_03_30.operations
inheritances:
- builtins.object
summary: "> [!WARNING]\n> DO NOT instantiate this class directly.\n>\n> \n>\n> Instead,\
\ you should access the following operations through\n>\n> <xref:azure.mgmt.compute.v2017_03_30.ComputeManagementClient>'s\n\
>\n> <xref:images> attribute.\n>"
constructor:
syntax: ImagesOperations(*args, **kwargs)
methods:
- uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.begin_create_or_update
name: begin_create_or_update
summary: Create or update an image.
signature: 'begin_create_or_update(resource_group_name: str, image_name: str, parameters:
_models.Image, *, content_type: str = ''application/json'', **kwargs: Any) ->
LROPoller[_models.Image]'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: image_name
description: The name of the image. Required.
isRequired: true
types:
- <xref:str>
- name: parameters
description: 'Parameters supplied to the Create Image operation. Is either a Image
type or
a IO[bytes] type. Required.'
isRequired: true
types:
- <xref:azure.mgmt.compute.v2017_03_30.models.Image>
- <xref:typing.IO>[<xref:bytes>]
return:
description: An instance of LROPoller that returns either Image or the result
of cls(response)
types:
- <xref:azure.core.polling.LROPoller>[<xref:azure.mgmt.compute.v2017_03_30.models.Image>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.begin_delete
name: begin_delete
summary: Deletes an Image.
signature: 'begin_delete(resource_group_name: str, image_name: str, **kwargs: Any)
-> LROPoller[OperationStatusResponse]'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: image_name
description: The name of the image. Required.
isRequired: true
types:
- <xref:str>
return:
description: 'An instance of LROPoller that returns either OperationStatusResponse
or the result of
cls(response)'
types:
- <xref:azure.core.polling.LROPoller>[<xref:azure.mgmt.compute.v2017_03_30.models.OperationStatusResponse>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.get
name: get
summary: Gets an image.
signature: 'get(resource_group_name: str, image_name: str, *, expand: str | None
= None, **kwargs: Any) -> Image'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
- name: image_name
description: The name of the image. Required.
isRequired: true
types:
- <xref:str>
keywordOnlyParameters:
- name: expand
description: The expand expression to apply on the operation. Default value is
None.
types:
- <xref:str>
return:
description: Image or the result of cls(response)
types:
- <xref:azure.mgmt.compute.v2017_03_30.models.Image>
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.list
name: list
summary: 'Gets the list of Images in the subscription. Use nextLink property in
the response to get the
next page of Images. Do this till nextLink is null to fetch all the Images.'
signature: 'list(**kwargs: Any) -> Iterable[Image]'
return:
description: An iterator like instance of either Image or the result of cls(response)
types:
- <xref:azure.core.paging.ItemPaged>[<xref:azure.mgmt.compute.v2017_03_30.models.Image>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
- uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.list_by_resource_group
name: list_by_resource_group
summary: Gets the list of images under a resource group.
signature: 'list_by_resource_group(resource_group_name: str, **kwargs: Any) -> Iterable[Image]'
parameters:
- name: resource_group_name
description: The name of the resource group. Required.
isRequired: true
types:
- <xref:str>
return:
description: An iterator like instance of either Image or the result of cls(response)
types:
- <xref:azure.core.paging.ItemPaged>[<xref:azure.mgmt.compute.v2017_03_30.models.Image>]
exceptions:
- type: azure.core.exceptions.HttpResponseError
attributes:
- uid: azure.mgmt.compute.v2017_03_30.operations.ImagesOperations.models
name: models
signature: models = <module 'azure.mgmt.compute.v2017_03_30.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.9\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2017_03_30\\models\\__init__.py'>