ProjectRepositorySettings¶
-
class
oci.devops.models.ProjectRepositorySettings(**kwargs)¶ Bases:
objectUser 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: - merge_settings (oci.devops.models.MergeSettings) – The value to assign to the merge_settings property of this ProjectRepositorySettings.
- approval_rules (oci.devops.models.ApprovalRuleCollection) – The value to assign to the approval_rules property of this ProjectRepositorySettings.
-
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
-