machinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'subsets' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Core::V1::EndpointSubset]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
'Str' );
has 'value' => (is => 'ro', isa => 'Str' );
has 'valueFrom' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::EnvVarSource' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
yRef[IO::K8s::Api::Core::V1::KeyToPath]' );
has 'name' => (is => 'ro', isa => 'Str' );
has 'optional' => (is => 'ro', isa => 'Bool' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
achinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'secrets' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Core::V1::ObjectReference]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
);
has 'secretRef' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::LocalObjectReference' );
has 'user' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
=> (is => 'ro', isa => 'Str' );
has 'operator' => (is => 'ro', isa => 'Str' );
has 'values' => (is => 'ro', isa => 'ArrayRef[Str]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
inerName' => (is => 'ro', isa => 'Str' );
has 'divisor' => (is => 'ro', isa => 'Str' );
has 'resource' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ame' => (is => 'ro', isa => 'Str' );
has 'volumeMode' => (is => 'ro', isa => 'Str' );
has 'volumeName' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
agePool' => (is => 'ro', isa => 'Str' );
has 'system' => (is => 'ro', isa => 'Str' );
has 'volumeName' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
VolumeSource;
use Moose;
use IO::K8s;
has 'medium' => (is => 'ro', isa => 'Str' );
has 'sizeLimit' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
::K8s::Apimachinery::Pkg::Apis::Meta::V1::ObjectMeta' );
has 'target' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::ObjectReference' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
defaultMode' => (is => 'ro', isa => 'Int' );
has 'sources' => (is => 'ro', isa => 'ArrayRef[IO::K8s::Api::Core::V1::VolumeProjection]' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
has 'registry' => (is => 'ro', isa => 'Str' );
has 'user' => (is => 'ro', isa => 'Str' );
has 'volume' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
e::V1::LocalObjectReference' );
has 'volumeName' => (is => 'ro', isa => 'Str' );
has 'volumeNamespace' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
tition' => (is => 'ro', isa => 'Int' );
has 'readOnly' => (is => 'ro', isa => 'Bool' );
has 'volumeID' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
ecretEnvSource;
use Moose;
use IO::K8s;
has 'name' => (is => 'ro', isa => 'Str' );
has 'optional' => (is => 'ro', isa => 'Bool' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
tDiskVolumeSource;
use Moose;
use IO::K8s;
has 'fsType' => (is => 'ro', isa => 'Str' );
has 'pdID' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
rt' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::Handler' );
has 'preStop' => (is => 'ro', isa => 'IO::K8s::Api::Core::V1::Handler' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
package IO::K8s::Api::Core::V1::LocalVolumeSource;
use Moose;
use IO::K8s;
has 'path' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;
erStateWaiting;
use Moose;
use IO::K8s;
has 'message' => (is => 'ro', isa => 'Str' );
has 'reason' => (is => 'ro', isa => 'Str' );
sub to_json { IO::K8s->new->object_to_json(shift) }
1;