Interface StagingRoles
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
StagingRoles.Jsii$Proxy
@Generated(value="jsii-pacmak/1.98.0 (build 00b106d)",
date="2024-06-07T19:09:29.016Z")
@Stability(Experimental)
public interface StagingRoles
extends software.amazon.jsii.JsiiSerializable
(experimental) Roles that are included in the Staging Stack (for access to Staging Resources).
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.app.staging.synthesizer.alpha.*; BootstrapRole bootstrapRole; StagingRoles stagingRoles = StagingRoles.builder() .dockerAssetPublishingRole(bootstrapRole) .fileAssetPublishingRole(bootstrapRole) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forStagingRoles
static final class
An implementation forStagingRoles
-
Method Summary
Modifier and TypeMethodDescriptionstatic StagingRoles.Builder
builder()
default BootstrapRole
(experimental) Docker Asset Publishing Role.default BootstrapRole
(experimental) File Asset Publishing Role.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getDockerAssetPublishingRole
(experimental) Docker Asset Publishing Role.Default: - staging stack creates a docker asset publishing role
-
getFileAssetPublishingRole
(experimental) File Asset Publishing Role.Default: - staging stack creates a file asset publishing role
-
builder
- Returns:
- a
StagingRoles.Builder
ofStagingRoles
-