Interface RevocationContent
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
RevocationContent.Jsii$Proxy
@Generated(value="jsii-pacmak/1.104.0 (build e79254c)",
date="2025-01-15T21:09:19.299Z")
@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.*; Bucket bucket; RevocationContent revocationContent = RevocationContent.builder() .bucket(bucket) .key("key") // the properties below are optional .revocationType(RevocationType.CRL) .version("version") .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forRevocationContent
static final class
An implementation forRevocationContent
-
Method Summary
Modifier and TypeMethodDescriptionstatic RevocationContent.Builder
builder()
The Amazon S3 bucket for the revocation file.getKey()
The Amazon S3 path for the revocation file.default RevocationType
The type of revocation file.default String
The 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.Builder
ofRevocationContent
-