Class CfnSyncConfigurationMixinProps
Properties for CfnSyncConfigurationPropsMixin.
Implements
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.CodeStarConnections.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnSyncConfigurationMixinProps : ICfnSyncConfigurationMixinProps
Syntax (vb)
Public Class CfnSyncConfigurationMixinProps Implements ICfnSyncConfigurationMixinProps
Remarks
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.Mixins.Preview.AWS.CodeStarConnections.Mixins;
var cfnSyncConfigurationMixinProps = new CfnSyncConfigurationMixinProps {
Branch = "branch",
ConfigFile = "configFile",
PublishDeploymentStatus = "publishDeploymentStatus",
RepositoryLinkId = "repositoryLinkId",
ResourceName = "resourceName",
RoleArn = "roleArn",
SyncType = "syncType",
TriggerResourceUpdateOn = "triggerResourceUpdateOn"
};
Synopsis
Constructors
| CfnSyncConfigurationMixinProps() | Properties for CfnSyncConfigurationPropsMixin. |
Properties
| Branch | The branch associated with a specific sync configuration. |
| ConfigFile | The file path to the configuration file associated with a specific sync configuration. |
| PublishDeploymentStatus | Whether to enable or disable publishing of deployment status to source providers. |
| RepositoryLinkId | The ID of the repository link associated with a specific sync configuration. |
| ResourceName | The name of the connection resource associated with a specific sync configuration. |
| RoleArn | The Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration. |
| SyncType | The type of sync for a specific sync configuration. |
| TriggerResourceUpdateOn | When to trigger Git sync to begin the stack update. |
Constructors
CfnSyncConfigurationMixinProps()
Properties for CfnSyncConfigurationPropsMixin.
public CfnSyncConfigurationMixinProps()
Remarks
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.Mixins.Preview.AWS.CodeStarConnections.Mixins;
var cfnSyncConfigurationMixinProps = new CfnSyncConfigurationMixinProps {
Branch = "branch",
ConfigFile = "configFile",
PublishDeploymentStatus = "publishDeploymentStatus",
RepositoryLinkId = "repositoryLinkId",
ResourceName = "resourceName",
RoleArn = "roleArn",
SyncType = "syncType",
TriggerResourceUpdateOn = "triggerResourceUpdateOn"
};
Properties
Branch
The branch associated with a specific sync configuration.
public string? Branch { get; set; }
Property Value
Remarks
ConfigFile
The file path to the configuration file associated with a specific sync configuration.
public string? ConfigFile { get; set; }
Property Value
Remarks
The path should point to an actual file in the sync configurations linked repository.
PublishDeploymentStatus
Whether to enable or disable publishing of deployment status to source providers.
public string? PublishDeploymentStatus { get; set; }
Property Value
Remarks
RepositoryLinkId
The ID of the repository link associated with a specific sync configuration.
public string? RepositoryLinkId { get; set; }
Property Value
Remarks
ResourceName
The name of the connection resource associated with a specific sync configuration.
public string? ResourceName { get; set; }
Property Value
Remarks
RoleArn
The Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration.
public string? RoleArn { get; set; }
Property Value
Remarks
SyncType
The type of sync for a specific sync configuration.
public string? SyncType { get; set; }
Property Value
Remarks
TriggerResourceUpdateOn
When to trigger Git sync to begin the stack update.
public string? TriggerResourceUpdateOn { get; set; }