Skip to content

SpekeKeyProvider

Source code in docs_src/capo_mediapackage/types/speke_key_provider.py
class SpekeKeyProvider(TypedDict, closed=True):
    certificate_arn: NotRequired["capo_mediapackage.types.__string.__string"]
    """An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service."""
    encryption_contract_configuration: NotRequired[
        "capo_mediapackage.types.encryption_contract_configuration.EncryptionContractConfiguration"
    ]
    resource_id: NotRequired["capo_mediapackage.types.__string.__string"]
    """The resource ID to include in key requests."""
    role_arn: NotRequired["capo_mediapackage.types.__string.__string"]
    """An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service."""
    system_ids: NotRequired[
        "capo_mediapackage.types.__list_of__string.__listOf__string"
    ]
    """The system IDs to include in key requests."""
    url: NotRequired["capo_mediapackage.types.__string.__string"]
    """The URL of the external key provider service."""

certificate_arn instance-attribute

certificate_arn: NotRequired[__string]

An Amazon Resource Name (ARN) of a Certificate Manager certificate that MediaPackage will use for enforcing secure end-to-end data transfer with the key provider service.

encryption_contract_configuration instance-attribute

encryption_contract_configuration: NotRequired[EncryptionContractConfiguration]

resource_id instance-attribute

resource_id: NotRequired[__string]

The resource ID to include in key requests.

role_arn instance-attribute

role_arn: NotRequired[__string]

An Amazon Resource Name (ARN) of an IAM role that AWS Elemental MediaPackage will assume when accessing the key provider service.

system_ids instance-attribute

system_ids: NotRequired[__listOf__string]

The system IDs to include in key requests.

url instance-attribute

url: NotRequired[__string]

The URL of the external key provider service.