class documentation
class ResourceSpec(pb_classes.Message): (source)
Constructor: ResourceSpec(initial_message, compute_instance_spec, compute_instance_update_spec, compute_disk_spec, ...)
Resource specification for cost estimation. Contains the specifications for creating and updating different types of resources.
Inherited from Message
:
Class Method | get |
Undocumented |
Class Method | is |
Undocumented |
Class Method | is |
Undocumented |
Method | __repr__ |
Undocumented |
Method | check |
Undocumented |
Method | get |
Undocumented |
Method | get |
Undocumented |
Method | is |
Undocumented |
Method | set |
Undocumented |
Method | which |
Undocumented |
Class Variable | __PB2 |
Undocumented |
Instance Variable | __pb2 |
Undocumented |
Method | _clear |
Undocumented |
Method | _get |
Undocumented |
Method | _set |
Undocumented |
Class Variable | __credentials |
Undocumented |
Class Variable | __default |
Undocumented |
Class Variable | __sensitive |
Undocumented |
Instance Variable | __recorded |
Undocumented |
def __init__(self, initial_message:
message_1.Message | None
= None, *, compute_instance_spec: v1_1.CreateInstanceRequest | instance_service_pb2.CreateInstanceRequest | None | unset.UnsetType
= unset.Unset, compute_instance_update_spec: v1_1.UpdateInstanceRequest | instance_service_pb2.UpdateInstanceRequest | None | unset.UnsetType
= unset.Unset, compute_disk_spec: v1_1.CreateDiskRequest | disk_service_pb2.CreateDiskRequest | None | unset.UnsetType
= unset.Unset, compute_disk_update_spec: v1_1.UpdateDiskRequest | disk_service_pb2.UpdateDiskRequest | None | unset.UnsetType
= unset.Unset, compute_filesystem_spec: v1_1.CreateFilesystemRequest | filesystem_service_pb2.CreateFilesystemRequest | None | unset.UnsetType
= unset.Unset, compute_filesystem_update_spec: v1_1.UpdateFilesystemRequest | filesystem_service_pb2.UpdateFilesystemRequest | None | unset.UnsetType
= unset.Unset):
(source)
¶
Undocumented
def compute_disk_spec(self, value:
v1_1.CreateDiskRequest | disk_service_pb2.CreateDiskRequest | None
):
(source)
¶
Undocumented
def compute_disk_update_spec(self, value:
v1_1.UpdateDiskRequest | disk_service_pb2.UpdateDiskRequest | None
):
(source)
¶
Undocumented
def compute_filesystem_spec(self, value:
v1_1.CreateFilesystemRequest | filesystem_service_pb2.CreateFilesystemRequest | None
):
(source)
¶
Undocumented
def compute_filesystem_update_spec(self, value:
v1_1.UpdateFilesystemRequest | filesystem_service_pb2.UpdateFilesystemRequest | None
):
(source)
¶
Undocumented
def compute_instance_spec(self, value:
v1_1.CreateInstanceRequest | instance_service_pb2.CreateInstanceRequest | None
):
(source)
¶
Undocumented
def compute_instance_update_spec(self, value:
v1_1.UpdateInstanceRequest | instance_service_pb2.UpdateInstanceRequest | None
):
(source)
¶
Undocumented
Undocumented
Value |
|
Undocumented
Value |
|
@builtins.property
resource_spec: __OneOfClass_resource_spec_compute_instance_spec__ | __OneOfClass_resource_spec_compute_instance_update_spec__ | __OneOfClass_resource_spec_compute_disk_spec__ | __OneOfClass_resource_spec_compute_disk_update_spec__ | __OneOfClass_resource_spec_compute_filesystem_spec__ | __OneOfClass_resource_spec_compute_filesystem_update_spec__ | None
=
(source)
¶
Undocumented