Class: Aws::CodeConnections::Types::UpdateSyncConfigurationInput

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codeconnections/types.rb

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#branchString

The branch for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#config_fileString

The configuration file for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#publish_deployment_statusString

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

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#pull_request_commentString

TA toggle that specifies whether to enable or disable pull request comments for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

The ID of the repository link for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#resource_nameString

The name of the Amazon Web Services resource for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The ARN of the IAM role for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#sync_typeString

The sync type for the sync configuration to be updated.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end

#trigger_resource_update_onString

When to trigger Git sync to begin the stack update.

Returns:

  • (String)


1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
# File 'lib/aws-sdk-codeconnections/types.rb', line 1811

class UpdateSyncConfigurationInput < Struct.new(
  :branch,
  :config_file,
  :repository_link_id,
  :resource_name,
  :role_arn,
  :sync_type,
  :publish_deployment_status,
  :trigger_resource_update_on,
  :pull_request_comment)
  SENSITIVE = []
  include Aws::Structure
end