DevopsCodeRepositoryBuildSource¶
- 
class oci.devops.models.DevopsCodeRepositoryBuildSource(**kwargs)¶
- Bases: - oci.devops.models.build_source.BuildSource- DevOps code repository build source for Build stage. - Attributes - CONNECTION_TYPE_BITBUCKET_CLOUD- str(object=’’) -> str - CONNECTION_TYPE_BITBUCKET_SERVER- str(object=’’) -> str - CONNECTION_TYPE_DEVOPS_CODE_REPOSITORY- str(object=’’) -> str - CONNECTION_TYPE_GITHUB- str(object=’’) -> str - CONNECTION_TYPE_GITLAB- str(object=’’) -> str - CONNECTION_TYPE_GITLAB_SERVER- str(object=’’) -> str - CONNECTION_TYPE_VBS- str(object=’’) -> str - branch- [Required] Gets the branch of this BuildSource. - connection_type- [Required] Gets the connection_type of this BuildSource. - name- [Required] Gets the name of this BuildSource. - repository_id- [Required] Gets the repository_id of this DevopsCodeRepositoryBuildSource. - repository_url- [Required] Gets the repository_url of this BuildSource. - Methods - __init__(**kwargs)- Initializes a new DevopsCodeRepositoryBuildSource object with values from keyword arguments. - get_subtype(object_dictionary)- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. - 
CONNECTION_TYPE_BITBUCKET_CLOUD= 'BITBUCKET_CLOUD'¶
 - 
CONNECTION_TYPE_BITBUCKET_SERVER= 'BITBUCKET_SERVER'¶
 - 
CONNECTION_TYPE_DEVOPS_CODE_REPOSITORY= 'DEVOPS_CODE_REPOSITORY'¶
 - 
CONNECTION_TYPE_GITHUB= 'GITHUB'¶
 - 
CONNECTION_TYPE_GITLAB= 'GITLAB'¶
 - 
CONNECTION_TYPE_GITLAB_SERVER= 'GITLAB_SERVER'¶
 - 
CONNECTION_TYPE_VBS= 'VBS'¶
 - 
__init__(**kwargs)¶
- Initializes a new DevopsCodeRepositoryBuildSource object with values from keyword arguments. The default value of the - connection_typeattribute of this class is- DEVOPS_CODE_REPOSITORYand it should not be changed. The following keyword arguments are supported (corresponding to the getters/setters of this class):- Parameters: - name (str) – The value to assign to the name property of this DevopsCodeRepositoryBuildSource.
- connection_type (str) – The value to assign to the connection_type property of this DevopsCodeRepositoryBuildSource. Allowed values for this property are: “GITHUB”, “GITLAB”, “GITLAB_SERVER”, “BITBUCKET_CLOUD”, “BITBUCKET_SERVER”, “DEVOPS_CODE_REPOSITORY”, “VBS”
- repository_url (str) – The value to assign to the repository_url property of this DevopsCodeRepositoryBuildSource.
- branch (str) – The value to assign to the branch property of this DevopsCodeRepositoryBuildSource.
- repository_id (str) – The value to assign to the repository_id property of this DevopsCodeRepositoryBuildSource.
 
 - 
branch¶
- [Required] Gets the branch of this BuildSource. Branch name. - Returns: - The branch of this BuildSource. - Return type: - str 
 - 
connection_type¶
- [Required] Gets the connection_type of this BuildSource. The type of source provider. - Allowed values for this property are: “GITHUB”, “GITLAB”, “GITLAB_SERVER”, “BITBUCKET_CLOUD”, “BITBUCKET_SERVER”, “DEVOPS_CODE_REPOSITORY”, “VBS”, ‘UNKNOWN_ENUM_VALUE’. Any unrecognized values returned by a service will be mapped to ‘UNKNOWN_ENUM_VALUE’. - Returns: - The connection_type of this BuildSource. - Return type: - str 
 - 
static get_subtype(object_dictionary)¶
- Given the hash representation of a subtype of this class, use the info in the hash to return the class of the subtype. 
 - 
name¶
- [Required] Gets the name of this BuildSource. Name of the build source. This must be unique within a build source collection. The name can be used by customers to locate the working directory pertinent to this repository. - Returns: - The name of this BuildSource. - Return type: - str 
 - 
repository_id¶
- [Required] Gets the repository_id of this DevopsCodeRepositoryBuildSource. The DevOps code repository ID. - Returns: - The repository_id of this DevopsCodeRepositoryBuildSource. - Return type: - str 
 - 
repository_url¶
- [Required] Gets the repository_url of this BuildSource. URL for the repository. - Returns: - The repository_url of this BuildSource. - Return type: - str 
 
-