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
Copy file name to clipboardExpand all lines: docs/dyn/baremetalsolution_v2.projects.locations.provisioningConfigs.html
+4Lines changed: 4 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -124,6 +124,7 @@ <h3>Method Details</h3>
124
124
{ # Configuration parameters for a new network.
125
125
"bandwidth": "A String", # Interconnect bandwidth. Set only when type is CLIENT.
126
126
"cidr": "A String", # CIDR range of the network.
127
+
"gcpService": "A String", # The GCP service of the network. Available gcp_service are in https://cloud.google.com/bare-metal/docs/bms-planning.
127
128
"id": "A String", # A transient unique identifier to identify a volume within an ProvisioningConfig request.
128
129
"name": "A String", # Output only. The name of the network config.
129
130
"serviceCidr": "A String", # Service CIDR, if any.
@@ -140,6 +141,7 @@ <h3>Method Details</h3>
140
141
"ticketId": "A String", # A generated buganizer id to track provisioning request.
141
142
"volumes": [ # Volumes to be created.
142
143
{ # Configuration parameters for a new volume.
144
+
"gcpService": "A String", # The GCP service of the storage volume. Available gcp_service are in https://cloud.google.com/bare-metal/docs/bms-planning.
143
145
"id": "A String", # A transient unique identifier to identify a volume within an ProvisioningConfig request.
144
146
"lunRanges": [ # LUN ranges to be configured. Set only when protocol is PROTOCOL_FC.
145
147
{ # A LUN(Logical Unit Number) range.
@@ -208,6 +210,7 @@ <h3>Method Details</h3>
208
210
{ # Configuration parameters for a new network.
209
211
"bandwidth": "A String", # Interconnect bandwidth. Set only when type is CLIENT.
210
212
"cidr": "A String", # CIDR range of the network.
213
+
"gcpService": "A String", # The GCP service of the network. Available gcp_service are in https://cloud.google.com/bare-metal/docs/bms-planning.
211
214
"id": "A String", # A transient unique identifier to identify a volume within an ProvisioningConfig request.
212
215
"name": "A String", # Output only. The name of the network config.
213
216
"serviceCidr": "A String", # Service CIDR, if any.
@@ -224,6 +227,7 @@ <h3>Method Details</h3>
224
227
"ticketId": "A String", # A generated buganizer id to track provisioning request.
225
228
"volumes": [ # Volumes to be created.
226
229
{ # Configuration parameters for a new volume.
230
+
"gcpService": "A String", # The GCP service of the storage volume. Available gcp_service are in https://cloud.google.com/bare-metal/docs/bms-planning.
227
231
"id": "A String", # A transient unique identifier to identify a volume within an ProvisioningConfig request.
228
232
"lunRanges": [ # LUN ranges to be configured. Set only when protocol is PROTOCOL_FC.
Copy file name to clipboardExpand all lines: docs/dyn/baremetalsolution_v2.projects.locations.volumes.html
+7-1Lines changed: 7 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -130,8 +130,10 @@ <h3>Method Details</h3>
130
130
"remainingSpaceGib": "A String", # The space remaining in the storage volume for new LUNs, in GiB, excluding space reserved for snapshots.
131
131
"requestedSizeGib": "A String", # The requested size of this storage volume, in GiB.
132
132
"snapshotAutoDeleteBehavior": "A String", # The behavior to use when snapshot reserved space is full.
133
+
"snapshotEnabled": True or False, # Whether snapshots are enabled.
133
134
"snapshotReservationDetail": { # Details about snapshot space reservation and usage on the storage volume. # Details about snapshot space reservation and usage on the storage volume.
134
135
"reservedSpaceGib": "A String", # The space on this storage volume reserved for snapshots, shown in GiB.
136
+
"reservedSpacePercent": 42, # Percent of the total Volume size reserved for snapshot copies. Enabling snapshots requires reserving 20% or more of the storage volume space for snapshots. Maximum reserved space for snapshots is 40%. Setting this field will effectively set snapshot_enabled to true.
135
137
"reservedSpaceRemainingGib": "A String", # The amount, in GiB, of available space in this storage volume's reserved snapshot space.
136
138
"reservedSpaceUsedPercent": 42, # The percent of snapshot space on this storage volume actually being used by the snapshot copies. This value might be higher than 100% if the snapshot copies have overflowed into the data portion of the storage volume.
137
139
},
@@ -175,8 +177,10 @@ <h3>Method Details</h3>
175
177
"remainingSpaceGib": "A String", # The space remaining in the storage volume for new LUNs, in GiB, excluding space reserved for snapshots.
176
178
"requestedSizeGib": "A String", # The requested size of this storage volume, in GiB.
177
179
"snapshotAutoDeleteBehavior": "A String", # The behavior to use when snapshot reserved space is full.
180
+
"snapshotEnabled": True or False, # Whether snapshots are enabled.
178
181
"snapshotReservationDetail": { # Details about snapshot space reservation and usage on the storage volume. # Details about snapshot space reservation and usage on the storage volume.
179
182
"reservedSpaceGib": "A String", # The space on this storage volume reserved for snapshots, shown in GiB.
183
+
"reservedSpacePercent": 42, # Percent of the total Volume size reserved for snapshot copies. Enabling snapshots requires reserving 20% or more of the storage volume space for snapshots. Maximum reserved space for snapshots is 40%. Setting this field will effectively set snapshot_enabled to true.
180
184
"reservedSpaceRemainingGib": "A String", # The amount, in GiB, of available space in this storage volume's reserved snapshot space.
181
185
"reservedSpaceUsedPercent": 42, # The percent of snapshot space on this storage volume actually being used by the snapshot copies. This value might be higher than 100% if the snapshot copies have overflowed into the data portion of the storage volume.
182
186
},
@@ -222,8 +226,10 @@ <h3>Method Details</h3>
222
226
"remainingSpaceGib": "A String", # The space remaining in the storage volume for new LUNs, in GiB, excluding space reserved for snapshots.
223
227
"requestedSizeGib": "A String", # The requested size of this storage volume, in GiB.
224
228
"snapshotAutoDeleteBehavior": "A String", # The behavior to use when snapshot reserved space is full.
229
+
"snapshotEnabled": True or False, # Whether snapshots are enabled.
225
230
"snapshotReservationDetail": { # Details about snapshot space reservation and usage on the storage volume. # Details about snapshot space reservation and usage on the storage volume.
226
231
"reservedSpaceGib": "A String", # The space on this storage volume reserved for snapshots, shown in GiB.
232
+
"reservedSpacePercent": 42, # Percent of the total Volume size reserved for snapshot copies. Enabling snapshots requires reserving 20% or more of the storage volume space for snapshots. Maximum reserved space for snapshots is 40%. Setting this field will effectively set snapshot_enabled to true.
227
233
"reservedSpaceRemainingGib": "A String", # The amount, in GiB, of available space in this storage volume's reserved snapshot space.
228
234
"reservedSpaceUsedPercent": 42, # The percent of snapshot space on this storage volume actually being used by the snapshot copies. This value might be higher than 100% if the snapshot copies have overflowed into the data portion of the storage volume.
229
235
},
@@ -232,7 +238,7 @@ <h3>Method Details</h3>
232
238
"storageType": "A String", # The storage type for this volume.
233
239
}
234
240
235
-
updateMask: string, The list of fields to update. The only currently supported fields are: `snapshot_auto_delete_behavior` `snapshot_schedule_policy_name` 'labels' 'requested_size_gib'
241
+
updateMask: string, The list of fields to update. The only currently supported fields are: `snapshot_auto_delete_behavior` `snapshot_schedule_policy_name` 'labels' 'requested_size_gib' 'snapshot_enabled' 'snapshot_reservation_detail.reserved_space_percent'
0 commit comments