@Generated(value="jsii-pacmak/1.71.0 (build f1f58ae)", date="2022-12-07T17:24:35.179Z") @Stability(value=Stable) public interface CfnGroupVersionProps extends software.amazon.jsii.JsiiSerializable
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.services.greengrass.*;
CfnGroupVersionProps cfnGroupVersionProps = CfnGroupVersionProps.builder()
.groupId("groupId")
// the properties below are optional
.connectorDefinitionVersionArn("connectorDefinitionVersionArn")
.coreDefinitionVersionArn("coreDefinitionVersionArn")
.deviceDefinitionVersionArn("deviceDefinitionVersionArn")
.functionDefinitionVersionArn("functionDefinitionVersionArn")
.loggerDefinitionVersionArn("loggerDefinitionVersionArn")
.resourceDefinitionVersionArn("resourceDefinitionVersionArn")
.subscriptionDefinitionVersionArn("subscriptionDefinitionVersionArn")
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnGroupVersionProps.Builder
A builder for
CfnGroupVersionProps |
static class |
CfnGroupVersionProps.Jsii$Proxy
An implementation for
CfnGroupVersionProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnGroupVersionProps.Builder |
builder() |
default String |
getConnectorDefinitionVersionArn()
The Amazon Resource Name (ARN) of the connector definition version that contains the connectors you want to deploy with the group version.
|
default String |
getCoreDefinitionVersionArn()
The ARN of the core definition version that contains the core you want to deploy with the group version.
|
default String |
getDeviceDefinitionVersionArn()
The ARN of the device definition version that contains the devices you want to deploy with the group version.
|
default String |
getFunctionDefinitionVersionArn()
The ARN of the function definition version that contains the functions you want to deploy with the group version.
|
String |
getGroupId()
The ID of the group associated with this version.
|
default String |
getLoggerDefinitionVersionArn()
The ARN of the logger definition version that contains the loggers you want to deploy with the group version.
|
default String |
getResourceDefinitionVersionArn()
The ARN of the resource definition version that contains the resources you want to deploy with the group version.
|
default String |
getSubscriptionDefinitionVersionArn()
The ARN of the subscription definition version that contains the subscriptions you want to deploy with the group version.
|
@Stability(value=Stable) @NotNull String getGroupId()
This value is a GUID.
@Stability(value=Stable) @Nullable default String getConnectorDefinitionVersionArn()
@Stability(value=Stable) @Nullable default String getCoreDefinitionVersionArn()
Currently, the core definition version can contain only one core.
@Stability(value=Stable) @Nullable default String getDeviceDefinitionVersionArn()
@Stability(value=Stable) @Nullable default String getFunctionDefinitionVersionArn()
@Stability(value=Stable) @Nullable default String getLoggerDefinitionVersionArn()
@Stability(value=Stable) @Nullable default String getResourceDefinitionVersionArn()
@Stability(value=Stable) @Nullable default String getSubscriptionDefinitionVersionArn()
@Stability(value=Stable) static CfnGroupVersionProps.Builder builder()
CfnGroupVersionProps.Builder of CfnGroupVersionPropsCopyright © 2022. All rights reserved.