@Stability(value=Stable)
public static interface CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty
extends software.amazon.jsii.JsiiSerializable
After you create a subscription definition version that contains the subscriptions you want to deploy, you must add it to your group version. For more information, see
AWS::Greengrass::Group.
In an AWS CloudFormation template, SubscriptionDefinitionVersion is the property type of the InitialVersion property in the AWS::Greengrass::SubscriptionDefinition resource.
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.*;
SubscriptionDefinitionVersionProperty subscriptionDefinitionVersionProperty = SubscriptionDefinitionVersionProperty.builder()
.subscriptions(List.of(SubscriptionProperty.builder()
.id("id")
.source("source")
.subject("subject")
.target("target")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty.Builder
|
static class |
CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty.Jsii$Proxy
An implementation for
CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty.Builder |
builder() |
Object |
getSubscriptions()
The subscriptions in this version.
|
@Stability(value=Stable) @NotNull Object getSubscriptions()
@Stability(value=Stable) static CfnSubscriptionDefinition.SubscriptionDefinitionVersionProperty.Builder builder()
Copyright © 2022. All rights reserved.