RepositorySettings

class oci.devops.models.RepositorySettings(**kwargs)

Bases: object

User configured settings for repository resources

Methods

__init__(**kwargs) Initializes a new RepositorySettings object with values from keyword arguments.

Attributes

approval_rules [Required] Gets the approval_rules of this RepositorySettings.
merge_checks [Required] Gets the merge_checks of this RepositorySettings.
merge_settings [Required] Gets the merge_settings of this RepositorySettings.
__init__(**kwargs)

Initializes a new RepositorySettings object with values from keyword arguments. The following keyword arguments are supported (corresponding to the getters/setters of this class):

Parameters:
approval_rules

[Required] Gets the approval_rules of this RepositorySettings.

Returns:The approval_rules of this RepositorySettings.
Return type:oci.devops.models.ApprovalRuleCollection
merge_checks

[Required] Gets the merge_checks of this RepositorySettings.

Returns:The merge_checks of this RepositorySettings.
Return type:oci.devops.models.MergeChecks
merge_settings

[Required] Gets the merge_settings of this RepositorySettings.

Returns:The merge_settings of this RepositorySettings.
Return type:oci.devops.models.MergeSettings