package
3.6.0-alpha.1+incompatible
Repository: https://github.com/tangle329/origin.git
Documentation: pkg.go.dev
# Packages
No description provided by the author
No description provided by the author
No description provided by the author
# Functions
DefaultMultiRESTMapper returns the multi REST mapper with all OpenShift and Kubernetes objects already registered.
DefaultOpenShiftUserAgent returns the default user agent that clients can use.
IsStatusErrorKind returns true if this error describes the provided kind.
New creates an OpenShift client for the given config.
No description provided by the author
New creates a new DiscoveryClient for the given RESTClient.
NewOrDie creates an OpenShift client and panics if the provided API version is not recognized.
SetOpenShiftDefaults sets the default settings on the passed client configuration.
UpdateConfigWithRetries will try to update a deployment config and ignore any update conflicts.
# Variables
No description provided by the author
ErrTriggerIsNotAWebHook is returned when a webhook URL is requested for a trigger that is not a webhook type.
# Structs
Client is an OpenShift client object.
DiscoveryClient implements the functions that discovery server-supported API groups, versions and resources.
# Interfaces
AppliedClusterResourceQuotaInterface exposes methods on AppliedClusterResourceQuota resources.
AppliedClusterResourceQuotasNamespacer has methods to work with AppliedClusterResourceQuota resources in a namespace.
BuildConfigInterface exposes methods on BuildConfig resources.
BuildConfigsNamespacer has methods to work with BuildConfig resources in a namespace.
BuildInterface exposes methods on Build resources.
BuildLogsInterface exposes methods on BuildLogs resources.
BuildLogsNamespacer has methods to work with BuildLogs resources in a namespace.
BuildsNamespacer has methods to work with Build resources in a namespace.
ClusterNetworkingInterface has methods to work with ClusterNetwork resources.
ClusterNetworkInterface exposes methods on clusterNetwork resources.
ClusterPoliciesInterface has methods to work with ClusterPolicies resources in a namespace.
No description provided by the author
ClusterPolicyBindingInterface exposes methods on ClusterPolicyBindings resources.
No description provided by the author
ClusterPolicyBindingsInterface has methods to work with ClusterPolicyBindings resources in a namespace.
No description provided by the author
ClusterPolicyInterface exposes methods on ClusterPolicies resources.
No description provided by the author
No description provided by the author
No description provided by the author
ClusterRoleBindingInterface exposes methods on ClusterRoleBindings resources.
ClusterRoleBindingsInterface has methods to work with ClusterRoleBindings resources in a namespace.
ClusterRoleInterface exposes methods on ClusterRoles resources.
ClusterRolesInterface has methods to work with ClusterRoles resources in a namespace.
DeploymentConfigInterface contains methods for working with DeploymentConfigs.
DeploymentConfigsNamespacer has methods to work with DeploymentConfig resources in a namespace.
DeploymentLogInterface exposes methods on DeploymentLogs resources.
DeploymentLogsNamespacer has methods to work with DeploymentLogs resources in a namespace.
EgressNetworkPoliciesNamespacer has methods to work with EgressNetworkPolicy resources in a namespace.
EgressNetworkPolicyInterface exposes methods on egressNetworkPolicy resources.
GroupInterface exposes methods on group resources.
GroupsInterface has methods to work with Group resources.
HostSubnetInterface exposes methods on HostSubnet resources.
HostSubnetInterface has methods to work with HostSubnet resources.
IdentitiesInterface has methods to work with Identity resources.
IdentityInterface exposes methods on identity resources.
ImageInterface exposes methods on Image resources.
ImageSignatureInterface exposes methods on ImageSignature virtual resource.
ImageSignaturesInterfacer has methods to work with ImageSignature resource.
ImagesInterfacer has methods to work with Image resources.
ImageStreamImageInterface exposes methods on ImageStreamImage resources.
ImageStreamImagesNamespacer has methods to work with ImageStreamImage resources in a namespace.
ImageStreamInterface exposes methods on ImageStream resources.
ImageStreamMappingInterface exposes methods on ImageStreamMapping resources.
ImageStreamMappingsNamespacer has methods to work with ImageStreamMapping resources in a namespace.
ImageStreamNamespaceGetter exposes methods to get ImageStreams by Namespace.
ImageStreamSecretInterface exposes methods on ImageStreamSecret resources.
ImageStreamSecretsNamespacer has methods to work with ImageStreamSecret resources in a namespace.
ImageStreamsNamespacer has methods to work with ImageStream resources in a namespace.
ImageStreamTagInterface exposes methods on ImageStreamTag resources.
ImageStreamTagsNamespacer has methods to work with ImageStreamTag resources in a namespace.
Interface exposes methods on OpenShift resources.
LocalResourceAccessReviewInterface exposes methods on LocalResourceAccessReview resources.
LocalResourceAccessReviewsNamespacer has methods to work with LocalResourceAccessReview resources in a namespace.
LocalSubjectAccessReviewInterface exposes methods on LocalSubjectAccessReview resources.
No description provided by the author
LocalSubjectAccessReviewsNamespacer has methods to work with LocalSubjectAccessReview resources in a namespace.
NetNamespaceInterface exposes methods on NetNamespace resources.
NetNamespaceInterface has methods to work with NetNamespace resources.
OAuthAccessTokenInterface exposes methods on OAuthAccessTokens resources.
OAuthAccessTokensInterface has methods to work with OAuthAccessTokens resources in a namespace.
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
PodSecurityPolicyReviewInterface exposes methods on PodSecurityPolicyReview resources.
PodSecurityPolicyReviewsNamespacer has methods to work with PodSecurityPolicyReview resources in the cluster scope.
PodSecurityPolicySelfSubjectReviewInterface exposes methods on PodSecurityPolicySelfSubjectReview resources.
PodSecurityPolicySelfSubjectReviewsNamespacer has methods to work with PodSecurityPolicySelfSubjectReview resources in the cluster scope.
PodSecurityPolicySubjectReviewInterface exposes methods on PodSecurityPolicySubjectReview resources.
PodSecurityPolicySubjectReviewsNamespacer has methods to work with PodSecurityPolicySubjectReview resources in the cluster scope.
No description provided by the author
PoliciesNamespacer has methods to work with Policy resources in a namespace.
PolicyBindingInterface exposes methods on PolicyBinding resources.
No description provided by the author
No description provided by the author
PolicyBindingsNamespacer has methods to work with PolicyBinding resources in a namespace.
PolicyInterface exposes methods on Policy resources.
No description provided by the author
ProjectInterface exposes methods on project resources.
ProjectRequestInterface exposes methods on projectRequest resources.
ProjectRequestsInterface has methods to work with ProjectRequest resources in a namespace.
ProjectsInterface has methods to work with Project resources in a namespace.
ResourceAccessReviewInterface exposes methods on ResourceAccessReview resources.
ResourceAccessReviews has methods to work with ResourceAccessReview resources in the cluster scope.
RoleBindingInterface exposes methods on RoleBinding resources.
No description provided by the author
No description provided by the author
RoleBindingsNamespacer has methods to work with RoleBinding resources in a namespace.
RoleInterface exposes methods on Role resources.
RolesNamespacer has methods to work with Role resources in a namespace.
RouteInterface exposes methods on Route resources.
RoutesNamespacer has methods to work with Route resources in a namespace.
No description provided by the author
No description provided by the author
SubjectAccessReviewInterface exposes methods on SubjectAccessReview resources.
SubjectAccessReviews has methods to work with SubjectAccessReview resources in the cluster scope.
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
TemplateConfigInterface exposes methods on Image resources.
TemplateConfigNamespacer has methods to work with Image resources in a namespace TODO: Rename to ProcessedTemplates.
TemplateInterface exposes methods on Template resources.
TemplatesNamespacer has methods to work with Template resources in a namespace.
UserIdentityMappingInterface exposes methods on UserIdentityMapping resources.
UserIdentityMappingsInterface has methods to work with UserIdentityMapping resources in a namespace.
UserInterface exposes methods on user resources.
UsersInterface has methods to work with User resources.