package Kubernetes::REST::Call::v1alpha1::RbacAuthorization::WatchClusterRoleBinding; use Moo; use Types::Standard qw/Bool Int Str/; has continue => (is => 'ro', isa => Str); has fieldSelector => (is => 'ro', isa => Str); has includeUninitialized => (is => 'ro', isa => Bool); has labelSelector => (is => 'ro', isa => Str); has limit => (is => 'ro', isa => Int); has name => (is => 'ro', isa => Str,required => 1); has pretty => (is => 'ro', isa => Str); has resourceVersion => (is => 'ro', isa => Str); has timeoutSeconds => (is => 'ro', isa => Int); has watch => (is => 'ro', isa => Bool); sub _url_params { [ { name => 'name' }, ] } sub _query_params { [ { name => 'continue' }, { name => 'fieldSelector' }, { name => 'includeUninitialized' }, { name => 'labelSelector' }, { name => 'limit' }, { name => 'pretty' }, { name => 'resourceVersion' }, { name => 'timeoutSeconds' }, { name => 'watch' }, ] } sub _url { '/apis/rbac.authorization.k8s.io/v1alpha1/watch/clusterrolebindings/{name}' } sub _method { 'GET' } 1;