-
Notifications
You must be signed in to change notification settings - Fork 258
/
com.microsoft.azure.management.compute.Snapshot.yml
150 lines (145 loc) · 8.63 KB
/
com.microsoft.azure.management.compute.Snapshot.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
### YamlMime:JavaType
inheritedMembers:
- com.microsoft.azure.management.resources.fluentcore.arm.models.HasId.id()
- com.microsoft.azure.management.resources.fluentcore.model.HasInner.inner()
- com.microsoft.azure.management.resources.fluentcore.model.Indexable.key()
- com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager.manager()
- com.microsoft.azure.management.resources.fluentcore.arm.models.HasName.name()
- com.microsoft.azure.management.resources.fluentcore.model.Refreshable.refresh()
- com.microsoft.azure.management.resources.fluentcore.model.Refreshable.refreshAsync()
- com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.region()
- com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.regionName()
- com.microsoft.azure.management.resources.fluentcore.arm.models.HasResourceGroup.resourceGroupName()
- com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.tags()
- com.microsoft.azure.management.resources.fluentcore.arm.models.Resource.type()
- com.microsoft.azure.management.resources.fluentcore.model.Updatable.update()
methods:
- fullName: com.microsoft.azure.management.compute.Snapshot.creationMethod()
name: creationMethod()
nameWithType: Snapshot.creationMethod()
returns:
description: <p>the snapshot creation method </p>
type: <xref href="com.microsoft.azure.management.compute.DiskCreateOption?alt=com.microsoft.azure.management.compute.DiskCreateOption&text=DiskCreateOption" data-throw-if-not-resolved="False"/>
syntax: public DiskCreateOption creationMethod()
uid: com.microsoft.azure.management.compute.Snapshot.creationMethod()
- fullName: com.microsoft.azure.management.compute.Snapshot.grantAccess(int accessDurationInSeconds)
name: grantAccess(int accessDurationInSeconds)
nameWithType: Snapshot.grantAccess(int accessDurationInSeconds)
parameters:
- description: <p>the access duration in seconds </p>
name: accessDurationInSeconds
type: <xref href="int?alt=int&text=int" data-throw-if-not-resolved="False"/>
returns:
description: <p>the read-only SAS URI to the snapshot </p>
type: <xref href="String?alt=String&text=String" data-throw-if-not-resolved="False"/>
summary: >-
<p>Grants access to the snapshot.</p>
<p></p>
syntax: public String grantAccess(int accessDurationInSeconds)
uid: com.microsoft.azure.management.compute.Snapshot.grantAccess(int)
- fullName: com.microsoft.azure.management.compute.Snapshot.grantAccessAsync(int accessDurationInSeconds)
name: grantAccessAsync(int accessDurationInSeconds)
nameWithType: Snapshot.grantAccessAsync(int accessDurationInSeconds)
parameters:
- description: <p>the access duration in seconds </p>
name: accessDurationInSeconds
type: <xref href="int?alt=int&text=int" data-throw-if-not-resolved="False"/>
returns:
description: <p>a representation of the deferred computation of this call returning a read-only SAS URI to the disk </p>
type: <xref href="Observable%3CString%3E?alt=Observable%3CString%3E&text=Observable%3CString%3E" data-throw-if-not-resolved="False"/>
summary: >-
<p>Grants access to the snapshot asynchronously.</p>
<p></p>
syntax: public Observable<String> grantAccessAsync(int accessDurationInSeconds)
uid: com.microsoft.azure.management.compute.Snapshot.grantAccessAsync(int)
- fullName: com.microsoft.azure.management.compute.Snapshot.grantAccessAsync(int accessDurationInSeconds, ServiceCallback<String> callback)
name: grantAccessAsync(int accessDurationInSeconds, ServiceCallback<String> callback)
nameWithType: Snapshot.grantAccessAsync(int accessDurationInSeconds, ServiceCallback<String> callback)
parameters:
- description: <p>the access duration in seconds </p>
name: accessDurationInSeconds
type: <xref href="int?alt=int&text=int" data-throw-if-not-resolved="False"/>
- description: <p>the callback to call on success or failure, on success it will pass read-only SAS URI to the disk in callback </p>
name: callback
type: <xref href="ServiceCallback%3CString%3E?alt=ServiceCallback%3CString%3E&text=ServiceCallback%3CString%3E" data-throw-if-not-resolved="False"/>
returns:
description: <p>a handle to cancel the request </p>
type: <xref href="ServiceFuture%3CString%3E?alt=ServiceFuture%3CString%3E&text=ServiceFuture%3CString%3E" data-throw-if-not-resolved="False"/>
summary: >-
<p>Grants access to the snapshot asynchronously.</p>
<p></p>
syntax: public ServiceFuture<String> grantAccessAsync(int accessDurationInSeconds, ServiceCallback<String> callback)
uid: com.microsoft.azure.management.compute.Snapshot.grantAccessAsync(int,ServiceCallback<String>)
- fullName: com.microsoft.azure.management.compute.Snapshot.osType()
name: osType()
nameWithType: Snapshot.osType()
returns:
description: <p>the type of operating system in the snapshot </p>
type: <xref href="com.microsoft.azure.management.compute.OperatingSystemTypes?alt=com.microsoft.azure.management.compute.OperatingSystemTypes&text=OperatingSystemTypes" data-throw-if-not-resolved="False"/>
syntax: public OperatingSystemTypes osType()
uid: com.microsoft.azure.management.compute.Snapshot.osType()
- fullName: com.microsoft.azure.management.compute.Snapshot.revokeAccess()
name: revokeAccess()
nameWithType: Snapshot.revokeAccess()
summary: <p>Revoke access granted to the snapshot. </p>
syntax: public void revokeAccess()
uid: com.microsoft.azure.management.compute.Snapshot.revokeAccess()
- fullName: com.microsoft.azure.management.compute.Snapshot.revokeAccessAsync()
name: revokeAccessAsync()
nameWithType: Snapshot.revokeAccessAsync()
returns:
description: <p>a representation of the deferred computation of this call </p>
type: <xref href="Completable?alt=Completable&text=Completable" data-throw-if-not-resolved="False"/>
summary: >-
<p>Revoke access granted to the snapshot asynchronously.</p>
<p></p>
syntax: public Completable revokeAccessAsync()
uid: com.microsoft.azure.management.compute.Snapshot.revokeAccessAsync()
- fullName: com.microsoft.azure.management.compute.Snapshot.revokeAccessAsync(ServiceCallback<Void> callback)
name: revokeAccessAsync(ServiceCallback<Void> callback)
nameWithType: Snapshot.revokeAccessAsync(ServiceCallback<Void> callback)
parameters:
- description: <p>the callback to call on success or failure </p>
name: callback
type: <xref href="ServiceCallback%3CVoid%3E?alt=ServiceCallback%3CVoid%3E&text=ServiceCallback%3CVoid%3E" data-throw-if-not-resolved="False"/>
returns:
description: <p>a handle to cancel the request </p>
type: <xref href="ServiceFuture%3CVoid%3E?alt=ServiceFuture%3CVoid%3E&text=ServiceFuture%3CVoid%3E" data-throw-if-not-resolved="False"/>
summary: >-
<p>Revoke access granted to the snapshot asynchronously.</p>
<p></p>
syntax: public ServiceFuture<Void> revokeAccessAsync(ServiceCallback<Void> callback)
uid: com.microsoft.azure.management.compute.Snapshot.revokeAccessAsync(ServiceCallback<Void>)
- fullName: com.microsoft.azure.management.compute.Snapshot.sizeInGB()
name: sizeInGB()
nameWithType: Snapshot.sizeInGB()
returns:
description: <p>disk size in GB </p>
type: <xref href="int?alt=int&text=int" data-throw-if-not-resolved="False"/>
syntax: public int sizeInGB()
uid: com.microsoft.azure.management.compute.Snapshot.sizeInGB()
- fullName: com.microsoft.azure.management.compute.Snapshot.sku()
name: sku()
nameWithType: Snapshot.sku()
returns:
description: <p>the snapshot SKU type </p>
type: <xref href="com.microsoft.azure.management.compute.DiskSkuTypes?alt=com.microsoft.azure.management.compute.DiskSkuTypes&text=DiskSkuTypes" data-throw-if-not-resolved="False"/>
syntax: public DiskSkuTypes sku()
uid: com.microsoft.azure.management.compute.Snapshot.sku()
- fullName: com.microsoft.azure.management.compute.Snapshot.source()
name: source()
nameWithType: Snapshot.source()
returns:
description: <p>the details of the source from which snapshot is created </p>
type: <xref href="com.microsoft.azure.management.compute.CreationSource?alt=com.microsoft.azure.management.compute.CreationSource&text=CreationSource" data-throw-if-not-resolved="False"/>
syntax: public CreationSource source()
uid: com.microsoft.azure.management.compute.Snapshot.source()
nameWithType: Snapshot
syntax: public interface Snapshot extends GroupableResource<ComputeManager, SnapshotInner>,Refreshable<Snapshot>,Updatable<Snapshot.Update>
type: interface
uid: com.microsoft.azure.management.compute.Snapshot
fullName: com.microsoft.azure.management.compute.Snapshot
name: Snapshot
package: com.microsoft.azure.management.compute
summary: <p>An immutable client-side representation of an Azure managed snapshot. </p>
metadata: {}