Class: Aws::Glue::Types::UpdateSourceControlFromJobRequest
- Inherits:
- 
      Struct
      
        - Object
- Struct
- Aws::Glue::Types::UpdateSourceControlFromJobRequest
 
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-glue/types.rb
Overview
Constant Summary collapse
- SENSITIVE =
- [] 
Instance Attribute Summary collapse
- 
  
    
      #auth_strategy  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token. 
- 
  
    
      #auth_token  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The value of the authorization token. 
- 
  
    
      #branch_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An optional branch in the remote repository. 
- 
  
    
      #commit_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    A commit ID for a commit in the remote repository. 
- 
  
    
      #folder  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    An optional folder in the remote repository. 
- 
  
    
      #job_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the Glue job to be synchronized to or from the remote repository. 
- 
  
    
      #provider  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The provider for the remote repository. 
- 
  
    
      #repository_name  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The name of the remote repository that contains the job artifacts. 
- 
  
    
      #repository_owner  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The owner of the remote repository that contains the job artifacts. 
Instance Attribute Details
#auth_strategy ⇒ String
The type of authentication, which can be an authentication token stored in Amazon Web Services Secrets Manager, or a personal access token.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#auth_token ⇒ String
The value of the authorization token.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#branch_name ⇒ String
An optional branch in the remote repository.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#commit_id ⇒ String
A commit ID for a commit in the remote repository.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#folder ⇒ String
An optional folder in the remote repository.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#job_name ⇒ String
The name of the Glue job to be synchronized to or from the remote repository.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#provider ⇒ String
The provider for the remote repository. Possible values: GITHUB, AWS_CODE_COMMIT, GITLAB, BITBUCKET.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#repository_name ⇒ String
The name of the remote repository that contains the job artifacts. For BitBucket providers, ‘RepositoryName` should include `WorkspaceName`. Use the format `<WorkspaceName>/<RepositoryName>`.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end | 
#repository_owner ⇒ String
The owner of the remote repository that contains the job artifacts.
| 27431 27432 27433 27434 27435 27436 27437 27438 27439 27440 27441 27442 27443 | # File 'lib/aws-sdk-glue/types.rb', line 27431 class UpdateSourceControlFromJobRequest < Struct.new( :job_name, :provider, :repository_name, :repository_owner, :branch_name, :folder, :commit_id, :auth_strategy, :auth_token) SENSITIVE = [] include Aws::Structure end |