You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
/// The date and time when the resource was created.
29
+
/// </summary>
26
30
[JsonProperty("created")]
27
31
publicDateTimeOffsetCreated{get;set;}
28
32
29
-
/// <summary />
33
+
/// <summary>
34
+
/// The date and time when the resource was updated.
35
+
/// </summary>
30
36
[JsonProperty("updated")]
31
37
publicDateTimeOffsetUpdated{get;set;}
32
38
33
-
/// <summary />
39
+
/// <summary>
40
+
/// The minimum disk size in GB that is required to boot the image.
41
+
/// </summary>
34
42
[JsonProperty("minDisk")]
35
43
publicintMinimumDiskSize{get;set;}
36
44
37
-
/// <summary />
45
+
/// <summary>
46
+
/// The minimum amount of RAM in MB that is required to boot the image.
47
+
/// </summary>
38
48
[JsonProperty("minRam")]
39
49
publicintMinimumMemorySize{get;set;}
40
50
41
-
/// <summary />
51
+
/// <summary>
52
+
/// The size of the image data, in bytes.
53
+
/// </summary>
42
54
[JsonProperty("OS-EXT-IMG-SIZE:size")]
43
55
publicint?Size{get;set;}
44
56
45
-
/// <summary />
57
+
/// <summary>
58
+
/// The build completion progress, as a percentage.
59
+
/// </summary>
46
60
[JsonProperty("progress")]
47
61
publicintProgress{get;set;}
48
62
49
-
/// <summary />
63
+
/// <summary>
64
+
/// The image status.
65
+
/// </summary>
50
66
[JsonProperty("status")]
51
67
publicImageStatusStatus{get;set;}
52
68
53
-
/// <summary />
69
+
/// <summary>
70
+
/// The associated server.
71
+
/// </summary>
54
72
[JsonProperty("server")]
55
73
publicServerReferenceServer{get;set;}
56
74
57
-
/// <summary />
75
+
/// <summary>
76
+
/// Metadata key pairs containing information about the image.
77
+
/// </summary>
58
78
[JsonProperty("metadata")]
59
79
publicImageMetadataMetadata{get;set;}
60
80
61
-
/// <summary />
81
+
/// <summary>
82
+
/// Indicates whether the image is built-in (base) or custom (snapshot).
83
+
/// </summary>
62
84
[JsonIgnore]
63
85
publicImageTypeType
64
86
{
@@ -81,6 +103,9 @@ public ImageType Type
81
103
result.CopyProperties(this);
82
104
}
83
105
106
+
/// <summary>
107
+
/// Wait until the image is active.
108
+
/// </summary>
84
109
/// <exception cref="InvalidOperationException">When this instance was not constructed by the <see cref="ComputeService"/>, as it is missing the appropriate internal state to execute service calls.</exception>
thrownewInvalidOperationException(string.Format($"{callerName} can only be used on instances which were constructed by the ComputeService. Use ComputeService.{callerName} instead."));
0 commit comments