qiskit_aws_braket_provider.awsprovider module

class qiskit_aws_braket_provider.awsprovider.AWSProvider(region_name: Optional[str] = None, session: Optional[boto3.session.Session] = None, *args, **kwargs)[source]

Bases: qiskit.providers.baseprovider.BaseProvider

backends(name=None, **kwargs) → List[qiskit_aws_braket_provider.awsbackend.AWSBackend][source]

Return a list of backends matching the specified filtering.

Parameters:
  • name (str) – name of the backend.
  • **kwargs – dict used for filtering.
Returns:

list[BaseBackend]

a list of Backends that match the filtering

criteria.

get_s3_client()[source]
get_default_bucket()[source]
get_backend(name=None, **kwargs) → qiskit_aws_braket_provider.awsbackend.AWSBackend[source]

Return a single backend matching the specified filtering.

Parameters:
  • name (str) – name of the backend.
  • **kwargs – dict used for filtering.
Returns:

BaseBackend – a backend matching the filtering.

Raises:

QiskitBackendNotFoundError – if no backend could be found or more than one backend matches the filtering criteria.