@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)
`AWS::Greengrass::GroupVersion.ConnectorDefinitionVersionArn`.
|
CfnGroupVersion.Builder |
coreDefinitionVersionArn(String coreDefinitionVersionArn)
`AWS::Greengrass::GroupVersion.CoreDefinitionVersionArn`.
|
static CfnGroupVersion.Builder |
create(software.constructs.Construct scope,
String id) |
CfnGroupVersion.Builder |
deviceDefinitionVersionArn(String deviceDefinitionVersionArn)
`AWS::Greengrass::GroupVersion.DeviceDefinitionVersionArn`.
|
CfnGroupVersion.Builder |
functionDefinitionVersionArn(String functionDefinitionVersionArn)
`AWS::Greengrass::GroupVersion.FunctionDefinitionVersionArn`.
|
CfnGroupVersion.Builder |
groupId(String groupId)
`AWS::Greengrass::GroupVersion.GroupId`.
|
CfnGroupVersion.Builder |
loggerDefinitionVersionArn(String loggerDefinitionVersionArn)
`AWS::Greengrass::GroupVersion.LoggerDefinitionVersionArn`.
|
CfnGroupVersion.Builder |
resourceDefinitionVersionArn(String resourceDefinitionVersionArn)
`AWS::Greengrass::GroupVersion.ResourceDefinitionVersionArn`.
|
CfnGroupVersion.Builder |
subscriptionDefinitionVersionArn(String subscriptionDefinitionVersionArn)
`AWS::Greengrass::GroupVersion.SubscriptionDefinitionVersionArn`.
|
@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)
groupId - `AWS::Greengrass::GroupVersion.GroupId`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder connectorDefinitionVersionArn(String connectorDefinitionVersionArn)
connectorDefinitionVersionArn - `AWS::Greengrass::GroupVersion.ConnectorDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder coreDefinitionVersionArn(String coreDefinitionVersionArn)
coreDefinitionVersionArn - `AWS::Greengrass::GroupVersion.CoreDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder deviceDefinitionVersionArn(String deviceDefinitionVersionArn)
deviceDefinitionVersionArn - `AWS::Greengrass::GroupVersion.DeviceDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder functionDefinitionVersionArn(String functionDefinitionVersionArn)
functionDefinitionVersionArn - `AWS::Greengrass::GroupVersion.FunctionDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder loggerDefinitionVersionArn(String loggerDefinitionVersionArn)
loggerDefinitionVersionArn - `AWS::Greengrass::GroupVersion.LoggerDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder resourceDefinitionVersionArn(String resourceDefinitionVersionArn)
resourceDefinitionVersionArn - `AWS::Greengrass::GroupVersion.ResourceDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion.Builder subscriptionDefinitionVersionArn(String subscriptionDefinitionVersionArn)
subscriptionDefinitionVersionArn - `AWS::Greengrass::GroupVersion.SubscriptionDefinitionVersionArn`. This parameter is required.this@Stability(value=Stable) public CfnGroupVersion build()
build in interface software.amazon.jsii.Builder<CfnGroupVersion>Copyright © 2021. All rights reserved.