AWS::CodeStarConnections::SyncConfigurationSchema for AWS::CodeStarConnections::SyncConfiguration resource which is used to enables an AWS resource to be synchronized from a source-provider.
8 configurable properties. 6 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
Branch | string | Required |
ConfigFile | string | Required |
RepositoryLinkId | string | Required |
ResourceName | string | RequiredCreate-only |
RoleArn | string | Required |
SyncType | string | RequiredCreate-only |
PublishDeploymentStatus | string | |
TriggerResourceUpdateOn | string |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
OwnerId | string | the ID of the entity that owns the repository. |
ProviderType | string | The name of the external provider where your third-party code repository is configured. |
RepositoryName | string | The name of the repository that is being synced to. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::CodeStarConnections::SyncConfiguration
Resources:
MyResource:
Type: AWS::CodeStarConnections::SyncConfiguration
Properties:
Branch: "value"
ConfigFile: "value"
RepositoryLinkId: "my-repositorylinkid"
ResourceName: "my-resourcename"
SyncType: "value"
RoleArn: "arn:aws:service:region:account:resource"Permissions CloudFormation needs in your IAM role to manage this resource.
codestar-connections:CreateSyncConfigurationcodestar-connections:PassRepositoryiam:PassRolecodestar-connections:GetSyncConfigurationcodestar-connections:UpdateSyncConfigurationcodestar-connections:PassRepositoryiam:PassRolecodestar-connections:DeleteSyncConfigurationcodestar-connections:GetSyncConfigurationcodestar-connections:ListSyncConfigurationscodestar-connections:ListRepositoryLinksOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterResourceNameThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
SyncTypeResourceName