Package Methods (1.8.0)

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_folder_path

common_folder_path(folder: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_location_path

common_location_path(project: str, location: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_organization_path

common_organization_path(organization: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.common_project_path

common_project_path(project: str) -> str

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.provisioning.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, str]] = ()
) -> 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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.create_ssh_key

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> None

Deletes a public SSH key registered in the specified project.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.delete_ssh_key

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, str]] = ()
) -> None

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.from_service_account_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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.from_service_account_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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.from_service_account_json

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.instance.Instance

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, str]] = ()
) -> google.cloud.location.locations_pb2.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, str]] = ()
) -> 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.BareMetalSolutionAsyncClient.get_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,
)

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.network.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig

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
]

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.instance_path

instance_path(project: str, location: str, instance: str) -> str

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

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

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesAsyncPager
)

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, str]] = ()
) -> google.cloud.location.locations_pb2.ListLocationsResponse

Lists information about the supported locations for this service.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_locations

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsAsyncPager
)

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, str]] = ()
) -> 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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_network_usage

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksAsyncPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesAsyncPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesAsyncPager
)

Retrieves the list of OS images which are currently approved.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_os_images

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasAsyncPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysAsyncPager
)

Lists the public SSH keys registered for the specified project.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.list_ssh_keys

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsAsyncPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesAsyncPager
)

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.lun_path

lun_path(project: str, location: str, volume: str, lun: str) -> str

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.network_path

network_path(project: str, location: str, network: str) -> str

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

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

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]

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]

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]

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]

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]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_instance_path

parse_instance_path(path: str) -> typing.Dict[str, str]

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]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_lun_path

parse_lun_path(path: str) -> typing.Dict[str, str]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_network_path

parse_network_path(path: str) -> typing.Dict[str, str]

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]

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]

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]

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]

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]

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]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.parse_volume_path

parse_volume_path(path: str) -> typing.Dict[str, str]

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]

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

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

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.instance.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.network.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.nfs_share.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume.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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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

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

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.types.provisioning.SubmitProvisioningConfigResponse
)

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.provisioning.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, str]] = ()
) -> google.api_core.operation_async.AsyncOperation

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionAsyncClient.volume_path

volume_path(project: str, location: str, volume: str) -> str

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

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 = 

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.__exit__

__exit__(type, value, traceback)

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_billing_account_path

common_billing_account_path(billing_account: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_folder_path

common_folder_path(folder: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_location_path

common_location_path(project: str, location: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_organization_path

common_organization_path(organization: str) -> str

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.common_project_path

common_project_path(project: str) -> str

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.provisioning.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, str]] = ()
) -> 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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.create_ssh_key

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> None

Deletes a public SSH key registered in the specified project.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.delete_ssh_key

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, str]] = ()
) -> None

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.from_service_account_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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.from_service_account_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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.from_service_account_json

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.instance.Instance

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, str]] = ()
) -> google.cloud.location.locations_pb2.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, str]] = ()
) -> 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,
)

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.network.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.nfs_share.NfsShare

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.provisioning.ProvisioningConfig

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume_snapshot.VolumeSnapshot

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.instance_path

instance_path(project: str, location: str, instance: str) -> str

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

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

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListInstancesPager
)

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, str]] = ()
) -> google.cloud.location.locations_pb2.ListLocationsResponse

Lists information about the supported locations for this service.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_locations

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListLunsPager
)

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, str]] = ()
) -> 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.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_network_usage

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNetworksPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListNfsSharesPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListOSImagesPager
)

Retrieves the list of OS images which are currently approved.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_os_images

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListProvisioningQuotasPager
)

List the budget details to provision resources on a given project.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_provisioning_quotas

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListSSHKeysPager
)

Lists the public SSH keys registered for the specified project.

See more: google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.list_ssh_keys

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumeSnapshotsPager
)

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.services.bare_metal_solution.pagers.ListVolumesPager
)

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.lun_path

lun_path(project: str, location: str, volume: str, lun: str) -> str

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.network_path

network_path(project: str, location: str, network: str) -> str

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

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

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]

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]

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]

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]

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]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_instance_path

parse_instance_path(path: str) -> typing.Dict[str, str]

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]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_lun_path

parse_lun_path(path: str) -> typing.Dict[str, str]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_network_path

parse_network_path(path: str) -> typing.Dict[str, str]

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]

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]

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]

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]

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]

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]

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]

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.parse_volume_path

parse_volume_path(path: str) -> typing.Dict[str, str]

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]

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

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

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.instance.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.network.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.nfs_share.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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.volume.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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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

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

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> (
    google.cloud.bare_metal_solution_v2.types.provisioning.SubmitProvisioningConfigResponse
)

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.api_core.operation.Operation

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, str]] = ()
) -> google.cloud.bare_metal_solution_v2.types.provisioning.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, str]] = ()
) -> google.api_core.operation.Operation

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

google.cloud.bare_metal_solution_v2.services.bare_metal_solution.BareMetalSolutionClient.volume_path

volume_path(project: str, location: str, volume: str) -> str

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

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)

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, str]] = ()
)