Class CfnSyncJobProps
Properties for defining a CfnSyncJob
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.IoTTwinMaker
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnSyncJobProps : Object, ICfnSyncJobProps
Syntax (vb)
Public Class CfnSyncJobProps
Inherits Object
Implements ICfnSyncJobProps
Remarks
See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iottwinmaker-syncjob.html
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.IoTTwinMaker;
var cfnSyncJobProps = new CfnSyncJobProps {
SyncRole = "syncRole",
SyncSource = "syncSource",
WorkspaceId = "workspaceId",
// the properties below are optional
Tags = new Dictionary<string, string> {
{ "tagsKey", "tags" }
}
};
Synopsis
Constructors
Cfn |
Properties
Sync |
The SyncJob IAM role. |
Sync |
The sync source. |
Tags | Metadata you can use to manage the SyncJob. |
Workspace |
The ID of the workspace that contains the sync job. |
Constructors
CfnSyncJobProps()
public CfnSyncJobProps()
Properties
SyncRole
The SyncJob IAM role.
public string SyncRole { get; set; }
Property Value
System.
Remarks
This IAM role is used by the sync job to read from the syncSource, and create, update or delete the corresponding resources.
SyncSource
The sync source.
public string SyncSource { get; set; }
Property Value
System.
Remarks
Currently the only supported syncSoucre is SITEWISE
.
Tags
Metadata you can use to manage the SyncJob.
public IDictionary<string, string> Tags { get; set; }
Property Value
System.
Remarks
WorkspaceId
The ID of the workspace that contains the sync job.
public string WorkspaceId { get; set; }
Property Value
System.