TrustStoreRevocationProps

class aws_cdk.aws_elasticloadbalancingv2.TrustStoreRevocationProps(*, revocation_contents, trust_store)

Bases: object

Properties for the trust store revocation.

Parameters:
  • revocation_contents (Sequence[Union[RevocationContent, Dict[str, Any]]]) – The revocation file to add.

  • trust_store (ITrustStore) – The trust store.

ExampleMetadata:

infused

Example:

# trust_store: elbv2.TrustStore
# bucket: s3.Bucket


elbv2.TrustStoreRevocation(self, "Revocation",
    trust_store=trust_store,
    revocation_contents=[elbv2.RevocationContent(
        revocation_type=elbv2.RevocationType.CRL,
        bucket=bucket,
        key="crl.pem"
    )
    ]
)

Attributes

revocation_contents

The revocation file to add.

trust_store

The trust store.