package
0.0.1
Repository: https://github.com/eczy/github-operator.git
Documentation: pkg.go.dev

# Constants

No description provided by the author
visible to all members of this organization.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
no one receives notifications.
team members receive notifications when the team is @mentioned.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
only visible to organization owners and members of this team.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Variables

AddToScheme adds the types in this group-version to the given scheme.
GroupVersion is group version used to register these objects.
SchemeBuilder is used to add go types to the GroupVersionKind scheme.

# Structs

BranchProtection is the Schema for the branchprotections API.
BranchProtectionList contains a list of BranchProtection.
BranchProtectionSpec defines the desired state of BranchProtection.
BranchProtectionStatus defines the observed state of BranchProtection.
Organization is the Schema for the organizations API.
OrganizationList contains a list of Organization.
OrganizationSpec defines the desired state of Organization.
OrganizationStatus defines the observed state of Organization.
Repository is the Schema for the repositories API.
RepositoryList contains a list of Repository.
RepositorySpec defines the desired state of Repository.
RepositoryStatus defines the observed state of Repository.
No description provided by the author
No description provided by the author
No description provided by the author
Team is the Schema for the teams API.
TeamList contains a list of Team.
TeamSpec defines the desired state of Team.
TeamStatus defines the observed state of Team.

# Type aliases

+kubebuilder:validation:Enum=read;write;none;admin.
+kubebuilder:validation:Enum=PR_BODY;PR_TITLE;BLANK.
+kubebuilder:validation:Enum=PR_TITLE;MERGE_MESSAGE.
+kubebuilder:validation:Enum=notifications_enabled;notifications_disabled.
Privacy configures the visibility of the team.
+kubebuilder:validation:Enum=admin;push;maintain;triage;pull.
+kubebuilder:validation:Enum=PR_BODY;COMMIT_MESSAGES;BLANK.
+kubebuilder:validation:Enum=PR_TITLE;COMMIT_OR_PR_TITLE.