1beta1::NonResourceRule]' );
has 'resourceRules' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Authorization::V1beta1::ResourceRule]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
IO::K8s::Api::Authorization::V1::SelfSubjectRulesReviewSpec;
use Moose;
use IO::K8s;
has 'namespace' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
s::Api::Authorization::V1::ResourceAttributes' );
has 'uid' => (is => 'ro', isa => 'Str' );
has 'user' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
tion::V1::SubjectAccessReviewSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Authorization::V1::SubjectAccessReviewStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
;
use IO::K8s;
has 'nonResourceURLs' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'verbs' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
tion::V1::SubjectAccessReviewSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Authorization::V1::SubjectAccessReviewStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
on::V1::SelfSubjectRulesReviewSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Authorization::V1::SubjectRulesReviewStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
nResourceAttributes;
use Moose;
use IO::K8s;
has 'path' => (is => 'ro', isa => 'Str' );
has 'verb' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
=> 'ArrayRef[Str]' );
has 'resources' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'verbs' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
d' => (is => 'ro', isa => 'Bool' );
has 'evaluationError' => (is => 'ro', isa => 'Str' );
has 'reason' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
=> 'ArrayRef[Str]' );
has 'resources' => (is => 'ro', isa => 'ArrayRef[Str]' );
has 'verbs' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
'subresource' => (is => 'ro', isa => 'Str' );
has 'verb' => (is => 'ro', isa => 'Str' );
has 'version' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
n::V1::NonResourceAttributes' );
has 'resourceAttributes' => (is => 'ro', isa => 'IO::K8s::Api::Authorization::V1::ResourceAttributes' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
::V1::SelfSubjectAccessReviewSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Authorization::V1::SubjectAccessReviewStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ization::V1::NonResourceRule]' );
has 'resourceRules' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Authorization::V1::ResourceRule]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
'ro', isa => 'Int' );
has 'unavailableReplicas' => (is => 'ro', isa => 'Int' );
has 'updatedReplicas' => (is => 'ro', isa => 'Int' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
'IO::K8s::Api::Apps::V1beta2::StatefulSetSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Apps::V1beta2::StatefulSetStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
has 'reason' => (is => 'ro', isa => 'Str' );
has 'status' => (is => 'ro', isa => 'Str' );
has 'type' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
age IO::K8s::Api::Apps::V1beta2::RollingUpdateDaemonSet;
use Moose;
use IO::K8s;
has 'maxUnavailable' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
=> 'IO::K8s::Api::Apps::V1beta2::DaemonSetSpec' );
has 'status' => (is => 'ro', isa => 'IO::K8s::Api::Apps::V1beta2::DaemonSetStatus' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;