Class: Aws::CodeStarconnections::Types::SyncConfiguration
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeStarconnections::Types::SyncConfiguration
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-codestarconnections/types.rb
Overview
Information, such as repository, branch, provider, and resource names for a specific sync configuration.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#branch ⇒ String
The branch associated with a specific sync configuration.
-
#config_file ⇒ String
The file path to the configuration file associated with a specific sync configuration.
-
#owner_id ⇒ String
The owner ID for the repository associated with a specific sync configuration, such as the owner ID in GitHub.
-
#provider_type ⇒ String
The connection provider type associated with a specific sync configuration, such as GitHub.
-
#publish_deployment_status ⇒ String
Whether to enable or disable publishing of deployment status to source providers.
-
#repository_link_id ⇒ String
The ID of the repository link associated with a specific sync configuration.
-
#repository_name ⇒ String
The name of the repository associated with a specific sync configuration.
-
#resource_name ⇒ String
The name of the connection resource associated with a specific sync configuration.
-
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration.
-
#sync_type ⇒ String
The type of sync for a specific sync configuration.
-
#trigger_resource_update_on ⇒ String
When to trigger Git sync to begin the stack update.
Instance Attribute Details
#branch ⇒ String
The branch associated with a specific sync configuration.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#config_file ⇒ String
The file path to the configuration file associated with a specific sync configuration. The path should point to an actual file in the sync configurations linked repository.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#owner_id ⇒ String
The owner ID for the repository associated with a specific sync configuration, such as the owner ID in GitHub.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#provider_type ⇒ String
The connection provider type associated with a specific sync configuration, such as GitHub.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#publish_deployment_status ⇒ String
Whether to enable or disable publishing of deployment status to source providers.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#repository_link_id ⇒ String
The ID of the repository link associated with a specific sync configuration.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#repository_name ⇒ String
The name of the repository associated with a specific sync configuration.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#resource_name ⇒ String
The name of the connection resource associated with a specific sync configuration.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#role_arn ⇒ String
The Amazon Resource Name (ARN) of the IAM role associated with a specific sync configuration.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#sync_type ⇒ String
The type of sync for a specific sync configuration.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |
#trigger_resource_update_on ⇒ String
When to trigger Git sync to begin the stack update.
1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508 1509 |
# File 'lib/aws-sdk-codestarconnections/types.rb', line 1495 class SyncConfiguration < Struct.new( :branch, :config_file, :owner_id, :provider_type, :repository_link_id, :repository_name, :resource_name, :role_arn, :sync_type, :publish_deployment_status, :trigger_resource_update_on) SENSITIVE = [] include Aws::Structure end |