# Packages

No description provided by the author
No description provided by the author

# Functions

DefaultOpenShiftUserAgent returns the default user agent that clients can use.
New creates an OpenShift client for the given config.
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.

# Variables

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.

# Interfaces

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.
ClusterPolicyBindingInterface exposes methods on ClusterPolicyBindings resources.
ClusterPolicyBindingsInterface has methods to work with ClusterPolicyBindings resources in a namespace.
ClusterPolicyInterface exposes methods on ClusterPolicies resources.
ClusterResourceAccessReviews has methods to work with ResourceAccessReview resources in the cluster scope.
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.
ClusterSubjectAccessReviews has methods to work with SubjectAccessReview resources in the cluster scope.
DeploymentConfigInterface contains methods for working with DeploymentConfigs.
DeploymentConfigsNamespacer has methods to work with DeploymentConfig resources in a namespace.
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.
ImageRepositoriesNamespacer has methods to work with ImageRepository resources in a namespace.
ImageRepositoryInterface exposes methods on ImageRepository resources.
ImageRepositoryMappingInterface exposes methods on ImageRepositoryMapping resources.
ImageRepositoryMappingsNamespacer has methods to work with ImageRepositoryMapping resources in a namespace.
ImageRepositoryNamespaceGetter exposes methods to get ImageRepositories by Namespace.
ImageRepositoryTagInterface exposes methods on ImageRepositoryTag resources.
ImageRepositoryTagsNamespacer has methods to work with ImageRepositoryTag resources in a namespace.
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.
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.
OAuthAccessTokenInterface exposes methods on OAuthAccessTokens resources.
OAuthAccessTokensInterface has methods to work with OAuthAccessTokens resources in a namespace.
PoliciesNamespacer has methods to work with Policy resources in a namespace.
PolicyBindingInterface exposes methods on PolicyBinding resources.
PolicyBindingsNamespacer has methods to work with PolicyBinding resources in a namespace.
PolicyInterface exposes methods on Policy resources.
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.
ResourceAccessReviewsNamespacer has methods to work with ResourceAccessReview resources in a namespace.
RoleBindingInterface exposes methods on RoleBinding resources.
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.
SubjectAccessReviewInterface exposes methods on SubjectAccessReview resources.
SubjectAccessReviewsNamespacer has methods to work with SubjectAccessReview resources in a namespace.
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.