public static final class CfnApplicationInstance.Builder
extends java.lang.Object
CfnApplicationInstance
.Modifier and Type | Method and Description |
---|---|
CfnApplicationInstance.Builder |
applicationInstanceIdToReplace(java.lang.String applicationInstanceIdToReplace)
The ID of an application instance to replace with the new instance.
|
CfnApplicationInstance |
build() |
static CfnApplicationInstance.Builder |
create(Construct scope,
java.lang.String id) |
CfnApplicationInstance.Builder |
defaultRuntimeContextDevice(java.lang.String defaultRuntimeContextDevice)
The device's ID.
|
CfnApplicationInstance.Builder |
description(java.lang.String description)
A description for the application instance.
|
CfnApplicationInstance.Builder |
deviceId(java.lang.String deviceId)
A device's ID.
|
CfnApplicationInstance.Builder |
manifestOverridesPayload(CfnApplicationInstance.ManifestOverridesPayloadProperty manifestOverridesPayload)
Setting overrides for the application manifest.
|
CfnApplicationInstance.Builder |
manifestOverridesPayload(IResolvable manifestOverridesPayload)
Setting overrides for the application manifest.
|
CfnApplicationInstance.Builder |
manifestPayload(CfnApplicationInstance.ManifestPayloadProperty manifestPayload)
The application's manifest document.
|
CfnApplicationInstance.Builder |
manifestPayload(IResolvable manifestPayload)
The application's manifest document.
|
CfnApplicationInstance.Builder |
name(java.lang.String name)
A name for the application instance.
|
CfnApplicationInstance.Builder |
runtimeRoleArn(java.lang.String runtimeRoleArn)
The ARN of a runtime role for the application instance.
|
CfnApplicationInstance.Builder |
statusFilter(java.lang.String statusFilter)
Only include instances with a specific status.
|
CfnApplicationInstance.Builder |
tags(java.util.List<? extends CfnTag> tags)
Tags for the application instance.
|
public static CfnApplicationInstance.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnApplicationInstance.ManifestOverridesPayloadProperty.Builder
.public CfnApplicationInstance.Builder defaultRuntimeContextDevice(java.lang.String defaultRuntimeContextDevice)
defaultRuntimeContextDevice
- The device's ID. This parameter is required.this
public CfnApplicationInstance.Builder manifestPayload(CfnApplicationInstance.ManifestPayloadProperty manifestPayload)
manifestPayload
- The application's manifest document. This parameter is required.this
public CfnApplicationInstance.Builder manifestPayload(IResolvable manifestPayload)
manifestPayload
- The application's manifest document. This parameter is required.this
public CfnApplicationInstance.Builder applicationInstanceIdToReplace(java.lang.String applicationInstanceIdToReplace)
applicationInstanceIdToReplace
- The ID of an application instance to replace with the new instance. This parameter is required.this
public CfnApplicationInstance.Builder description(java.lang.String description)
description
- A description for the application instance. This parameter is required.this
public CfnApplicationInstance.Builder deviceId(java.lang.String deviceId)
deviceId
- A device's ID. This parameter is required.this
public CfnApplicationInstance.Builder manifestOverridesPayload(IResolvable manifestOverridesPayload)
manifestOverridesPayload
- Setting overrides for the application manifest. This parameter is required.this
public CfnApplicationInstance.Builder manifestOverridesPayload(CfnApplicationInstance.ManifestOverridesPayloadProperty manifestOverridesPayload)
manifestOverridesPayload
- Setting overrides for the application manifest. This parameter is required.this
public CfnApplicationInstance.Builder name(java.lang.String name)
name
- A name for the application instance. This parameter is required.this
public CfnApplicationInstance.Builder runtimeRoleArn(java.lang.String runtimeRoleArn)
runtimeRoleArn
- The ARN of a runtime role for the application instance. This parameter is required.this
public CfnApplicationInstance.Builder statusFilter(java.lang.String statusFilter)
statusFilter
- Only include instances with a specific status. This parameter is required.this
public CfnApplicationInstance.Builder tags(java.util.List<? extends CfnTag> tags)
tags
- Tags for the application instance. This parameter is required.this
public CfnApplicationInstance build()