@Generated(value="jsii-pacmak/1.46.0 (build cd08c55)", date="2021-11-25T20:11:05.092Z") @Stability(value=Stable) public interface CfnStackProps 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.appstream.*;
CfnStackProps cfnStackProps = CfnStackProps.builder()
.accessEndpoints(List.of(AccessEndpointProperty.builder()
.endpointType("endpointType")
.vpceId("vpceId")
.build()))
.applicationSettings(ApplicationSettingsProperty.builder()
.enabled(false)
// the properties below are optional
.settingsGroup("settingsGroup")
.build())
.attributesToDelete(List.of("attributesToDelete"))
.deleteStorageConnectors(false)
.description("description")
.displayName("displayName")
.embedHostDomains(List.of("embedHostDomains"))
.feedbackUrl("feedbackUrl")
.name("name")
.redirectUrl("redirectUrl")
.storageConnectors(List.of(StorageConnectorProperty.builder()
.connectorType("connectorType")
// the properties below are optional
.domains(List.of("domains"))
.resourceIdentifier("resourceIdentifier")
.build()))
.tags(List.of(CfnTag.builder()
.key("key")
.value("value")
.build()))
.userSettings(List.of(UserSettingProperty.builder()
.action("action")
.permission("permission")
.build()))
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnStackProps.Builder
A builder for
CfnStackProps |
static class |
CfnStackProps.Jsii$Proxy
An implementation for
CfnStackProps |
| Modifier and Type | Method and Description |
|---|---|
static CfnStackProps.Builder |
builder() |
default Object |
getAccessEndpoints()
`AWS::AppStream::Stack.AccessEndpoints`.
|
default Object |
getApplicationSettings()
`AWS::AppStream::Stack.ApplicationSettings`.
|
default List<String> |
getAttributesToDelete()
`AWS::AppStream::Stack.AttributesToDelete`.
|
default Object |
getDeleteStorageConnectors()
`AWS::AppStream::Stack.DeleteStorageConnectors`.
|
default String |
getDescription()
`AWS::AppStream::Stack.Description`.
|
default String |
getDisplayName()
`AWS::AppStream::Stack.DisplayName`.
|
default List<String> |
getEmbedHostDomains()
`AWS::AppStream::Stack.EmbedHostDomains`.
|
default String |
getFeedbackUrl()
`AWS::AppStream::Stack.FeedbackURL`.
|
default String |
getName()
`AWS::AppStream::Stack.Name`.
|
default String |
getRedirectUrl()
`AWS::AppStream::Stack.RedirectURL`.
|
default Object |
getStorageConnectors()
`AWS::AppStream::Stack.StorageConnectors`.
|
default List<CfnTag> |
getTags()
`AWS::AppStream::Stack.Tags`.
|
default Object |
getUserSettings()
`AWS::AppStream::Stack.UserSettings`.
|
@Stability(value=Stable) @Nullable default Object getAccessEndpoints()
@Stability(value=Stable) @Nullable default Object getApplicationSettings()
@Stability(value=Stable) @Nullable default List<String> getAttributesToDelete()
@Stability(value=Stable) @Nullable default Object getDeleteStorageConnectors()
@Stability(value=Stable) @Nullable default String getDescription()
@Stability(value=Stable) @Nullable default String getDisplayName()
@Stability(value=Stable) @Nullable default List<String> getEmbedHostDomains()
@Stability(value=Stable) @Nullable default String getFeedbackUrl()
@Stability(value=Stable) @Nullable default String getName()
@Stability(value=Stable) @Nullable default String getRedirectUrl()
@Stability(value=Stable) @Nullable default Object getStorageConnectors()
@Stability(value=Stable) @Nullable default List<CfnTag> getTags()
@Stability(value=Stable) @Nullable default Object getUserSettings()
@Stability(value=Stable) static CfnStackProps.Builder builder()
CfnStackProps.Builder of CfnStackPropsCopyright © 2021. All rights reserved.