Summary of entries of Methods for baremetalsolution.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient
BareMetalSolutionAsyncClient(*, credentials: typing.Optional[google.auth.credentials.Credentials] = None, transport: typing.Optional[typing.Union[str, google.cloud.bare_metal_solution_v2.services.bare_metal_solution.transports.base.BareMetalSolutionTransport, typing.Callable[[...], google.cloud.bare_metal_solution_v2.services.bare_metal_solution.transports.base.BareMetalSolutionTransport]]] = 'grpc_asyncio', client_options: typing.Optional[google.api_core.client_options.ClientOptions] = None, client_info: google.api_core.gapic_v1.client_info.ClientInfo =
Instantiates the bare metal solution async client.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_billing_account_path
common_billing_account_path(billing_account: str) -> str
Returns a fully-qualified billing_account string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_folder_path
common_folder_path(folder: str) -> str
Returns a fully-qualified folder string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_location_path
common_location_path(project: str, location: str) -> str
Returns a fully-qualified location string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_organization_path
common_organization_path(organization: str) -> str
Returns a fully-qualified organization string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_project_path
common_project_path(project: str) -> str
Returns a fully-qualified project string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.create_nfs_share
create_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.CreateNfsShareRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, nfs_share: typing.Optional[ google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Create an NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.create_provisioning_config
create_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.CreateProvisioningConfigRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, provisioning_config: typing.Optional[ google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig
Create new ProvisioningConfig.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.create_ssh_key
create_ssh_key( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.ssh_key.CreateSSHKeyRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, ssh_key: typing.Optional[ google.cloud.bare_metal_solution_v2.types.ssh_key.SSHKey ] = None, ssh_key_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.ssh_key.SSHKey
Register a public SSH key in the specified project for use with the interactive serial console feature.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.create_volume_snapshot
create_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.CreateVolumeSnapshotRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, volume_snapshot: typing.Optional[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot
Takes a snapshot of a boot volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.delete_nfs_share
delete_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.DeleteNfsShareRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Delete an NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.delete_ssh_key
delete_ssh_key( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.ssh_key.DeleteSSHKeyRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> None
Deletes a public SSH key registered in the specified project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.delete_volume_snapshot
delete_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.DeleteVolumeSnapshotRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> None
Deletes a volume snapshot.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.detach_lun
detach_lun( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.DetachLunRequest, dict ] ] = None, *, instance: typing.Optional[str] = None, lun: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Detach LUN from Instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.disable_interactive_serial_console
disable_interactive_serial_console( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.DisableInteractiveSerialConsoleRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Disable the interactive serial console feature on an instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.enable_interactive_serial_console
enable_interactive_serial_console( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.EnableInteractiveSerialConsoleRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Enable the interactive serial console feature on an instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.evict_lun
evict_lun( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.lun.EvictLunRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Skips lun's cooloff and deletes it now.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.evict_volume
evict_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.EvictVolumeRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Skips volume's cooloff and deletes it now.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.from_service_account_file
from_service_account_file(filename: str, *args, **kwargs)
Creates an instance of this client using the provided credentials file.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.from_service_account_info
from_service_account_info(info: dict, *args, **kwargs)
Creates an instance of this client using the provided credentials info.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.from_service_account_json
from_service_account_json(filename: str, *args, **kwargs)
Creates an instance of this client using the provided credentials file.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_instance
get_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.GetInstanceRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.instance.Instance
Get details about a single server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_location
get_location( request: typing.Optional[ google.cloud.location.locations_pb2.GetLocationRequest ] = None, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.location.locations_pb2.Location
Gets information about a location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_lun
get_lun( request: typing.Optional[ typing.Union[google.cloud.bare_metal_solution_v2.types.lun.GetLunRequest, dict] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.lun.Lun
Get details of a single storage logical unit number(LUN).
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_mtls_endpoint_and_cert_source
get_mtls_endpoint_and_cert_source( client_options: typing.Optional[ google.api_core.client_options.ClientOptions ] = None, )
Return the API endpoint and client cert source for mutual TLS.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_network
get_network( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.GetNetworkRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.network.Network
Get details of a single network.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_nfs_share
get_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.GetNfsShareRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare
Get details of a single NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_provisioning_config
get_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.GetProvisioningConfigRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig
Get ProvisioningConfig by name.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_transport_class
get_transport_class( label: typing.Optional[str] = None, ) -> typing.Type[ google.cloud.bare_metal_solution_v2.services.bare_metal_solution.transports.base.BareMetalSolutionTransport ]
Returns an appropriate transport class.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_volume
get_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.GetVolumeRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume.Volume
Get details of a single storage volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.get_volume_snapshot
get_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.GetVolumeSnapshotRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot
Returns the specified snapshot resource.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.instance_config_path
instance_config_path(project: str, location: str, instance_config: str) -> str
Returns a fully-qualified instance_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.instance_path
instance_path(project: str, location: str, instance: str) -> str
Returns a fully-qualified instance string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.instance_quota_path
instance_quota_path(project: str, location: str, instance_quota: str) -> str
Returns a fully-qualified instance_quota string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.interconnect_attachment_path
interconnect_attachment_path( project: str, region: str, interconnect_attachment: str ) -> str
Returns a fully-qualified interconnect_attachment string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_instances
list_instances( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.ListInstancesRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesAsyncPager )
List servers in a given project and location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_locations
list_locations( request: typing.Optional[ google.cloud.location.locations_pb2.ListLocationsRequest ] = None, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.location.locations_pb2.ListLocationsResponse
Lists information about the supported locations for this service.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_luns
list_luns( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.lun.ListLunsRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsAsyncPager )
List storage volume luns for given storage volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_network_usage
list_network_usage( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.ListNetworkUsageRequest, dict, ] ] = None, *, location: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.network.ListNetworkUsageResponse
List all Networks (and used IPs for each Network) in the vendor account associated with the specified project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_networks
list_networks( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.ListNetworksRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksAsyncPager )
List network in a given project and location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_nfs_shares
list_nfs_shares( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesAsyncPager )
List NFS shares.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_os_images
list_os_images( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesAsyncPager )
Retrieves the list of OS images which are currently approved.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_provisioning_quotas
list_provisioning_quotas( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasAsyncPager )
List the budget details to provision resources on a given project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_ssh_keys
list_ssh_keys( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysAsyncPager )
Lists the public SSH keys registered for the specified project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_volume_snapshots
list_volume_snapshots( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsAsyncPager )
Retrieves the list of snapshots for the specified volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_volumes
list_volumes( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.ListVolumesRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesAsyncPager )
List storage volumes in a given project and location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.lun_path
lun_path(project: str, location: str, volume: str, lun: str) -> str
Returns a fully-qualified lun string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.network_config_path
network_config_path(project: str, location: str, network_config: str) -> str
Returns a fully-qualified network_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.network_path
network_path(project: str, location: str, network: str) -> str
Returns a fully-qualified network string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.nfs_share_path
nfs_share_path(project: str, location: str, nfs_share: str) -> str
Returns a fully-qualified nfs_share string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.os_image_path
os_image_path(project: str, location: str, os_image: str) -> str
Returns a fully-qualified os_image string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_common_billing_account_path
parse_common_billing_account_path(path: str) -> typing.Dict[str, str]
Parse a billing_account path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_common_folder_path
parse_common_folder_path(path: str) -> typing.Dict[str, str]
Parse a folder path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_common_location_path
parse_common_location_path(path: str) -> typing.Dict[str, str]
Parse a location path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_common_organization_path
parse_common_organization_path(path: str) -> typing.Dict[str, str]
Parse a organization path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_common_project_path
parse_common_project_path(path: str) -> typing.Dict[str, str]
Parse a project path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_instance_config_path
parse_instance_config_path(path: str) -> typing.Dict[str, str]
Parses a instance_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_instance_path
parse_instance_path(path: str) -> typing.Dict[str, str]
Parses a instance path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_instance_quota_path
parse_instance_quota_path(path: str) -> typing.Dict[str, str]
Parses a instance_quota path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_interconnect_attachment_path
parse_interconnect_attachment_path(path: str) -> typing.Dict[str, str]
Parses a interconnect_attachment path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_lun_path
parse_lun_path(path: str) -> typing.Dict[str, str]
Parses a lun path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_network_config_path
parse_network_config_path(path: str) -> typing.Dict[str, str]
Parses a network_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_network_path
parse_network_path(path: str) -> typing.Dict[str, str]
Parses a network path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_nfs_share_path
parse_nfs_share_path(path: str) -> typing.Dict[str, str]
Parses a nfs_share path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_os_image_path
parse_os_image_path(path: str) -> typing.Dict[str, str]
Parses a os_image path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_provisioning_config_path
parse_provisioning_config_path(path: str) -> typing.Dict[str, str]
Parses a provisioning_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_provisioning_quota_path
parse_provisioning_quota_path(path: str) -> typing.Dict[str, str]
Parses a provisioning_quota path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_server_network_template_path
parse_server_network_template_path(path: str) -> typing.Dict[str, str]
Parses a server_network_template path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_ssh_key_path
parse_ssh_key_path(path: str) -> typing.Dict[str, str]
Parses a ssh_key path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_volume_config_path
parse_volume_config_path(path: str) -> typing.Dict[str, str]
Parses a volume_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_volume_path
parse_volume_path(path: str) -> typing.Dict[str, str]
Parses a volume path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_volume_snapshot_path
parse_volume_snapshot_path(path: str) -> typing.Dict[str, str]
Parses a volume_snapshot path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.provisioning_config_path
provisioning_config_path( project: str, location: str, provisioning_config: str ) -> str
Returns a fully-qualified provisioning_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.provisioning_quota_path
provisioning_quota_path( project: str, location: str, provisioning_quota: str ) -> str
Returns a fully-qualified provisioning_quota string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.rename_instance
rename_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.RenameInstanceRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, new_instance_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.instance.Instance
RenameInstance sets a new name for an instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.rename_network
rename_network( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.RenameNetworkRequest, dict ] ] = None, *, name: typing.Optional[str] = None, new_network_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.network.Network
RenameNetwork sets a new name for a network.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.rename_nfs_share
rename_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.RenameNfsShareRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, new_nfsshare_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare
RenameNfsShare sets a new name for an nfsshare.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.rename_volume
rename_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.RenameVolumeRequest, dict ] ] = None, *, name: typing.Optional[str] = None, new_volume_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume.Volume
RenameVolume sets a new name for a volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.reset_instance
reset_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.ResetInstanceRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Perform an ungraceful, hard reset on a server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.resize_volume
resize_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.ResizeVolumeRequest, dict ] ] = None, *, volume: typing.Optional[str] = None, size_gib: typing.Optional[int] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Emergency Volume resize.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.restore_volume_snapshot
restore_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.RestoreVolumeSnapshotRequest, dict, ] ] = None, *, volume_snapshot: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Uses the specified snapshot to restore its parent volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.server_network_template_path
server_network_template_path( project: str, location: str, server_network_template: str ) -> str
Returns a fully-qualified server_network_template string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.ssh_key_path
ssh_key_path(project: str, location: str, ssh_key: str) -> str
Returns a fully-qualified ssh_key string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.start_instance
start_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.StartInstanceRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Starts a server that was shutdown.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.stop_instance
stop_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.StopInstanceRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Stop a running server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.submit_provisioning_config
submit_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.SubmitProvisioningConfigRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, provisioning_config: typing.Optional[ google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.types.provisioning.SubmitProvisioningConfigResponse )
Submit a provisiong configuration for a given project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.update_instance
update_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.UpdateInstanceRequest, dict, ] ] = None, *, instance: typing.Optional[ google.cloud.bare_metal_solution_v2.types.instance.Instance ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Update details of a single server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.update_network
update_network( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.UpdateNetworkRequest, dict ] ] = None, *, network: typing.Optional[ google.cloud.bare_metal_solution_v2.types.network.Network ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Update details of a single network.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.update_nfs_share
update_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.UpdateNfsShareRequest, dict, ] ] = None, *, nfs_share: typing.Optional[ google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Update details of a single NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.update_provisioning_config
update_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.UpdateProvisioningConfigRequest, dict, ] ] = None, *, provisioning_config: typing.Optional[ google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig
Update existing ProvisioningConfig.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.update_volume
update_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.UpdateVolumeRequest, dict ] ] = None, *, volume: typing.Optional[ google.cloud.bare_metal_solution_v2.types.volume.Volume ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation_async.AsyncOperation
Update details of a single storage volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.volume_config_path
volume_config_path(project: str, location: str, volume_config: str) -> str
Returns a fully-qualified volume_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.volume_path
volume_path(project: str, location: str, volume: str) -> str
Returns a fully-qualified volume string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.volume_snapshot_path
volume_snapshot_path( project: str, location: str, volume: str, snapshot: str ) -> str
Returns a fully-qualified volume_snapshot string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient
BareMetalSolutionClient(*, credentials: typing.Optional[google.auth.credentials.Credentials] = None, transport: typing.Optional[typing.Union[str, google.cloud.bare_metal_solution_v2.services.bare_metal_solution.transports.base.BareMetalSolutionTransport, typing.Callable[[...], google.cloud.bare_metal_solution_v2.services.bare_metal_solution.transports.base.BareMetalSolutionTransport]]] = None, client_options: typing.Optional[typing.Union[google.api_core.client_options.ClientOptions, dict]] = None, client_info: google.api_core.gapic_v1.client_info.ClientInfo =
Instantiates the bare metal solution client.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.__exit__
__exit__(type, value, traceback)
Releases underlying transport's resources.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.exit
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_billing_account_path
common_billing_account_path(billing_account: str) -> str
Returns a fully-qualified billing_account string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_folder_path
common_folder_path(folder: str) -> str
Returns a fully-qualified folder string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_location_path
common_location_path(project: str, location: str) -> str
Returns a fully-qualified location string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_organization_path
common_organization_path(organization: str) -> str
Returns a fully-qualified organization string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_project_path
common_project_path(project: str) -> str
Returns a fully-qualified project string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.create_nfs_share
create_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.CreateNfsShareRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, nfs_share: typing.Optional[ google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Create an NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.create_provisioning_config
create_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.CreateProvisioningConfigRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, provisioning_config: typing.Optional[ google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig
Create new ProvisioningConfig.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.create_ssh_key
create_ssh_key( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.ssh_key.CreateSSHKeyRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, ssh_key: typing.Optional[ google.cloud.bare_metal_solution_v2.types.ssh_key.SSHKey ] = None, ssh_key_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.ssh_key.SSHKey
Register a public SSH key in the specified project for use with the interactive serial console feature.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.create_volume_snapshot
create_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.CreateVolumeSnapshotRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, volume_snapshot: typing.Optional[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot
Takes a snapshot of a boot volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.delete_nfs_share
delete_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.DeleteNfsShareRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Delete an NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.delete_ssh_key
delete_ssh_key( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.ssh_key.DeleteSSHKeyRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> None
Deletes a public SSH key registered in the specified project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.delete_volume_snapshot
delete_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.DeleteVolumeSnapshotRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> None
Deletes a volume snapshot.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.detach_lun
detach_lun( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.DetachLunRequest, dict ] ] = None, *, instance: typing.Optional[str] = None, lun: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Detach LUN from Instance.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.detach_lun
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.disable_interactive_serial_console
disable_interactive_serial_console( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.DisableInteractiveSerialConsoleRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Disable the interactive serial console feature on an instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.enable_interactive_serial_console
enable_interactive_serial_console( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.EnableInteractiveSerialConsoleRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Enable the interactive serial console feature on an instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.evict_lun
evict_lun( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.lun.EvictLunRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Skips lun's cooloff and deletes it now.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.evict_lun
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.evict_volume
evict_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.EvictVolumeRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Skips volume's cooloff and deletes it now.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.from_service_account_file
from_service_account_file(filename: str, *args, **kwargs)
Creates an instance of this client using the provided credentials file.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.from_service_account_info
from_service_account_info(info: dict, *args, **kwargs)
Creates an instance of this client using the provided credentials info.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.from_service_account_json
from_service_account_json(filename: str, *args, **kwargs)
Creates an instance of this client using the provided credentials file.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_instance
get_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.GetInstanceRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.instance.Instance
Get details about a single server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_location
get_location( request: typing.Optional[ google.cloud.location.locations_pb2.GetLocationRequest ] = None, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.location.locations_pb2.Location
Gets information about a location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_lun
get_lun( request: typing.Optional[ typing.Union[google.cloud.bare_metal_solution_v2.types.lun.GetLunRequest, dict] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.lun.Lun
Get details of a single storage logical unit number(LUN).
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_lun
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_mtls_endpoint_and_cert_source
get_mtls_endpoint_and_cert_source( client_options: typing.Optional[ google.api_core.client_options.ClientOptions ] = None, )
Deprecated.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_network
get_network( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.GetNetworkRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.network.Network
Get details of a single network.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_network
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_nfs_share
get_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.GetNfsShareRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare
Get details of a single NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_provisioning_config
get_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.GetProvisioningConfigRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig
Get ProvisioningConfig by name.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_volume
get_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.GetVolumeRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume.Volume
Get details of a single storage volume.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_volume
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.get_volume_snapshot
get_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.GetVolumeSnapshotRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot
Returns the specified snapshot resource.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.instance_config_path
instance_config_path(project: str, location: str, instance_config: str) -> str
Returns a fully-qualified instance_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.instance_path
instance_path(project: str, location: str, instance: str) -> str
Returns a fully-qualified instance string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.instance_quota_path
instance_quota_path(project: str, location: str, instance_quota: str) -> str
Returns a fully-qualified instance_quota string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.interconnect_attachment_path
interconnect_attachment_path( project: str, region: str, interconnect_attachment: str ) -> str
Returns a fully-qualified interconnect_attachment string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_instances
list_instances( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.ListInstancesRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesPager )
List servers in a given project and location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_locations
list_locations( request: typing.Optional[ google.cloud.location.locations_pb2.ListLocationsRequest ] = None, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.location.locations_pb2.ListLocationsResponse
Lists information about the supported locations for this service.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_luns
list_luns( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.lun.ListLunsRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsPager )
List storage volume luns for given storage volume.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_luns
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_network_usage
list_network_usage( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.ListNetworkUsageRequest, dict, ] ] = None, *, location: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.network.ListNetworkUsageResponse
List all Networks (and used IPs for each Network) in the vendor account associated with the specified project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_networks
list_networks( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.ListNetworksRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksPager )
List network in a given project and location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_nfs_shares
list_nfs_shares( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesPager )
List NFS shares.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_os_images
list_os_images( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesPager )
Retrieves the list of OS images which are currently approved.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_provisioning_quotas
list_provisioning_quotas( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasPager )
List the budget details to provision resources on a given project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_ssh_keys
list_ssh_keys( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysPager )
Lists the public SSH keys registered for the specified project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_volume_snapshots
list_volume_snapshots( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsPager )
Retrieves the list of snapshots for the specified volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_volumes
list_volumes( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.ListVolumesRequest, dict ] ] = None, *, parent: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesPager )
List storage volumes in a given project and location.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.lun_path
lun_path(project: str, location: str, volume: str, lun: str) -> str
Returns a fully-qualified lun string.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.lun_path
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.network_config_path
network_config_path(project: str, location: str, network_config: str) -> str
Returns a fully-qualified network_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.network_path
network_path(project: str, location: str, network: str) -> str
Returns a fully-qualified network string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.nfs_share_path
nfs_share_path(project: str, location: str, nfs_share: str) -> str
Returns a fully-qualified nfs_share string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.os_image_path
os_image_path(project: str, location: str, os_image: str) -> str
Returns a fully-qualified os_image string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_common_billing_account_path
parse_common_billing_account_path(path: str) -> typing.Dict[str, str]
Parse a billing_account path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_common_folder_path
parse_common_folder_path(path: str) -> typing.Dict[str, str]
Parse a folder path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_common_location_path
parse_common_location_path(path: str) -> typing.Dict[str, str]
Parse a location path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_common_organization_path
parse_common_organization_path(path: str) -> typing.Dict[str, str]
Parse a organization path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_common_project_path
parse_common_project_path(path: str) -> typing.Dict[str, str]
Parse a project path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_instance_config_path
parse_instance_config_path(path: str) -> typing.Dict[str, str]
Parses a instance_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_instance_path
parse_instance_path(path: str) -> typing.Dict[str, str]
Parses a instance path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_instance_quota_path
parse_instance_quota_path(path: str) -> typing.Dict[str, str]
Parses a instance_quota path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_interconnect_attachment_path
parse_interconnect_attachment_path(path: str) -> typing.Dict[str, str]
Parses a interconnect_attachment path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_lun_path
parse_lun_path(path: str) -> typing.Dict[str, str]
Parses a lun path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_network_config_path
parse_network_config_path(path: str) -> typing.Dict[str, str]
Parses a network_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_network_path
parse_network_path(path: str) -> typing.Dict[str, str]
Parses a network path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_nfs_share_path
parse_nfs_share_path(path: str) -> typing.Dict[str, str]
Parses a nfs_share path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_os_image_path
parse_os_image_path(path: str) -> typing.Dict[str, str]
Parses a os_image path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_provisioning_config_path
parse_provisioning_config_path(path: str) -> typing.Dict[str, str]
Parses a provisioning_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_provisioning_quota_path
parse_provisioning_quota_path(path: str) -> typing.Dict[str, str]
Parses a provisioning_quota path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_server_network_template_path
parse_server_network_template_path(path: str) -> typing.Dict[str, str]
Parses a server_network_template path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_ssh_key_path
parse_ssh_key_path(path: str) -> typing.Dict[str, str]
Parses a ssh_key path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_volume_config_path
parse_volume_config_path(path: str) -> typing.Dict[str, str]
Parses a volume_config path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_volume_path
parse_volume_path(path: str) -> typing.Dict[str, str]
Parses a volume path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_volume_snapshot_path
parse_volume_snapshot_path(path: str) -> typing.Dict[str, str]
Parses a volume_snapshot path into its component segments.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.provisioning_config_path
provisioning_config_path( project: str, location: str, provisioning_config: str ) -> str
Returns a fully-qualified provisioning_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.provisioning_quota_path
provisioning_quota_path( project: str, location: str, provisioning_quota: str ) -> str
Returns a fully-qualified provisioning_quota string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.rename_instance
rename_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.RenameInstanceRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, new_instance_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.instance.Instance
RenameInstance sets a new name for an instance.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.rename_network
rename_network( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.RenameNetworkRequest, dict ] ] = None, *, name: typing.Optional[str] = None, new_network_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.network.Network
RenameNetwork sets a new name for a network.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.rename_nfs_share
rename_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.RenameNfsShareRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, new_nfsshare_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare
RenameNfsShare sets a new name for an nfsshare.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.rename_volume
rename_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.RenameVolumeRequest, dict ] ] = None, *, name: typing.Optional[str] = None, new_volume_id: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.volume.Volume
RenameVolume sets a new name for a volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.reset_instance
reset_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.ResetInstanceRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Perform an ungraceful, hard reset on a server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.resize_volume
resize_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.ResizeVolumeRequest, dict ] ] = None, *, volume: typing.Optional[str] = None, size_gib: typing.Optional[int] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Emergency Volume resize.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.restore_volume_snapshot
restore_volume_snapshot( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.RestoreVolumeSnapshotRequest, dict, ] ] = None, *, volume_snapshot: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Uses the specified snapshot to restore its parent volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.server_network_template_path
server_network_template_path( project: str, location: str, server_network_template: str ) -> str
Returns a fully-qualified server_network_template string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.ssh_key_path
ssh_key_path(project: str, location: str, ssh_key: str) -> str
Returns a fully-qualified ssh_key string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.start_instance
start_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.StartInstanceRequest, dict, ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Starts a server that was shutdown.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.stop_instance
stop_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.StopInstanceRequest, dict ] ] = None, *, name: typing.Optional[str] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Stop a running server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.submit_provisioning_config
submit_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.SubmitProvisioningConfigRequest, dict, ] ] = None, *, parent: typing.Optional[str] = None, provisioning_config: typing.Optional[ google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig ] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> ( google.cloud.bare_metal_solution_v2.types.provisioning.SubmitProvisioningConfigResponse )
Submit a provisiong configuration for a given project.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.update_instance
update_instance( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.instance.UpdateInstanceRequest, dict, ] ] = None, *, instance: typing.Optional[ google.cloud.bare_metal_solution_v2.types.instance.Instance ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Update details of a single server.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.update_network
update_network( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.network.UpdateNetworkRequest, dict ] ] = None, *, network: typing.Optional[ google.cloud.bare_metal_solution_v2.types.network.Network ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Update details of a single network.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.update_nfs_share
update_nfs_share( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.nfs_share.UpdateNfsShareRequest, dict, ] ] = None, *, nfs_share: typing.Optional[ google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Update details of a single NFS share.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.update_provisioning_config
update_provisioning_config( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.provisioning.UpdateProvisioningConfigRequest, dict, ] ] = None, *, provisioning_config: typing.Optional[ google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig
Update existing ProvisioningConfig.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.update_volume
update_volume( request: typing.Optional[ typing.Union[ google.cloud.bare_metal_solution_v2.types.volume.UpdateVolumeRequest, dict ] ] = None, *, volume: typing.Optional[ google.cloud.bare_metal_solution_v2.types.volume.Volume ] = None, update_mask: typing.Optional[google.protobuf.field_mask_pb2.FieldMask] = None, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () ) -> google.api_core.operation.Operation
Update details of a single storage volume.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.volume_config_path
volume_config_path(project: str, location: str, volume_config: str) -> str
Returns a fully-qualified volume_config string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.volume_path
volume_path(project: str, location: str, volume: str) -> str
Returns a fully-qualified volume string.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.volume_path
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.volume_snapshot_path
volume_snapshot_path( project: str, location: str, volume: str, snapshot: str ) -> str
Returns a fully-qualified volume_snapshot string.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesAsyncPager
ListInstancesAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse ], ], request: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesRequest, response: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesPager
ListInstancesPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse ], request: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesRequest, response: google.cloud.bare_metal_solution_v2.types.instance.ListInstancesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsAsyncPager
ListLunsAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse ], ], request: google.cloud.bare_metal_solution_v2.types.lun.ListLunsRequest, response: google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsPager
ListLunsPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse ], request: google.cloud.bare_metal_solution_v2.types.lun.ListLunsRequest, response: google.cloud.bare_metal_solution_v2.types.lun.ListLunsResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksAsyncPager
ListNetworksAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse ], ], request: google.cloud.bare_metal_solution_v2.types.network.ListNetworksRequest, response: google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksPager
ListNetworksPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse ], request: google.cloud.bare_metal_solution_v2.types.network.ListNetworksRequest, response: google.cloud.bare_metal_solution_v2.types.network.ListNetworksResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesAsyncPager
ListNfsSharesAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse ], ], request: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesRequest, response: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesPager
ListNfsSharesPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse ], request: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesRequest, response: google.cloud.bare_metal_solution_v2.types.nfs_share.ListNfsSharesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesAsyncPager
ListOSImagesAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse ], ], request: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesRequest, response: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesPager
ListOSImagesPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse ], request: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesRequest, response: google.cloud.bare_metal_solution_v2.types.osimage.ListOSImagesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasAsyncPager
ListProvisioningQuotasAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse ], ], request: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasRequest, response: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasPager
ListProvisioningQuotasPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse, ], request: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasRequest, response: google.cloud.bare_metal_solution_v2.types.provisioning.ListProvisioningQuotasResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysAsyncPager
ListSSHKeysAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse ], ], request: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysRequest, response: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysPager
ListSSHKeysPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse ], request: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysRequest, response: google.cloud.bare_metal_solution_v2.types.ssh_key.ListSSHKeysResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsAsyncPager
ListVolumeSnapshotsAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse ], ], request: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsRequest, response: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsPager
ListVolumeSnapshotsPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse, ], request: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsRequest, response: google.cloud.bare_metal_solution_v2.types.volume_snapshot.ListVolumeSnapshotsResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesAsyncPager
ListVolumesAsyncPager( method: typing.Callable[ [...], typing.Awaitable[ google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse ], ], request: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesRequest, response: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary_async.AsyncRetry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiates the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesAsyncPager
google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesPager
ListVolumesPager( method: typing.Callable[ [...], google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse ], request: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesRequest, response: google.cloud.bare_metal_solution_v2.types.volume.ListVolumesResponse, *, retry: typing.Optional[ typing.Union[ google.api_core.retry.retry_unary.Retry, google.api_core.gapic_v1.method._MethodDefault, ] ] = _MethodDefault._DEFAULT_VALUE, timeout: typing.Union[float, object] = _MethodDefault._DEFAULT_VALUE, metadata: typing.Sequence[typing.Tuple[str, typing.Union[str, bytes]]] = () )
Instantiate the pager.
See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesPager