Interface RevocationContent
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
RevocationContent.Jsii$Proxy
@Generated(value="jsii-pacmak/1.116.0 (build 0eddcff)",
date="2025-10-29T11:15:39.934Z")
@Stability(Stable)
public interface RevocationContent
extends software.amazon.jsii.JsiiSerializable
Information about a revocation file.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.elasticloadbalancingv2.*;
import software.amazon.awscdk.services.s3.*;
IBucketRef bucketRef;
RevocationContent revocationContent = RevocationContent.builder()
.bucket(bucketRef)
.key("key")
// the properties below are optional
.revocationType(RevocationType.CRL)
.version("version")
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forRevocationContentstatic final classAn implementation forRevocationContent -
Method Summary
Modifier and TypeMethodDescriptionstatic RevocationContent.Builderbuilder()The Amazon S3 bucket for the revocation file.getKey()The Amazon S3 path for the revocation file.default RevocationTypeThe type of revocation file.default StringThe Amazon S3 object version of the revocation file.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getBucket
The Amazon S3 bucket for the revocation file. -
getKey
The Amazon S3 path for the revocation file. -
getRevocationType
The type of revocation file.Default: RevocationType.CRL
-
getVersion
The Amazon S3 object version of the revocation file.Default: - latest version
-
builder
- Returns:
- a
RevocationContent.BuilderofRevocationContent
-