GetSyncConfigurationResult

data class GetSyncConfigurationResult(val branch: String? = null, val configFile: String? = null, val ownerId: String? = null, val providerType: SyncConfigurationProviderType? = null, val publishDeploymentStatus: SyncConfigurationPublishDeploymentStatus? = null, val repositoryLinkId: String? = null, val repositoryName: String? = null, val roleArn: String? = null, val triggerResourceUpdateOn: SyncConfigurationTriggerResourceUpdateOn? = null)

Constructors

Link copied to clipboard
constructor(branch: String? = null, configFile: String? = null, ownerId: String? = null, providerType: SyncConfigurationProviderType? = null, publishDeploymentStatus: SyncConfigurationPublishDeploymentStatus? = null, repositoryLinkId: String? = null, repositoryName: String? = null, roleArn: String? = null, triggerResourceUpdateOn: SyncConfigurationTriggerResourceUpdateOn? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val branch: String? = null

The name of the branch of the repository from which resources are to be synchronized,

Link copied to clipboard
val configFile: String? = null

The source provider repository path of the sync configuration file of the respective SyncType.

Link copied to clipboard
val ownerId: String? = null

the ID of the entity that owns the repository.

Link copied to clipboard

The name of the external provider where your third-party code repository is configured.

Link copied to clipboard

Whether to enable or disable publishing of deployment status to source providers.

Link copied to clipboard

A UUID that uniquely identifies the RepositoryLink that the SyncConfig is associated with.

Link copied to clipboard
val repositoryName: String? = null

The name of the repository that is being synced to.

Link copied to clipboard
val roleArn: String? = null

The IAM Role that allows AWS to update CloudFormation stacks based on content in the specified repository.

Link copied to clipboard

When to trigger Git sync to begin the stack update.