Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.cxapi package.
Functions that represent AWS CDK enums and builders in the software.amazon.awscdk.cxapi package.
(assembly-build-options-builder)
Creates a AssemblyBuildOptions$Builder
instance using a no-argument construct,then builds it.
Creates a `AssemblyBuildOptions$Builder` instance using a no-argument construct,then builds it.
(asset-manifest-artifact-builder assembly artifact-name id config)
Creates a AssetManifestArtifact$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String] | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-name | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `AssetManifestArtifact$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String]___ | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-name | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(aws-cloud-formation-stack-properties-builder id config)
Creates a AwsCloudFormationStackProperties$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `AwsCloudFormationStackProperties$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(build-asset-manifest-artifact-builder builder id config)
The build-asset-manifest-artifact-builder function updates a AssetManifestArtifact$Builder instance using the provided configuration. The function takes the AssetManifestArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dependencies | java.util.List | cdk.support/lookup-entry | :dependencies |
displayName | java.lang.String | cdk.support/lookup-entry | :display-name |
environment | java.lang.String | cdk.support/lookup-entry | :environment |
metadata | java.util.Map | cdk.support/lookup-entry | :metadata |
properties | software.amazon.awscdk.cloudassembly.schema.AssetManifestProperties | cdk.support/lookup-entry | :properties |
type | software.amazon.awscdk.cloudassembly.schema.ArtifactType | cdk.api.cloudassembly.schema/artifact-type | :type |
The build-asset-manifest-artifact-builder function updates a AssetManifestArtifact$Builder instance using the provided configuration. The function takes the AssetManifestArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dependencies` | java.util.List | [[cdk.support/lookup-entry]] | `:dependencies` | | `displayName` | java.lang.String | [[cdk.support/lookup-entry]] | `:display-name` | | `environment` | java.lang.String | [[cdk.support/lookup-entry]] | `:environment` | | `metadata` | java.util.Map | [[cdk.support/lookup-entry]] | `:metadata` | | `properties` | software.amazon.awscdk.cloudassembly.schema.AssetManifestProperties | [[cdk.support/lookup-entry]] | `:properties` | | `type` | software.amazon.awscdk.cloudassembly.schema.ArtifactType | [[cdk.api.cloudassembly.schema/artifact-type]] | `:type` |
(build-aws-cloud-formation-stack-properties-builder builder id config)
The build-aws-cloud-formation-stack-properties-builder function updates a AwsCloudFormationStackProperties$Builder instance using the provided configuration. The function takes the AwsCloudFormationStackProperties$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
parameters | java.util.Map | cdk.support/lookup-entry | :parameters |
stackName | java.lang.String | cdk.support/lookup-entry | :stack-name |
templateFile | java.lang.String | cdk.support/lookup-entry | :template-file |
terminationProtection | java.lang.Boolean | cdk.support/lookup-entry | :termination-protection |
The build-aws-cloud-formation-stack-properties-builder function updates a AwsCloudFormationStackProperties$Builder instance using the provided configuration. The function takes the AwsCloudFormationStackProperties$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `parameters` | java.util.Map | [[cdk.support/lookup-entry]] | `:parameters` | | `stackName` | java.lang.String | [[cdk.support/lookup-entry]] | `:stack-name` | | `templateFile` | java.lang.String | [[cdk.support/lookup-entry]] | `:template-file` | | `terminationProtection` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:termination-protection` |
(build-cloud-assembly-builder builder id config)
The build-cloud-assembly-builder function updates a CloudAssembly$Builder instance using the provided configuration. The function takes the CloudAssembly$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
skipEnumCheck | java.lang.Boolean | cdk.support/lookup-entry | :skip-enum-check |
skipVersionCheck | java.lang.Boolean | cdk.support/lookup-entry | :skip-version-check |
topoSort | java.lang.Boolean | cdk.support/lookup-entry | :topo-sort |
The build-cloud-assembly-builder function updates a CloudAssembly$Builder instance using the provided configuration. The function takes the CloudAssembly$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `skipEnumCheck` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-enum-check` | | `skipVersionCheck` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:skip-version-check` | | `topoSort` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:topo-sort` |
(build-cloud-assembly-builder-builder builder id config)
The build-cloud-assembly-builder-builder function updates a CloudAssemblyBuilder$Builder instance using the provided configuration. The function takes the CloudAssemblyBuilder$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assetOutdir | java.lang.String | cdk.support/lookup-entry | :asset-outdir |
parentBuilder | software.amazon.awscdk.cxapi.CloudAssemblyBuilder | cdk.support/lookup-entry | :parent-builder |
The build-cloud-assembly-builder-builder function updates a CloudAssemblyBuilder$Builder instance using the provided configuration. The function takes the CloudAssemblyBuilder$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assetOutdir` | java.lang.String | [[cdk.support/lookup-entry]] | `:asset-outdir` | | `parentBuilder` | software.amazon.awscdk.cxapi.CloudAssemblyBuilder | [[cdk.support/lookup-entry]] | `:parent-builder` |
(build-cloud-assembly-builder-props-builder builder id config)
The build-cloud-assembly-builder-props-builder function updates a CloudAssemblyBuilderProps$Builder instance using the provided configuration. The function takes the CloudAssemblyBuilderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
assetOutdir | java.lang.String | cdk.support/lookup-entry | :asset-outdir |
parentBuilder | software.amazon.awscdk.cxapi.CloudAssemblyBuilder | cdk.support/lookup-entry | :parent-builder |
The build-cloud-assembly-builder-props-builder function updates a CloudAssemblyBuilderProps$Builder instance using the provided configuration. The function takes the CloudAssemblyBuilderProps$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `assetOutdir` | java.lang.String | [[cdk.support/lookup-entry]] | `:asset-outdir` | | `parentBuilder` | software.amazon.awscdk.cxapi.CloudAssemblyBuilder | [[cdk.support/lookup-entry]] | `:parent-builder` |
(build-cloud-formation-stack-artifact-builder builder id config)
The build-cloud-formation-stack-artifact-builder function updates a CloudFormationStackArtifact$Builder instance using the provided configuration. The function takes the CloudFormationStackArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dependencies | java.util.List | cdk.support/lookup-entry | :dependencies |
displayName | java.lang.String | cdk.support/lookup-entry | :display-name |
environment | java.lang.String | cdk.support/lookup-entry | :environment |
metadata | java.util.Map | cdk.support/lookup-entry | :metadata |
properties | software.amazon.awscdk.cloudassembly.schema.AwsCloudFormationStackProperties | cdk.support/lookup-entry | :properties |
type | software.amazon.awscdk.cloudassembly.schema.ArtifactType | cdk.api.cloudassembly.schema/artifact-type | :type |
The build-cloud-formation-stack-artifact-builder function updates a CloudFormationStackArtifact$Builder instance using the provided configuration. The function takes the CloudFormationStackArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dependencies` | java.util.List | [[cdk.support/lookup-entry]] | `:dependencies` | | `displayName` | java.lang.String | [[cdk.support/lookup-entry]] | `:display-name` | | `environment` | java.lang.String | [[cdk.support/lookup-entry]] | `:environment` | | `metadata` | java.util.Map | [[cdk.support/lookup-entry]] | `:metadata` | | `properties` | software.amazon.awscdk.cloudassembly.schema.AwsCloudFormationStackProperties | [[cdk.support/lookup-entry]] | `:properties` | | `type` | software.amazon.awscdk.cloudassembly.schema.ArtifactType | [[cdk.api.cloudassembly.schema/artifact-type]] | `:type` |
(build-endpoint-service-availability-zones-context-query-builder builder
id
config)
The build-endpoint-service-availability-zones-context-query-builder function updates a EndpointServiceAvailabilityZonesContextQuery$Builder instance using the provided configuration. The function takes the EndpointServiceAvailabilityZonesContextQuery$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
account | java.lang.String | cdk.support/lookup-entry | :account |
region | java.lang.String | cdk.support/lookup-entry | :region |
serviceName | java.lang.String | cdk.support/lookup-entry | :service-name |
The build-endpoint-service-availability-zones-context-query-builder function updates a EndpointServiceAvailabilityZonesContextQuery$Builder instance using the provided configuration. The function takes the EndpointServiceAvailabilityZonesContextQuery$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `account` | java.lang.String | [[cdk.support/lookup-entry]] | `:account` | | `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` | | `serviceName` | java.lang.String | [[cdk.support/lookup-entry]] | `:service-name` |
(build-environment-builder builder id config)
The build-environment-builder function updates a Environment$Builder instance using the provided configuration. The function takes the Environment$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
account | java.lang.String | cdk.support/lookup-entry | :account |
name | java.lang.String | cdk.support/lookup-entry | :name |
region | java.lang.String | cdk.support/lookup-entry | :region |
The build-environment-builder function updates a Environment$Builder instance using the provided configuration. The function takes the Environment$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `account` | java.lang.String | [[cdk.support/lookup-entry]] | `:account` | | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
(build-environment-placeholder-values-builder builder id config)
The build-environment-placeholder-values-builder function updates a EnvironmentPlaceholderValues$Builder instance using the provided configuration. The function takes the EnvironmentPlaceholderValues$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
accountId | java.lang.String | cdk.support/lookup-entry | :account-id |
partition | java.lang.String | cdk.support/lookup-entry | :partition |
region | java.lang.String | cdk.support/lookup-entry | :region |
The build-environment-placeholder-values-builder function updates a EnvironmentPlaceholderValues$Builder instance using the provided configuration. The function takes the EnvironmentPlaceholderValues$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `accountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:account-id` | | `partition` | java.lang.String | [[cdk.support/lookup-entry]] | `:partition` | | `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` |
(build-key-context-response-builder builder id config)
The build-key-context-response-builder function updates a KeyContextResponse$Builder instance using the provided configuration. The function takes the KeyContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
keyId | java.lang.String | cdk.support/lookup-entry | :key-id |
The build-key-context-response-builder function updates a KeyContextResponse$Builder instance using the provided configuration. The function takes the KeyContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `keyId` | java.lang.String | [[cdk.support/lookup-entry]] | `:key-id` |
(build-load-balancer-context-response-builder builder id config)
The build-load-balancer-context-response-builder function updates a LoadBalancerContextResponse$Builder instance using the provided configuration. The function takes the LoadBalancerContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
ipAddressType | software.amazon.awscdk.cxapi.LoadBalancerIpAddressType | cdk.api.cxapi/load-balancer-ip-address-type | :ip-address-type |
loadBalancerArn | java.lang.String | cdk.support/lookup-entry | :load-balancer-arn |
loadBalancerCanonicalHostedZoneId | java.lang.String | cdk.support/lookup-entry | :load-balancer-canonical-hosted-zone-id |
loadBalancerDnsName | java.lang.String | cdk.support/lookup-entry | :load-balancer-dns-name |
securityGroupIds | java.util.List | cdk.support/lookup-entry | :security-group-ids |
vpcId | java.lang.String | cdk.support/lookup-entry | :vpc-id |
The build-load-balancer-context-response-builder function updates a LoadBalancerContextResponse$Builder instance using the provided configuration. The function takes the LoadBalancerContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `ipAddressType` | software.amazon.awscdk.cxapi.LoadBalancerIpAddressType | [[cdk.api.cxapi/load-balancer-ip-address-type]] | `:ip-address-type` | | `loadBalancerArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-arn` | | `loadBalancerCanonicalHostedZoneId` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-canonical-hosted-zone-id` | | `loadBalancerDnsName` | java.lang.String | [[cdk.support/lookup-entry]] | `:load-balancer-dns-name` | | `securityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:security-group-ids` | | `vpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpc-id` |
(build-load-balancer-listener-context-response-builder builder id config)
The build-load-balancer-listener-context-response-builder function updates a LoadBalancerListenerContextResponse$Builder instance using the provided configuration. The function takes the LoadBalancerListenerContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
listenerArn | java.lang.String | cdk.support/lookup-entry | :listener-arn |
listenerPort | java.lang.Number | cdk.support/lookup-entry | :listener-port |
securityGroupIds | java.util.List | cdk.support/lookup-entry | :security-group-ids |
The build-load-balancer-listener-context-response-builder function updates a LoadBalancerListenerContextResponse$Builder instance using the provided configuration. The function takes the LoadBalancerListenerContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `listenerArn` | java.lang.String | [[cdk.support/lookup-entry]] | `:listener-arn` | | `listenerPort` | java.lang.Number | [[cdk.support/lookup-entry]] | `:listener-port` | | `securityGroupIds` | java.util.List | [[cdk.support/lookup-entry]] | `:security-group-ids` |
(build-metadata-entry-result-builder builder id config)
The build-metadata-entry-result-builder function updates a MetadataEntryResult$Builder instance using the provided configuration. The function takes the MetadataEntryResult$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
data | java.util.List | cdk.support/lookup-entry | :data |
path | java.lang.String | cdk.support/lookup-entry | :path |
trace | java.util.List | cdk.support/lookup-entry | :trace |
type | java.lang.String | cdk.support/lookup-entry | :type |
The build-metadata-entry-result-builder function updates a MetadataEntryResult$Builder instance using the provided configuration. The function takes the MetadataEntryResult$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `data` | java.util.List | [[cdk.support/lookup-entry]] | `:data` | | `path` | java.lang.String | [[cdk.support/lookup-entry]] | `:path` | | `trace` | java.util.List | [[cdk.support/lookup-entry]] | `:trace` | | `type` | java.lang.String | [[cdk.support/lookup-entry]] | `:type` |
(build-nested-cloud-assembly-artifact-builder builder id config)
The build-nested-cloud-assembly-artifact-builder function updates a NestedCloudAssemblyArtifact$Builder instance using the provided configuration. The function takes the NestedCloudAssemblyArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dependencies | java.util.List | cdk.support/lookup-entry | :dependencies |
displayName | java.lang.String | cdk.support/lookup-entry | :display-name |
environment | java.lang.String | cdk.support/lookup-entry | :environment |
metadata | java.util.Map | cdk.support/lookup-entry | :metadata |
properties | software.amazon.awscdk.cloudassembly.schema.TreeArtifactProperties | cdk.support/lookup-entry | :properties |
type | software.amazon.awscdk.cloudassembly.schema.ArtifactType | cdk.api.cloudassembly.schema/artifact-type | :type |
The build-nested-cloud-assembly-artifact-builder function updates a NestedCloudAssemblyArtifact$Builder instance using the provided configuration. The function takes the NestedCloudAssemblyArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dependencies` | java.util.List | [[cdk.support/lookup-entry]] | `:dependencies` | | `displayName` | java.lang.String | [[cdk.support/lookup-entry]] | `:display-name` | | `environment` | java.lang.String | [[cdk.support/lookup-entry]] | `:environment` | | `metadata` | java.util.Map | [[cdk.support/lookup-entry]] | `:metadata` | | `properties` | software.amazon.awscdk.cloudassembly.schema.TreeArtifactProperties | [[cdk.support/lookup-entry]] | `:properties` | | `type` | software.amazon.awscdk.cloudassembly.schema.ArtifactType | [[cdk.api.cloudassembly.schema/artifact-type]] | `:type` |
(build-security-group-context-response-builder builder id config)
The build-security-group-context-response-builder function updates a SecurityGroupContextResponse$Builder instance using the provided configuration. The function takes the SecurityGroupContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
allowAllOutbound | java.lang.Boolean | cdk.support/lookup-entry | :allow-all-outbound |
securityGroupId | java.lang.String | cdk.support/lookup-entry | :security-group-id |
The build-security-group-context-response-builder function updates a SecurityGroupContextResponse$Builder instance using the provided configuration. The function takes the SecurityGroupContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `allowAllOutbound` | java.lang.Boolean | [[cdk.support/lookup-entry]] | `:allow-all-outbound` | | `securityGroupId` | java.lang.String | [[cdk.support/lookup-entry]] | `:security-group-id` |
(build-synthesis-message-builder builder id config)
The build-synthesis-message-builder function updates a SynthesisMessage$Builder instance using the provided configuration. The function takes the SynthesisMessage$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
entry | software.amazon.awscdk.cloudassembly.schema.MetadataEntry | cdk.support/lookup-entry | :entry |
id | java.lang.String | cdk.support/lookup-entry | :id |
level | software.amazon.awscdk.cxapi.SynthesisMessageLevel | cdk.api.cxapi/synthesis-message-level | :level |
The build-synthesis-message-builder function updates a SynthesisMessage$Builder instance using the provided configuration. The function takes the SynthesisMessage$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `entry` | software.amazon.awscdk.cloudassembly.schema.MetadataEntry | [[cdk.support/lookup-entry]] | `:entry` | | `id` | java.lang.String | [[cdk.support/lookup-entry]] | `:id` | | `level` | software.amazon.awscdk.cxapi.SynthesisMessageLevel | [[cdk.api.cxapi/synthesis-message-level]] | `:level` |
(build-tree-cloud-artifact-builder builder id config)
The build-tree-cloud-artifact-builder function updates a TreeCloudArtifact$Builder instance using the provided configuration. The function takes the TreeCloudArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
dependencies | java.util.List | cdk.support/lookup-entry | :dependencies |
displayName | java.lang.String | cdk.support/lookup-entry | :display-name |
environment | java.lang.String | cdk.support/lookup-entry | :environment |
metadata | java.util.Map | cdk.support/lookup-entry | :metadata |
properties | software.amazon.awscdk.cloudassembly.schema.AssetManifestProperties | cdk.support/lookup-entry | :properties |
type | software.amazon.awscdk.cloudassembly.schema.ArtifactType | cdk.api.cloudassembly.schema/artifact-type | :type |
The build-tree-cloud-artifact-builder function updates a TreeCloudArtifact$Builder instance using the provided configuration. The function takes the TreeCloudArtifact$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `dependencies` | java.util.List | [[cdk.support/lookup-entry]] | `:dependencies` | | `displayName` | java.lang.String | [[cdk.support/lookup-entry]] | `:display-name` | | `environment` | java.lang.String | [[cdk.support/lookup-entry]] | `:environment` | | `metadata` | java.util.Map | [[cdk.support/lookup-entry]] | `:metadata` | | `properties` | software.amazon.awscdk.cloudassembly.schema.AssetManifestProperties | [[cdk.support/lookup-entry]] | `:properties` | | `type` | software.amazon.awscdk.cloudassembly.schema.ArtifactType | [[cdk.api.cloudassembly.schema/artifact-type]] | `:type` |
(build-vpc-context-response-builder builder id config)
The build-vpc-context-response-builder function updates a VpcContextResponse$Builder instance using the provided configuration. The function takes the VpcContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
availabilityZones | java.util.List | cdk.support/lookup-entry | :availability-zones |
isolatedSubnetIds | java.util.List | cdk.support/lookup-entry | :isolated-subnet-ids |
isolatedSubnetNames | java.util.List | cdk.support/lookup-entry | :isolated-subnet-names |
isolatedSubnetRouteTableIds | java.util.List | cdk.support/lookup-entry | :isolated-subnet-route-table-ids |
ownerAccountId | java.lang.String | cdk.support/lookup-entry | :owner-account-id |
privateSubnetIds | java.util.List | cdk.support/lookup-entry | :private-subnet-ids |
privateSubnetNames | java.util.List | cdk.support/lookup-entry | :private-subnet-names |
privateSubnetRouteTableIds | java.util.List | cdk.support/lookup-entry | :private-subnet-route-table-ids |
publicSubnetIds | java.util.List | cdk.support/lookup-entry | :public-subnet-ids |
publicSubnetNames | java.util.List | cdk.support/lookup-entry | :public-subnet-names |
publicSubnetRouteTableIds | java.util.List | cdk.support/lookup-entry | :public-subnet-route-table-ids |
region | java.lang.String | cdk.support/lookup-entry | :region |
subnetGroups | java.util.List | cdk.support/lookup-entry | :subnet-groups |
vpcCidrBlock | java.lang.String | cdk.support/lookup-entry | :vpc-cidr-block |
vpcId | java.lang.String | cdk.support/lookup-entry | :vpc-id |
vpnGatewayId | java.lang.String | cdk.support/lookup-entry | :vpn-gateway-id |
The build-vpc-context-response-builder function updates a VpcContextResponse$Builder instance using the provided configuration. The function takes the VpcContextResponse$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `availabilityZones` | java.util.List | [[cdk.support/lookup-entry]] | `:availability-zones` | | `isolatedSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:isolated-subnet-ids` | | `isolatedSubnetNames` | java.util.List | [[cdk.support/lookup-entry]] | `:isolated-subnet-names` | | `isolatedSubnetRouteTableIds` | java.util.List | [[cdk.support/lookup-entry]] | `:isolated-subnet-route-table-ids` | | `ownerAccountId` | java.lang.String | [[cdk.support/lookup-entry]] | `:owner-account-id` | | `privateSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:private-subnet-ids` | | `privateSubnetNames` | java.util.List | [[cdk.support/lookup-entry]] | `:private-subnet-names` | | `privateSubnetRouteTableIds` | java.util.List | [[cdk.support/lookup-entry]] | `:private-subnet-route-table-ids` | | `publicSubnetIds` | java.util.List | [[cdk.support/lookup-entry]] | `:public-subnet-ids` | | `publicSubnetNames` | java.util.List | [[cdk.support/lookup-entry]] | `:public-subnet-names` | | `publicSubnetRouteTableIds` | java.util.List | [[cdk.support/lookup-entry]] | `:public-subnet-route-table-ids` | | `region` | java.lang.String | [[cdk.support/lookup-entry]] | `:region` | | `subnetGroups` | java.util.List | [[cdk.support/lookup-entry]] | `:subnet-groups` | | `vpcCidrBlock` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpc-cidr-block` | | `vpcId` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpc-id` | | `vpnGatewayId` | java.lang.String | [[cdk.support/lookup-entry]] | `:vpn-gateway-id` |
(build-vpc-subnet-builder builder id config)
The build-vpc-subnet-builder function updates a VpcSubnet$Builder instance using the provided configuration. The function takes the VpcSubnet$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
availabilityZone | java.lang.String | cdk.support/lookup-entry | :availability-zone |
cidr | java.lang.String | cdk.support/lookup-entry | :cidr |
routeTableId | java.lang.String | cdk.support/lookup-entry | :route-table-id |
subnetId | java.lang.String | cdk.support/lookup-entry | :subnet-id |
The build-vpc-subnet-builder function updates a VpcSubnet$Builder instance using the provided configuration. The function takes the VpcSubnet$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `availabilityZone` | java.lang.String | [[cdk.support/lookup-entry]] | `:availability-zone` | | `cidr` | java.lang.String | [[cdk.support/lookup-entry]] | `:cidr` | | `routeTableId` | java.lang.String | [[cdk.support/lookup-entry]] | `:route-table-id` | | `subnetId` | java.lang.String | [[cdk.support/lookup-entry]] | `:subnet-id` |
(build-vpc-subnet-group-builder builder id config)
The build-vpc-subnet-group-builder function updates a VpcSubnetGroup$Builder instance using the provided configuration. The function takes the VpcSubnetGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself.
Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value:
Field | DataType | Lookup Function | Data Key |
---|---|---|---|
name | java.lang.String | cdk.support/lookup-entry | :name |
subnets | java.util.List | cdk.support/lookup-entry | :subnets |
type | software.amazon.awscdk.cxapi.VpcSubnetGroupType | cdk.api.cxapi/vpc-subnet-group-type | :type |
The build-vpc-subnet-group-builder function updates a VpcSubnetGroup$Builder instance using the provided configuration. The function takes the VpcSubnetGroup$Builder instance, an optional namespace to use when looking up a value in the configuration, and the configuration itself. Fields on the builder are populated by looking up their respective data key, where the namespaced value takes precendence over the non-namespaced value: | Field | DataType | Lookup Function | Data Key | |---|---|---|---| | `name` | java.lang.String | [[cdk.support/lookup-entry]] | `:name` | | `subnets` | java.util.List | [[cdk.support/lookup-entry]] | `:subnets` | | `type` | software.amazon.awscdk.cxapi.VpcSubnetGroupType | [[cdk.api.cxapi/vpc-subnet-group-type]] | `:type` |
(cloud-assembly-builder directory id config)
Creates a CloudAssembly$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[java.lang.String] | Argument | DataType | Description | |---|---|---| | directory | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `CloudAssembly$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[java.lang.String]___ | Argument | DataType | Description | |---|---|---| | directory | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cloud-assembly-builder-builder id config)
(cloud-assembly-builder-builder out-dir id config)
Creates a CloudAssemblyBuilder$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[java.lang.String] | Argument | DataType | Description | |---|---|---| | out-dir | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Create Form: _[] | Argument | DataType | Description | |---|---|---|
| id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `CloudAssemblyBuilder$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[java.lang.String]___ | Argument | DataType | Description | |---|---|---| | out-dir | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration | __Create Form:__ ____[]___ | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cloud-assembly-builder-props-builder id config)
Creates a CloudAssemblyBuilderProps$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `CloudAssemblyBuilderProps$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(cloud-formation-stack-artifact-builder assembly artifact-id id config)
Creates a CloudFormationStackArtifact$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String] | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-id | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `CloudFormationStackArtifact$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String]___ | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-id | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(endpoint-service-availability-zones-context-query-builder id config)
Creates a EndpointServiceAvailabilityZonesContextQuery$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `EndpointServiceAvailabilityZonesContextQuery$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(environment-builder id config)
Creates a Environment$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `Environment$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(environment-placeholder-values-builder id config)
Creates a EnvironmentPlaceholderValues$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `EnvironmentPlaceholderValues$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(key-context-response-builder id config)
Creates a KeyContextResponse$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `KeyContextResponse$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(load-balancer-context-response-builder id config)
Creates a LoadBalancerContextResponse$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `LoadBalancerContextResponse$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(load-balancer-ip-address-type config id item-key)
The load-balancer-ip-address-type
function data interprets values in the provided config data into a
LoadBalancerIpAddressType
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
LoadBalancerIpAddressType
- the value is returned.:dual-stack
- LoadBalancerIpAddressType/DUAL_STACK
is returned:ipv4
- LoadBalancerIpAddressType/IPV4
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `load-balancer-ip-address-type` function data interprets values in the provided config data into a `LoadBalancerIpAddressType` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `LoadBalancerIpAddressType` - the value is returned. * is `:dual-stack` - `LoadBalancerIpAddressType/DUAL_STACK` is returned * is `:ipv4` - `LoadBalancerIpAddressType/IPV4` is returned If a value is not found or matches the above criteria, nil is returned.
(load-balancer-listener-context-response-builder id config)
Creates a LoadBalancerListenerContextResponse$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `LoadBalancerListenerContextResponse$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(metadata-entry-result-builder id config)
Creates a MetadataEntryResult$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `MetadataEntryResult$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(nested-cloud-assembly-artifact-builder assembly artifact-name id config)
Creates a NestedCloudAssemblyArtifact$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String] | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-name | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `NestedCloudAssemblyArtifact$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String]___ | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-name | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(security-group-context-response-builder id config)
Creates a SecurityGroupContextResponse$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `SecurityGroupContextResponse$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(synthesis-message-builder id config)
Creates a SynthesisMessage$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `SynthesisMessage$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(synthesis-message-level config id item-key)
The synthesis-message-level
function data interprets values in the provided config data into a
SynthesisMessageLevel
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
SynthesisMessageLevel
- the value is returned.:error
- SynthesisMessageLevel/ERROR
is returned:info
- SynthesisMessageLevel/INFO
is returned:warning
- SynthesisMessageLevel/WARNING
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `synthesis-message-level` function data interprets values in the provided config data into a `SynthesisMessageLevel` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `SynthesisMessageLevel` - the value is returned. * is `:error` - `SynthesisMessageLevel/ERROR` is returned * is `:info` - `SynthesisMessageLevel/INFO` is returned * is `:warning` - `SynthesisMessageLevel/WARNING` is returned If a value is not found or matches the above criteria, nil is returned.
(tree-cloud-artifact-builder assembly artifact-name id config)
Creates a TreeCloudArtifact$Builder
instance using provided forms, applies the data configuration, then builds it. Takes the following arguments:
Create Form: _[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String] | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-name | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
Creates a `TreeCloudArtifact$Builder` instance using provided forms, applies the data configuration, then builds it. Takes the following arguments: __Create Form:__ ____[software.amazon.awscdk.cxapi.CloudAssembly java.lang.String]___ | Argument | DataType | Description | |---|---|---| | assembly | software.amazon.awscdk.cxapi.CloudAssembly | | | artifact-name | java.lang.String | | | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(vpc-context-response-builder id config)
Creates a VpcContextResponse$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `VpcContextResponse$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(vpc-subnet-builder id config)
Creates a VpcSubnet$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `VpcSubnet$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(vpc-subnet-group-builder id config)
Creates a VpcSubnetGroup$Builder
instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments:
Argument | DataType | Description |
---|---|---|
id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. |
config | map | Data configuration |
Creates a `VpcSubnetGroup$Builder` instance using a no-argument constructor, applies the data configuration, then builds it. Takes the following arguments: | Argument | DataType | Description | |---|---|---| | id | String or Keyword or Symbol | Value to use as namespace when looking up configuration values. | | config | map | Data configuration |
(vpc-subnet-group-type config id item-key)
The vpc-subnet-group-type
function data interprets values in the provided config data into a
VpcSubnetGroupType
instance. This simplifies the use of keywords in place of actual enum values in
the configuration provided to builders. The value is found using the cdk.support/lookup-entry
function on the data with the provided namespace id and item-key. The found value is interpretted as follows:
VpcSubnetGroupType
- the value is returned.:isolated
- VpcSubnetGroupType/ISOLATED
is returned:public
- VpcSubnetGroupType/PUBLIC
is returned:private
- VpcSubnetGroupType/PRIVATE
is returnedIf a value is not found or matches the above criteria, nil is returned.
The `vpc-subnet-group-type` function data interprets values in the provided config data into a `VpcSubnetGroupType` instance. This simplifies the use of keywords in place of actual enum values in the configuration provided to builders. The value is found using the `cdk.support/lookup-entry` function on the data with the provided namespace id and item-key. The found value is interpretted as follows: * instance of `VpcSubnetGroupType` - the value is returned. * is `:isolated` - `VpcSubnetGroupType/ISOLATED` is returned * is `:public` - `VpcSubnetGroupType/PUBLIC` is returned * is `:private` - `VpcSubnetGroupType/PRIVATE` is returned If a value is not found or matches the above criteria, nil is returned.
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close