Class CfnSyncJobPropsMixin.Builder
java.lang.Object
software.amazon.awscdk.mixins.preview.services.iottwinmaker.mixins.CfnSyncJobPropsMixin.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnSyncJobPropsMixin>
- Enclosing class:
CfnSyncJobPropsMixin
@Stability(Stable)
public static final class CfnSyncJobPropsMixin.Builder
extends Object
implements software.amazon.jsii.Builder<CfnSyncJobPropsMixin>
A fluent builder for
CfnSyncJobPropsMixin.-
Method Summary
Modifier and TypeMethodDescriptionbuild()static CfnSyncJobPropsMixin.Buildercreate()static CfnSyncJobPropsMixin.Buildercreate(CfnPropertyMixinOptions options) The SyncJob IAM role.syncSource(String syncSource) The sync source.Metadata you can use to manage the SyncJob.workspaceId(String workspaceId) The ID of the workspace that contains the sync job.
-
Method Details
-
create
@Stability(Stable) public static CfnSyncJobPropsMixin.Builder create(CfnPropertyMixinOptions options) - Parameters:
options- Mixin options.- Returns:
- a new instance of
CfnSyncJobPropsMixin.Builder.
-
create
- Returns:
- a new instance of
CfnSyncJobPropsMixin.Builder.
-
syncRole
The SyncJob IAM role.This IAM role is used by the sync job to read from the syncSource, and create, update or delete the corresponding resources.
- Parameters:
syncRole- The SyncJob IAM role. This parameter is required.- Returns:
this- See Also:
-
syncSource
The sync source.Currently the only supported syncSoucre is
SITEWISE.- Parameters:
syncSource- The sync source. This parameter is required.- Returns:
this- See Also:
-
tags
Metadata you can use to manage the SyncJob.- Parameters:
tags- Metadata you can use to manage the SyncJob. This parameter is required.- Returns:
this- See Also:
-
workspaceId
The ID of the workspace that contains the sync job.- Parameters:
workspaceId- The ID of the workspace that contains the sync job. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnSyncJobPropsMixin>- Returns:
- a newly built instance of
CfnSyncJobPropsMixin.
-