ProjectRepositorySettings

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

Bases: object

User configured settings for project resources and their child repositories.

Methods

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

Attributes

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

Initializes a new ProjectRepositorySettings 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 ProjectRepositorySettings.

Returns:The approval_rules of this ProjectRepositorySettings.
Return type:oci.devops.models.ApprovalRuleCollection
merge_settings

[Required] Gets the merge_settings of this ProjectRepositorySettings.

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