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: - merge_checks (oci.devops.models.MergeChecks) – The value to assign to the merge_checks property of this RepositorySettings.
- merge_settings (oci.devops.models.MergeSettings) – The value to assign to the merge_settings property of this RepositorySettings.
- approval_rules (oci.devops.models.ApprovalRuleCollection) – The value to assign to the approval_rules property of this RepositorySettings.
-
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
-