@Generated(value="jsii-pacmak/1.30.0 (build adae23f)", date="2021-06-30T10:01:44.034Z") @Stability(value=Experimental) public class CloudAssembly extends software.amazon.jsii.JsiiObject
| Modifier | Constructor and Description |
|---|---|
protected |
CloudAssembly(software.amazon.jsii.JsiiObject.InitializationMode initializationMode) |
protected |
CloudAssembly(software.amazon.jsii.JsiiObjectRef objRef) |
|
CloudAssembly(String directory)
(experimental) Reads a cloud assembly from the specified directory.
|
| Modifier and Type | Method and Description |
|---|---|
List<CloudArtifact> |
getArtifacts()
(experimental) All artifacts included in this assembly.
|
String |
getDirectory()
(experimental) The root directory of the cloud assembly.
|
AssemblyManifest |
getManifest()
(experimental) The raw assembly manifest.
|
List<NestedCloudAssemblyArtifact> |
getNestedAssemblies()
(experimental) The nested assembly artifacts in this assembly.
|
CloudAssembly |
getNestedAssembly(String artifactId)
(experimental) Returns a nested assembly.
|
NestedCloudAssemblyArtifact |
getNestedAssemblyArtifact(String artifactId)
(experimental) Returns a nested assembly artifact.
|
RuntimeInfo |
getRuntime()
(experimental) Runtime information such as module versions used to synthesize this assembly.
|
CloudFormationStackArtifact |
getStackArtifact(String artifactId)
(experimental) Returns a CloudFormation stack artifact from this assembly.
|
CloudFormationStackArtifact |
getStackByName(String stackName)
(experimental) Returns a CloudFormation stack artifact from this assembly.
|
List<CloudFormationStackArtifact> |
getStacks() |
List<CloudFormationStackArtifact> |
getStacksRecursively()
(experimental) Returns all the stacks, including the ones in nested assemblies.
|
String |
getVersion()
(experimental) The schema version of the assembly manifest.
|
TreeCloudArtifact |
tree()
(experimental) Returns the tree metadata artifact from this assembly.
|
CloudArtifact |
tryGetArtifact(String id)
(experimental) Attempts to find an artifact with a specific identity.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetprotected CloudAssembly(software.amazon.jsii.JsiiObjectRef objRef)
protected CloudAssembly(software.amazon.jsii.JsiiObject.InitializationMode initializationMode)
@Stability(value=Experimental)
public CloudAssembly(@NotNull
String directory)
directory - The root directory of the assembly. This parameter is required.@Stability(value=Experimental) @NotNull public CloudAssembly getNestedAssembly(@NotNull String artifactId)
artifactId - The artifact ID of the nested assembly. This parameter is required.@Stability(value=Experimental) @NotNull public NestedCloudAssemblyArtifact getNestedAssemblyArtifact(@NotNull String artifactId)
artifactId - The artifact ID of the nested assembly. This parameter is required.@Stability(value=Experimental) @NotNull public CloudFormationStackArtifact getStackArtifact(@NotNull String artifactId)
artifactId - the artifact id of the stack (can be obtained through `stack.artifactId`). This parameter is required.@Stability(value=Experimental) @NotNull public CloudFormationStackArtifact getStackByName(@NotNull String stackName)
Will only search the current assembly.
stackName - the name of the CloudFormation stack. This parameter is required.@Stability(value=Experimental) @Nullable public TreeCloudArtifact tree()
@Stability(value=Experimental) @Nullable public CloudArtifact tryGetArtifact(@NotNull String id)
id - The artifact ID. This parameter is required.@Stability(value=Experimental) @NotNull public List<CloudArtifact> getArtifacts()
@Stability(value=Experimental) @NotNull public String getDirectory()
@Stability(value=Experimental) @NotNull public AssemblyManifest getManifest()
@Stability(value=Experimental) @NotNull public List<NestedCloudAssemblyArtifact> getNestedAssemblies()
@Stability(value=Experimental) @NotNull public RuntimeInfo getRuntime()
@Stability(value=Experimental) @NotNull public List<CloudFormationStackArtifact> getStacks()
@Stability(value=Experimental) @NotNull public List<CloudFormationStackArtifact> getStacksRecursively()
@Stability(value=Experimental) @NotNull public String getVersion()
Copyright © 2021. All rights reserved.