aws_cryptographic_material_providers.smithygenerated.aws_cryptography_materialproviders.config

Functions

dafny_config_to_smithy_config(dafny_config)

Converts the provided Dafny shape for this localService's config into the corresponding Smithy-modelled shape.

smithy_config_to_dafny_config(smithy_config)

Converts the provided Smithy-modelled shape for this localService's config into the corresponding Dafny shape.

Classes

Config(*[, interceptors, retry_strategy, ...])

Configuration for AwsCryptographicMaterialProviders.

MaterialProvidersConfig()

Constructor for MaterialProvidersConfig.

class aws_cryptographic_material_providers.smithygenerated.aws_cryptography_materialproviders.config.Config(*, interceptors: list[Any] | None = None, retry_strategy: RetryStrategy | None = None, dafnyImplInterface: DafnyImplInterface | None = None)

Bases: object

Configuration for AwsCryptographicMaterialProviders.

Constructor.

Parameters:
  • interceptors – The list of interceptors, which are hooks that are called during the execution of a request.

  • retry_strategy – The retry strategy for issuing retry tokens and computing retry delays.

  • dafnyImplInterface

__init__(*, interceptors: list[Any] | None = None, retry_strategy: RetryStrategy | None = None, dafnyImplInterface: DafnyImplInterface | None = None)

Constructor.

Parameters:
  • interceptors – The list of interceptors, which are hooks that are called during the execution of a request.

  • retry_strategy – The retry strategy for issuing retry tokens and computing retry delays.

  • dafnyImplInterface

interceptors: list[Any]
retry_strategy: RetryStrategy
dafnyImplInterface: DafnyImplInterface | None
class aws_cryptographic_material_providers.smithygenerated.aws_cryptography_materialproviders.config.MaterialProvidersConfig

Bases: Config

Constructor for MaterialProvidersConfig.

__init__()

Constructor for MaterialProvidersConfig.

as_dict() Dict[str, Any]

Converts the MaterialProvidersConfig to a dictionary.

static from_dict(d: Dict[str, Any]) MaterialProvidersConfig

Creates a MaterialProvidersConfig from a dictionary.

aws_cryptographic_material_providers.smithygenerated.aws_cryptography_materialproviders.config.dafny_config_to_smithy_config(dafny_config) MaterialProvidersConfig

Converts the provided Dafny shape for this localService’s config into the corresponding Smithy-modelled shape.

aws_cryptographic_material_providers.smithygenerated.aws_cryptography_materialproviders.config.smithy_config_to_dafny_config(smithy_config) MaterialProvidersConfig_MaterialProvidersConfig

Converts the provided Smithy-modelled shape for this localService’s config into the corresponding Dafny shape.