@Stability(value=Stable) public static final class CfnGroupVersion.Builder extends Object implements software.amazon.jsii.Builder<CfnGroupVersion>
CfnGroupVersion.| Modifier and Type | Method and Description |
|---|---|
CfnGroupVersion |
build() |
CfnGroupVersion.Builder |
connectorDefinitionVersionArn(String connectorDefinitionVersionArn)
The Amazon Resource Name (ARN) of the connector definition version that contains the connectors you want to deploy with the group version.
|
CfnGroupVersion.Builder |
coreDefinitionVersionArn(String coreDefinitionVersionArn)
The ARN of the core definition version that contains the core you want to deploy with the group version.
|
static CfnGroupVersion.Builder |
create(software.constructs.Construct scope,
String id) |
CfnGroupVersion.Builder |
deviceDefinitionVersionArn(String deviceDefinitionVersionArn)
The ARN of the device definition version that contains the devices you want to deploy with the group version.
|
CfnGroupVersion.Builder |
functionDefinitionVersionArn(String functionDefinitionVersionArn)
The ARN of the function definition version that contains the functions you want to deploy with the group version.
|
CfnGroupVersion.Builder |
groupId(String groupId)
The ID of the group associated with this version.
|
CfnGroupVersion.Builder |
loggerDefinitionVersionArn(String loggerDefinitionVersionArn)
The ARN of the logger definition version that contains the loggers you want to deploy with the group version.
|
CfnGroupVersion.Builder |
resourceDefinitionVersionArn(String resourceDefinitionVersionArn)
The ARN of the resource definition version that contains the resources you want to deploy with the group version.
|
CfnGroupVersion.Builder |
subscriptionDefinitionVersionArn(String subscriptionDefinitionVersionArn)
The ARN of the subscription definition version that contains the subscriptions you want to deploy with the group version.
|
@Stability(value=Stable) public static CfnGroupVersion.Builder create(software.constructs.Construct scope, String id)
scope - - scope in which this resource is defined. This parameter is required.id - - scoped id of the resource. This parameter is required.CfnGroupVersion.Builder.@Stability(value=Stable) public CfnGroupVersion.Builder groupId(String groupId)
This value is a GUID.
groupId - The ID of the group associated with this version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder connectorDefinitionVersionArn(String connectorDefinitionVersionArn)
connectorDefinitionVersionArn - The Amazon Resource Name (ARN) of the connector definition version that contains the connectors you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder coreDefinitionVersionArn(String coreDefinitionVersionArn)
Currently, the core definition version can contain only one core.
coreDefinitionVersionArn - The ARN of the core definition version that contains the core you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder deviceDefinitionVersionArn(String deviceDefinitionVersionArn)
deviceDefinitionVersionArn - The ARN of the device definition version that contains the devices you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder functionDefinitionVersionArn(String functionDefinitionVersionArn)
functionDefinitionVersionArn - The ARN of the function definition version that contains the functions you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder loggerDefinitionVersionArn(String loggerDefinitionVersionArn)
loggerDefinitionVersionArn - The ARN of the logger definition version that contains the loggers you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder resourceDefinitionVersionArn(String resourceDefinitionVersionArn)
resourceDefinitionVersionArn - The ARN of the resource definition version that contains the resources you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder subscriptionDefinitionVersionArn(String subscriptionDefinitionVersionArn)
subscriptionDefinitionVersionArn - The ARN of the subscription definition version that contains the subscriptions you want to deploy with the group version. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion build()
build in interface software.amazon.jsii.Builder<CfnGroupVersion>Copyright © 2022. All rights reserved.